]> xenbits.xensource.com Git - pvdrivers/win/xenvkbd.git/commit
Add build options for EWDK 22621
authorPaul Durrant <pdurrant@amazon.com>
Mon, 31 Oct 2022 14:53:52 +0000 (14:53 +0000)
committerPaul Durrant <pdurrant@amazon.com>
Mon, 31 Oct 2022 14:53:52 +0000 (14:53 +0000)
commitd162d17faa2fc411e3f33150fc740562bb38af7b
tree8de6dd86aef2e5115d535b1b257348d15867c78d
parentbc6e5a449e5037822bcf50369618ccf266673a5f
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>
13 files changed:
build.ps1
include/xen-types.h
src/xenvkbd/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/xenvkbd.sln [new file with mode: 0644]
vs2022/xenvkbd/xenvkbd.vcxproj [new file with mode: 0644]
vs2022/xenvkbd/xenvkbd.vcxproj.user [new file with mode: 0644]
vs2022/xenvkbd_coinst/xenvkbd_coinst.vcxproj [new file with mode: 0644]
vs2022/xenvkbd_coinst/xenvkbd_coinst.vcxproj.user [new file with mode: 0644]