Initial import of NFC GNSS SDK project
This commit is contained in:
@@ -0,0 +1,52 @@
|
||||
@echo off
|
||||
set CURDIR=%~dp0
|
||||
set time0=%time: =0%
|
||||
set hour=%time0:~0,2%
|
||||
set appbuildtime=%date:~0,4%%date:~5,2%%date:~8,2%%hour%%time:~3,2%%time:~6,2%
|
||||
set appbuildrev=NULL
|
||||
set appbuildmodel=EG800AKCN_11LG
|
||||
set appbuildver=beta1
|
||||
|
||||
if /i not "%1" == "" (
|
||||
set appbuildver=%1
|
||||
)
|
||||
|
||||
rd /s/q target\
|
||||
del ql-application\threadx\interface\custom_app\lib\hal\build_macro.h
|
||||
|
||||
echo #ifndef _HAL_BUILD_MACRO_FILE_H >> ql-application\threadx\interface\custom_app\lib\hal\build_macro.h
|
||||
echo #define _HAL_BUILD_MACRO_FILE_H >> ql-application\threadx\interface\custom_app\lib\hal\build_macro.h
|
||||
echo #define CUSTOM_APP_BUILD_TIME "%appbuildtime%" >> ql-application\threadx\interface\custom_app\lib\hal\build_macro.h
|
||||
echo #define CUSTOM_APP_BUILD_REV "%appbuildrev%" >> ql-application\threadx\interface\custom_app\lib\hal\build_macro.h
|
||||
echo #define CUSTOM_APP_BUILD_MODEL "%appbuildmodel%" >> ql-application\threadx\interface\custom_app\lib\hal\build_macro.h
|
||||
echo #define CUSTOM_APP_BUILD_VER "%appbuildver%" >> ql-application\threadx\interface\custom_app\lib\hal\build_macro.h
|
||||
echo #endif >> ql-application\threadx\interface\custom_app\lib\hal\build_macro.h
|
||||
|
||||
call build.bat project_name -p EG800AKCN_11LG -b NO_EXTFLASH -x XIP -c %appbuildmodel%
|
||||
call build.bat clean
|
||||
call build.bat app
|
||||
call build.bat kernel
|
||||
call build.bat firmware
|
||||
|
||||
if exist "target\%appbuildmodel%.zip" (
|
||||
mkdir target\%appbuildmodel%\fota\
|
||||
mkdir target\%appbuildmodel%\fota\a
|
||||
copy ql-bootloader\updater\tool\FBFMake_CF_V1.6-150.exe target\%appbuildmodel%\fota\FBFMake_CF_V1.6-150.exe
|
||||
copy ql-bootloader\updater\tool\config target\%appbuildmodel%\fota\config
|
||||
copy ql-application\threadx\build\app.bin target\%appbuildmodel%\fota\a\customer_app.bin
|
||||
cd target\%appbuildmodel%\fota
|
||||
FBFMake_CF_V1.6-150.exe -o fbf_fota.bin -f config -a a -b a
|
||||
cd ..\..\..
|
||||
mkdir version
|
||||
rd /s/q version\%appbuildmodel%-%appbuildver%-%appbuildtime%\
|
||||
mkdir version\%appbuildmodel%-%appbuildver%-%appbuildtime%\
|
||||
copy target\%appbuildmodel%.zip version\%appbuildmodel%-%appbuildver%-%appbuildtime%\%appbuildmodel%-%appbuildver%-%appbuildtime%-target.zip
|
||||
copy target\%appbuildmodel%\%appbuildmodel%.zip version\%appbuildmodel%-%appbuildver%-%appbuildtime%\%appbuildmodel%-%appbuildver%-%appbuildtime%-fac.zip
|
||||
copy target\%appbuildmodel%\fota\fbf_fota.bin version\%appbuildmodel%-%appbuildver%-%appbuildtime%\%appbuildmodel%-%appbuildver%-%appbuildtime%-fota.bin
|
||||
echo "BUILD TIME %appbuildtime%"
|
||||
echo "BUILD REV %appbuildrev%"
|
||||
echo "BUILD VER %appbuildver%"
|
||||
echo "build okay"
|
||||
) else (
|
||||
echo "build error"
|
||||
)
|
||||
Reference in New Issue
Block a user