@@ -30,12 +30,14 @@ if "%PRODUCT_NAME%" == "PostgresPro" goto :SKIP_ZSTD
30
30
TITLE " Building libzstd"
31
31
IF " ZSTD_RELEASE" == " " set ZSTD_RELEASE = 1.4.4
32
32
CD /D %DOWNLOADS_DIR%
33
- wget -O zstd-%ZSTD_RELEASE% .zip --no-check-certificate -c https://github.com/facebook/zstd/archive/v%ZSTD_RELEASE% .zip
33
+ rem wget -O zstd-%ZSTD_RELEASE%.zip --no-check-certificate -c https://github.com/facebook/zstd/archive/v%ZSTD_RELEASE%.zip
34
+
35
+ wget -O zstd-%ZSTD_RELEASE% .tar.gz --no-check-certificate -c http://repo.postgrespro.ru/depends/zstd-%ZSTD_RELEASE% .tar.gz
34
36
rm -rf %DEPENDENCIES_SRC_DIR% /zstd-%ZSTD_RELEASE%
35
37
MKDIR %DEPENDENCIES_SRC_DIR% \zstd-%ZSTD_RELEASE%
36
- CD /D %DEPENDENCIES_SRC_DIR%
37
- 7z x %DOWNLOADS_DIR% \ zstd-%ZSTD_RELEASE% .zip
38
- CD zstd-%ZSTD_RELEASE%
38
+ rem 7z x %DOWNLOADS_DIR%\zstd-%ZSTD_RELEASE%.zip
39
+ tar xf zstd-%ZSTD_RELEASE% .tar.gz -C %DEPENDENCIES_SRC_UDIR% || GOTO : ERROR
40
+ CD %DEPENDENCIES_SRC_DIR% \ zstd-%ZSTD_RELEASE%
39
41
40
42
CD build/VS2010
41
43
msbuild zstd.sln /m /t:Clean,Build /p:Configuration=Release /p:Platform=%Platform% /p:PlatformToolset=%PlatformToolset% || GOTO :ERROR
@@ -59,7 +61,7 @@ REM TO-DO: overwrite to build rules
59
61
:DOWNLOAD_MSYS_UTILS
60
62
TITLE Download msys utils...
61
63
CD /D %DOWNLOADS_DIR%
62
- wget --no-check-certificate -c http://repo.l. postgrespro.ru/depends/mingw_min/min_msys_X86.zip -O min_msys_%ARCH% .zip
64
+ wget --no-check-certificate -c http://repo.postgrespro.ru/depends/mingw_min/min_msys_X86.zip -O min_msys_%ARCH% .zip
63
65
64
66
:BUILD_LESS
65
67
TITLE " Building less"
@@ -86,7 +88,8 @@ cp -va *.exe %DEPENDENCIES_BIN_DIR%\less
86
88
TITLE Build winlibedit
87
89
CD /D %DOWNLOADS_DIR%
88
90
REM wget --no-check-certificate -c http://downloads.sourceforge.net/project/mingweditline/wineditline-%EDITLINE_VER%.zip
89
- wget --no-check-certificate -c http://repo.l.postgrespro.ru/depends/wineditline-%EDITLINE_VER% .zip
91
+ rem wget --no-check-certificate -c http://repo.l.postgrespro.ru/depends/wineditline-%EDITLINE_VER%.zip
92
+ wget --no-check-certificate -c http://repo.postgrespro.ru/depends/wineditline-%EDITLINE_VER% .zip
90
93
CD /D %DEPENDENCIES_SRC_DIR%
91
94
7z x %DOWNLOADS_DIR% \wineditline-%EDITLINE_VER% .zip
92
95
CD /D wineditline-%EDITLINE_VER% \src
@@ -110,8 +113,8 @@ COPY editline\readline.h %DEPENDENCIES_BIN_DIR%\wineditline\include\editline
110
113
:BUILD_ICONV
111
114
TITLE Building iconv...
112
115
CD /D %DOWNLOADS_DIR%
113
- wget --no-check-certificate -c http://ftp.gnu.org/gnu/libiconv/libiconv-%ICONV_VER% .tar.gz -O libiconv-%ICONV_VER% .tar.gz
114
- rem wget --no-check-certificate -c http://repo.l .postgrespro.ru/depends/libiconv-%ICONV_VER%.tar.gz -O libiconv-%ICONV_VER%.tar.gz
116
+ rem wget --no-check-certificate -c http://ftp.gnu.org/gnu/libiconv/libiconv-%ICONV_VER%.tar.gz -O libiconv-%ICONV_VER%.tar.gz
117
+ wget --no-check-certificate -c http://repo.postgrespro.ru/depends/libiconv-%ICONV_VER% .tar.gz -O libiconv-%ICONV_VER% .tar.gz
115
118
rm -rf %DEPENDENCIES_BIN_DIR% \iconv %DEPENDENCIES_SRC_DIR% \libiconv-*
116
119
MKDIR %DEPENDENCIES_BIN_DIR% \iconv
117
120
tar xf libiconv-%ICONV_VER% .tar.gz -C %DEPENDENCIES_SRC_UDIR% || GOTO :ERROR
@@ -156,7 +159,8 @@ CD /D %DOWNLOADS_DIR%
156
159
:BUILD_UUID
157
160
TITLE Building uuid...
158
161
CD /D %DOWNLOADS_DIR%
159
- 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
162
+ rem 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
163
+ wget -c http://repo.postgrespro.ru/depends/ossp_uuid_1.6.2_win32_source_120608.7z -O ossp_uuid_1.6.2_win32_source_120608.7z
160
164
rm -rf %DEPENDENCIES_BIN_DIR% \uuid %DEPENDENCIES_SRC_DIR% \ossp_uuid
161
165
MKDIR %DEPENDENCIES_BIN_DIR% \uuid
162
166
7z x %DOWNLOADS_DIR% \ossp_uuid_1.6.2_win32_source_120608.7z -o%DEPENDENCIES_SRC_DIR% \ -y || GOTO :ERROR
@@ -232,7 +236,9 @@ CD /D %DOWNLOADS_DIR%
232
236
:BUILD_OPENSSL
233
237
TITLE Building OpenSSL...
234
238
CD /D %DOWNLOADS_DIR%
235
- wget --no-check-certificate -c https://www.openssl.org/source/openssl-%OPENSSL_VER% .tar.gz -O openssl-%OPENSSL_VER% .tar.gz
239
+ rem wget --no-check-certificate -c https://www.openssl.org/source/openssl-%OPENSSL_VER%.tar.gz -O openssl-%OPENSSL_VER%.tar.gz
240
+ wget --no-check-certificate -c http://repo.postgrespro.ru/depends/openssl-%OPENSSL_VER% .tar.gz -O openssl-%OPENSSL_VER% .tar.gz
241
+
236
242
rm -rf %DEPENDENCIES_BIN_DIR% \openssl %DEPENDENCIES_SRC_DIR% \openssl-*
237
243
MKDIR %DEPENDENCIES_BIN_DIR% \openssl
238
244
tar zxf openssl-%OPENSSL_VER% .tar.gz -C %DEPENDENCIES_SRC_UDIR%
@@ -268,8 +274,8 @@ CD /D %DOWNLOADS_DIR%
268
274
:BUILD_GETTEXT
269
275
TITLE Building gettext...
270
276
CD /D %DOWNLOADS_DIR%
271
- wget --no-check-certificate -c http://ftp.gnu.org/gnu/gettext/gettext-%GETTEXT_VER% .tar.gz -O gettext-%GETTEXT_VER% .tar.gz
272
- rem wget --no-check-certificate -c http://repo.l .postgrespro.ru/depends/gettext-%GETTEXT_VER%.tar.gz -O gettext-%GETTEXT_VER%.tar.gz
277
+ rem wget --no-check-certificate -c http://ftp.gnu.org/gnu/gettext/gettext-%GETTEXT_VER%.tar.gz -O gettext-%GETTEXT_VER%.tar.gz
278
+ wget --no-check-certificate -c http://repo.postgrespro.ru/depends/gettext-%GETTEXT_VER% .tar.gz -O gettext-%GETTEXT_VER% .tar.gz
273
279
rm -rf %DEPENDENCIES_BIN_DIR% \libintl %DEPENDENCIES_SRC_DIR% \gettext-*
274
280
MKDIR %DEPENDENCIES_BIN_DIR% \libintl
275
281
tar xf gettext-%GETTEXT_VER% .tar.gz -C %DEPENDENCIES_SRC_UDIR% || GOTO :ERROR
@@ -286,7 +292,8 @@ MKDIR %DEPENDENCIES_BIN_DIR%\libintl\bin
286
292
CD /D %DOWNLOADS_DIR%
287
293
7z a -r %DOWNLOADS_DIR% \%DEPS_ZIP% %DEPENDENCIES_BIN_DIR% \libintl -y
288
294
289
-
295
+ rem LIBSSH2 not used for PostgresPro
296
+ GOTO :BUILD_ICU
290
297
:BUILD_LIBSSH2
291
298
TITLE Building libssh2...
292
299
CD /D %DOWNLOADS_DIR%
@@ -304,10 +311,11 @@ CD /D %DOWNLOADS_DIR%
304
311
TITLE Building icu...
305
312
CD /D %DOWNLOADS_DIR%
306
313
rem 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
307
- wget --no-check-certificate -c https://github.com/unicode-org/icu/releases/download/release-56-2/icu4c-56_2-src.zip -O icu4c-56_2-src.zip
314
+ rem wget --no-check-certificate -c https://github.com/unicode-org/icu/releases/download/release-56-2/icu4c-56_2-src.zip -O icu4c-56_2-src.zip
315
+ wget --no-check-certificate -c http://repo.postgrespro.ru/depends/icu4c-%ICU_VER% -src.zip -O icu4c-%ICU_VER% -src.zip
308
316
rm -rf %DEPENDENCIES_BIN_DIR% \icu %DEPENDENCIES_SRC_DIR% \icu
309
317
MKDIR %DEPENDENCIES_BIN_DIR% \icu
310
- 7z x icu4c-56_2 -src.zip -o%DEPENDENCIES_SRC_DIR% -y
318
+ 7z x icu4c-%ICU_VER% -src.zip -o%DEPENDENCIES_SRC_DIR% -y
311
319
CD /D %DEPENDENCIES_SRC_DIR% \icu
312
320
msbuild source\allinone\allinone.sln /m /p:Configuration=" Release" /p:Platform=%Platform% /p:PlatformToolset=%PlatformToolset% || GOTO :ERROR
313
321
IF %ARCH% == X64 (
0 commit comments