]> xenbits.xensource.com Git - pvdrivers/win/xennet.git/commit
Fix build with later WDKs
authorOwen Smith <owen.smith@citrix.com>
Thu, 12 Aug 2021 12:39:05 +0000 (13:39 +0100)
committerPaul Durrant <pdurrant@amazon.com>
Mon, 6 Sep 2021 12:38:00 +0000 (13:38 +0100)
commitaf3f461c6c5446a25f4c8819da78aefa93b08a23
treec3cd087f6f51750b0c957666403db521808a3797
parentfc664dfffd75511a6175b16caa3afd8d1907305f
Fix build with later WDKs

- Adds alias for GetProjectInfoForReference target to version.vcxproj
    Later kits seemed to have renamed the build target, and will fail without
    this alias target.
- Adds "/fd sha256" to signtool command line
    WDK 20344 and later require binaries signed with a SHA256 file digest, or
    the build outputs are deleted

Signed-off-by: Owen Smith <owen.smith@citrix.com>
- Squash warnings 4061 and 4062 as they lead to a lot of bogus noise.
- Add a somewhat pointless ASSERT for a condition that has already been
  tested to stop the compiler complaining.

Signed-off-by: Paul Durrant <paul@xen.org>
src/xennet/transmitter.c
vs2019/package/package.vcxproj
vs2019/version/version.vcxproj
vs2019/xennet/xennet.vcxproj
vs2019/xennet_coinst/xennet_coinst.vcxproj