summaryrefslogtreecommitdiff
path: root/cryptdll.vcxproj
diff options
context:
space:
mode:
authorJeffrey Walton <noloader@gmail.com>2017-05-10 06:30:08 -0400
committerJeffrey Walton <noloader@gmail.com>2017-05-10 06:30:08 -0400
commit20c3d556c320092a0a79744e449fadda47e44946 (patch)
tree4046021cb8308141d25d68fd4d88abaadd25bf15 /cryptdll.vcxproj
parent76bb4ead40ded06b55b506a85106eae38519b7ee (diff)
downloadcryptopp-git-20c3d556c320092a0a79744e449fadda47e44946.tar.gz
Revert "XOR block in specialized ProcessBlock"
This reverts commit 76bb4ead40ded06b55b506a85106eae38519b7ee. The Visual Studio project files and other test files were not supposed to be checked-in.
Diffstat (limited to 'cryptdll.vcxproj')
-rw-r--r--cryptdll.vcxproj21
1 files changed, 18 insertions, 3 deletions
diff --git a/cryptdll.vcxproj b/cryptdll.vcxproj
index e86a9791..9553cd14 100644
--- a/cryptdll.vcxproj
+++ b/cryptdll.vcxproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
@@ -21,17 +21,20 @@
<PropertyGroup Label="Globals">
<ProjectGuid>{94a428a1-9ba8-4db2-b76e-bd2e3c08f257}</ProjectGuid>
<RootNamespace>cryptdll</RootNamespace>
- <PlatformToolset>v110</PlatformToolset>
+ <PlatformToolset>v100</PlatformToolset>
<ConfigurationType>DynamicLibrary</ConfigurationType>
</PropertyGroup>
+
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+
<ImportGroup Label="ExtensionSettings" />
<ImportGroup Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<!-- End of Visual Studio boilerplate -->
+
<!-- All Configurations -->
<PropertyGroup Label="All Configurations">
<ConfigurationType>DynamicLibrary</ConfigurationType>
@@ -43,6 +46,7 @@
<OutDir>$(Platform)\DLL_Output\$(Configuration)\</OutDir>
<IntDir>$(Platform)\$(ProjectName)\$(Configuration)\</IntDir>
</PropertyGroup>
+
<!-- All Configurations -->
<ItemDefinitionGroup Label="All Configurations">
<ClCompile>
@@ -63,6 +67,7 @@
<ImportLibrary>$(TargetDir)\cryptopp.lib</ImportLibrary>
</Link>
</ItemDefinitionGroup>
+
<!-- Debug Configurations -->
<ItemDefinitionGroup Condition="'$(Configuration)'=='Debug'" Label="Debug Configuration">
<ClCompile>
@@ -78,6 +83,7 @@
<Culture>0x0409</Culture>
</ResourceCompile>
</ItemDefinitionGroup>
+
<!-- Release Configurations -->
<ItemDefinitionGroup Condition="'$(Configuration)'=='Release'" Label="Release Configuration">
<ClCompile>
@@ -99,6 +105,7 @@
<EnableCOMDATFolding>true</EnableCOMDATFolding>
</Link>
</ItemDefinitionGroup>
+
<!-- X86 Configurations -->
<ItemDefinitionGroup Condition="'$(Platform)'=='Win32'" Label="X86 Configuration">
<ClCompile>
@@ -109,6 +116,7 @@
<ImageHasSafeExceptionHandlers>true</ImageHasSafeExceptionHandlers>
</Link>
</ItemDefinitionGroup>
+
<!-- X64 Configurations -->
<ItemDefinitionGroup Condition="'$(Platform)'=='x64'" Label="X64 Configuration">
<ClCompile>
@@ -118,6 +126,7 @@
<TargetMachine>MachineX64</TargetMachine>
</Link>
</ItemDefinitionGroup>
+
<!-- Win32/Debug cryptest.exe for DLL MAC'ing -->
<!-- Broken at the moment; see http://stackoverflow.com/q/39900437 -->
<!-- and http://stackoverflow.com/q/39929817/608639 -->
@@ -133,6 +142,7 @@
Properties="Configuration=Debug;Platform=Win32;"/>
</Target>
-->
+
<ItemDefinitionGroup Condition="!Exists('Win32\Output\Debug\cryptest.exe')" Label="MAC tool">
<PreBuildEvent>
<Message>Creating Win32/Debug cryptest.exe for MAC computation</Message>
@@ -142,6 +152,7 @@
</Command>
</PreBuildEvent>
</ItemDefinitionGroup>
+
<!-- DLL MAC'ing performed by cryptest.exe -->
<ItemDefinitionGroup Label="DLL MAC">
<PostBuildEvent>
@@ -154,6 +165,7 @@
<Outputs>$(OutDir)cryptopp.mac.done;%(Outputs)</Outputs>
</PostBuildEvent>
</ItemDefinitionGroup>
+
<!-- Original File with special treatment -->
<ItemGroup>
<CustomBuild Condition="'$(Platform)'=='x64' AND ('$(Configuration)'=='Debug' Or '$(Configuration)'=='Release')" Include="x64dll.asm">
@@ -162,6 +174,7 @@
<Outputs>$(IntDir)x64dll.obj;%(Outputs)</Outputs>
</CustomBuild>
</ItemGroup>
+
<!-- Source Files -->
<ItemGroup>
<ClCompile Include="pch.cpp">
@@ -226,6 +239,7 @@
<ClCompile Include="strciphr.cpp" />
<ClCompile Include="trdlocal.cpp" />
</ItemGroup>
+
<!-- Header Files -->
<ItemGroup>
<ClInclude Include="aes.h" />
@@ -296,6 +310,7 @@
<ClInclude Include="trdlocal.h" />
<ClInclude Include="words.h" />
</ItemGroup>
+
<!-- Back to Visual Studio boilerplate -->
<ItemGroup>
<ResourceCompile Include="cryptopp.rc" />
@@ -304,4 +319,4 @@
<ImportGroup Label="ExtensionTargets">
<Import Project="$(VCTargetsPath)\BuildCustomizations\masm.targets" />
</ImportGroup>
-</Project> \ No newline at end of file
+</Project>