93 lines
3.4 KiB
Batchfile
93 lines
3.4 KiB
Batchfile
|
@REM environment setup
|
||
|
@set FILE_SUFFIX_BUILD_ID=KR
|
||
|
@set IFDPACKER_NAME=InsydeH2OFFT_x86_WIN_6.50-Beta1
|
||
|
|
||
|
@REM [-start-210919-TAMT000008-add]
|
||
|
@del Project.var
|
||
|
@copy Project_%FILE_SUFFIX_BUILD_ID%.var Project.var /Y
|
||
|
@REM [-end-210919-TAMT000008-add]
|
||
|
|
||
|
@del Project.dsc
|
||
|
@copy Project_%FILE_SUFFIX_BUILD_ID%.dsc Project.dsc /Y
|
||
|
|
||
|
@del Project.env
|
||
|
@copy Project_%FILE_SUFFIX_BUILD_ID%.env Project.env /Y
|
||
|
|
||
|
@del Project.fdf
|
||
|
@copy Project_%FILE_SUFFIX_BUILD_ID%.fdf Project.fdf /Y
|
||
|
|
||
|
@del Project.uni
|
||
|
@copy Project_%FILE_SUFFIX_BUILD_ID%.uni Project.uni /Y
|
||
|
|
||
|
@del ProjectPostBuild.bat
|
||
|
@copy ProjectPostBuild_%FILE_SUFFIX_BUILD_ID%.bat ProjectPostBuild.bat /Y
|
||
|
|
||
|
@del FactoryCopyInfo\SecureFlash.cer
|
||
|
@copy FactoryCopyInfo\SecureFlash_%FILE_SUFFIX_BUILD_ID%.cer FactoryCopyInfo\SecureFlash.cer /Y
|
||
|
|
||
|
@del LfcBprInput\ProjectConfig.ini
|
||
|
@copy LfcBprInput\ProjectConfig_%FILE_SUFFIX_BUILD_ID%.ini LfcBprInput\ProjectConfig.ini /Y
|
||
|
|
||
|
@del FactoryCopyInfo\FactoryDefaultConfig.ini
|
||
|
@copy FactoryCopyInfo\FactoryDefaultConfig_%FILE_SUFFIX_BUILD_ID%.ini FactoryCopyInfo\FactoryDefaultConfig.ini /Y
|
||
|
|
||
|
@copy /y LfcBprInput\Platform_NAC_%FILE_SUFFIX_BUILD_ID%.ini FlashTool\%IFDPACKER_NAME%\Platform_NAC.ini /Y
|
||
|
@copy /y LfcBprInput\Platform_REL_%FILE_SUFFIX_BUILD_ID%.ini FlashTool\%IFDPACKER_NAME%\Platform_REL.ini /Y
|
||
|
@copy /y LfcBprInput\Platform_MFG_%FILE_SUFFIX_BUILD_ID%.ini FlashTool\%IFDPACKER_NAME%\Platform_SMT.ini /Y
|
||
|
|
||
|
@rem re config default path, build ID, BIOS version
|
||
|
@echo off&setlocal EnableDelayedExpansion
|
||
|
set configuration_build_ID= "BuildId": "%FILE_SUFFIX_BUILD_ID%",
|
||
|
set configuration_bios_ver= "BiosVer": "00T00",
|
||
|
set configuration_cur_path= "p": "%CD%",
|
||
|
set configuration_cur_path0= "p0": "%CD%"
|
||
|
set configuration_cur_path2=%configuration_cur_path:\=/%
|
||
|
set configuration_cur_path20=%configuration_cur_path0:\=/%
|
||
|
|
||
|
set config_count=0
|
||
|
|
||
|
if exist LfcBpr\config.json.temp (
|
||
|
del LfcBpr\config.json.temp
|
||
|
)
|
||
|
|
||
|
if exist LfcBpr\config.json (
|
||
|
del LfcBpr\config.json
|
||
|
)
|
||
|
|
||
|
for /f "delims=" %%a in (LfcBpr\config.json.S770) do (
|
||
|
set /a config_count+=1
|
||
|
set configuration_str=%%a
|
||
|
if !config_count!==2 (
|
||
|
echo !configuration_build_ID!>>LfcBpr\config.json.temp
|
||
|
) else if !config_count!==3 (
|
||
|
echo !configuration_bios_ver!>>LfcBpr\config.json.temp
|
||
|
) else if !config_count!==9 (
|
||
|
echo !configuration_cur_path2!>>LfcBpr\config.json.temp
|
||
|
) else if !config_count!==10 (
|
||
|
echo !configuration_cur_path20!>>LfcBpr\config.json.temp
|
||
|
) else (
|
||
|
echo !configuration_str!>>LfcBpr\config.json.temp
|
||
|
)
|
||
|
)
|
||
|
|
||
|
|
||
|
move LfcBpr\config.json.temp LfcBpr\config.json
|
||
|
|
||
|
@REM @del FactoryCopyInfo\SecureFlash.cer
|
||
|
@REM @copy FactoryCopyInfo\Yoga-C750.cer FactoryCopyInfo\SecureFlash.cer /Y
|
||
|
|
||
|
@REM @del ProjectPostBuild.bat
|
||
|
@REM @copy ProjectPostBuild_%FILE_SUFFIX_BUILD_ID%.bat ProjectPostBuild.bat /Y
|
||
|
|
||
|
@REM @del FlashTool\InsydeH2OFFT_x86_WIN_6.31.00\Platform_NAC.ini
|
||
|
@REM @copy FlashTool\InsydeH2OFFT_x86_WIN_6.31.00\Platform_NAC_Golden.ini FlashTool\InsydeH2OFFT_x86_WIN_6.31.00\Platform_NAC.ini /Y
|
||
|
|
||
|
@REM @del FlashTool\InsydeH2OFFT_x86_WIN_6.31.00\Platform_REL.ini
|
||
|
@REM @copy FlashTool\InsydeH2OFFT_x86_WIN_6.31.00\Platform_REL_Golden.ini FlashTool\InsydeH2OFFT_x86_WIN_6.31.00\Platform_REL.ini /Y
|
||
|
|
||
|
@REM @del FlashTool\InsydeH2OFFT_x86_WIN_6.31.00\Platform_SMT.ini
|
||
|
@REM @copy FlashTool\InsydeH2OFFT_x86_WIN_6.31.00\Platform_SMT_Golden.ini FlashTool\InsydeH2OFFT_x86_WIN_6.31.00\Platform_SMT.ini /Y
|
||
|
|
||
|
@REM @del FactoryCopyInfo\FactoryDefaultConfig.ini
|
||
|
@REM @copy FactoryCopyInfo\FactoryDefaultConfig_Golden.ini FactoryCopyInfo\FactoryDefaultConfig.ini /Y
|
||
|
call b.bat
|