Initial import of NFC GNSS SDK project
This commit is contained in:
@@ -0,0 +1,54 @@
|
||||
::Note: must excute build_updater_no_lcd.bat in DS-5 env.
|
||||
::devide by LCD_TYPE and FOTA_TYPE
|
||||
::naming rule: updater_[lcdtype]_[fota_type].bin
|
||||
|
||||
@echo off
|
||||
|
||||
::define some variables
|
||||
set DIR_RELEASE=..\release
|
||||
set DIR_README_UPDATER=..
|
||||
|
||||
::create release directory and updater_axf_map directory in updater directory
|
||||
::1. create release directory in updater directory
|
||||
if not exist %DIR_RELEASE% md %DIR_RELEASE%
|
||||
::2. create updater_axf_map directory in updater\release directory
|
||||
if not exist %DIR_RELEASE%\updater_axf_map md %DIR_RELEASE%\updater_axf_map
|
||||
|
||||
del /s /q /f %DIR_RELEASE%\*
|
||||
::first copy updater_readme.txt
|
||||
::copy /Y %DIR_README_UPDATER%\readme_updater.txt %DIR_RELEASE%\
|
||||
|
||||
::*********************************************
|
||||
::set SMALL_CODE=UPDATER
|
||||
::*********************************************
|
||||
|
||||
::NOTE
|
||||
::open comment(goto START and goto SUCCESS) to control build specilize updater*.bin
|
||||
goto START
|
||||
|
||||
:START
|
||||
gnumake clean
|
||||
gnumake feedback
|
||||
gnumake
|
||||
copy /Y updater*.bin %DIR_RELEASE%\
|
||||
copy /Y updater*.axf %DIR_RELEASE%\updater_axf_map\
|
||||
copy /Y updater*.map %DIR_RELEASE%\updater_axf_map\
|
||||
|
||||
::check file exist in release?
|
||||
if not exist %DIR_RELEASE%\updater*.bin goto ERROR
|
||||
goto SUCCESS
|
||||
|
||||
:ERROR
|
||||
::make clean
|
||||
echo ****************************************************************
|
||||
echo *********************** ERROR ********************************
|
||||
echo ****************************************************************
|
||||
goto END
|
||||
|
||||
:SUCCESS
|
||||
gnumake clean
|
||||
echo ****************************************************************
|
||||
echo *********************** SUCCESS ******************************
|
||||
echo ****************************************************************
|
||||
|
||||
:END
|
||||
Reference in New Issue
Block a user