Initial import of NFC GNSS SDK project
This commit is contained in:
@@ -0,0 +1,38 @@
|
||||
@echo off
|
||||
setlocal EnableDelayedExpansion
|
||||
set CURDIR=%~dp0
|
||||
set target=%1
|
||||
|
||||
set /p compile_flag=<%CURDIR%\config\common\compile_flag.txt
|
||||
echo %compile_flag%
|
||||
|
||||
set /P FLASH_SIZE=<..\..\ql-config\config\FLASH_SIZE.ini
|
||||
set /P RAM_SIZE=<..\..\ql-config\config\RAM_SIZE.ini
|
||||
set /p func=<..\..\ql-config\config\func.txt
|
||||
set /p ASR_PLATFORM=<..\..\ql-config\config\CHIP_PLAT.ini
|
||||
set /P ExtFlashType=<..\..\ql-config\config\EXT_FLASH.ini
|
||||
set /P FLASHTYPE=<%TOP_DIR%\ql-config\config\QuecFLashType.ini
|
||||
|
||||
if not exist "build" (
|
||||
mkdir "build"
|
||||
copy .\tools .\build
|
||||
echo dir "build" create success.
|
||||
) else (
|
||||
echo dir "build" already exist.
|
||||
)
|
||||
|
||||
if "%target%" == "clean" (
|
||||
gnumake -f Makefile clean TOP_DIR=%CURDIR%
|
||||
) else (
|
||||
echo %compile_flag%|findstr "twice" >nul
|
||||
if !errorlevel! neq 1 (
|
||||
gnumake -f Makefile TOP_DIR=%CURDIR%
|
||||
copy %CURDIR%\config\common\feedbackLinkOptLteonlyThin.txt %CURDIR%\config\common\feedbackLink_backup.txt
|
||||
gnumake -f Makefile TOP_DIR=%CURDIR%
|
||||
echo need_compile_once >%CURDIR%\config\common\compile_flag.txt
|
||||
) else (
|
||||
copy %CURDIR%\config\common\feedbackLinkOptLteonlyThin.txt %CURDIR%\config\common\feedbackLink_backup.txt
|
||||
gnumake -f Makefile TOP_DIR=%CURDIR%
|
||||
)
|
||||
)
|
||||
exit /b 0
|
||||
Reference in New Issue
Block a user