X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=Makefile;h=56cde986bff00f6da15847abbadd214846defd16;hb=70fba6d9da86b271f1daab425d2a27ac6396c595;hp=a4e1476fecb56775c880c500c300ea7fd822e76b;hpb=d812bca336c8d67a5b1a9744b36c0ecbb5baa8b3;p=lwext4.git diff --git a/Makefile b/Makefile index a4e1476..56cde98 100644 --- a/Makefile +++ b/Makefile @@ -1,42 +1,59 @@ #Release #Debug -BUILD_TYPE = Debug +BUILD_TYPE = Release #Check: http://www.cmake.org/Wiki/CMake_Generator_Specific_Information #"Unix Makefiles" #"Eclipse CDT4 - Unix Makefiles" -PROJECT_SETUP = "Eclipse CDT4 - Unix Makefiles" +PROJECT_SETUP = "Unix Makefiles" generic: rm -R -f build_generic mkdir build_generic - cd build_generic && cmake -G$(PROJECT_SETUP) -DCMAKE_BUILD_TYPE=$(BUILD_TYPE) .. + cd build_generic && cmake -G$(PROJECT_SETUP) -DCMAKE_BUILD_TYPE=$(BUILD_TYPE) -DCMAKE_TOOLCHAIN_FILE=../toolchain/generic.cmake .. bf518: rm -R -f build_bf518 mkdir build_bf518 cd build_bf518 && cmake -G$(PROJECT_SETUP) -DCMAKE_BUILD_TYPE=$(BUILD_TYPE) -DCMAKE_TOOLCHAIN_FILE=../toolchain/bf518.cmake .. +avrxmega7: + rm -R -f build_avrxmega7 + mkdir build_avrxmega7 + cd build_avrxmega7 && cmake -G$(PROJECT_SETUP) -DCMAKE_BUILD_TYPE=$(BUILD_TYPE) -DCMAKE_TOOLCHAIN_FILE=../toolchain/avrxmega7.cmake .. + +msp430: + rm -R -f build_msp430 + mkdir build_msp430 + cd build_msp430 && cmake -G$(PROJECT_SETUP) -DCMAKE_BUILD_TYPE=$(BUILD_TYPE) -DCMAKE_TOOLCHAIN_FILE=../toolchain/msp430.cmake .. + + +cortex-m0: + rm -R -f build_cortex-m0 + mkdir build_cortex-m0 + cd build_cortex-m0 && cmake -G$(PROJECT_SETUP) -DCMAKE_BUILD_TYPE=$(BUILD_TYPE) -DCMAKE_TOOLCHAIN_FILE=../toolchain/cortex-m0.cmake .. + cortex-m3: rm -R -f build_cortex-m3 mkdir build_cortex-m3 cd build_cortex-m3 && cmake -G$(PROJECT_SETUP) -DCMAKE_BUILD_TYPE=$(BUILD_TYPE) -DCMAKE_TOOLCHAIN_FILE=../toolchain/cortex-m3.cmake .. - cortex-m4: rm -R -f build_cortex-m4 mkdir build_cortex-m4 cd build_cortex-m4 && cmake -G$(PROJECT_SETUP) -DCMAKE_BUILD_TYPE=$(BUILD_TYPE) -DCMAKE_TOOLCHAIN_FILE=../toolchain/cortex-m4.cmake .. + +arm-sim: + rm -R -f build_arm-sim + mkdir build_arm-sim + cd build_arm-sim && cmake -G$(PROJECT_SETUP) -DCMAKE_BUILD_TYPE=$(BUILD_TYPE) -DCMAKE_TOOLCHAIN_FILE=../toolchain/arm-sim.cmake .. all: generic bf518 cortex-m3 cortex-m4 generic clean: - rm -R -f build_bf518 - rm -R -f build_cortex-m3 - rm -R -f build_cortex-m4 - rm -R -f build_generic + rm -R -f build_* rm -R -f ext_images unpack_images: @@ -50,4 +67,4 @@ include fs_test.mk - \ No newline at end of file +