--- /dev/null
+\r
+all: generic bf518 cortex-m3 cortex-m4 generic\r
+\r
+bf518:\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 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 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 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 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