diff --git a/.appveyor.yml b/.appveyor.yml index 68e09c54..18355f5f 100644 --- a/.appveyor.yml +++ b/.appveyor.yml @@ -31,10 +31,6 @@ test_script: - cmd: >- - copy /y TestScripts\cryptlib.vcxproj . - - copy /y TestScripts\cryptest.vcxproj . - msbuild /t:Build /p:platform=%platform%;configuration=%configuration% cryptlib.vcxproj msbuild /t:Build /p:platform=%platform%;configuration=%configuration% cryptest.vcxproj diff --git a/GNUmakefile b/GNUmakefile index 35f10a0b..f74e64ae 100755 --- a/GNUmakefile +++ b/GNUmakefile @@ -652,13 +652,6 @@ ifeq ($(strip $(DOXYGEN_DIRECTORY)),) DOXYGEN_DIRECTORY := html-docs endif -# Extra copy gyrations due to broken MSbuild. Run 'make appveyor' to update the vcxproj files. Also see -# https://stackoverflow.com/questions/45474857/why-does-appveyor-use-vs2010-tools-for-vs2015-image -.PHONY: appveyor -appveyor: - sed -e 's|v100|v140|g;s|ToolsVersion="4.0"|ToolsVersion="14.0"|g' cryptlib.vcxproj > TestScripts/cryptlib.vcxproj - sed -e 's|v100|v140|g;s|ToolsVersion="4.0"|ToolsVersion="14.0"|g' cryptest.vcxproj > TestScripts/cryptest.vcxproj - # Builds the documentation. Directory name is ref563, ref570, etc. .PHONY: docs html docs html: diff --git a/TestScripts/cryptest.vcxproj b/TestScripts/cryptest.vcxproj deleted file mode 100644 index 15ab2a5a..00000000 --- a/TestScripts/cryptest.vcxproj +++ /dev/null @@ -1,335 +0,0 @@ - - - - - - - - Debug - Win32 - - - Debug - x64 - - - Release - Win32 - - - Release - x64 - - - DLL-Import Debug - Win32 - - - DLL-Import Debug - x64 - - - DLL-Import Release - Win32 - - - DLL-Import Release - x64 - - - - - - - {09cdac08-e6ae-48a9-8de7-0fbc779eebde} - cryptest - Application - - - - - - v100 - - - $(DefaultPlatformToolset) - - - - - - - - - - - - - Application - cryptest - .exe - false - MultiByte - true - - - - - $(Platform)\Output\$(Configuration)\ - $(Platform)\$(ProjectName)\$(Configuration)\ - - - $(Platform)\DLL_Output\Debug\ - $(Platform)\$(ProjectName)\$(Configuration)\ - - - $(Platform)\DLL_Output\Release\ - $(Platform)\$(ProjectName)\$(Configuration)\ - - - - - true - None - Level4 - 4231; 4355; 4505 - - - - - NoErrorReport - cryptlib.lib;Ws2_32.lib - $(Platform)\Output\$(Configuration) - true - $(OutDir)\cryptlib.pdb - $(OutDir)\cryptest.exe - Console - - - - - - %(PreprocessorDefinitions) - Disabled - ProgramDatabase - EnableFastChecks - true - MultiThreadedDebug - - - %(PreprocessorDefinitions) - 0x0409 - - - - - - NDEBUG;%(PreprocessorDefinitions) - true - MaxSpeed - true - AnySuitable - true - true - MultiThreaded - - - NDEBUG;%(PreprocessorDefinitions) - 0x0409 - - - true - true - - - - - - CRYPTOPP_IMPORTS;%(PreprocessorDefinitions) - - - $(Platform)\DLL_Output\Debug - cryptopp.lib;cryptlib.lib;Ws2_32.lib - - - - - NDEBUG;CRYPTOPP_IMPORTS;%(PreprocessorDefinitions) - - - $(Platform)\DLL_Output\Release - cryptopp.lib;cryptlib.lib;Ws2_32.lib - - - - - - StreamingSIMDExtensions2 - - - MachineX86 - true - - - - - - MachineX64 - - - - - - - echo ************************************************************************* - echo This configuration requires cryptopp.dll. You can build it yourself using - echo the cryptdll project, or obtain a pre-built, FIPS 140-2 validated DLL. If - echo you build it yourself the resulting DLL will not be considered FIPS - echo validated unless it undergoes the FIPS validation process. - echo ************************************************************************* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/TestScripts/cryptlib.vcxproj b/TestScripts/cryptlib.vcxproj deleted file mode 100644 index 7c04159e..00000000 --- a/TestScripts/cryptlib.vcxproj +++ /dev/null @@ -1,500 +0,0 @@ - - - - - - - - Debug - Win32 - - - Debug - x64 - - - Release - Win32 - - - Release - x64 - - - DLL-Import Debug - Win32 - - - DLL-Import Debug - x64 - - - DLL-Import Release - Win32 - - - DLL-Import Release - x64 - - - - - - - {c39f4b46-6e89-4074-902e-ca57073044d2} - cryptlib - StaticLibrary - - - - - - v100 - - - $(DefaultPlatformToolset) - - - - - - - - - - - - - StaticLibrary - cryptlib - .lib - false - MultiByte - true - - - - - $(Platform)\Output\$(Configuration)\ - $(Platform)\$(ProjectName)\$(Configuration)\ - - - $(Platform)\DLL_Output\Debug\ - $(Platform)\$(ProjectName)\$(Configuration)\ - - - $(Platform)\DLL_Output\Release\ - $(Platform)\$(ProjectName)\$(Configuration)\ - - - - - true - None - Level4 - 4231; 4355; 4505 - Use - pch.h - - - NoErrorReport - - - - - - USE_PRECOMPILED_HEADERS;%(PreprocessorDefinitions) - Disabled - ProgramDatabase - EnableFastChecks - true - MultiThreadedDebug - - - %(PreprocessorDefinitions) - 0x0409 - - - - - - NDEBUG;USE_PRECOMPILED_HEADERS;%(PreprocessorDefinitions) - true - MaxSpeed - true - AnySuitable - true - true - MultiThreaded - - - NDEBUG;%(PreprocessorDefinitions) - 0x0409 - - - - - - USE_PRECOMPILED_HEADERS;CRYPTOPP_IMPORTS;%(PreprocessorDefinitions) - - - - - NDEBUG;USE_PRECOMPILED_HEADERS;CRYPTOPP_IMPORTS;%(PreprocessorDefinitions) - - - - - - StreamingSIMDExtensions2 - - - MachineX86 - true - - - - - - MachineX64 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - true - - - - - - true - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Create - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - if not exist adhoc.cpp copy "%(FullPath)" adhoc.cpp - echo: >> adhoc.cpp.copied - - adhoc.cpp.copied;%(Outputs) - - - - - - - - - Building and assembling rdrand.asm - ml.exe /c /nologo /D_M_X86 /W3 /Cx /Zi /safeseh /Fo"$(IntDir)rdrand-x86.obj" "%(FullPath)" - $(IntDir)\rdrand-x86.obj;%(Outputs) - - - Building and assembling rdrand.asm - ml64.exe /c /nologo /D_M_X64 /W3 /Cx /Zi /Fo"$(IntDir)rdrand-x64.obj" "%(FullPath)" - $(IntDir)\rdrand-x64.obj;%(Outputs) - - - Building and assembling x64dll.asm - ml64.exe /c /nologo /D_M_X64 /W3 /Zi /Fo"$(IntDir)x64dll.obj" "%(FullPath)" - $(IntDir)x64dll.obj;%(Outputs) - - - Building and Assembling x64masm.asm - ml64.exe /c /nologo /D_M_X64 /W3 /Zi /Fo"$(IntDir)x64masm.obj" "%(FullPath)" - $(IntDir)x64masm.obj;%(Outputs) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file