]> xenbits.xensource.com Git - pvdrivers/win/xenbus.git/commit
Add build options for EWDK 22621
authorOwen Smith <owen.smith@citrix.com>
Wed, 12 Oct 2022 10:21:34 +0000 (11:21 +0100)
committerPaul Durrant <pdurrant@amazon.com>
Thu, 20 Oct 2022 09:29:17 +0000 (10:29 +0100)
commit27bdd118a6335a115555772db3e725f6ae37caaa
tree3c7722229a7c4b62567893dfc978656a9eb7b54f
parente5db0e07f7d2de37bb8740cdaa63caecfe4fe3e1
Add build options for EWDK 22621

VisualStudioVersion = 17.0 maps to Visual Studio 2022
* Adds project files for vs2022
* Adds mapping from VisualStudioVersion 17.0 to "vs2022" project folder
* Adds mapping from VisualStudioVersion 17.0 to "Windows 10" build target
* Adds guard to build.ps1 - EWDK 22621 does not build x86 binaries
* Adds include directive where compiler intrinsics are used

Signed-off-by: Owen Smith <owen.smith@citrix.com>
20 files changed:
build.ps1
src/common/util.h
src/xen/hypercall.c
src/xen/process.c
vs2022/configs.props [new file with mode: 0644]
vs2022/package/package.vcxproj [new file with mode: 0644]
vs2022/package/package.vcxproj.user [new file with mode: 0644]
vs2022/targets.props [new file with mode: 0644]
vs2022/version/version.vcxproj [new file with mode: 0644]
vs2022/xen/xen.vcxproj [new file with mode: 0644]
vs2022/xen/xen.vcxproj.user [new file with mode: 0644]
vs2022/xenbus.sln [new file with mode: 0644]
vs2022/xenbus/xenbus.vcxproj [new file with mode: 0644]
vs2022/xenbus/xenbus.vcxproj.user [new file with mode: 0644]
vs2022/xenbus_coinst/xenbus_coinst.vcxproj [new file with mode: 0644]
vs2022/xenbus_coinst/xenbus_coinst.vcxproj.user [new file with mode: 0644]
vs2022/xenbus_monitor/xenbus_monitor.vcxproj [new file with mode: 0644]
vs2022/xenbus_monitor/xenbus_monitor.vcxproj.user [new file with mode: 0644]
vs2022/xenfilt/xenfilt.vcxproj [new file with mode: 0644]
vs2022/xenfilt/xenfilt.vcxproj.user [new file with mode: 0644]