From f60ceb411a2c838908039b0ef024aba05f083b46 Mon Sep 17 00:00:00 2001 From: Pierre Wielders Date: Wed, 3 Jan 2024 16:34:34 +0100 Subject: [PATCH] [WINDOWS] Include all generated files currently being build. (#315) --- definitions/Definitions.vcxproj | 51 ++++ definitions/Definitions.vcxproj.filters | 160 ++++++++++++- interfaces/Interfaces.vcxproj | 149 ++++++++---- interfaces/Interfaces.vcxproj.filters | 302 +++++++++++++++++------- 4 files changed, 530 insertions(+), 132 deletions(-) diff --git a/definitions/Definitions.vcxproj b/definitions/Definitions.vcxproj index 230deff2..fead4e6d 100644 --- a/definitions/Definitions.vcxproj +++ b/definitions/Definitions.vcxproj @@ -19,8 +19,59 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/definitions/Definitions.vcxproj.filters b/definitions/Definitions.vcxproj.filters index d8423717..7d70d6ea 100644 --- a/definitions/Definitions.vcxproj.filters +++ b/definitions/Definitions.vcxproj.filters @@ -13,16 +13,172 @@ {832f72b9-f988-4a91-98b6-0a6e62b7ca87} + + {cd531e85-d48e-4490-989c-8353fa16792e} + Source Files - Source Files + Generated Files - Source Files + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files diff --git a/interfaces/Interfaces.vcxproj b/interfaces/Interfaces.vcxproj index 17b47709..000c345a 100644 --- a/interfaces/Interfaces.vcxproj +++ b/interfaces/Interfaces.vcxproj @@ -23,50 +23,88 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -80,20 +118,25 @@ + + + + + @@ -103,16 +146,20 @@ + + + + @@ -208,9 +255,9 @@ true true true - PROXYSTUB_BUILDING;_CRT_SECURE_NO_WARNINGS;NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) + INTERFACES_EXPORTS;_CRT_SECURE_NO_WARNINGS;NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) true - ..;$(FrameworkPath);$(WindowsPath);$(WindowsPath)zlib + ..;$(ProjectDir);$(FrameworkPath);$(WindowsPath);$(WindowsPath)zlib true @@ -222,7 +269,7 @@ $(IntDir)$(TargetName).pdb - python "$(ToolPath)\ProxyStubGenerator\StubGenerator.py" -I $(FrameworkPath) -I $(ProjectDir) "$(ProjectDir)." + python "$(ToolPath)\ProxyStubGenerator\StubGenerator.py" --outdir "$(ProjectDir)proxystubs" -I $(FrameworkPath) -I $(ProjectDir) "$(ProjectDir)I*.h" Create ProxyStub code @@ -242,9 +289,9 @@ Level3 Disabled true - PROXYSTUB_BUILDING;_CRT_SECURE_NO_WARNINGS;WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) + INTERFACES_EXPORTS;_CRT_SECURE_NO_WARNINGS;WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) true - ..;$(FrameworkPath);$(WindowsPath);$(WindowsPath)zlib + ..;$(ProjectDir);$(FrameworkPath);$(WindowsPath);$(WindowsPath)zlib true @@ -254,7 +301,7 @@ $(IntDir)$(TargetName).pdb - python "$(ToolPath)\ProxyStubGenerator\StubGenerator.py" -I $(FrameworkPath) -I $(ProjectDir) "$(ProjectDir)." + python "$(ToolPath)\ProxyStubGenerator\StubGenerator.py" --outdir "$(ProjectDir)proxystubs" -I $(FrameworkPath) -I $(ProjectDir) "$(ProjectDir)I*.h" Create ProxyStub code @@ -274,9 +321,9 @@ Level3 Disabled true - PROXYSTUB_BUILDING;_CRT_SECURE_NO_WARNINGS;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) + INTERFACES_EXPORTS;_CRT_SECURE_NO_WARNINGS;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) true - ..;$(FrameworkPath);$(WindowsPath);$(WindowsPath)zlib + ..;$(ProjectDir);$(FrameworkPath);$(WindowsPath);$(WindowsPath)zlib true @@ -286,7 +333,7 @@ $(IntDir)$(TargetName).pdb - python "$(ToolPath)\ProxyStubGenerator\StubGenerator.py" -I $(FrameworkPath) -I $(ProjectDir) "$(ProjectDir)." + python "$(ToolPath)\ProxyStubGenerator\StubGenerator.py" --outdir "$(ProjectDir)proxystubs" -I $(FrameworkPath) -I $(ProjectDir) "$(ProjectDir)I*.h" Create ProxyStub code @@ -308,9 +355,9 @@ true true true - PROXYSTUB_BUILDING;_CRT_SECURE_NO_WARNINGS;WIN32;NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) + INTERFACES_EXPORTS;_CRT_SECURE_NO_WARNINGS;WIN32;NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) true - ..;$(FrameworkPath);$(WindowsPath);$(WindowsPath)zlib + ..;$(ProjectDir);$(FrameworkPath);$(WindowsPath);$(WindowsPath)zlib true @@ -322,7 +369,7 @@ $(IntDir)$(TargetName).pdb - python "$(ToolPath)\ProxyStubGenerator\StubGenerator.py" -I $(FrameworkPath) -I $(ProjectDir) "$(ProjectDir)." + python "$(ToolPath)\ProxyStubGenerator\StubGenerator.py" --outdir "$(ProjectDir)proxystubs" -I $(FrameworkPath) -I $(ProjectDir) "$(ProjectDir)I*.h" Create ProxyStub code diff --git a/interfaces/Interfaces.vcxproj.filters b/interfaces/Interfaces.vcxproj.filters index 66cc5d27..2e0eec64 100644 --- a/interfaces/Interfaces.vcxproj.filters +++ b/interfaces/Interfaces.vcxproj.filters @@ -1,125 +1,230 @@  - + Source Files - - Source Files + + Generated Files - - Source Files + + Generated Files - - Source Files + + Generated Files - - Source Files + + Generated Files - - Source Files + + Generated Files - - Source Files + + Generated Files - - Source Files + + Generated Files - - Source Files + + Generated Files - - Source Files + + Generated Files - - Source Files + + Generated Files - - Source Files + + Generated Files - - Source Files + + Generated Files - - Source Files + + Generated Files - - Source Files + + Generated Files - - Source Files + + Generated Files - - Source Files + + Generated Files - - Source Files + + Generated Files - - Source Files + + Generated Files - - Source Files + + Generated Files - - Source Files + + Generated Files - - Source Files + + Generated Files - - Source Files + + Generated Files - - Source Files + + Generated Files - - Source Files + + Generated Files - - Source Files + + Generated Files - - Source Files + + Generated Files - - Source Files + + Generated Files - - Source Files + + Generated Files - - Source Files + + Generated Files - - Source Files + + Generated Files - - Source Files + + Generated Files - - Source Files + + Generated Files - - Source Files + + Generated Files - - Source Files + + Generated Files - - Source Files + + Generated Files - - Source Files + + Generated Files - - Source Files + + Generated Files - - Source Files + + Generated Files - - Source Files + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files + + + Generated Files @@ -132,6 +237,9 @@ {379b5f39-b7a5-466c-bd91-4f42b78a78bb} + + {94509df5-c439-4303-be5b-8d14fd112d48} + @@ -287,6 +395,42 @@ Interface Files + + Interface Files + + + Interface Files + + + Interface Files + + + Interface Files + + + Interface Files + + + Interface Files + + + Interface Files + + + Interface Files + + + Interface Files + + + Interface Files + + + Interface Files + + + Interface Files +