uwp builds with nmake will fail WACK testing
stammen opened this issue · 4 comments
stammen commented
When using ms/do_winuniversal.bat to set up a UWP build, the openssl dlls will fail WACK after building with nmake (ie. nmake -f ms\ntdll.mak)
The dlls fail WACK because the store option is missing from the call to vcvarsall in ms/setVSvars.bat,
:set_universal10.0Win32
call:setVar _VS14VC VisualStudio14VC
call "%_VS14VC%vcvarsall" x86 store <-- missing store parameter
set _VCPlatform=x86
set _VCLibPlat=
call:setEnv
goto :eof
:set_universal10.0x64
call:setVar _VS14VC VisualStudio14VC
call "%_VS14VC%vcvarsall" x64 store <-- missing store parameter
set _VCPlatform=x64
set _VCLibPlat=amd64
call:setEnv
goto :eof
:set_universal10.0arm
call:setVar _VS14VC VisualStudio14VC
call "%_VS14VC%vcvarsall" x86_arm store <-- missing store parameter
set _VCPlatform=ARM
set _VCLibPlat=ARM
call:setEnv
goto :eof
:set_universal10.0arm64
call:setVar _VS14VC VisualStudio14VC
call "%_VS14VC%vcvarsall" x86_arm64 store <-- missing store parameter
set _VCPlatform=ARM64
set _VCLibPlat=ARM64
call:setEnv
goto :eof