mirror of
				https://github.com/python/cpython.git
				synced 2025-10-31 13:41:24 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			29 lines
		
	
	
		
			No EOL
		
	
	
		
			1.5 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
			
		
		
	
	
			29 lines
		
	
	
		
			No EOL
		
	
	
		
			1.5 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
| <?xml version="1.0" encoding="utf-8"?>
 | |
| <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
 | |
|   <ItemDefinitionGroup>
 | |
|     <ClCompile>
 | |
|       <AdditionalIncludeDirectories>$(opensslIncludeDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
 | |
|     </ClCompile>
 | |
|     <Link>
 | |
|       <AdditionalLibraryDirectories>$(opensslOutDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
 | |
|       <AdditionalDependencies>ws2_32.lib;libcrypto.lib;libssl.lib;%(AdditionalDependencies)</AdditionalDependencies>
 | |
|     </Link>
 | |
|   </ItemDefinitionGroup>
 | |
|   <PropertyGroup>
 | |
|     <_DLLSuffix>-1_1</_DLLSuffix>
 | |
|     <_DLLSuffix Condition="$(Platform) == 'ARM'">$(_DLLSuffix)-arm</_DLLSuffix>
 | |
|     <_DLLSuffix Condition="$(Platform) == 'ARM64'">$(_DLLSuffix)-arm64</_DLLSuffix>
 | |
|   </PropertyGroup>
 | |
|   <ItemGroup>
 | |
|     <_SSLDLL Include="$(opensslOutDir)\libcrypto$(_DLLSuffix).dll" />
 | |
|     <_SSLDLL Include="$(opensslOutDir)\libcrypto$(_DLLSuffix).pdb" />
 | |
|     <_SSLDLL Include="$(opensslOutDir)\libssl$(_DLLSuffix).dll" />
 | |
|     <_SSLDLL Include="$(opensslOutDir)\libssl$(_DLLSuffix).pdb" />
 | |
|   </ItemGroup>
 | |
|   <Target Name="_CopySSLDLL" Inputs="@(_SSLDLL)" Outputs="@(_SSLDLL->'$(OutDir)%(Filename)%(Extension)')" AfterTargets="Build">
 | |
|     <Copy SourceFiles="@(_SSLDLL)" DestinationFolder="$(OutDir)" />
 | |
|   </Target>
 | |
|   <Target Name="_CleanSSLDLL" BeforeTargets="Clean">
 | |
|     <Delete Files="@(_SSLDLL->'$(OutDir)%(Filename)%(Extension)')" TreatErrorsAsWarnings="true" />
 | |
|   </Target>
 | |
| </Project> | 
