38 lines
702 B
Batchfile
38 lines
702 B
Batchfile
set COMPILE_FOLDER=%1
|
|
set BOARD_NAME=%2
|
|
|
|
|
|
set script_name=combile_and_upload.bat
|
|
echo Entering %script_name% with %COMPILE_FOLDER% %BOARD_NAME%
|
|
|
|
if %COMPILE_FOLDER%.==. (
|
|
echo COMPILE_FOLDER parameter expected
|
|
exit -1
|
|
)
|
|
|
|
if %BOARD_NAME%.==. (
|
|
echo BOARD_NAME parameter expected
|
|
exit -1
|
|
)
|
|
|
|
set COMPILE_SCRIPT=!compile-%BOARD_NAME%.bat
|
|
|
|
cd firmware
|
|
call clean.bat
|
|
cd ..
|
|
|
|
cd firmware\config\boards
|
|
pwd
|
|
cd %COMPILE_FOLDER%
|
|
pwd
|
|
echo Invoking %COMPILE_SCRIPT%
|
|
|
|
call %COMPILE_SCRIPT%
|
|
if not exist build/rusefi.hex echo Just to confirm - FAILED to compile with %COMPILE_SCRIPT%
|
|
if not exist build/rusefi.hex exit -1
|
|
|
|
cd ..
|
|
rem We are back at root rusEfi folder
|
|
pwd
|
|
echo "exiting %script_name%"
|