make 'make-iso' work with minimal ISO template

This commit is contained in:
slore 2018-06-26 15:34:10 +08:00
parent e7864b1fdc
commit 7ab277e216
2 changed files with 13 additions and 1 deletions

View File

@ -6,17 +6,29 @@ if "x%ISO_DIR%"=="x" (
echo Can't find the ISO_DIR.
goto :ON_ERROR
)
if not exist "%ISO_DIR%" (
call :MKPATH "%ISO_DIR%\boot\"
call :MKPATH "%ISO_DIR%\sources\"
copy /y "%ROOT%\bin\etfsboot.com" "%ISO_DIR%\boot\"
)
copy /y "%Factory%\target\%WB_PROJECT%\build\boot.wim" "%ISO_DIR%\sources\boot.wim"
"%~dp0oscdimg.exe" -b"%ISO_DIR%\boot\etfsboot.com" -h -l"%WB_ISO_LABEL%" -m -u2 "%ISO_DIR%" "%Factory%\%WB_ISO_NAME%.iso"
echo \033[96mISO Created -* %Factory%\%WB_ISO_NAME%.iso | cmdcolor.exe
If ERRORLEVEL 1 (
if ERRORLEVEL 1 (
echo make boot iso failed.
) else (
echo make boot iso successfully.
)
if "x%_WB_EXEC_MODE%"=="x1" goto :EOF
pause
goto :EOF
:MKPATH
if not exist "%~dp1" mkdir "%~dp1"
goto :EOF
:ON_ERROR
if "x%_WB_EXEC_MODE%"=="x1" goto :EOF
pause

BIN
bin/etfsboot.com Normal file

Binary file not shown.