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

Commitd0ab306

Browse files
committed
Merge branch 'master' of github.com:postgrespro/pgwininstall
2 parentsc5d4a39 +0c5f567 commitd0ab306

File tree

6 files changed

+58
-46
lines changed

6 files changed

+58
-46
lines changed

‎Readme.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
##NSIS
22

3-
Directory containsthefiles needed forthe installer
3+
Directory contains files needed foran installer.
44

55
##Build
66

7-
Directory containsthevarious build scripts
7+
Directory contains various build scripts.
88

99
###Build depends:
1010

1111
* Microsoft SDK 7.1 for build PostgreSQL and Microsoft Visual Studio 2013-2015 for build PgAdmin
12-
* Active Perl
12+
* Active Perl <= 5.12
1313
* Python 2.7, 3.5
14-
*MSYS2
15-
*7Zip
14+
*msys2
15+
*7-Zip
1616
* NSIS
1717

1818
##Patches
1919

20-
Directory containsthepatchesneededto build PostgreSQL
20+
Directory contains patcheswhich are needto build PostgreSQL.

‎build/helpers/dependencies.cmd

Lines changed: 32 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -12,16 +12,16 @@ MKDIR %DOWNLOADS_DIR%
1212

1313
:BUILD_ICONV
1414
TITLE Building iconv...
15-
CD%DOWNLOADS_DIR%
15+
CD/D%DOWNLOADS_DIR%
1616
wget --no-check-certificate -c http://ftp.gnu.org/gnu/libiconv/libiconv-%ICONV_VER%.tar.gz -O libiconv-%ICONV_VER%.tar.gz
1717
rm -rf%DEPENDENCIES_BIN_DIR%\iconv%DEPENDENCIES_SRC_DIR%\libiconv-*
1818
MKDIR%DEPENDENCIES_BIN_DIR%\iconv
1919
tar xf libiconv-%ICONV_VER%.tar.gz -C%DEPENDENCIES_SRC_DIR%||GOTO :ERROR
20-
CD%DEPENDENCIES_SRC_DIR%\libiconv-%ICONV_VER%*
20+
CD/D%DEPENDENCIES_SRC_DIR%\libiconv-%ICONV_VER%*
2121
cp -v%ROOT%/patches/libiconv/libiconv-%ICONV_VER%-%SDK%.patch libiconv.patch
2222
patch -f -p0< libiconv.patch||GOTO :ERROR
23-
IF%ARCH%== X64 msbuild libiconv.vcxproj /p:Configuration=Release /p:Platform=x64 /p:PlatformToolset=%PlatformToolset%||GOTO :ERROR
24-
IF%ARCH%== X86 msbuild libiconv.vcxproj /p:Configuration=Release /p:PlatformToolset=%PlatformToolset%||GOTO :ERROR
23+
IF%ARCH%== X64 msbuild libiconv.vcxproj /m /p:Configuration=Release /p:Platform=x64 /p:PlatformToolset=%PlatformToolset%||GOTO :ERROR
24+
IF%ARCH%== X86 msbuild libiconv.vcxproj /m /p:Configuration=Release /p:PlatformToolset=%PlatformToolset%||GOTO :ERROR
2525
cp -av include%DEPENDENCIES_BIN_DIR%\iconv||GOTO :ERROR
2626
cp -av iconv.h%DEPENDENCIES_BIN_DIR%\iconv\include||GOTO :ERROR
2727
cp -av config.h%DEPENDENCIES_BIN_DIR%\iconv\include||GOTO :ERROR
@@ -31,36 +31,37 @@ cp -av Release*/libiconv.dll %DEPENDENCIES_BIN_DIR%\iconv\lib\iconv.dll || GOTO
3131
cp -av Release*/*.lib%DEPENDENCIES_BIN_DIR%\iconv\lib||GOTO :ERROR
3232
cp -av Release*/libiconv.lib%DEPENDENCIES_BIN_DIR%\iconv\lib\iconv.lib||GOTO :ERROR
3333
cp -av lib%DEPENDENCIES_BIN_DIR%\iconv\libiconv||GOTO :ERROR
34-
CD%DOWNLOADS_DIR%
34+
CD/D%DOWNLOADS_DIR%
3535
7z a -r%DOWNLOADS_DIR%\%DEPS_ZIP%%DEPENDENCIES_BIN_DIR%\iconv
3636

3737

3838
:BUILD_ZLIB
3939
TITLE Building zlib...
40-
CD%DOWNLOADS_DIR%
40+
CD/D%DOWNLOADS_DIR%
4141
wget -c http://zlib.net/zlib-%ZLIB_VER%.tar.gz -O zlib-%ZLIB_VER%.tar.gz
4242
rm -rf"%DEPENDENCIES_BIN_DIR%\zlib%DEPENDENCIES_SRC_DIR%\zlib*
4343
MKDIR"%DEPENDENCIES_BIN_DIR%\zlib
4444
tar xf zlib-%ZLIB_VER%.tar.gz -C%DEPENDENCIES_SRC_DIR%||GOTO :ERROR
45-
CD%DEPENDENCIES_SRC_DIR%\zlib*
45+
CD /D%DEPENDENCIES_SRC_DIR%\zlib*
46+
setCL=/MP
4647
nmake -f win32/Makefile.msc||GOTO :ERROR
4748
MKDIR%DEPENDENCIES_BIN_DIR%\zlib\lib%DEPENDENCIES_BIN_DIR%\zlib\include
4849
cp -v *.lib%DEPENDENCIES_BIN_DIR%\zlib\lib||GOTO :ERROR
4950
cp -v *.dll%DEPENDENCIES_BIN_DIR%\zlib\lib||GOTO :ERROR
5051
cp -v *.pdb%DEPENDENCIES_BIN_DIR%\zlib\lib||GOTO :ERROR
5152
cp -v *.h%DEPENDENCIES_BIN_DIR%\zlib\include||GOTO :ERROR
52-
CD%DOWNLOADS_DIR%
53+
CD/D%DOWNLOADS_DIR%
5354
7z a -r%DOWNLOADS_DIR%\%DEPS_ZIP%%DEPENDENCIES_BIN_DIR%\zlib -y
5455

5556

5657
:BUILD_UUID
5758
TITLE Building uuid...
58-
CD%DOWNLOADS_DIR%
59+
CD/D%DOWNLOADS_DIR%
5960
wget -c http://netcologne.dl.sourceforge.net/project/osspuuidwin32/src/ossp_uuid_1.6.2_win32_source_120608.7z -O ossp_uuid_1.6.2_win32_source_120608.7z
6061
rm -rf%DEPENDENCIES_BIN_DIR%\uuid%DEPENDENCIES_SRC_DIR%\ossp_uuid
6162
MKDIR%DEPENDENCIES_BIN_DIR%\uuid
6263
7z x%DOWNLOADS_DIR%\ossp_uuid_1.6.2_win32_source_120608.7z -o%DEPENDENCIES_SRC_DIR%\ -y||GOTO :ERROR
63-
CD%DEPENDENCIES_SRC_DIR%\ossp_uuid
64+
CD/D%DEPENDENCIES_SRC_DIR%\ossp_uuid
6465
IF%ARCH%== X64 sed -i 's/Win32/x64/g' ossp_uuid.sln||GOTO :ERROR
6566
IF%ARCH%== X64 sed -i 's/Win32/x64/g' ossp_uuid\ossp_uuid.vcxproj||GOTO :ERROR
6667
IF%ARCH%== X64 sed -i 's/Win32/x64/g' example\example.vcxproj||GOTO :ERROR
@@ -71,60 +72,63 @@ MKDIR %DEPENDENCIES_BIN_DIR%\uuid\lib
7172
cp -av include%DEPENDENCIES_BIN_DIR%\uuid||GOTO :ERROR
7273
IF%ARCH%== X64 cp -av x64\Release\ossp_uuid.lib%DEPENDENCIES_BIN_DIR%\uuid\lib\uuid.lib||GOTO :ERROR
7374
IF%ARCH%== X86 cp -av Release\ossp_uuid.lib%DEPENDENCIES_BIN_DIR%\uuid\lib\uuid.lib||GOTO :ERROR
74-
CD%DOWNLOADS_DIR%
75+
CD/D%DOWNLOADS_DIR%
7576
7z a -r%DOWNLOADS_DIR%\%DEPS_ZIP%%DEPENDENCIES_BIN_DIR%\uuid -y
7677

7778

7879
:BUILD_XML
7980
TITLE Building xml...
80-
CD%DOWNLOADS_DIR%
81+
CD/D%DOWNLOADS_DIR%
8182
wget -c ftp://xmlsoft.org/libxml2/libxml2-%XML_VER%.tar.gz -O libxml2-%XML_VER%.tar.gz
8283
rm -rf%DEPENDENCIES_BIN_DIR%\libxml2%DEPENDENCIES_SRC_DIR%\libxml2-
8384
MKDIR%DEPENDENCIES_BIN_DIR%\libxml2
8485
tar xf libxml2-%XML_VER%.tar.gz -C%DEPENDENCIES_SRC_DIR%||GOTO :ERROR
85-
CD%DEPENDENCIES_SRC_DIR%\libxml2-*\win32
86+
CD/D%DEPENDENCIES_SRC_DIR%\libxml2-*\win32
8687
cscript configure.js compiler=msvc include=%DEPENDENCIES_BIN_DIR%\iconv\include lib=%DEPENDENCIES_BIN_DIR%\iconv\lib
8788
sed -i /NOWIN98/d Makefile.msvc
89+
setCL=/MP
8890
nmake /f Makefile.msvc||GOTO :ERROR
8991
nmake /f Makefile.msvc install||GOTO :ERROR
9092
cp -av bin%DEPENDENCIES_BIN_DIR%\libxml2||GOTO :ERROR
9193
cp -av lib%DEPENDENCIES_BIN_DIR%\libxml2||GOTO :ERROR
9294
cp -av include%DEPENDENCIES_BIN_DIR%\libxml2||GOTO :ERROR
93-
CD%DOWNLOADS_DIR%
95+
CD/D%DOWNLOADS_DIR%
9496
7z a -r%DOWNLOADS_DIR%\%DEPS_ZIP%%DEPENDENCIES_BIN_DIR%\libxml2 -y
9597

9698

9799
:BUILD_XSLT
98100
TITLE Building xslt...
99-
CD%DOWNLOADS_DIR%
101+
CD/D%DOWNLOADS_DIR%
100102
wget -c ftp://xmlsoft.org/libxslt/libxslt-%XSLT_VER%.tar.gz -O libxslt-%XSLT_VER%.tar.gz
101103
rm -rf%DEPENDENCIES_BIN_DIR%\libxslt%DEPENDENCIES_SRC_DIR%\libxslt-*
102104
MKDIR%DEPENDENCIES_BIN_DIR%\libxslt
103105
tar xf libxslt-%XSLT_VER%.tar.gz -C%DEPENDENCIES_SRC_DIR%||GOTO :ERROR
104-
CD%DEPENDENCIES_SRC_DIR%\libxslt-*\win32
106+
CD/D%DEPENDENCIES_SRC_DIR%\libxslt-*\win32
105107
cscript configure.js compiler=msvc zlib=yes iconv=yes include=%DEPENDENCIES_BIN_DIR%\iconv\include;%DEPENDENCIES_BIN_DIR%\libxml2\include;%DEPENDENCIES_BIN_DIR%\zlib\include lib=%DEPENDENCIES_BIN_DIR%\iconv\lib;%DEPENDENCIES_BIN_DIR%\libxml2\lib;%DEPENDENCIES_BIN_DIR%\zlib\lib
106108
sed -i /NOWIN98/d Makefile.msvc
109+
setCL=/MP
107110
nmake /f Makefile.msvc||GOTO :ERROR
108111
nmake /f Makefile.msvc install||GOTO :ERROR
109112
cp -av bin%DEPENDENCIES_BIN_DIR%\libxslt||GOTO :ERROR
110113
cp -av lib%DEPENDENCIES_BIN_DIR%\libxslt||GOTO :ERROR
111114
cp -av include%DEPENDENCIES_BIN_DIR%\libxslt||GOTO :ERROR
112-
CD%DOWNLOADS_DIR%
115+
CD/D%DOWNLOADS_DIR%
113116
7z a -r%DOWNLOADS_DIR%\%DEPS_ZIP%%DEPENDENCIES_BIN_DIR%\libxslt -y
114117

115118

116119
:BUILD_OPENSSL
117120
TITLE Building OpenSSL...
118-
CD%DOWNLOADS_DIR%
121+
CD/D%DOWNLOADS_DIR%
119122
wget --no-check-certificate -c https://www.openssl.org/source/openssl-%OPENSSL_VER%.tar.gz -O openssl-%OPENSSL_VER%.tar.gz
120123
rm -rf%DEPENDENCIES_BIN_DIR%\openssl%DEPENDENCIES_SRC_DIR%\openssl-*
121124
MKDIR%DEPENDENCIES_BIN_DIR%\openssl
122125
tar zxf openssl-%OPENSSL_VER%.tar.gz -C%DEPENDENCIES_SRC_DIR%
123-
CD%DEPENDENCIES_SRC_DIR%\openssl-*
126+
CD/D%DEPENDENCIES_SRC_DIR%\openssl-*
124127
IF%ARCH%== X86 perl Configure VC-WIN32 no-asm||GOTO :ERROR
125128
IF%ARCH%== X64 perl Configure VC-WIN64A no-asm||GOTO :ERROR
126129
IF%ARCH%== X86call ms\do_ms
127130
IF%ARCH%== X64call ms\do_win64a.bat
131+
setCL=/MP
128132
nmake -f ms\ntdll.mak||GOTO :ERROR
129133
MKDIR%DEPENDENCIES_BIN_DIR%\openssl\lib
130134
MKDIR%DEPENDENCIES_BIN_DIR%\openssl\include
@@ -134,18 +138,18 @@ MKDIR %DEPENDENCIES_BIN_DIR%\openssl\lib\VC
134138
cp -av out32dll/*%DEPENDENCIES_BIN_DIR%\openssl\lib\VC||GOTO :ERROR
135139
cp -v out32dll/ssleay32.lib%DEPENDENCIES_BIN_DIR%\openssl\lib\VC\ssleay32MD.lib||GOTO :ERROR
136140
cp -v out32dll/libeay32.lib%DEPENDENCIES_BIN_DIR%\openssl\lib\VC\libeay32MD.lib||GOTO :ERROR
137-
CD%DOWNLOADS_DIR%
141+
CD/D%DOWNLOADS_DIR%
138142
7z a -r%DOWNLOADS_DIR%\%DEPS_ZIP%%DEPENDENCIES_BIN_DIR%\openssl -y
139143

140144

141145
:BUILD_GETTEXT
142146
TITLE Building gettext...
143-
CD%DOWNLOADS_DIR%
147+
CD/D%DOWNLOADS_DIR%
144148
wget --no-check-certificate -c http://ftp.gnu.org/gnu/gettext/gettext-%GETTEXT_VER%.tar.gz -O gettext-%GETTEXT_VER%.tar.gz
145149
rm -rf%DEPENDENCIES_BIN_DIR%\libintl%DEPENDENCIES_SRC_DIR%\gettext-*
146150
MKDIR%DEPENDENCIES_BIN_DIR%\libintl
147151
tar xf gettext-%GETTEXT_VER%.tar.gz -C%DEPENDENCIES_SRC_DIR%||GOTO :ERROR
148-
CD%DEPENDENCIES_SRC_DIR%\gettext-*
152+
CD/D%DEPENDENCIES_SRC_DIR%\gettext-*
149153
cp -v%ROOT%/patches/gettext/gettext-%GETTEXT_VER%-%SDK%.patch gettext.patch
150154
patch -f -p0< gettext.patch||GOTO :ERROR
151155
IF%ARCH%== X64 msbuild libintl.vcxproj /m /p:Configuration=Release /p:Platform=x64 /p:PlatformToolset=%PlatformToolset%||GOTO :ERROR
@@ -156,31 +160,31 @@ cp -v Release*/*.lib %DEPENDENCIES_BIN_DIR%\libintl\lib || GOTO :ERROR
156160
cp -v libintl.h%DEPENDENCIES_BIN_DIR%\libintl\include\libintl.h||GOTO :ERROR
157161
MKDIR%DEPENDENCIES_BIN_DIR%\libintl\bin
158162
>%DEPENDENCIES_BIN_DIR%\libintl\bin\msgfmt.cmdECHO msgfmt%%^*
159-
CD%DOWNLOADS_DIR%
163+
CD/D%DOWNLOADS_DIR%
160164
7z a -r%DOWNLOADS_DIR%\%DEPS_ZIP%%DEPENDENCIES_BIN_DIR%\libintl -y
161165

162166

163167
:BUILD_LIBSSH2
164168
TITLE Building libssh2...
165-
CD%DOWNLOADS_DIR%
169+
CD/D%DOWNLOADS_DIR%
166170
wget --no-check-certificate -c http://www.libssh2.org/download/libssh2-%LIBSSH2_VER%.tar.gz -O libssh2-%LIBSSH2_VER%.tar.gz
167171
rm -rf%DEPENDENCIES_BIN_DIR%\libssh2%DEPENDENCIES_SRC_DIR%/libssh2-*
168172
MKDIR%DEPENDENCIES_BIN_DIR%\libssh2
169173
tar xf libssh2-%LIBSSH2_VER%.tar.gz -C%DEPENDENCIES_SRC_DIR%||GOTO :ERROR
170174
cp -va%DEPENDENCIES_SRC_DIR%/libssh2-*/include%DEPENDENCIES_BIN_DIR%\libssh2\include||GOTO :ERROR
171175
cp -va%DEPENDENCIES_SRC_DIR%/libssh2-*/win32/libssh2_config.h%DEPENDENCIES_BIN_DIR%\libssh2\include||GOTO :ERROR
172-
CD%DOWNLOADS_DIR%
176+
CD/D%DOWNLOADS_DIR%
173177
7z a -r%DOWNLOADS_DIR%\%DEPS_ZIP%%DEPENDENCIES_BIN_DIR%\libssh2 -y
174178

175179

176180
:BUILD_ICU
177181
TITLE Building icu...
178-
CD%DOWNLOADS_DIR%
182+
CD/D%DOWNLOADS_DIR%
179183
wget --no-check-certificate -c http://download.icu-project.org/files/icu4c/56.1/icu4c-56_1-src.zip -O icu4c-56_1-src.zip
180184
rm -rf%DEPENDENCIES_BIN_DIR%\icu%DEPENDENCIES_SRC_DIR%\icu
181185
MKDIR%DEPENDENCIES_BIN_DIR%\icu
182186
7z x icu4c-56_1-src.zip -o%DEPENDENCIES_SRC_DIR% -y
183-
CD%DEPENDENCIES_SRC_DIR%\icu
187+
CD/D%DEPENDENCIES_SRC_DIR%\icu
184188
IF%ARCH%== X86 msbuild source\allinone\allinone.sln /m /p:Configuration="Release" /p:PlatformToolset=%PlatformToolset%||GOTO :ERROR
185189
IF%ARCH%== X64 msbuild source\allinone\allinone.sln /m /p:Configuration="Release" /p:Platform=x64 /p:PlatformToolset=%PlatformToolset%||GOTO :ERROR
186190
IF%ARCH%== X64 (
@@ -191,7 +195,7 @@ IF %ARCH% == X64 (
191195
cp -va%DEPENDENCIES_SRC_DIR%\icu\lib%DEPENDENCIES_BIN_DIR%\icu\lib||GOTO :ERROR
192196
)
193197
cp -va%DEPENDENCIES_SRC_DIR%\icu\include%DEPENDENCIES_BIN_DIR%\icu\include||GOTO :ERROR
194-
CD%DOWNLOADS_DIR%
198+
CD/D%DOWNLOADS_DIR%
195199
7z a -r%DOWNLOADS_DIR%\%DEPS_ZIP%%DEPENDENCIES_BIN_DIR%\icu
196200

197201

‎build/helpers/pgadmin.cmd

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,12 @@ IF EXIST %DOWNLOADS_DIR%\pgsql_%ARCH%_%PGVER%.zip (
2020

2121
:BUILD_WXWIDGETS
2222
TITLE Building wxWidgets...
23-
CD%DOWNLOADS_DIR%
23+
CD/D%DOWNLOADS_DIR%
2424
wget --no-check-certificate -c https://sourceforge.net/projects/wxwindows/files/%WXWIDGETS_VER%/wxWidgets-%WXWIDGETS_VER%.tar.bz2 -O wxWidgets-%WXWIDGETS_VER%.tar.bz2
2525
rm -rf%DEPENDENCIES_BIN_DIR%\wxwidgets%DEPENDENCIES_SRC_DIR%\wxWidgets-*
2626
MKDIR%DEPENDENCIES_BIN_DIR%\wxwidgets
2727
tar xf wxWidgets-%WXWIDGETS_VER%.tar.bz2 -C%DEPENDENCIES_SRC_DIR%||GOTO :ERROR
28-
CD%DEPENDENCIES_SRC_DIR%\wxWidgets-*
28+
CD/D%DEPENDENCIES_SRC_DIR%\wxWidgets-*
2929

3030
cp -v%ROOT%/patches/wxWidgets/wxWidgets-%WXWIDGETS_VER%-%SDK%.patch wxWidgets.patch
3131
IFNOTEXIST wxWidgets.patchGOTO :DONE_WXWIDGETS_PATCH
@@ -68,12 +68,12 @@ cp -va %DEPENDENCIES_SRC_DIR%/wxWidgets-3*/include %DEPENDENCIES_BIN_DIR%\wxwid
6868

6969
:BUILD_PGADMIN
7070
TITLE Building PgAdmin3...
71-
CD%DOWNLOADS_DIR%
71+
CD/D%DOWNLOADS_DIR%
7272
wget --no-check-certificate -c https://github.com/postgres/pgadmin3/archive/%PGADMIN_TAG%.zip -O pgadmin3-%PGADMIN_VERSION%.zip
7373
rm -rf%BUILD_DIR%\pgadmin
7474
MKDIR%BUILD_DIR%\pgadmin
7575
7z x pgadmin3-%PGADMIN_VERSION%.zip -o%BUILD_DIR%\pgadmin -y
76-
CD%BUILD_DIR%\pgadmin\pgadmin3-*
76+
CD/D%BUILD_DIR%\pgadmin\pgadmin3-*
7777
SETOPENSSL=%DEPENDENCIES_BIN_DIR%\openssl
7878
SETWXWIN=%DEPENDENCIES_BIN_DIR%\wxwidgets
7979
SETPGBUILD=%DEPENDENCIES_BIN_DIR%

‎build/helpers/postgres.cmd

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,12 @@ IF EXIST %DOWNLOADS_DIR%\%DEPS_ZIP% (
1313

1414
:BUILD_POSTGRESQL
1515
TITLE Building PostgreSQL...
16-
CD%DOWNLOADS_DIR%
16+
CD/D%DOWNLOADS_DIR%
1717
wget --no-check-certificate%PGURL% -O postgresql-%PGVER%.tar.bz2||GOTO :ERROR
1818
rm -rf%BUILD_DIR%\postgresql
1919
MKDIR%BUILD_DIR%\postgresql
2020
tar xf postgresql-%PGVER%.tar.bz2 -C%BUILD_DIR%\postgresql
21-
CD%BUILD_DIR%\postgresql\*%PGVER%*
21+
CD/D%BUILD_DIR%\postgresql\*%PGVER%*
2222

2323
IF%ONE_C%== YES (
2424
cp -va%ROOT%/patches/postgresql/%PGVER%/series.for1c .
@@ -79,9 +79,10 @@ rm -rf %BUILD_DIR%\distr_%ARCH%_%PGVER%\postgresql
7979
MKDIR%BUILD_DIR%\distr_%ARCH%_%PGVER%\postgresql
8080
CD%BUILD_DIR%\postgresql\*%PGVER%*\src\tools\msvc
8181

82-
REM That's really makes no sence for me...
8382
REM xcopy /Y %DEPENDENCIES_BIN_DIR%\libintl\lib\*.dll %BUILD_DIR%\postgresql\*%PGVER%*\|| GOTO :ERROR
8483
REM xcopy /Y %DEPENDENCIES_BIN_DIR%\iconv\lib\*.dll %BUILD_DIR%\postgresql\*%PGVER%*\|| GOTO :ERROR
84+
cp -va%DEPENDENCIES_BIN_DIR%\libintl\lib\*.dll%BUILD_DIR%\postgresql\postgresql-%PGVER%\||GOTO :ERROR
85+
cp -va%DEPENDENCIES_BIN_DIR%\iconv\lib\*.dll%BUILD_DIR%\postgresql\postgresql-%PGVER%\||GOTO :ERROR
8586

8687
perl install.pl%BUILD_DIR%\distr_%ARCH%_%PGVER%\postgresql||GOTO :ERROR
8788
cp -va%DEPENDENCIES_BIN_DIR%/libintl/lib/*.dll%BUILD_DIR%\distr_%ARCH%_%PGVER%\postgresql\bin||GOTO :ERROR

‎build/helpers/setvars.cmd

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ SET ICONV_VER=1.14
33
SETXSLT_VER=1.1.28
44
SETZLIB_VER=1.2.8
55
SETXML_VER=2.7.3
6-
SETOPENSSL_VER=1.0.2f
6+
SETOPENSSL_VER=1.0.2g
77
SETGETTEXT_VER=0.19.4
88
SETLIBSSH2_VER=1.6.0
99
SETWXWIDGETS_VER=3.0.2
@@ -27,24 +27,31 @@ IF %SDK% == SDK71 (
2727
SETREDIST_YEAR=2010
2828
SETPlatformToolset=v100
2929
CALL"C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\SetEnv" /%ARCH%||GOTO :ERROR
30+
ECHOON
3031
)
3132

3233
IF%SDK%== MSVC2013 (
3334
SETREDIST_YEAR=2013
3435
SETPlatformToolset=v120
3536
IF%ARCH%== X86CALL"C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\vcvarsall" x86||GOTO :ERROR
37+
ECHOON
3638
IF%ARCH%== X64CALL"C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\vcvarsall" amd64||GOTO :ERROR
39+
ECHOON
3740
)
3841

3942
IF%SDK%== MSVC2015 (
4043
SETREDIST_YEAR=2015
4144
SETPlatformToolset=v140
4245
IF%ARCH%== X86CALL"C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall" x86||GOTO :ERROR
46+
ECHOON
4347
IF%ARCH%== X64CALL"C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall" amd64||GOTO :ERROR
48+
ECHOON
4449
)
4550

4651
REM As we use Msys2 for build we need to install useful packages we will use
47-
pacman --noconfirm --sync flex bison tar wget patch git
52+
@ECHO"Current PATH is:"
53+
PATH
54+
pacman --noconfirm --sync --needed flex bison tar wget patch git
4855

4956
ECHO%PG_PATCH_VERSION%| grep"^[0-9].">nul&& (
5057
SETPG_DEF_VERSION=%PG_MAJOR_VERSION%.%PG_PATCH_VERSION%

‎build/run.cmd

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
@ECHOOFF
22

3-
REM What you need to build PostgreSQL and PgAdmin
4-
REM 1. Microsoft Windows SDK 7.1 andMSVC 2013-2013 for PgAdmin
3+
REM Whatdoyou need to build PostgreSQL and PgAdmin
4+
REM 1. Microsoft Windows SDK 7.1 andVisual Studio 2015 for PgAdmin
55
REM 2. Active Perl<= 5.14
66
REM 3. Python 2.7, 3.5
77
REM 4. MSYS2
@@ -45,7 +45,7 @@ REM Set ONE_C for 1C Patching
4545
IF"%ONE_C%"==""SETONE_C=NO
4646

4747
REM Set build architecture: X86 or X64
48-
IF"%ARCH%"==""SETARCH=X64
48+
IF"%ARCH%"==""SETARCH=X86
4949
IF"%ARCH%"=="x86"SETARCH=X86
5050
IF"%ARCH%"=="x64"SETARCH=X64
5151

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp