@echo off REM ------------------------------------------------------------------------- REM creates a fli4l-Floppy or Image __FLI4LVER__ REM REM Creation: 2004-10-02 rresch REM $Id$ REM ------------------------------------------------------------------------- set CYGWIN=nontsec set _cmd_line= :para_next if "%1" == "" goto para_end set _cmd_line=%_cmd_line% %1 shift goto para_next :para_end call windows\scripts\parse_cmd.bat %_cmd_line% if "%bool_error%" == "true" goto error if "%bool_usage%" == "true" goto end if not "%bool_cleanup%" == "true" goto clean_next call windows\scripts\cleanup.bat call windows\scripts\cleanup_fli4lfiles.bat goto end :clean_next if "%remoteupdate%" == "true" goto mkopt_bat if "%bool_filesonly%" == "true" goto mkopt_bat if "%BOOT_TYPE%" == "integrated" goto mkopt_bat if "%BOOT_TYPE%" == "attached" goto mkopt_bat if "%BOOT_TYPE%" == "netboot" goto mkopt_bat if "%BOOT_TYPE%" == "hd" goto mkopt_bat if "%BOOT_TYPE%" == "cd" goto mkiso_bat if "%BOOT_TYPE%" == "fd1440" goto mkfloppy_bat if "%BOOT_TYPE%" == "fd1680" goto mkfloppy_bat if "%BOOT_TYPE%" == "fd" goto mkfloppy_bat if "%BOOT_TYPE%" == "dual1440" goto mkfloppy_bat if "%BOOT_TYPE%" == "dual1680" goto mkfloppy_bat if "%BOOT_TYPE%" == "dualfd" goto mkfloppy_bat if "%BOOT_TYPE%" == "ls120" goto mkfloppy_bat if exist windows\scripts\mk%BOOT_TYPE%.bat goto _mkot_do echo - cannot execute batch for BOOT_TYPE=%BOOT_TYPE% >> "%temp%\mkfli4l_error.log" echo - file not found: windows\scripts\mk%BOOT_TYPE%.bat >> "%temp%\mkfli4l_error.log" goto end_mk :mkot_do call windows\scripts\mk%BOOT_TYPE%.bat goto end_mk :mkopt_bat call windows\scripts\mkopt.bat if "%BOOT_TYPE%" == "netboot" call windows\scripts\mknetboot.bat goto end_mk :mkiso_bat call windows\scripts\mkiso.bat goto end_mk :mkfloppy_bat call windows\scripts\mkfloppy.bat goto end_mk :end_mk if not "%remoteupdate%" == "true" goto end_remote windows\pscp -scp -P %remoteport% "%dir_build%\rc.cfg" "%dir_build%\opt_tar.bz2" "%dir_build%\kernel" "%dir_build%\rootfs.tgz" "%dir_build%\syslinux.cfg" %remoteusername%@%remotehostname%:%remotepathname% :end_remote :error if not "%bool_error%" == "true" goto end windows\unix2dos.exe "%temp%\mkfli4l_error.log" > NUL if not exist %dir_build%\NUL goto no_build echo An Error occured while creating fli4l-files > "%dir_build%\mkfli4l_error.log" echo =========================================== >> "%dir_build%\mkfli4l_error.log" type "%temp%\mkfli4l_error.log" >> "%dir_build%\mkfli4l_error.log" del "%temp%\mkfli4l_error.log" if "%bool_imonc%" == "true" goto end cls echo. type "%dir_build%\mkfli4l_error.log" echo. pause echo. goto end :no_build cls echo. echo An Error occured while creating fli4l-files echo =========================================== type "%temp%\mkfli4l_error.log" del "%temp%"\mkfli4l_error.log" echo. pause echo. :end set _dir_build=%dir_build% call windows\scripts\cleanup_env.bat if "%bool_imonc%" == "false" goto end_cmdline if "%bool_error%" == "true" goto imonc_error REM exit 0 :imonc_error echo "Error==true" > "%_dir_build%\mkfli4l_error.flg" set _dir_build= REM exit 1 :end_cmdline