[cpp-sp] 05/12: Add Impl, IO, Logging, Remoting and Util source files to compile

Rod Widdowson rdw at steadingsoftware.com
Wed Jan 8 15:00:49 UTC 2025


This is an automated email from the git hooks/post-receive script.

rdw pushed a commit to branch dev/vc22-dev
in repository cpp-sp.

View the commit online:
http://git.shibboleth.net/view/?p=cpp-sp.git;a=commit;h=0563201c79e4878a737f53a11944f0d01acb7b58

commit 0563201c79e4878a737f53a11944f0d01acb7b58
Author: Rod Widdowson <rdw at steadingsoftware.com>
AuthorDate: Sat Dec 7 14:10:44 2024 +0000

    Add Impl, IO, Logging, Remoting and Util source files to compile
---
 Projects/vc22/shibsp.vcxproj         |  48 ++++++++++++++-
 Projects/vc22/shibsp.vcxproj.filters | 111 +++++++++++++++++++++++++++++++++--
 2 files changed, 150 insertions(+), 9 deletions(-)

diff --git a/Projects/vc22/shibsp.vcxproj b/Projects/vc22/shibsp.vcxproj
index c53cc3a2..fb75b0ea 100644
--- a/Projects/vc22/shibsp.vcxproj
+++ b/Projects/vc22/shibsp.vcxproj
@@ -29,6 +29,7 @@
   <ItemGroup>
     <ClInclude Include="..\..\shibsp\AbstractSPRequest.h" />
     <ClInclude Include="..\..\shibsp\AccessControl.h" />
+    <ClInclude Include="..\..\shibsp\Agent.h" />
     <ClInclude Include="..\..\shibsp\AgentConfig.h" />
     <ClInclude Include="..\..\shibsp\Application.h" />
     <ClInclude Include="..\..\shibsp\attribute\Attribute.h" />
@@ -63,7 +64,7 @@
     <ClInclude Include="..\..\shibsp\logging\Priority.h" />
     <ClInclude Include="..\..\shibsp\remoting\ddf.h" />
     <ClInclude Include="..\..\shibsp\remoting\impl\SocketListener.h" />
-    <ClInclude Include="..\..\shibsp\remoting\ListenerService.h" />
+    <ClInclude Include="..\..\shibsp\remoting\RemotingService.h" />
     <ClInclude Include="..\..\shibsp\RequestMapper.h" />
     <ClInclude Include="..\..\shibsp\ServiceProvider.h" />
     <ClInclude Include="..\..\shibsp\SessionCache.h" />
@@ -75,15 +76,18 @@
     <ClInclude Include="..\..\shibsp\util\DOMPropertySet.h" />
     <ClInclude Include="..\..\shibsp\util\IPRange.h" />
     <ClInclude Include="..\..\shibsp\util\Lockable.h" />
+    <ClInclude Include="..\..\shibsp\util\Misc.h" />
     <ClInclude Include="..\..\shibsp\util\PathResolver.h" />
+    <ClInclude Include="..\..\shibsp\util\PluginManager.h" />
     <ClInclude Include="..\..\shibsp\util\PropertySet.h" />
     <ClInclude Include="..\..\shibsp\util\ReloadableXMLFile.h" />
     <ClInclude Include="..\..\shibsp\util\SPConstants.h" />
-    <ClInclude Include="..\..\shibsp\util\TemplateParameters.h" />
     <ClInclude Include="..\..\shibsp\util\URLEncoder.h" />
     <ClInclude Include="..\..\shibsp\version.h" />
   </ItemGroup>
   <ItemGroup>
+    <ClCompile Include="..\..\shibsp\AbstractSPRequest.cpp" />
+    <ClCompile Include="..\..\shibsp\Agent.cpp" />
     <ClCompile Include="..\..\shibsp\attribute\Attribute.cpp" />
     <ClCompile Include="..\..\shibsp\attribute\BinaryAttribute.cpp" />
     <ClCompile Include="..\..\shibsp\attribute\ScopedAttribute.cpp" />
@@ -129,6 +133,44 @@
       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|x64'">4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
     </ClCompile>
+    <ClCompile Include="..\..\shibsp\impl\AgentConfig.cpp" />
+    <ClCompile Include="..\..\shibsp\impl\ChainingAccessControl.cpp" />
+    <ClCompile Include="..\..\shibsp\impl\DefaultAgent.cpp" />
+    <ClCompile Include="..\..\shibsp\impl\XMLAccessControl.cpp" />
+    <ClCompile Include="..\..\shibsp\impl\XMLRequestMapper.cpp" />
+    <ClCompile Include="..\..\shibsp\io\impl\HTTPRequest.cpp" />
+    <ClCompile Include="..\..\shibsp\io\impl\HTTPResponse.cpp" />
+    <ClCompile Include="..\..\shibsp\logging\impl\AbstractLoggingService.cpp" />
+    <ClCompile Include="..\..\shibsp\logging\impl\Category.cpp" />
+    <ClCompile Include="..\..\shibsp\logging\impl\ConsoleLoggingService.cpp" />
+    <ClCompile Include="..\..\shibsp\logging\impl\Priority.cpp" />
+    <ClCompile Include="..\..\shibsp\logging\impl\StringUtil.cpp">
+      <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
+      <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
+      <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
+      <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
+      <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
+      <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|x64'">4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
+    </ClCompile>
+    <ClCompile Include="..\..\shibsp\remoting\impl\ddf.cpp">
+      <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
+      <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
+      <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
+      <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
+      <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
+      <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|x64'">4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
+    </ClCompile>
+    <ClCompile Include="..\..\shibsp\remoting\impl\RemotingService.cpp" />
+    <ClCompile Include="..\..\shibsp\session\impl\AbstractSessionCache.cpp" />
+    <ClCompile Include="..\..\shibsp\util\BoostPropertySet.cpp" />
+    <ClCompile Include="..\..\shibsp\util\CGIParser.cpp" />
+    <ClCompile Include="..\..\shibsp\util\DOMPropertySet.cpp" />
+    <ClCompile Include="..\..\shibsp\util\IPRange.cpp" />
+    <ClCompile Include="..\..\shibsp\util\PathResolver.cpp" />
+    <ClCompile Include="..\..\shibsp\util\ReloadableXMLFile.cpp" />
+    <ClCompile Include="..\..\shibsp\util\SPConstants.cpp" />
+    <ClCompile Include="..\..\shibsp\util\URLEncoder.cpp" />
+    <ClCompile Include="..\..\shibsp\version.cpp" />
   </ItemGroup>
   <PropertyGroup Label="Globals">
     <VCProjectVersion>17.0</VCProjectVersion>
@@ -342,4 +384,4 @@
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   <ImportGroup Label="ExtensionTargets">
   </ImportGroup>
-</Project>
\ No newline at end of file
+</Project>
diff --git a/Projects/vc22/shibsp.vcxproj.filters b/Projects/vc22/shibsp.vcxproj.filters
index 5bef0ef6..8b11b8c6 100644
--- a/Projects/vc22/shibsp.vcxproj.filters
+++ b/Projects/vc22/shibsp.vcxproj.filters
@@ -43,6 +43,21 @@
     <Filter Include="Source Files\Handler">
       <UniqueIdentifier>{634b0e6d-5986-46ff-8b39-2b70fcb670a9}</UniqueIdentifier>
     </Filter>
+    <Filter Include="Source Files\Impl">
+      <UniqueIdentifier>{83ba465b-633a-46e8-866a-8047a18d000e}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="Source Files\Logging">
+      <UniqueIdentifier>{558edf8c-63eb-43e7-87cc-1de5b942e61d}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="Source Files\Remoting">
+      <UniqueIdentifier>{25621319-dd2c-4f5c-8642-8c240a76b752}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="Source Files\Util">
+      <UniqueIdentifier>{6f6dd369-446c-4dd7-8f25-83f246e3ae25}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="Source Files\Io">
+      <UniqueIdentifier>{fdfa321c-c889-4337-9c4b-78d4dbfe61d6}</UniqueIdentifier>
+    </Filter>
   </ItemGroup>
   <ItemGroup>
     <ClInclude Include="..\..\shibsp\attribute\Attribute.h">
@@ -159,9 +174,6 @@
     <ClInclude Include="..\..\shibsp\util\SPConstants.h">
       <Filter>Header Files\Util</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\shibsp\util\TemplateParameters.h">
-      <Filter>Header Files\Util</Filter>
-    </ClInclude>
     <ClInclude Include="..\..\shibsp\util\URLEncoder.h">
       <Filter>Header Files\Util</Filter>
     </ClInclude>
@@ -195,9 +207,6 @@
     <ClInclude Include="..\..\shibsp\remoting\ddf.h">
       <Filter>Header Files\Remoting</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\shibsp\remoting\ListenerService.h">
-      <Filter>Header Files\Remoting</Filter>
-    </ClInclude>
     <ClInclude Include="..\..\shibsp\logging\Category.h">
       <Filter>Header Files\Logging</Filter>
     </ClInclude>
@@ -210,6 +219,18 @@
     <ClInclude Include="..\..\shibsp\ServiceProvider.h">
       <Filter>Header Files</Filter>
     </ClInclude>
+    <ClInclude Include="..\..\shibsp\Agent.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\shibsp\remoting\RemotingService.h">
+      <Filter>Header Files\Remoting</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\shibsp\util\PluginManager.h">
+      <Filter>Header Files\Util</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\shibsp\util\Misc.h">
+      <Filter>Header Files\Impl</Filter>
+    </ClInclude>
   </ItemGroup>
   <ItemGroup>
     <ClCompile Include="..\..\shibsp\attribute\Attribute.cpp">
@@ -284,5 +305,83 @@
     <ClCompile Include="..\..\shibsp\handler\impl\StatusHandler.cpp">
       <Filter>Source Files\Handler</Filter>
     </ClCompile>
+    <ClCompile Include="..\..\shibsp\impl\AgentConfig.cpp">
+      <Filter>Source Files\Impl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\shibsp\impl\ChainingAccessControl.cpp">
+      <Filter>Source Files\Impl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\shibsp\impl\XMLAccessControl.cpp">
+      <Filter>Source Files\Impl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\shibsp\impl\XMLRequestMapper.cpp">
+      <Filter>Source Files\Impl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\shibsp\logging\impl\AbstractLoggingService.cpp">
+      <Filter>Source Files\Logging</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\shibsp\logging\impl\Category.cpp">
+      <Filter>Source Files\Logging</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\shibsp\logging\impl\ConsoleLoggingService.cpp">
+      <Filter>Source Files\Logging</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\shibsp\logging\impl\Priority.cpp">
+      <Filter>Source Files\Logging</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\shibsp\logging\impl\StringUtil.cpp">
+      <Filter>Source Files\Logging</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\shibsp\remoting\impl\ddf.cpp">
+      <Filter>Source Files\Remoting</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\shibsp\util\BoostPropertySet.cpp">
+      <Filter>Source Files\Util</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\shibsp\util\CGIParser.cpp">
+      <Filter>Source Files\Util</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\shibsp\util\DOMPropertySet.cpp">
+      <Filter>Source Files\Util</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\shibsp\util\IPRange.cpp">
+      <Filter>Source Files\Util</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\shibsp\util\PathResolver.cpp">
+      <Filter>Source Files\Util</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\shibsp\util\ReloadableXMLFile.cpp">
+      <Filter>Source Files\Util</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\shibsp\util\SPConstants.cpp">
+      <Filter>Source Files\Util</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\shibsp\util\URLEncoder.cpp">
+      <Filter>Source Files\Util</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\shibsp\io\impl\HTTPRequest.cpp">
+      <Filter>Source Files\Io</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\shibsp\io\impl\HTTPResponse.cpp">
+      <Filter>Source Files\Io</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\shibsp\AbstractSPRequest.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\shibsp\Agent.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\shibsp\version.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\shibsp\impl\DefaultAgent.cpp">
+      <Filter>Source Files\Impl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\shibsp\remoting\impl\RemotingService.cpp">
+      <Filter>Source Files\Remoting</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\shibsp\session\impl\AbstractSessionCache.cpp">
+      <Filter>Source Files\Util</Filter>
+    </ClCompile>
   </ItemGroup>
 </Project>
\ No newline at end of file

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the commits mailing list