Merge pull request #1883 from nickclark2016/issues/1862
Fixes the generation of source projects
This commit is contained in:
commit
0b39163bb8
@ -97,10 +97,15 @@ FOR /F "usebackq delims=" %%i in (`!VsWhereCmdLine!`) DO (
|
||||
IF EXIST "%%i\VC\Auxiliary\Build\vcvars32.bat" (
|
||||
CALL "%%i\VC\Auxiliary\Build\vcvars32.bat" && nmake MSDEV="%PremakeVsVersion%" -f Bootstrap.mak windows
|
||||
EXIT /B %ERRORLEVEL%
|
||||
) ELSE (
|
||||
IF EXIST "%%i\VC\Auxiliary\Build\vcvars64.bat" (
|
||||
CALL "%%i\VC\Auxiliary\Build\vcvars64.bat" && nmake MSDEV="%PremakeVsVersion%" -f Bootstrap.mak windows
|
||||
EXIT /B %ERRORLEVEL%
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
ECHO Could not find vcvars32.bat to setup Visual Studio environment
|
||||
ECHO Could not find vcvars32.bat or vcvars64.bat to setup Visual Studio environment
|
||||
EXIT /B 2
|
||||
|
||||
REM :VsWhereVisualBootstrap
|
||||
|
@ -112,8 +112,10 @@
|
||||
--
|
||||
{ "Win32", "Same as x86" },
|
||||
{ "x64", "Same as x86_64" },
|
||||
--
|
||||
{ "default", "Generates default platforms for targets, x86 and x86_64 projects for Windows." }
|
||||
},
|
||||
default = "x86",
|
||||
default = "default",
|
||||
}
|
||||
|
||||
--
|
||||
@ -166,6 +168,9 @@
|
||||
filter { "system:windows", "options:arch=x86_64 or arch=x64" }
|
||||
platforms { "x64" }
|
||||
|
||||
filter { "system:windows", "options:arch=default" }
|
||||
platforms { "x86", "x64" }
|
||||
|
||||
filter "configurations:Debug"
|
||||
defines "_DEBUG"
|
||||
flags { "Symbols" }
|
||||
|
@ -24,6 +24,7 @@
|
||||
|
||||
if os.ishost("windows") then
|
||||
allowedCompilers = {
|
||||
"vs2022",
|
||||
"vs2019",
|
||||
"vs2017",
|
||||
"vs2015",
|
||||
|
Loading…
Reference in New Issue
Block a user