C++11 library providing functionality common to all adapters.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

119 lines
5.7 KiB

3 years ago
3 years ago
3 years ago
3 years ago
2 years ago
3 years ago
2 years ago
3 years ago
3 years ago
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  3. <ItemGroup Label="ProjectConfigurations">
  4. <ProjectConfiguration Include="Debug|Win32">
  5. <Configuration>Debug</Configuration>
  6. <Platform>Win32</Platform>
  7. </ProjectConfiguration>
  8. <ProjectConfiguration Include="Release|Win32">
  9. <Configuration>Release</Configuration>
  10. <Platform>Win32</Platform>
  11. </ProjectConfiguration>
  12. </ItemGroup>
  13. <PropertyGroup Label="Globals">
  14. <ProjectGuid>{EC44FEC9-2F3A-4A0C-B60E-0F22AA43EF58}</ProjectGuid>
  15. <Keyword>Win32Proj</Keyword>
  16. <RootNamespace>libpEpAdapter</RootNamespace>
  17. <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
  18. </PropertyGroup>
  19. <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
  20. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
  21. <ConfigurationType>StaticLibrary</ConfigurationType>
  22. <UseDebugLibraries>true</UseDebugLibraries>
  23. <PlatformToolset>v142</PlatformToolset>
  24. <CharacterSet>Unicode</CharacterSet>
  25. </PropertyGroup>
  26. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
  27. <ConfigurationType>StaticLibrary</ConfigurationType>
  28. <UseDebugLibraries>false</UseDebugLibraries>
  29. <PlatformToolset>v142</PlatformToolset>
  30. <WholeProgramOptimization>true</WholeProgramOptimization>
  31. <CharacterSet>Unicode</CharacterSet>
  32. </PropertyGroup>
  33. <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
  34. <ImportGroup Label="ExtensionSettings">
  35. </ImportGroup>
  36. <ImportGroup Label="Shared">
  37. </ImportGroup>
  38. <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  39. <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  40. </ImportGroup>
  41. <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  42. <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  43. </ImportGroup>
  44. <PropertyGroup Label="UserMacros" />
  45. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  46. <IncludePath>$(ProjectDir)..\..\;$(ProjectDir)..\..\pEpEngine\src;$(IncludePath)</IncludePath>
  47. <CodeAnalysisRuleSet>C:\Program Files (x86)\Microsoft Visual Studio 14.0\Team Tools\Static Analysis Tools\Rule Sets\NativeRecommendedRules.ruleset</CodeAnalysisRuleSet>
  48. <RunCodeAnalysis>false</RunCodeAnalysis>
  49. </PropertyGroup>
  50. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  51. <IncludePath>$(ProjectDir)..\..\;$(ProjectDir)..\..\pEpEngine\src;$(IncludePath)</IncludePath>
  52. <CodeAnalysisRuleSet>C:\Program Files (x86)\Microsoft Visual Studio 14.0\Team Tools\Static Analysis Tools\Rule Sets\NativeRecommendedRules.ruleset</CodeAnalysisRuleSet>
  53. <RunCodeAnalysis>false</RunCodeAnalysis>
  54. </PropertyGroup>
  55. <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  56. <ClCompile>
  57. <PrecompiledHeader>
  58. </PrecompiledHeader>
  59. <WarningLevel>Level3</WarningLevel>
  60. <Optimization>Disabled</Optimization>
  61. <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  62. <EnablePREfast>false</EnablePREfast>
  63. </ClCompile>
  64. <Link>
  65. <SubSystem>Windows</SubSystem>
  66. </Link>
  67. </ItemDefinitionGroup>
  68. <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  69. <ClCompile>
  70. <WarningLevel>Level3</WarningLevel>
  71. <PrecompiledHeader>
  72. </PrecompiledHeader>
  73. <Optimization>MaxSpeed</Optimization>
  74. <FunctionLevelLinking>true</FunctionLevelLinking>
  75. <IntrinsicFunctions>true</IntrinsicFunctions>
  76. <PreprocessorDefinitions>WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  77. <EnablePREfast>false</EnablePREfast>
  78. </ClCompile>
  79. <Link>
  80. <SubSystem>Windows</SubSystem>
  81. <EnableCOMDATFolding>true</EnableCOMDATFolding>
  82. <OptimizeReferences>true</OptimizeReferences>
  83. </Link>
  84. </ItemDefinitionGroup>
  85. <ItemGroup>
  86. <Text Include="ReadMe.txt" />
  87. </ItemGroup>
  88. <ItemGroup>
  89. <ClCompile Include="..\Adapter.cc" />
  90. <ClCompile Include="..\callback_dispatcher.cc" />
  91. <ClCompile Include="..\call_with_lock.cc" />
  92. <ClCompile Include="..\constant_time_algo.cc" />
  93. <ClCompile Include="..\message_cache.cc" />
  94. <ClCompile Include="..\passphrase_cache.cc" />
  95. <ClCompile Include="..\slurp.cc" />
  96. <ClCompile Include="..\status_to_string.cc" />
  97. </ItemGroup>
  98. <ItemGroup>
  99. <ClInclude Include="..\Adapter.hh" />
  100. <ClInclude Include="..\Adapter.hxx" />
  101. <ClInclude Include="..\callback_dispatcher.hh" />
  102. <ClInclude Include="..\constant_time_algo.hh" />
  103. <ClInclude Include="..\locked_queue.hh" />
  104. <ClInclude Include="..\message_cache.hh" />
  105. <ClInclude Include="..\passphrase_cache.hh" />
  106. <ClInclude Include="..\passphrase_cache.hxx" />
  107. <ClInclude Include="..\pc_container.hh" />
  108. <ClInclude Include="..\Semaphore.hh" />
  109. <ClInclude Include="..\slurp.hh" />
  110. <ClInclude Include="..\status_to_string.hh" />
  111. </ItemGroup>
  112. <ItemGroup>
  113. <ProjectReference Include="..\..\pEpEngine\build-windows\pEpEngine.vcxproj">
  114. <Project>{146e69f8-e1da-456a-b048-6dd29d9acf6b}</Project>
  115. </ProjectReference>
  116. </ItemGroup>
  117. <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  118. <ImportGroup Label="ExtensionTargets">
  119. </ImportGroup>
  120. </Project>