diff --git a/builds/msvc/build/buildbase.bat b/builds/msvc/build/buildbase.bat index 8ba72223..52bb2734 100644 --- a/builds/msvc/build/buildbase.bat +++ b/builds/msvc/build/buildbase.bat @@ -16,49 +16,39 @@ SET environment="%programfiles(x86)%\%tools%" IF NOT EXIST %environment% SET environment="%programfiles%\%tools%" IF NOT EXIST %environment% GOTO no_tools -SET packages= -IF EXIST "..\..\..\..\libsodium\builds/msvc/vs2015\libsodium.import.props" ( - COPY /Y "..\..\..\..\libsodium\builds/msvc/vs2015\libsodium.import.props" . > %log% - IF errorlevel 1 GOTO error - SET packages=%packages% /p:HAVE_LIBSODIUM=1 -) ELSE ( - ECHO %ACTION% without libsodium -) - - -@ECHO %ACTION% %solution%... (%packages%) +@ECHO %ACTION% %solution% CALL %environment% x86 >%SystemDrive%\nul 2>&1 ECHO Platform=x86 2> %log% ECHO Configuration=DynDebug -msbuild /m /v:n /p:Configuration=DynDebug /p:Platform=Win32 %packages% %solution% %target%>> %log% || GOTO error +msbuild /m /v:n /p:Configuration=DynDebug /p:Platform=Win32 %solution% %target%>> %log% || GOTO error ECHO Configuration=DynRelease -msbuild /m /v:n /p:Configuration=DynRelease /p:Platform=Win32 %packages% %solution% %target%>> %log% || GOTO error +msbuild /m /v:n /p:Configuration=DynRelease /p:Platform=Win32 %solution% %target%>> %log% || GOTO error ECHO Configuration=LtcgDebug -msbuild /m /v:n /p:Configuration=LtcgDebug /p:Platform=Win32 %packages% %solution% %target%>> %log% || GOTO error +msbuild /m /v:n /p:Configuration=LtcgDebug /p:Platform=Win32 %solution% %target%>> %log% || GOTO error ECHO Configuration=LtcgRelease -msbuild /m /v:n /p:Configuration=LtcgRelease /p:Platform=Win32 %packages% %solution% %target%>> %log% || GOTO error +msbuild /m /v:n /p:Configuration=LtcgRelease /p:Platform=Win32 %solution% %target%>> %log% || GOTO error ECHO Configuration=StaticDebug -msbuild /m /v:n /p:Configuration=StaticDebug /p:Platform=Win32 %packages% %solution% %target%>> %log% || GOTO error +msbuild /m /v:n /p:Configuration=StaticDebug /p:Platform=Win32 %solution% %target%>> %log% || GOTO error ECHO Configuration=StaticRelease -msbuild /m /v:n /p:Configuration=StaticRelease /p:Platform=Win32 %packages% %solution% %target%>> %log% || GOTO error +msbuild /m /v:n /p:Configuration=StaticRelease /p:Platform=Win32 %solution% %target%>> %log% || GOTO error CALL %environment% x86_amd64 >%SystemDrive%\nul 2>&1 ECHO Platform=x64 ECHO Configuration=DynDebug -msbuild /m /v:n /p:Configuration=DynDebug /p:Platform=x64 %packages% %solution% %target%>> %log% || GOTO error +msbuild /m /v:n /p:Configuration=DynDebug /p:Platform=x64 %solution% %target%>> %log% || GOTO error ECHO Configuration=DynRelease -msbuild /m /v:n /p:Configuration=DynRelease /p:Platform=x64 %packages% %solution% %target%>> %log% || GOTO error +msbuild /m /v:n /p:Configuration=DynRelease /p:Platform=x64 %solution% %target%>> %log% || GOTO error ECHO Configuration=LtcgDebug -msbuild /m /v:n /p:Configuration=LtcgDebug /p:Platform=x64 %packages% %solution% %target%>> %log% || GOTO error +msbuild /m /v:n /p:Configuration=LtcgDebug /p:Platform=x64 %solution% %target%>> %log% || GOTO error ECHO Configuration=LtcgRelease -msbuild /m /v:n /p:Configuration=LtcgRelease /p:Platform=x64 %packages% %solution% %target%>> %log% || GOTO error +msbuild /m /v:n /p:Configuration=LtcgRelease /p:Platform=x64 %solution% %target%>> %log% || GOTO error ECHO Configuration=StaticDebug -msbuild /m /v:n /p:Configuration=StaticDebug /p:Platform=x64 %packages% %solution% %target%>> %log% || GOTO error +msbuild /m /v:n /p:Configuration=StaticDebug /p:Platform=x64 %solution% %target%>> %log% || GOTO error ECHO Configuration=StaticRelease -msbuild /m /v:n /p:Configuration=StaticRelease /p:Platform=x64 %packages% %solution% %target%>> %log% || GOTO error +msbuild /m /v:n /p:Configuration=StaticRelease /p:Platform=x64 %solution% %target%>> %log% || GOTO error ECHO %ACTION% complete: %solution% GOTO end diff --git a/builds/msvc/vs2015/inproc_lat/inproc_lat.props b/builds/msvc/vs2015/inproc_lat/inproc_lat.props index 378c21e7..74734022 100644 --- a/builds/msvc/vs2015/inproc_lat/inproc_lat.props +++ b/builds/msvc/vs2015/inproc_lat/inproc_lat.props @@ -6,7 +6,7 @@ AllRules.ruleset false - + @@ -15,16 +15,17 @@ Advapi32.lib;Rpcrt4.lib;Ws2_32.lib;Iphlpapi.lib;%(AdditionalDependencies) - + - - + + - + dynamic dynamic @@ -36,7 +37,7 @@ static static - + @@ -45,4 +46,4 @@ - + \ No newline at end of file diff --git a/builds/msvc/vs2015/inproc_thr/inproc_thr.props b/builds/msvc/vs2015/inproc_thr/inproc_thr.props index 02ceb6ec..eb50c378 100644 --- a/builds/msvc/vs2015/inproc_thr/inproc_thr.props +++ b/builds/msvc/vs2015/inproc_thr/inproc_thr.props @@ -6,7 +6,7 @@ AllRules.ruleset false - + @@ -15,14 +15,15 @@ Advapi32.lib;Rpcrt4.lib;Ws2_32.lib;Iphlpapi.lib;%(AdditionalDependencies) - + - - + + @@ -36,7 +37,7 @@ static static - + @@ -45,4 +46,4 @@ - + \ No newline at end of file diff --git a/builds/msvc/vs2015/libzmq.import.props b/builds/msvc/vs2015/libzmq.import.props index 941d6a39..10fd51d0 100644 --- a/builds/msvc/vs2015/libzmq.import.props +++ b/builds/msvc/vs2015/libzmq.import.props @@ -4,13 +4,13 @@ <_PropertySheetDisplayName>ZMQ Import Settings - + - + @@ -19,7 +19,7 @@ HAVE_LIBGSSAPI_KRB5;%(PreprocessorDefinitions) - + @@ -33,7 +33,7 @@ $(ProjectDir)..\..\..\..\..\libzmq\bin\$(PlatformName)\Release\$(PlatformToolset)\$(Linkage-libzmq)\;%(AdditionalLibraryDirectories) - + @@ -58,4 +58,4 @@ - + \ No newline at end of file diff --git a/builds/msvc/vs2015/libzmq/libzmq.props b/builds/msvc/vs2015/libzmq/libzmq.props index ad979197..891482d4 100644 --- a/builds/msvc/vs2015/libzmq/libzmq.props +++ b/builds/msvc/vs2015/libzmq/libzmq.props @@ -6,15 +6,15 @@ AllRules.ruleset false - - - + + + - + $(ProjectDir)..\..\;$(ProjectDir)..\..\..\..\include\;%(AdditionalIncludeDirectories) @@ -36,9 +36,10 @@ - + - + dynamic @@ -60,4 +61,4 @@ - + \ No newline at end of file diff --git a/builds/msvc/vs2015/local_lat/local_lat.props b/builds/msvc/vs2015/local_lat/local_lat.props index b6d13d4d..ffe7e66a 100644 --- a/builds/msvc/vs2015/local_lat/local_lat.props +++ b/builds/msvc/vs2015/local_lat/local_lat.props @@ -6,7 +6,7 @@ AllRules.ruleset false - + @@ -15,14 +15,15 @@ Advapi32.lib;Rpcrt4.lib;Ws2_32.lib;Iphlpapi.lib;%(AdditionalDependencies) - + - - + + @@ -36,7 +37,7 @@ static static - + @@ -45,4 +46,4 @@ - + \ No newline at end of file diff --git a/builds/msvc/vs2015/local_thr/local_thr.props b/builds/msvc/vs2015/local_thr/local_thr.props index 29f1c1f0..9da5f160 100644 --- a/builds/msvc/vs2015/local_thr/local_thr.props +++ b/builds/msvc/vs2015/local_thr/local_thr.props @@ -6,7 +6,7 @@ AllRules.ruleset false - + @@ -15,14 +15,15 @@ Advapi32.lib;Rpcrt4.lib;Ws2_32.lib;Iphlpapi.lib;%(AdditionalDependencies) - + - - + + @@ -36,7 +37,7 @@ static static - + @@ -45,4 +46,4 @@ - + \ No newline at end of file diff --git a/builds/msvc/vs2015/remote_lat/remote_lat.props b/builds/msvc/vs2015/remote_lat/remote_lat.props index aa21f994..6cb790b3 100644 --- a/builds/msvc/vs2015/remote_lat/remote_lat.props +++ b/builds/msvc/vs2015/remote_lat/remote_lat.props @@ -21,10 +21,11 @@ - - + + - + dynamic dynamic @@ -36,7 +37,7 @@ static static - + diff --git a/builds/msvc/vs2015/remote_thr/remote_thr.props b/builds/msvc/vs2015/remote_thr/remote_thr.props index 2c50c5b9..18ff42c9 100644 --- a/builds/msvc/vs2015/remote_thr/remote_thr.props +++ b/builds/msvc/vs2015/remote_thr/remote_thr.props @@ -21,10 +21,11 @@ - - + + - + dynamic dynamic @@ -36,7 +37,7 @@ static static - +