diff options
author | Chun-wei Fan <fanchunwei@src.gnome.org> | 2020-07-08 16:07:52 +0800 |
---|---|---|
committer | Chun-wei Fan <fanchunwei@src.gnome.org> | 2020-07-08 16:10:44 +0800 |
commit | 099ab4c678b9d3827264a048d12456763e9f34f2 (patch) | |
tree | c2f3c2ac9e0d3862bc7bdd13297d7a3f49dbe7d6 /MSVC_NMake | |
parent | a6a0c472fe6ce73eeb354bd65c138e09e8b63f88 (diff) | |
download | sigc++-099ab4c678b9d3827264a048d12456763e9f34f2.tar.gz |
NMake Makefiles: Support ARM64 Windows builds
This will make the NMake Makefiles capable of building ARM64 binaries of glibmm
and giomm, which can be used on Windows 10 on ARM systems.
Diffstat (limited to 'MSVC_NMake')
-rw-r--r-- | MSVC_NMake/detectenv-msvc.mak | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/MSVC_NMake/detectenv-msvc.mak b/MSVC_NMake/detectenv-msvc.mak index dd9a87a..d05ee5f 100644 --- a/MSVC_NMake/detectenv-msvc.mak +++ b/MSVC_NMake/detectenv-msvc.mak @@ -68,6 +68,8 @@ _HASH=^# && ![echo PLAT=Win32 >> vercl.x] \ && ![echo $(_HASH)elif defined(_M_AMD64) >> vercl.x] \ && ![echo PLAT=x64 >> vercl.x] \ + && ![echo $(_HASH)elif defined(_M_ARM64) >> vercl.x] \ + && ![echo PLAT=arm64 >> vercl.x] \ && ![echo $(_HASH)endif >> vercl.x] \ && ![cl -nologo -TC -P vercl.x $(ERRNUL)] !include vercl.i @@ -145,6 +147,8 @@ CFLAGS_ADD = /MDd /Od !if "$(PLAT)" == "x64" LDFLAGS_ARCH = /machine:x64 +!elseif "$(PLAT)" == "arm64" +LDFLAGS_ARCH = /machine:arm64 !else LDFLAGS_ARCH = /machine:x86 !endif |