Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

For non-winrt 64-bit Windows builds #794

Open
wants to merge 28 commits into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
57d7f33
For non-winrt 64-bit Windows builds, use the 64-bit native compiler r…
aprothman May 13, 2019
61fbf59
Merge branch 'master' of github.com:HaxeFoundation/hxcpp into Win64Co…
aprothman Jun 1, 2019
9bc595c
Merge branch 'master' of github.com:HaxeFoundation/hxcpp into Win64Co…
aprothman Jun 11, 2019
61d672b
Merge branch 'master' of github.com:HaxeFoundation/hxcpp into Win64Co…
aprothman Jun 19, 2019
0fcd8a5
Merge branch 'master' of github.com:HaxeFoundation/hxcpp into Win64Co…
aprothman Jul 1, 2019
dc2078a
Merge branch 'master' of github.com:HaxeFoundation/hxcpp into Win64Co…
aprothman Jul 12, 2019
4250a76
Merge branch 'master' of github.com:HaxeFoundation/hxcpp into Win64Co…
aprothman Aug 19, 2019
45d9ec9
Merge branch 'master' of github.com:HaxeFoundation/hxcpp into Win64Co…
aprothman Aug 23, 2019
f05baef
Merge branch 'master' of github.com:HaxeFoundation/hxcpp into Win64Co…
aprothman Aug 26, 2019
c71cb6f
Merge branch 'master' of github.com:HaxeFoundation/hxcpp into Win64Co…
aprothman Sep 1, 2019
e5108da
Merge branch 'master' of github.com:HaxeFoundation/hxcpp into Win64Co…
aprothman Sep 5, 2019
90515c7
Merge branch 'master' of github.com:HaxeFoundation/hxcpp into Win64Co…
aprothman Sep 11, 2019
68a80a2
Merge branch 'master' of github.com:HaxeFoundation/hxcpp into Win64Co…
aprothman Sep 23, 2019
7d54abe
Merge branch 'master' of github.com:HaxeFoundation/hxcpp into Win64Co…
aprothman Sep 26, 2019
df28dbe
Merge branch 'master' of github.com:HaxeFoundation/hxcpp into Win64Co…
aprothman Oct 9, 2019
0679ed8
Merge branch 'master' of github.com:HaxeFoundation/hxcpp into Win64Co…
aprothman Oct 14, 2019
5c93c8f
Merge branch 'master' of github.com:HaxeFoundation/hxcpp into Win64Co…
aprothman Nov 5, 2019
531af30
Merge branch 'master' of github.com:HaxeFoundation/hxcpp into Win64Co…
aprothman Nov 20, 2019
4b74731
Merge branch 'master' of github.com:HaxeFoundation/hxcpp into Win64Co…
aprothman Dec 9, 2019
e5f5d8c
Merge branch 'master' of github.com:HaxeFoundation/hxcpp into Win64Co…
aprothman Jan 3, 2020
2e13c35
Merge branch 'master' of github.com:HaxeFoundation/hxcpp into Win64Co…
aprothman Feb 12, 2020
ba84aa0
Merge branch 'master' of github.com:HaxeFoundation/hxcpp into Win64Co…
aprothman Mar 11, 2020
378ccc5
Merge branch 'master' of github.com:HaxeFoundation/hxcpp into Win64Co…
aprothman Mar 25, 2020
7ca99fb
Merge branch 'master' of github.com:HaxeFoundation/hxcpp into Win64Co…
aprothman May 14, 2020
c401ad9
Merge branch 'master' of github.com:HaxeFoundation/hxcpp into Win64Co…
aprothman Jun 12, 2020
a3be698
Merge branch 'master' of github.com:HaxeFoundation/hxcpp into Win64Co…
aprothman Jul 2, 2020
70e3c4b
Merge branch 'master' of github.com:HaxeFoundation/hxcpp into Win64Co…
aprothman Jul 22, 2020
840895f
Merge branch 'master' of github.com:HaxeFoundation/hxcpp into Win64Co…
aprothman Aug 19, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 11 additions & 11 deletions toolchain/msvc64-setup.bat
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
setlocal enabledelayedexpansion
@if exist "%HXCPP_MSVC%\..\..\VC\" (
@if not exist "%HXCPP_MSVC%\..\..\VC\bin\x86_amd64\vcvarsx86_amd64.bat" (
@echo Error: the specified MSVC version does not have vcvarsx86_amd64.bat setup script
@if not exist "%HXCPP_MSVC%\..\..\VC\bin\amd64\vcvars64.bat" (
@echo Error: the specified MSVC version does not have vcvars64.bat setup script
) else (
@echo "%HXCPP_MSVC%"
@call "%HXCPP_MSVC%\..\..\VC\bin\x86_amd64\vcvarsx86_amd64.bat"
@call "%HXCPP_MSVC%\..\..\VC\bin\amd64\vcvars64.bat"
@echo HXCPP_VARS
@set
)
Expand All @@ -13,30 +13,30 @@ setlocal enabledelayedexpansion
@set InstallDir=%%i
)
@if exist "!InstallDir!\Common7\Tools\VsDevCmd.bat" (
@call "!InstallDir!\Common7\Tools\VsDevCmd.bat" -arch=amd64 -app_platform=Desktop -no_logo
@call "!InstallDir!\Common7\Tools\VsDevCmd.bat" -arch=amd64 -host_arch=amd64 -app_platform=Desktop -no_logo
@echo HXCPP_VARS
@set
) else (
echo Warning: Could not find Visual Studio 2017 VsDevCmd
)
) else if exist "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\Tools\VsDevCmd.bat" (
@call "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\Tools\VsDevCmd.bat" -arch=amd64 -app_platform=Desktop -no_logo
@call "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\Tools\VsDevCmd.bat" -arch=amd64 -host_arch=amd64 -app_platform=Desktop -no_logo
@echo HXCPP_VARS
@set
) else if exist "%VS140COMNTOOLS%\..\..\VC\bin\x86_amd64\vcvarsx86_amd64.bat" (
) else if exist "%VS140COMNTOOLS%\..\..\VC\bin\amd64\vcvars64.bat" (
@echo "%VS140COMNTOOLS%"
@call "%VS140COMNTOOLS%\..\..\VC\bin\x86_amd64\vcvarsx86_amd64.bat"
@call "%VS140COMNTOOLS%\..\..\VC\bin\amd64\vcvars64.bat"
@echo HXCPP_VARS
@set
@echo HXCPP_HACK_PDBSRV=1
) else if exist "%VS120COMNTOOLS%\..\..\VC\bin\x86_amd64\vcvarsx86_amd64.bat" (
) else if exist "%VS120COMNTOOLS%\..\..\VC\bin\amd64\vcvars64.bat" (
@echo "%VS120COMNTOOLS%"
@call "%VS120COMNTOOLS%\..\..\VC\bin\x86_amd64\vcvarsx86_amd64.bat"
@call "%VS120COMNTOOLS%\..\..\VC\bin\amd64\vcvars64.bat"
@echo HXCPP_VARS
@set
) else if exist "%VS110COMNTOOLS%\..\..\VC\bin\x86_amd64\vcvarsx86_amd64.bat" (
) else if exist "%VS110COMNTOOLS%\..\..\VC\bin\amd64\vcvars64.bat" (
@echo "%VS110COMNTOOLS%"
@call "%VS110COMNTOOLS%\..\..\VC\bin\x86_amd64\vcvarsx86_amd64.bat"
@call "%VS110COMNTOOLS%\..\..\VC\bin\amd64\vcvars64.bat"
@echo HXCPP_VARS
@set
) else (
Expand Down