From 3bcb025389baa9aec7b97bdad9c2b458e1e6488f Mon Sep 17 00:00:00 2001 From: Bill Zissimopoulos Date: Thu, 16 Dec 2021 15:39:29 +0000 Subject: [PATCH] build: VStudio: build.common.props --- build/VStudio/build.aftercpp.props | 13 ------------- build/VStudio/build.common.props | 5 ----- .../installer/CustomActions/CustomActions.vcxproj | 4 ++++ build/VStudio/testing/fsbench.vcxproj | 12 ++++++++++++ build/VStudio/testing/fscrash.vcxproj | 12 ++++++++++++ build/VStudio/testing/memfs.vcxproj | 12 ++++++++++++ build/VStudio/testing/winfsp-tests.vcxproj | 12 ++++++++++++ build/VStudio/tools/fsptool.vcxproj | 12 ++++++++++++ build/VStudio/tools/launchctl.vcxproj | 12 ++++++++++++ build/VStudio/tools/launcher.vcxproj | 12 ++++++++++++ build/VStudio/version.properties | 4 ++++ build/VStudio/winfsp_dll.vcxproj | 12 ++++++++++++ build/VStudio/winfsp_sys.vcxproj | 12 ++++++++++++ 13 files changed, 116 insertions(+), 18 deletions(-) delete mode 100644 build/VStudio/build.aftercpp.props diff --git a/build/VStudio/build.aftercpp.props b/build/VStudio/build.aftercpp.props deleted file mode 100644 index 26b870e2..00000000 --- a/build/VStudio/build.aftercpp.props +++ /dev/null @@ -1,13 +0,0 @@ - - - - x64 - x86 - a64 - - - - $(SolutionDir)build\$(Configuration)\ - $(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(MyProductFileArch)\ - - diff --git a/build/VStudio/build.common.props b/build/VStudio/build.common.props index ac15491b..a8d792ca 100644 --- a/build/VStudio/build.common.props +++ b/build/VStudio/build.common.props @@ -1,7 +1,6 @@  - NTDDI_VERSION=0x06010000;_WIN32_WINNT=0x0601;MyProductName=$(MyProductName);MyProductFileName=$(MyProductFileName);MyDescription=$(MyDescription);MyCompanyName=$(MyCompanyName);MyCopyright=$(MyCopyright);MyProductVersion=$(MyProductVersion);MyProductStage=$(MyProductStage);MyVersion=$(MyVersion);MyVersionWithCommas=$(MyVersionWithCommas);MyFullVersion=$(MyFullVersion);MyFspFsctlDeviceClassGuid=$(MyFspFsctlDeviceClassGuid);MyFspFsvrtDeviceClassGuid=$(MyFspFsvrtDeviceClassGuid) @@ -28,8 +27,4 @@ false - - - $(MsbuildThisFileDirectory)\build.aftercpp.props - \ No newline at end of file diff --git a/build/VStudio/installer/CustomActions/CustomActions.vcxproj b/build/VStudio/installer/CustomActions/CustomActions.vcxproj index 10ba2c8f..0e43db04 100644 --- a/build/VStudio/installer/CustomActions/CustomActions.vcxproj +++ b/build/VStudio/installer/CustomActions/CustomActions.vcxproj @@ -44,9 +44,13 @@ true + $(SolutionDir)build\$(Configuration)\ + $(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(MyProductFileArch)\ false + $(SolutionDir)build\$(Configuration)\ + $(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(MyProductFileArch)\ diff --git a/build/VStudio/testing/fsbench.vcxproj b/build/VStudio/testing/fsbench.vcxproj index 0b2c67de..699f16fd 100644 --- a/build/VStudio/testing/fsbench.vcxproj +++ b/build/VStudio/testing/fsbench.vcxproj @@ -100,26 +100,38 @@ true $(ProjectName)-$(MyProductFileArch) + $(SolutionDir)build\$(Configuration)\ + $(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(MyProductFileArch)\ true $(ProjectName)-$(MyProductFileArch) + $(SolutionDir)build\$(Configuration)\ + $(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(MyProductFileArch)\ true $(ProjectName)-$(MyProductFileArch) + $(SolutionDir)build\$(Configuration)\ + $(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(MyProductFileArch)\ false $(ProjectName)-$(MyProductFileArch) + $(SolutionDir)build\$(Configuration)\ + $(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(MyProductFileArch)\ false $(ProjectName)-$(MyProductFileArch) + $(SolutionDir)build\$(Configuration)\ + $(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(MyProductFileArch)\ false $(ProjectName)-$(MyProductFileArch) + $(SolutionDir)build\$(Configuration)\ + $(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(MyProductFileArch)\ diff --git a/build/VStudio/testing/fscrash.vcxproj b/build/VStudio/testing/fscrash.vcxproj index 121bfa3b..87874269 100644 --- a/build/VStudio/testing/fscrash.vcxproj +++ b/build/VStudio/testing/fscrash.vcxproj @@ -100,26 +100,38 @@ true $(ProjectName)-$(MyProductFileArch) + $(SolutionDir)build\$(Configuration)\ + $(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(MyProductFileArch)\ true $(ProjectName)-$(MyProductFileArch) + $(SolutionDir)build\$(Configuration)\ + $(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(MyProductFileArch)\ true $(ProjectName)-$(MyProductFileArch) + $(SolutionDir)build\$(Configuration)\ + $(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(MyProductFileArch)\ false $(ProjectName)-$(MyProductFileArch) + $(SolutionDir)build\$(Configuration)\ + $(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(MyProductFileArch)\ false $(ProjectName)-$(MyProductFileArch) + $(SolutionDir)build\$(Configuration)\ + $(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(MyProductFileArch)\ false $(ProjectName)-$(MyProductFileArch) + $(SolutionDir)build\$(Configuration)\ + $(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(MyProductFileArch)\ diff --git a/build/VStudio/testing/memfs.vcxproj b/build/VStudio/testing/memfs.vcxproj index 96e31350..a946259b 100644 --- a/build/VStudio/testing/memfs.vcxproj +++ b/build/VStudio/testing/memfs.vcxproj @@ -101,26 +101,38 @@ true $(ProjectName)-$(MyProductFileArch) + $(SolutionDir)build\$(Configuration)\ + $(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(MyProductFileArch)\ true $(ProjectName)-$(MyProductFileArch) + $(SolutionDir)build\$(Configuration)\ + $(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(MyProductFileArch)\ true $(ProjectName)-$(MyProductFileArch) + $(SolutionDir)build\$(Configuration)\ + $(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(MyProductFileArch)\ false $(ProjectName)-$(MyProductFileArch) + $(SolutionDir)build\$(Configuration)\ + $(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(MyProductFileArch)\ false $(ProjectName)-$(MyProductFileArch) + $(SolutionDir)build\$(Configuration)\ + $(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(MyProductFileArch)\ false $(ProjectName)-$(MyProductFileArch) + $(SolutionDir)build\$(Configuration)\ + $(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(MyProductFileArch)\ diff --git a/build/VStudio/testing/winfsp-tests.vcxproj b/build/VStudio/testing/winfsp-tests.vcxproj index 5a9ccea8..c2dda800 100644 --- a/build/VStudio/testing/winfsp-tests.vcxproj +++ b/build/VStudio/testing/winfsp-tests.vcxproj @@ -100,26 +100,38 @@ true $(ProjectName)-$(MyProductFileArch) + $(SolutionDir)build\$(Configuration)\ + $(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(MyProductFileArch)\ true $(ProjectName)-$(MyProductFileArch) + $(SolutionDir)build\$(Configuration)\ + $(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(MyProductFileArch)\ true $(ProjectName)-$(MyProductFileArch) + $(SolutionDir)build\$(Configuration)\ + $(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(MyProductFileArch)\ false $(ProjectName)-$(MyProductFileArch) + $(SolutionDir)build\$(Configuration)\ + $(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(MyProductFileArch)\ false $(ProjectName)-$(MyProductFileArch) + $(SolutionDir)build\$(Configuration)\ + $(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(MyProductFileArch)\ false $(ProjectName)-$(MyProductFileArch) + $(SolutionDir)build\$(Configuration)\ + $(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(MyProductFileArch)\ diff --git a/build/VStudio/tools/fsptool.vcxproj b/build/VStudio/tools/fsptool.vcxproj index c33e9865..d08be9bf 100644 --- a/build/VStudio/tools/fsptool.vcxproj +++ b/build/VStudio/tools/fsptool.vcxproj @@ -100,26 +100,38 @@ true $(ProjectName)-$(MyProductFileArch) + $(SolutionDir)build\$(Configuration)\ + $(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(MyProductFileArch)\ true $(ProjectName)-$(MyProductFileArch) + $(SolutionDir)build\$(Configuration)\ + $(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(MyProductFileArch)\ true $(ProjectName)-$(MyProductFileArch) + $(SolutionDir)build\$(Configuration)\ + $(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(MyProductFileArch)\ false $(ProjectName)-$(MyProductFileArch) + $(SolutionDir)build\$(Configuration)\ + $(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(MyProductFileArch)\ false $(ProjectName)-$(MyProductFileArch) + $(SolutionDir)build\$(Configuration)\ + $(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(MyProductFileArch)\ false $(ProjectName)-$(MyProductFileArch) + $(SolutionDir)build\$(Configuration)\ + $(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(MyProductFileArch)\ diff --git a/build/VStudio/tools/launchctl.vcxproj b/build/VStudio/tools/launchctl.vcxproj index 9fa39fcd..d3dd95da 100644 --- a/build/VStudio/tools/launchctl.vcxproj +++ b/build/VStudio/tools/launchctl.vcxproj @@ -100,26 +100,38 @@ true $(ProjectName)-$(MyProductFileArch) + $(SolutionDir)build\$(Configuration)\ + $(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(MyProductFileArch)\ true $(ProjectName)-$(MyProductFileArch) + $(SolutionDir)build\$(Configuration)\ + $(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(MyProductFileArch)\ true $(ProjectName)-$(MyProductFileArch) + $(SolutionDir)build\$(Configuration)\ + $(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(MyProductFileArch)\ false $(ProjectName)-$(MyProductFileArch) + $(SolutionDir)build\$(Configuration)\ + $(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(MyProductFileArch)\ false $(ProjectName)-$(MyProductFileArch) + $(SolutionDir)build\$(Configuration)\ + $(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(MyProductFileArch)\ false $(ProjectName)-$(MyProductFileArch) + $(SolutionDir)build\$(Configuration)\ + $(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(MyProductFileArch)\ diff --git a/build/VStudio/tools/launcher.vcxproj b/build/VStudio/tools/launcher.vcxproj index 4f8e925b..d23b9dbc 100644 --- a/build/VStudio/tools/launcher.vcxproj +++ b/build/VStudio/tools/launcher.vcxproj @@ -100,26 +100,38 @@ true $(ProjectName)-$(MyProductFileArch) + $(SolutionDir)build\$(Configuration)\ + $(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(MyProductFileArch)\ true $(ProjectName)-$(MyProductFileArch) + $(SolutionDir)build\$(Configuration)\ + $(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(MyProductFileArch)\ true $(ProjectName)-$(MyProductFileArch) + $(SolutionDir)build\$(Configuration)\ + $(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(MyProductFileArch)\ false $(ProjectName)-$(MyProductFileArch) + $(SolutionDir)build\$(Configuration)\ + $(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(MyProductFileArch)\ false $(ProjectName)-$(MyProductFileArch) + $(SolutionDir)build\$(Configuration)\ + $(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(MyProductFileArch)\ false $(ProjectName)-$(MyProductFileArch) + $(SolutionDir)build\$(Configuration)\ + $(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(MyProductFileArch)\ diff --git a/build/VStudio/version.properties b/build/VStudio/version.properties index d78be063..e85358d3 100644 --- a/build/VStudio/version.properties +++ b/build/VStudio/version.properties @@ -29,6 +29,10 @@ $(MyCanonicalVersion.Substring(0,$(MyVersion.IndexOf('.')))).0 $(MyAssemblyPolicyVersion).0.0 + a64 + x64 + x86 + { 0x6f9d25fa, 0x6dee, 0x4a9d, { 0x80, 0xf5, 0xe9, 0x8e, 0x14, 0xf3, 0x5e, 0x54 } } { 0xb48171c3, 0xdd50, 0x4852, { 0x83, 0xa3, 0x34, 0x4c, 0x50, 0xd9, 0x3b, 0x17 } } diff --git a/build/VStudio/winfsp_dll.vcxproj b/build/VStudio/winfsp_dll.vcxproj index 0831b781..3148b26a 100644 --- a/build/VStudio/winfsp_dll.vcxproj +++ b/build/VStudio/winfsp_dll.vcxproj @@ -230,26 +230,38 @@ copy /b $(OutDir)fuse3-$(MyProductFileArch).pc + %(FullPath) $(OutDir)fuse3-$(My true $(MyProductFileName)-$(MyProductFileArch) + $(SolutionDir)build\$(Configuration)\ + $(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(MyProductFileArch)\ true $(MyProductFileName)-$(MyProductFileArch) + $(SolutionDir)build\$(Configuration)\ + $(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(MyProductFileArch)\ true $(MyProductFileName)-$(MyProductFileArch) + $(SolutionDir)build\$(Configuration)\ + $(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(MyProductFileArch)\ false $(MyProductFileName)-$(MyProductFileArch) + $(SolutionDir)build\$(Configuration)\ + $(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(MyProductFileArch)\ false $(MyProductFileName)-$(MyProductFileArch) + $(SolutionDir)build\$(Configuration)\ + $(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(MyProductFileArch)\ false $(MyProductFileName)-$(MyProductFileArch) + $(SolutionDir)build\$(Configuration)\ + $(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(MyProductFileArch)\ diff --git a/build/VStudio/winfsp_sys.vcxproj b/build/VStudio/winfsp_sys.vcxproj index 513bdb25..3092efa0 100644 --- a/build/VStudio/winfsp_sys.vcxproj +++ b/build/VStudio/winfsp_sys.vcxproj @@ -99,31 +99,43 @@ DbgengKernelDebugger $(MyProductFileName)-$(MyProductFileArch) false + $(SolutionDir)build\$(Configuration)\ + $(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(MyProductFileArch)\ DbgengKernelDebugger $(MyProductFileName)-$(MyProductFileArch) false + $(SolutionDir)build\$(Configuration)\ + $(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(MyProductFileArch)\ DbgengKernelDebugger $(MyProductFileName)-$(MyProductFileArch) false + $(SolutionDir)build\$(Configuration)\ + $(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(MyProductFileArch)\ DbgengKernelDebugger $(MyProductFileName)-$(MyProductFileArch) false + $(SolutionDir)build\$(Configuration)\ + $(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(MyProductFileArch)\ DbgengKernelDebugger $(MyProductFileName)-$(MyProductFileArch) false + $(SolutionDir)build\$(Configuration)\ + $(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(MyProductFileArch)\ DbgengKernelDebugger $(MyProductFileName)-$(MyProductFileArch) false + $(SolutionDir)build\$(Configuration)\ + $(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(MyProductFileArch)\