]> xenbits.xensource.com Git - pvdrivers/win/xencons.git/commit
Add build options for EWDK 22621
authorPaul Durrant <pdurrant@amazon.com>
Mon, 31 Oct 2022 14:16:06 +0000 (14:16 +0000)
committerPaul Durrant <pdurrant@amazon.com>
Mon, 31 Oct 2022 14:16:06 +0000 (14:16 +0000)
commit8f356baecee61603b0c8e75f1fbd1038705f2956
tree1e625d14f203e7e45c3e4ee997996526bd4c60b1
parentc53aecca34d4f6c75482051e8bcab48c79a7c746
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
   (and removes re-definition of 'offsetof')

Suggested-by: Owen Smith <owen.smith@citrix.com>
Signed-off-by: Paul Durrant <pdurrant@amazon.com>
17 files changed:
build.ps1
include/xen-types.h
src/xencons/util.h
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/xencons.sln [new file with mode: 0644]
vs2022/xencons/xencons.vcxproj [new file with mode: 0644]
vs2022/xencons/xencons.vcxproj.user [new file with mode: 0644]
vs2022/xencons_coinst/xencons_coinst.vcxproj [new file with mode: 0644]
vs2022/xencons_coinst/xencons_coinst.vcxproj.user [new file with mode: 0644]
vs2022/xencons_monitor/xencons_monitor.vcxproj [new file with mode: 0644]
vs2022/xencons_monitor/xencons_monitor.vcxproj.user [new file with mode: 0644]
vs2022/xencons_tty/xencons_tty.vcxproj [new file with mode: 0644]
vs2022/xencons_tty/xencons_tty.vcxproj.user [new file with mode: 0644]