@@ -10,6 +10,13 @@ rm -rf %DEPENDENCIES_SRC_DIR%
1010MKDIR %DEPENDENCIES_SRC_DIR%
1111MKDIR %DOWNLOADS_DIR%
1212
13+ IF %SDK% == MSVC2015 (
14+ SET WindowsTargetPlatformVersion = %WindowsSDKVersion%
15+ )
16+ IF %SDK% == MSVC2017 (
17+ SET WindowsTargetPlatformVersion = %WindowsSDKVersion%
18+ )
19+
1320REM TO-DO: overwrite to build rules
1421:DOWNLOAD_MSYS_UTILS
1522TITLE Download msys utils...
@@ -27,8 +34,8 @@ tar xf libiconv-%ICONV_VER%.tar.gz -C %DEPENDENCIES_SRC_UDIR% || GOTO :ERROR
2734CD /D %DEPENDENCIES_SRC_DIR% \libiconv-%ICONV_VER% *
2835cp -v %ROOT% /patches/libiconv/libiconv-%ICONV_VER% -%SDK% .patch libiconv.patch
2936patch -f -p0 < libiconv.patch || GOTO :ERROR
30- IF %ARCH% == X64 msbuild libiconv.vcxproj /m /p:Configuration=Release /p:Platform=x64 /p:PlatformToolset=%PlatformToolset% /p:WindowsTargetPlatformVersion= %WindowsSDKVersion% || GOTO :ERROR
31- IF %ARCH% == X86 msbuild libiconv.vcxproj /m /p:Configuration=Release /p:PlatformToolset=%PlatformToolset% /p:WindowsTargetPlatformVersion= %WindowsSDKVersion% || GOTO :ERROR
37+ IF %ARCH% == X64 msbuild libiconv.vcxproj /m /p:Configuration=Release /p:Platform=x64 /p:PlatformToolset=%PlatformToolset% || GOTO :ERROR
38+ IF %ARCH% == X86 msbuild libiconv.vcxproj /m /p:Configuration=Release /p:PlatformToolset=%PlatformToolset% || GOTO :ERROR
3239cp -av include %DEPENDENCIES_BIN_DIR% \iconv || GOTO :ERROR
3340cp -av iconv.h %DEPENDENCIES_BIN_DIR% \iconv\include || GOTO :ERROR
3441cp -av config.h %DEPENDENCIES_BIN_DIR% \iconv\include || GOTO :ERROR
@@ -74,8 +81,8 @@ IF %ARCH% == X64 sed -i 's/Win32/x64/g' ossp_uuid.sln || GOTO :ERROR
7481IF %ARCH% == X64 sed -i 's/Win32/x64/g' ossp_uuid\ossp_uuid.vcxproj || GOTO :ERROR
7582IF %ARCH% == X64 sed -i 's/Win32/x64/g' example\example.vcxproj || GOTO :ERROR
7683IF %ARCH% == X64 sed -i 's/Win32/x64/g' uuid_cli\uuid_cli.vcxproj || GOTO :ERROR
77- IF %ARCH% == X64 msbuild ossp_uuid.sln /m /p:Configuration=Release /p:Platform=x64 /p:WindowsTargetPlatformVersion= %WindowsSDKVersion% || GOTO :ERROR
78- IF %ARCH% == X86 msbuild ossp_uuid.sln /m /p:Configuration=Release /p:WindowsTargetPlatformVersion= %WindowsSDKVersion% || GOTO :ERROR
84+ IF %ARCH% == X64 msbuild ossp_uuid.sln /m /p:Configuration=Release /p:Platform=x64 || GOTO :ERROR
85+ IF %ARCH% == X86 msbuild ossp_uuid.sln /m /p:Configuration=Release || GOTO :ERROR
7986MKDIR %DEPENDENCIES_BIN_DIR% \uuid\lib
8087cp -av include %DEPENDENCIES_BIN_DIR% \uuid || GOTO :ERROR
8188IF %ARCH% == X64 cp -av x64\Release\ossp_uuid.lib %DEPENDENCIES_BIN_DIR% \uuid\lib\uuid.lib || GOTO :ERROR
@@ -169,8 +176,8 @@ tar xf gettext-%GETTEXT_VER%.tar.gz -C %DEPENDENCIES_SRC_UDIR% || GOTO :ERROR
169176CD /D %DEPENDENCIES_SRC_DIR% \gettext-*
170177cp -v %ROOT% /patches/gettext/gettext-%GETTEXT_VER% -%SDK% .patch gettext.patch
171178patch -f -p0 < gettext.patch || GOTO :ERROR
172- IF %ARCH% == X64 msbuild libintl.vcxproj /m /p:Configuration=Release /p:Platform=x64 /p:PlatformToolset=%PlatformToolset% /p:WindowsTargetPlatformVersion= %WindowsSDKVersion% || GOTO :ERROR
173- IF %ARCH% == X86 msbuild libintl.vcxproj /m /p:Configuration=Release /p:PlatformToolset=%PlatformToolset% /p:WindowsTargetPlatformVersion= %WindowsSDKVersion% || GOTO :ERROR
179+ IF %ARCH% == X64 msbuild libintl.vcxproj /m /p:Configuration=Release /p:Platform=x64 /p:PlatformToolset=%PlatformToolset% || GOTO :ERROR
180+ IF %ARCH% == X86 msbuild libintl.vcxproj /m /p:Configuration=Release /p:PlatformToolset=%PlatformToolset% || GOTO :ERROR
174181MKDIR %DEPENDENCIES_BIN_DIR% \libintl\lib %DEPENDENCIES_BIN_DIR% \libintl\include
175182cp -v Release*/*.dll %DEPENDENCIES_BIN_DIR% \libintl\lib || GOTO :ERROR
176183cp -v Release*/*.lib %DEPENDENCIES_BIN_DIR% \libintl\lib || GOTO :ERROR
@@ -202,8 +209,8 @@ rm -rf %DEPENDENCIES_BIN_DIR%\icu %DEPENDENCIES_SRC_DIR%\icu
202209MKDIR %DEPENDENCIES_BIN_DIR% \icu
2032107z x icu4c-56_1-src.zip -o%DEPENDENCIES_SRC_DIR% -y
204211CD /D %DEPENDENCIES_SRC_DIR% \icu
205- IF %ARCH% == X86 msbuild source\allinone\allinone.sln /m /p:Configuration=" Release" /p:PlatformToolset=%PlatformToolset% /p:WindowsTargetPlatformVersion= %WindowsSDKVersion% || GOTO :ERROR
206- IF %ARCH% == X64 msbuild source\allinone\allinone.sln /m /p:Configuration=" Release" /p:Platform=x64 /p:PlatformToolset=%PlatformToolset% /p:WindowsTargetPlatformVersion= %WindowsSDKVersion% || GOTO :ERROR
212+ IF %ARCH% == X86 msbuild source\allinone\allinone.sln /m /p:Configuration=" Release" /p:PlatformToolset=%PlatformToolset% || GOTO :ERROR
213+ IF %ARCH% == X64 msbuild source\allinone\allinone.sln /m /p:Configuration=" Release" /p:Platform=x64 /p:PlatformToolset=%PlatformToolset% || GOTO :ERROR
207214IF %ARCH% == X64 (
208215 cp -va %DEPENDENCIES_SRC_DIR% \icu\bin64 %DEPENDENCIES_BIN_DIR% \icu\bin || GOTO :ERROR
209216 cp -va %DEPENDENCIES_SRC_DIR% \icu\lib64 %DEPENDENCIES_BIN_DIR% \icu\lib || GOTO :ERROR
0 commit comments