Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitc878f10

Browse files
committed
WIP
1 parent0d52887 commitc878f10

File tree

2 files changed

+9
-34
lines changed

2 files changed

+9
-34
lines changed

‎build/helpers/probackup_installer.cmd

Lines changed: 9 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,13 @@
11
echo.
2-
echo Building Installer...
3-
4-
5-
>Files.wxsECHO^<^?xml version="1.0" encoding="UTF-8"?^>
6-
>>Files.wxsECHO^<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"^>
7-
>>Files.wxsECHO^<^?include Variables.wxi?^>
8-
>>Files.wxsECHO^<Fragment^>
9-
>>Files.wxsECHO^<DirectoryRef Id ="INSTALLLOCATION"^>
10-
>>Files.wxsECHO^<^Directory Id="BIN" Name="bin"^>
11-
>>Files.wxsECHO^<^Component Id="ProductComponent" Guid="$(var.ComponentCode)" Win64="$(var.Win64)"^>
12-
perl genfilelist.pl ./out/bin/*.* Files.wxs
13-
>>Files.wxsECHO^<^/Component^>
14-
>>Files.wxsECHO^<^/Directory^>
15-
>>Files.wxsECHO^<^/DirectoryRef^>
16-
>>Files.wxsECHO^<^/Fragment^>
17-
>>Files.wxsECHO^<^/Wix^>
2+
echo Building PG_PROBACKUP Installer...
183

4+
SETPRODUCT_NAME=PostgreSQL
5+
SETBIN_DIR=%BUILD_DIR%\pg_probackup_%PG_MAJOR_VERSION%_%PROBACKUP_VERSION%_%ARCH%
196
SETWIXDIR=C:\Program Files (x86)\WiX Toolset v3.11\bin
20-
perl regenguids.pl Variables.wxi
21-
move Variables.wxi.out Variables.wxi
22-
echoon
23-
"%WIXDIR%\candle" -nologo -dAPPVERSION="%APPVERSION%" -dPG_REG_KEY="%PG_REG_KEY%" -dPG_DEF_BRANDING="%PG_DEF_BRANDING%" Product.wxs Files.wxs||goto :ERROR
24-
25-
rem SET INS_FILE=pg-probackup-%EDITION%-%PG_MAJOR_VERSION%-%APPVERSION%-%BITS%.msi
26-
SETINS_FILE=pg-probackup-%EDITION%-%PG_MAJOR_VERSION%-%APPVERSION%.msi
7+
SETPG_DEF_BRANDING=PostgreSQL%PG_MAJOR_VERSION%
8+
SETPG_REG_KEY=SOFTWARE\Postgres Professional\%ARCH%\%PRODUCT_NAME%\%PG_MAJOR_VERSION%\Installations\postgresql-%PG_MAJOR_VERSION%
279

28-
"%WIXDIR%\light" -sice:ICE03 -sice:ICE25 -sice:ICE82 -sw1101 -nologo -ext WixUIExtension -cultures:ru-ru -o%INS_FILE% Files.wixobj Product.wixobj||goto :ERROR
10+
CD /D%ROOT%\wix\pg_probackup||GOTO :ERROR
2911

3012
echo.
3113
echo Building Full Installer...
@@ -36,26 +18,19 @@ echo Building Full Installer...
3618
>>Files.wxsECHO^<Fragment^>
3719
>>Files.wxsECHO^<DirectoryRef Id ="INSTALLLOCATION"^>
3820
>>Files.wxsECHO^<^Component Id="ProductComponent" Guid="$(var.ComponentCode)" Win64="$(var.Win64)"^>
39-
perl genfilelist.pl./out_full/*.* Files.wxs
21+
perl genfilelist.pl%BIN_DIR%/*.* Files.wxs
4022
>>Files.wxsECHO^<^/Component^>
4123
>>Files.wxsECHO^<^/DirectoryRef^>
4224
>>Files.wxsECHO^<^/Fragment^>
4325
>>Files.wxsECHO^<^/Wix^>
44-
"%WIXDIR%\candle" -nologo -dAPPVERSION="%APPVERSION%" -dPG_REG_KEY="%PG_REG_KEY%" -dPG_DEF_BRANDING="%PG_DEF_BRANDING%" Product_separate.wxs Files.wxs||goto :ERROR
26+
"%WIXDIR%\candle" -nologo -dAPPVERSION="%PROBACKUP_VERSION%" -dPG_REG_KEY="%PG_REG_KEY%" -dPG_DEF_BRANDING="%PG_DEF_BRANDING%" Product_separate.wxs Files.wxs||goto :ERROR
4527

46-
rem SET INS_FILE=pg-probackup-%EDITION%-%PG_MAJOR_VERSION%-%APPVERSION%-%BITS%-standalone.msi
47-
SETINS_FILE=pg-probackup-%EDITION%-%PG_MAJOR_VERSION%-%APPVERSION%-standalone-en.msi
28+
SETINS_FILE=pg-probackup-%PROBACKUP_EDITION%-%PG_MAJOR_VERSION%-%PROBACKUP_VERSION%-standalone-en.msi
4829

4930
"%WIXDIR%\light" -sice:ICE03 -sice:ICE25 -sice:ICE82 -sw1101 -nologo -ext WixUIExtension -cultures:en-us -o%INS_FILE% Files.wixobj Product_separate.wixobj||goto :ERROR
5031

51-
SETINS_FILE=pg-probackup-%EDITION%-%PG_MAJOR_VERSION%-%APPVERSION%-standalone-ru.msi
52-
53-
"%WIXDIR%\light" -sice:ICE03 -sice:ICE25 -sice:ICE82 -sw1101 -nologo -ext WixUIExtension -cultures:ru-ru -o%INS_FILE% Files.wixobj Product_separate.wixobj||goto :ERROR
54-
55-
5632
goto :DONE
5733

58-
5934
:ERROR
6035
ECHO Failed with error #%errorlevel%.
6136
EXIT /b%errorlevel%
File renamed without changes.

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp