You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
PhoenixSDK/sys/kernel/kernel_path/make_package.bat

15 lines
676 B

@echo off
echo 正在配置情况...
if "%otr%"=="true" set error_code=0xf000AAAA &&goto error
if exist %initdir%\%name%_%version%_%build%_%k_version%.exe del %initdir%\%name%_%version%_%build%_%k_version%.exe
zip a -mx9 -md64m -mfb273 -ssw -slp -sfx%kernel%\Sfx\7z.sfx "%initdir%\%name%_%version%_%build%_%k_version%.exe" %initdir%
echo 计算CRC32
cd /d %initdir%
crc32sum "%name%_%version%_%build%_%k_version%.exe" >"%initdir%\%name%_%version%_%build%_%k_version%.crc32.txt"
echo 输出:%initdir%\%name%_%version%_%build%_%k_version%.exe
echo 输出:%initdir%\%name%_%version%_%build%_%k_version%.checksum.txt
goto end
:error
echo 在分离模式下不允许使用此命令!
:end