diff --git a/ec_fullsdk/PLAT/GccBuild_ec716e.bat b/ec_fullsdk/PLAT/GccBuild_ec716e.bat deleted file mode 100644 index cdead35..0000000 --- a/ec_fullsdk/PLAT/GccBuild_ec716e.bat +++ /dev/null @@ -1,828 +0,0 @@ -@echo off && setlocal enabledelayedexpansion -@echo %PATH% | findstr /c:"%~dp0tools/msys64/usr/bin">nul -@if %errorlevel% equ 1 set PATH=%~dp0tools/msys64/usr/bin;%PATH% -rem @set PATH=%~dp0tools/msys64/usr/bin;%PATH% -cls -set PROJECT_NAME=at_command -set BOARD_NAME=ec7xx_0h00 -set CHIP_NAME=ec7xx -set CHIP_TYPE=ec716e -set CORE_NAME=ap -set EUTRAN_MODE=cat_mode -set BUILD_OPTION=merge -set UNILOG=false -set TOOLCHAIN_NAME=GCC -set CUST=common -set SDKREL=false -set OPENCPU=true -set LTO_ENABLE=false -set GCF_ENABLE=false -set RAM_ENBALE=true -set ROM_ENBALE=false -set LESS_LOG=false -set PWR_TEST=false -set BUILD_HEADBIN=false -set GCCLIB_PATH="C:\gcc" -set COMDBLIB_PATH=".\prebuild\PLAT\lib\gcc\%CHIP_TYPE%\ram" -set CPBIN_SUBPATH=ram -set PKG_MAPDEF=pkg_716e_mapdef -set PKG_PRODUCT="EC716E_PRD" -set OUTPUT_NAME=%BOARD_NAME%_%CHIP_TYPE% -set JOBNUMBER=j8 - -echo build.bat version 20180330 -echo GCCLIB_PATH: %GCCLIB_PATH% - - -if not %GCCLIB_PATH% == "" ( - if not exist %GCCLIB_PATH% ( - echo ERROR: Please check GCCLIB_PATH setting, exit!!! - goto end - ) -) else ( - echo ERROR: Please set GCCLIB_PATH firstly, exit!!! - goto end -) - -rem --------- board/project parsing begain------------------ - -set PARAMETERS=%1 -if xx%PARAMETERS%==xx ( - echo no input paramter, use default build setting -) else ( - echo build option is: %PARAMETERS% -) - -set parameterStr=%PARAMETERS% - - -:parameterSplit - -for /f "tokens=1,* delims=-" %%a in ("%parameterStr%") do ( - - set parameterStr=%%b - - echo %%a | findstr /r "j[0-9]*[0-9]\>" > nul - if !errorlevel!==0 ( - set JOBNUMBER=%%a - ) - - if "%%a"=="qcom" ( - set CUST=qcom - ) - - if "%%a"=="ec716e_0h00" ( - set BOARD_NAME=ec7xx_0h00 - set CHIP_NAME=ec7xx - set OUTPUT_NAME=ec7xx_0h00_%CHIP_TYPE% - ) - - if "%%a"=="bootloader" ( - set PROJECT_NAME=bootloader - set BUILD_OPTION=no_merge - ) - - if "%%a"=="ap" ( - set CORE_NAME=ap - set BUILD_OPTION=no_merge - ) - - if "%%a"=="cp" ( - set CORE_NAME=cp - set PROJECT_NAME=cp_project - set BUILD_OPTION=no_merge - ) - - if "%%a"=="pwrTest" ( - set PWR_TEST=true - ) - - if "%%a"=="nb_mode" ( - set EUTRAN_MODE=nb_mode - ) - - if "%%a"=="at_command" ( - set PROJECT_NAME=at_command - ) - - if "%%a"=="socket_example" ( - set PROJECT_NAME=socket_example - ) - - if "%%a"=="mqtt_example" ( - set PROJECT_NAME=mqtt_example - ) - - if "%%a"=="https_example" ( - set PROJECT_NAME=https_example - ) - - if "%%a"=="ssl_example" ( - set PROJECT_NAME=ssl_example - ) - - if "%%a"=="libapi_example" ( - set PROJECT_NAME=libapi_example - ) - - if "%%a"=="pos_example" ( - set PROJECT_NAME=pos_example - ) - - if "%%a"=="tts_example" ( - set PROJECT_NAME=tts_example - ) - - if "%%a"=="audio_example" ( - set PROJECT_NAME=audio_example - ) - - if "%%a"=="lpuart_test" ( - set PROJECT_NAME=lpuart_test - ) - - if "%%a"=="driver_example" ( - set PROJECT_NAME=driver_example - set BUILD_OPTION=no_merge - ) - - if "%%a"=="dhrystone" ( - set PROJECT_NAME=dhrystone - ) - - if "%%a"=="coremark" ( - set PROJECT_NAME=coremark - ) - - if "%%a"=="slpman_example" ( - set PROJECT_NAME=slpman_example - ) - - if "%%a"=="sleep_example" ( - set PROJECT_NAME=sleep_example - ) - - if "%%a"=="slpPressure_test" ( - set PROJECT_NAME=slpPressure_test - set BUILD_OPTION=no_merge - set LTO_ENABLE=false - ) - - if "%%a"=="AonDigPressure_test" ( - set PROJECT_NAME=AonDigPressure_test - set BUILD_OPTION=no_merge - set LTO_ENABLE=false - ) - if "%%a"=="ModemSlpPressure" ( - set CORE_NAME=cp - set PROJECT_NAME=ModemSlpPressure - set BUILD_OPTION=no_merge - set LTO_ENABLE=false - ) - - if "%%a"=="mcu_example" ( - set PROJECT_NAME=mcu_example - ) - - if "%%a"=="soc_simple" ( - set PROJECT_NAME=soc_simple - ) - - if "%%a"=="soc_bist" ( - set PROJECT_NAME=soc_bist - ) - - if "%%a"=="simo_test" ( - set PROJECT_NAME=simo_test - ) - - if "%%a"=="clk_verify" ( - set PROJECT_NAME=clk_verify - set LTO_ENABLE=false - set BUILD_OPTION=merge - ) - - if "%%a"=="qspi_test" ( - set PROJECT_NAME=qspi_test - set LTO_ENABLE=false - ) - - if "%%a"=="fpga_sct_utfw" ( - set PROJECT_NAME=fpga_sct_utfw - ) - - if "%%a"=="merge" ( - set BUILD_OPTION=merge - ) - - if "%%a"=="sdkrel" ( - set SDKREL=true - ) - - if "%%a"=="lto" ( - set LTO_ENABLE=true - ) - - if "%%a"=="ram" ( - set OPENCPU=true - set RAM_ENBALE=true - set COMDBLIB_PATH=".\prebuild\PLAT\lib\gcc\%CHIP_TYPE%\ram" - set CPBIN_SUBPATH=ram - ) - - if "%%a"=="isms" ( - set IMS_SMSONLY_ENABLE=true - set OPENCPU=true - set RAM_ENBALE=true - set COMDBLIB_PATH=".\prebuild\PLAT\lib\gcc\%CHIP_TYPE%\isms" - set CPBIN_SUBPATH=ram - ) - - if "%%a"=="verbose" ( - set VERBOSE=1 - ) else ( - set VERBOSE=0 - ) -) - -if not "%parameterStr%"=="" goto parameterSplit - - -echo curr Board is: %BOARD_NAME% -echo curr Chip is: %CHIP_NAME% -echo curr Type is: %CHIP_TYPE% -echo curr Project is: %PROJECT_NAME% -echo curr core is: %CORE_NAME% -echo curr option is: %BUILD_OPTION% -echo cp bin subpath: %CPBIN_SUBPATH% -rem duplicate comdblib.txt from 'COMDBLIB_PATH' to '.\tools\' -if exist %COMDBLIB_PATH%\comdblib.txt ( - xcopy /f /y %COMDBLIB_PATH%\comdblib.txt .\tools\ -) - -if "%CUST%"=="qcom" ( -rem clear AT ref for qcom -for /f "tokens=1* delims=" %%a in ('type ".\device\target\board\%BOARD_NAME%\ap\%BOARD_NAME%_ap.mk"') do ( - if "%%a" equ "PS_AT_REF=y" ( - echo PS_AT_REF=n - ) else if "%%a" equ "BUILD_AT_REF ?=n" ( - echo BUILD_AT_REF=n - ) else ( - echo %%a - ) - -)>>temp.txt - -type temp.txt | findstr /v ECHO >>temp1.txt -del temp.txt -move temp1.txt ".\device\target\board\%BOARD_NAME%\ap\%BOARD_NAME%_ap.mk" >nul -) - - -rem --------- if more board/project add here------------- -rem --------- board/project parsing end------------------ - - -echo PARAMETERS: %PARAMETERS% | findstr "help" -if not errorlevel 1 ( -echo "==============================================================================================" -echo " " -echo " >> HOW TO BUILD A PROJECT << " -echo " " -echo "==============================================================================================¡± -echo " " -echo " @FORMAT : Gccbuild.bat [[-[-[-