diff --git a/src/cxplat.props b/src/cxplat.props new file mode 100644 index 0000000..4b01aae --- /dev/null +++ b/src/cxplat.props @@ -0,0 +1,42 @@ + + + + Debug + x64 + + + Release + x64 + + + Debug + ARM64 + + + Release + ARM64 + + + + + fre + chk + x86 + amd64 + arm64 + arm64ec + + + true + + + false + + + true + true + + + false + + diff --git a/src/lib/cxplat.kernel.vcxproj b/src/lib/cxplat.kernel.vcxproj index 264505e..7fb8493 100644 --- a/src/lib/cxplat.kernel.vcxproj +++ b/src/lib/cxplat.kernel.vcxproj @@ -1,23 +1,6 @@ - - - Debug - x64 - - - Release - x64 - - - Debug - ARM64 - - - Release - ARM64 - - + @@ -41,12 +24,6 @@ StaticLibrary <_NT_TARGET_VERSION>0x0A00000A - - true - - - false - @@ -58,21 +35,16 @@ -private 0 - - true - true - cxplat $(SolutionDir)build\winkernel\$(Platform)_$(Configuration)\obj\$(ProjectName)\ - $(SolutionDir)artifacts\bin\winkernel\$(Platform)_$(Configuration)\ + $(SolutionDir)artifacts\bin\winkernel\$(Platform)_$(Configuration)\ + + $(SolutionDir)artifacts\bin\$(WinPlat)$(WinConfig)\cxplat\winkernel\ - - false - $(SolutionDir)submodules\cxplat\inc;$(SolutionDir)submodules\cxplat\src\inc;$(SolutionDir)inc;$(SolutionDir)\src\inc;%(AdditionalIncludeDirectories) diff --git a/src/lib/cxplat.user.vcxproj b/src/lib/cxplat.user.vcxproj index 5d65486..ed7ed6b 100644 --- a/src/lib/cxplat.user.vcxproj +++ b/src/lib/cxplat.user.vcxproj @@ -1,23 +1,6 @@ - - - Debug - x64 - - - Release - x64 - - - Debug - ARM64 - - - Release - ARM64 - - + @@ -38,12 +21,6 @@ WindowsApplicationForDrivers10.0 StaticLibrary - - true - - - false - @@ -55,21 +32,16 @@ -private 0 - - true - true - cxplat $(SolutionDir)build\winuser\$(Platform)_$(Configuration)\obj\$(ProjectName)\ - $(SolutionDir)artifacts\bin\winuser\$(Platform)_$(Configuration)\ + $(SolutionDir)artifacts\bin\winuser\$(Platform)_$(Configuration)\ + + $(SolutionDir)artifacts\bin\$(WinPlat)$(WinConfig)\cxplat\winuser\ - - false - $(SolutionDir)submodules\cxplat\inc;$(SolutionDir)submodules\cxplat\src\inc;$(SolutionDir)inc;$(SolutionDir)\src\inc;%(AdditionalIncludeDirectories) diff --git a/src/test/bin/winkernel/cxplattest.kernel.vcxproj b/src/test/bin/winkernel/cxplattest.kernel.vcxproj index 78d88ce..a7fbd42 100644 --- a/src/test/bin/winkernel/cxplattest.kernel.vcxproj +++ b/src/test/bin/winkernel/cxplattest.kernel.vcxproj @@ -1,23 +1,6 @@ - - - Debug - x64 - - - Release - x64 - - - Debug - ARM64 - - - Release - ARM64 - - + @@ -49,12 +32,6 @@ KMDF <_NT_TARGET_VERSION>0x0A00000A - - true - - - false - @@ -72,9 +49,6 @@ - - false - ..;..\..;$(SolutionDir)src\inc;$(SolutionDir)build\winkernel\$(Platform)_$(Configuration)\inc;$(IntDir);%(AdditionalIncludeDirectories) @@ -103,10 +77,6 @@ - - true - true -