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-14 16:34:08 +0800 |
commit | f5ec1296edea83a81d035f787ce63951f90f44b1 (patch) | |
tree | 677053dedca88eba9d9d370b1858553748f5b281 /MSVC_NMake | |
parent | 909b0f150aa52c83e56e379e9ee091c97995784b (diff) | |
download | glibmm-f5ec1296edea83a81d035f787ce63951f90f44b1.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 df6f2e67..6933505d 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 @@ -149,6 +151,8 @@ CFLAGS_ADD_NO_GL = $(CFLAGS_ADD) !if "$(PLAT)" == "x64" LDFLAGS_ARCH = /machine:x64 +!elseif "$(PLAT)" == "arm64" +LDFLAGS_ARCH = /machine:arm64 !else LDFLAGS_ARCH = /machine:x86 !endif |