rusefi-1/firmware/clean_compile_two_versions.bat

30 lines
1.0 KiB
Batchfile
Raw Normal View History

2015-07-10 06:01:56 -07:00
rd /s /q deliver
mkdir deliver
call clean.bat
echo "TIMESTAMP %date% %time%"
2019-04-13 14:20:02 -07:00
make -j4
2015-07-10 06:01:56 -07:00
cp build\rusefi.elf deliver\rusefi_debug.elf
cp build\rusefi.bin deliver\rusefi_debug.bin
cp build\rusefi.hex deliver\rusefi_debug.hex
2019-04-13 14:20:02 -07:00
echo Debug compilation results 1/2
echo "TIMESTAMP %date% %time%"
2019-04-13 13:50:24 -07:00
ls -l build
2019-04-13 14:20:02 -07:00
if not exist deliver/rusefi_debug.hex echo FAILED to compile DEBUG
if not exist deliver/rusefi_debug.hex exit -1
2015-07-10 06:01:56 -07:00
call clean.bat
echo "TIMESTAMP %date% %time%"
2019-04-13 14:20:02 -07:00
make -j4 DEBUG_LEVEL_OPT='-O2' EXTRA_PARAMS='-DEFI_ENABLE_ASSERTS=FALSE -DCH_DBG_ENABLE_TRACE=FALSE -DCH_DBG_ENABLE_ASSERTS=FALSE -DCH_DBG_ENABLE_STACK_CHECK=FALSE -DCH_DBG_FILL_THREADS=FALSE -DCH_DBG_THREADS_PROFILING=FALSE'
2015-07-10 06:01:56 -07:00
cp build\rusefi.elf deliver\rusefi_release.elf
cp build\rusefi.bin deliver\rusefi_release.bin
cp build\rusefi.hex deliver\rusefi_release.hex
2019-04-13 14:20:02 -07:00
echo Release compilation results 2/2
echo "TIMESTAMP %date% %time%"
2019-04-13 13:50:24 -07:00
ls -l build
2019-04-13 14:20:02 -07:00
if not exist deliver/rusefi_release.hex echo FAILED to compile RELEASE
if not exist deliver/rusefi_release.hex exit -1