#DISTRIBUTION\r
set(CPACK_PACKAGE_VERSION_MAJOR "0")\r
set(CPACK_PACKAGE_VERSION_MINOR "1")\r
-set(CPACK_PACKAGE_VERSION_PATCH "0")\r
+set(CPACK_PACKAGE_VERSION_PATCH "1")\r
set(CPACK_SOURCE_GENERATOR "TBZ2")\r
set(CPACK_SOURCE_PACKAGE_FILE_NAME\r
"${CMAKE_PROJECT_NAME}-${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR}.${CPACK_PACKAGE_VERSION_PATCH}")\r
+set(CPACK_SOURCE_IGNORE_FILES\r
+"/build")\r
include(CPack)\r
\r
add_custom_target(dist COMMAND ${CMAKE_MAKE_PROGRAM} package_source)\r
all: generic bf518 cortex-m3 cortex-m4 generic\r
\r
bf518:\r
- rm -R -f ../bf518\r
- cd .. && mkdir bf518\r
- cd ../bf518 && cmake -G"Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE=../src/toolchain/bf518.cmake ../src\r
- cd ../bf518 && make\r
+ rm -R -f build_bf518\r
+ mkdir build_bf518\r
+ cd build_bf518 && cmake -G"Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE=../toolchain/bf518.cmake ..\r
+ cd build_bf518 && make\r
\r
cortex-m3:\r
- rm -R -f ../cortex-m3\r
- cd .. && mkdir cortex-m3\r
- cd ../cortex-m3 && cmake -G"Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE=../src/toolchain/cortex-m3.cmake ../src\r
- cd ../cortex-m3 && make\r
+ rm -R -f build_cortex-m3\r
+ mkdir build_cortex-m3\r
+ cd build_cortex-m3 && cmake -G"Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE=../toolchain/cortex-m3.cmake ..\r
+ cd build_cortex-m3 && make\r
\r
cortex-m4:\r
- rm -R -f ../cortex-m4\r
- cd .. && mkdir cortex-m4\r
- cd ../cortex-m4 && cmake -G"Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE=../src/toolchain/cortex-m4.cmake ../src\r
- cd ../cortex-m4 && make\r
+ rm -R -f build_cortex-m4\r
+ mkdir build_cortex-m4\r
+ cd build_cortex-m4 && cmake -G"Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE=../toolchain/cortex-m4.cmake ..\r
+ cd build_cortex-m4 && make\r
\r
\r
generic:\r
- rm -R -f ../generic\r
- cd .. && mkdir generic\r
- cd ../generic && cmake -G"Unix Makefiles" ../src\r
- cd ../generic && make\r
+ rm -R -f build_generic\r
+ mkdir build_generic\r
+ cd build_generic && cmake -G"Unix Makefiles" ../\r
+ cd build_generic && make\r
\r
\r
clean:\r
- rm -R -f ../bf518\r
- rm -R -f ../cortex-m3\r
- rm -R -f ../cortex-m4\r
- rm -R -f ../generic\r
+ rm -R -f build_bf518\r
+ rm -R -f build_cortex-m3\r
+ rm -R -f build_cortex-m4\r
+ rm -R -f build_generic\r
\r
\ No newline at end of file