OSDN Git Service

Fix installers.
authors_kawamoto <s_kawamoto@users.sourceforge.jp>
Sat, 24 May 2014 09:34:17 +0000 (18:34 +0900)
committers_kawamoto <s_kawamoto@users.sourceforge.jp>
Sat, 24 May 2014 09:34:17 +0000 (18:34 +0900)
Package/make_cab_file_routine.bat
Package/make_exe_file.bat

index 4cf930e..a981568 100644 (file)
@@ -3,53 +3,53 @@ REM;  Please do not run this directly.
 REM; \r
 \r
 set DIR_CAB=%~1\r
-set CAB_NAME=%~2\r
+set CAB_NAME=%2\r
 set SED_FILE=%DIR_CAB%\%CAB_NAME%.sed\r
-echo [Version] > %SED_FILE%\r
-echo Class=IEXPRESS >> %SED_FILE%\r
-echo SEDVersion=3 >> %SED_FILE%\r
-echo [Options] >> %SED_FILE%\r
-echo PackagePurpose=CreateCAB >> %SED_FILE%\r
-echo ShowInstallProgramWindow=0 >> %SED_FILE%\r
-echo HideExtractAnimation=0 >> %SED_FILE%\r
-echo UseLongFileName=1 >> %SED_FILE%\r
-echo InsideCompressed=0 >> %SED_FILE%\r
-echo CAB_FixedSize=0 >> %SED_FILE%\r
-echo CAB_ResvCodeSigning=6144 >> %SED_FILE%\r
-echo RebootMode=I >> %SED_FILE%\r
-echo InstallPrompt=%%InstallPrompt%% >> %SED_FILE%\r
-echo DisplayLicense=%%DisplayLicense%% >> %SED_FILE%\r
-echo FinishMessage=%%FinishMessage%% >> %SED_FILE%\r
-echo TargetName=%%TargetName%% >> %SED_FILE%\r
-echo FriendlyName=%%FriendlyName%% >> %SED_FILE%\r
-echo AppLaunched=%%AppLaunched%% >> %SED_FILE%\r
-echo PostInstallCmd=%%PostInstallCmd%% >> %SED_FILE%\r
-echo AdminQuietInstCmd=%%AdminQuietInstCmd%% >> %SED_FILE%\r
-echo UserQuietInstCmd=%%UserQuietInstCmd%% >> %SED_FILE%\r
-echo SourceFiles=SourceFiles >> %SED_FILE%\r
-echo [Strings] >> %SED_FILE%\r
-echo InstallPrompt= >> %SED_FILE%\r
-echo DisplayLicense= >> %SED_FILE%\r
-echo FinishMessage= >> %SED_FILE%\r
-echo TargetName=%CAB_NAME%.cab >> %SED_FILE%\r
-echo FriendlyName=IExpress Wizard >> %SED_FILE%\r
-echo AppLaunched= >> %SED_FILE%\r
-echo PostInstallCmd= >> %SED_FILE%\r
-echo AdminQuietInstCmd= >> %SED_FILE%\r
-echo UserQuietInstCmd= >> %SED_FILE%\r
+echo [Version] > "%SED_FILE%"\r
+echo Class=IEXPRESS >> "%SED_FILE%"\r
+echo SEDVersion=3 >> "%SED_FILE%"\r
+echo [Options] >> "%SED_FILE%"\r
+echo PackagePurpose=CreateCAB >> "%SED_FILE%"\r
+echo ShowInstallProgramWindow=0 >> "%SED_FILE%"\r
+echo HideExtractAnimation=0 >> "%SED_FILE%"\r
+echo UseLongFileName=1 >> "%SED_FILE%"\r
+echo InsideCompressed=0 >> "%SED_FILE%"\r
+echo CAB_FixedSize=0 >> "%SED_FILE%"\r
+echo CAB_ResvCodeSigning=6144 >> "%SED_FILE%"\r
+echo RebootMode=I >> "%SED_FILE%"\r
+echo InstallPrompt=%%InstallPrompt%% >> "%SED_FILE%"\r
+echo DisplayLicense=%%DisplayLicense%% >> "%SED_FILE%"\r
+echo FinishMessage=%%FinishMessage%% >> "%SED_FILE%"\r
+echo TargetName=%%TargetName%% >> "%SED_FILE%"\r
+echo FriendlyName=%%FriendlyName%% >> "%SED_FILE%"\r
+echo AppLaunched=%%AppLaunched%% >> "%SED_FILE%"\r
+echo PostInstallCmd=%%PostInstallCmd%% >> "%SED_FILE%"\r
+echo AdminQuietInstCmd=%%AdminQuietInstCmd%% >> "%SED_FILE%"\r
+echo UserQuietInstCmd=%%UserQuietInstCmd%% >> "%SED_FILE%"\r
+echo SourceFiles=SourceFiles >> "%SED_FILE%"\r
+echo [Strings] >> "%SED_FILE%"\r
+echo InstallPrompt= >> "%SED_FILE%"\r
+echo DisplayLicense= >> "%SED_FILE%"\r
+echo FinishMessage= >> "%SED_FILE%"\r
+echo TargetName=%CAB_NAME%.cab >> "%SED_FILE%"\r
+echo FriendlyName=IExpress Wizard >> "%SED_FILE%"\r
+echo AppLaunched= >> "%SED_FILE%"\r
+echo PostInstallCmd= >> "%SED_FILE%"\r
+echo AdminQuietInstCmd= >> "%SED_FILE%"\r
+echo UserQuietInstCmd= >> "%SED_FILE%"\r
 set PREV_CD=%cd%\r
-cd %DIR_CAB%\%CAB_NAME%\r
-for %%i in (*) do echo FILE%%i=%%i >> %SED_FILE%\r
-cd %PREV_CD%\r
-echo [SourceFiles] >> %SED_FILE%\r
-echo SourceFiles0=%CAB_NAME%\ >> %SED_FILE%\r
-echo [SourceFiles0] >> %SED_FILE%\r
+cd "%DIR_CAB%\%CAB_NAME%"\r
+for %%i in (*) do echo FILE%%i=%%i >> "%SED_FILE%"\r
+cd "%PREV_CD%"\r
+echo [SourceFiles] >> "%SED_FILE%"\r
+echo SourceFiles0=%CAB_NAME%\ >> "%SED_FILE%"\r
+echo [SourceFiles0] >> "%SED_FILE%"\r
 set PREV_CD=%cd%\r
-cd %DIR_CAB%\%CAB_NAME%\r
-for %%i in (*) do echo %%FILE%%i%%= >> %SED_FILE%\r
-cd %PREV_CD%\r
+cd "%DIR_CAB%\%CAB_NAME%"\r
+for %%i in (*) do echo %%FILE%%i%%= >> "%SED_FILE%"\r
+cd "%PREV_CD%"\r
 set PREV_CD=%cd%\r
-cd %DIR_CAB%\r
+cd "%DIR_CAB%"\r
 iexpress /N %CAB_NAME%.sed\r
-cd %PREV_CD%\r
+cd "%PREV_CD%"\r
 \r
index 790f3f7..2535681 100644 (file)
@@ -7,8 +7,8 @@ call installer_config.bat
 set EXEPRESS_PATH="%ProgramFiles%\Web Technology\EXEpress CX 5\EXEpress.exe"\r
 if %PROCESSOR_ARCHITECTURE%==AMD64 set EXEPRESS_PATH="%ProgramFiles(x86)%\Web Technology\EXEpress CX 5\EXEpress.exe"\r
 \r
-%EXEPRESS_PATH% %cd%\%INI_INST_JPN%\r
-%EXEPRESS_PATH% %cd%\%INI_INST_ENG%\r
-%EXEPRESS_PATH% %cd%\%AMD64_INI_INST_JPN%\r
-%EXEPRESS_PATH% %cd%\%AMD64_INI_INST_ENG%\r
+%EXEPRESS_PATH% "%cd%\%INI_INST_JPN%"\r
+%EXEPRESS_PATH% "%cd%\%INI_INST_ENG%"\r
+%EXEPRESS_PATH% "%cd%\%AMD64_INI_INST_JPN%"\r
+%EXEPRESS_PATH% "%cd%\%AMD64_INI_INST_ENG%"\r
 \r