X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=Makefile;h=b02b584f330761b0ee26d12d1d2be60412b6511b;hb=8dccafbc15132ad5ecff064a19d36d31d72b11c7;hp=913e935993a96e9541824a9dc813ae00cb343a75;hpb=627b4180e0732f1274af6a97f8abeec7bb0911ad;p=lwext4.git diff --git a/Makefile b/Makefile index 913e935..b02b584 100644 --- a/Makefile +++ b/Makefile @@ -1,70 +1,70 @@ - -#Release -#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" - -generic: - rm -R -f build_generic - mkdir build_generic - 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_* - rm -R -f ext_images - -unpack_images: - rm -R -f ext_images - 7z x ext_images.7z - - -include fs_test.mk - - - - - - \ No newline at end of file + +#Release +#Debug +BUILD_TYPE = Release + +#Check: http://www.cmake.org/Wiki/CMake_Generator_Specific_Information +#"Unix Makefiles" +#"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) -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_* + rm -R -f ext_images + +unpack_images: + rm -R -f ext_images + 7z x ext_images.7z + + +include fs_test.mk + + + + + +