]> xenbits.xensource.com Git - pvdrivers/win/xenvbd.git/commit
Add build options for EWDK 22621
authorPaul Durrant <pdurrant@amazon.com>
Mon, 31 Oct 2022 13:38:04 +0000 (13:38 +0000)
committerPaul Durrant <pdurrant@amazon.com>
Mon, 31 Oct 2022 14:02:10 +0000 (14:02 +0000)
commit8c2d5a5a9b07ccfb8ac9e2037f42a855e4b5c964
treeafe166dba29791f978eec89d0a727053145907b3
parentbb47c166710838042af024ccd76a4450cbb919f1
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

Suggested-by: Owen Smith <owen.smith@citrix.com>
Signed-off-by: Paul Durrant <pdurrant@amazon.com>
17 files changed:
build.ps1
src/common/util.h
src/xencrsh/hvm.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/xencrsh/xencrsh.vcxproj [new file with mode: 0644]
vs2022/xencrsh/xencrsh.vcxproj.user [new file with mode: 0644]
vs2022/xendisk/xendisk.vcxproj [new file with mode: 0644]
vs2022/xendisk/xendisk.vcxproj.user [new file with mode: 0644]
vs2022/xenvbd.sln [new file with mode: 0644]
vs2022/xenvbd/xenvbd.vcxproj [new file with mode: 0644]
vs2022/xenvbd/xenvbd.vcxproj.user [new file with mode: 0644]
vs2022/xenvbd_coinst/xenvbd_coinst.vcxproj [new file with mode: 0644]
vs2022/xenvbd_coinst/xenvbd_coinst.vcxproj.user [new file with mode: 0644]