mirror of
				https://github.com/python-pillow/Pillow.git
				synced 2025-11-04 01:47:47 +03:00 
			
		
		
		
	Build lcms2 VC2022
This commit is contained in:
		
							parent
							
								
									0f3e8e5573
								
							
						
					
					
						commit
						56ba3ff68c
					
				| 
						 | 
					@ -226,21 +226,21 @@ deps = {
 | 
				
			||||||
        "filename": "lcms2-2.13.1.tar.gz",
 | 
					        "filename": "lcms2-2.13.1.tar.gz",
 | 
				
			||||||
        "dir": "lcms2-2.13.1",
 | 
					        "dir": "lcms2-2.13.1",
 | 
				
			||||||
        "patch": {
 | 
					        "patch": {
 | 
				
			||||||
            r"Projects\VC2019\lcms2_static\lcms2_static.vcxproj": {
 | 
					            r"Projects\VC2022\lcms2_static\lcms2_static.vcxproj": {
 | 
				
			||||||
                # default is /MD for x86 and /MT for x64, we need /MD always
 | 
					                # default is /MD for x86 and /MT for x64, we need /MD always
 | 
				
			||||||
                "<RuntimeLibrary>MultiThreaded</RuntimeLibrary>": "<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>",  # noqa: E501
 | 
					                "<RuntimeLibrary>MultiThreaded</RuntimeLibrary>": "<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>",  # noqa: E501
 | 
				
			||||||
                # retarget to default toolset (selected by vcvarsall.bat)
 | 
					                # retarget to default toolset (selected by vcvarsall.bat)
 | 
				
			||||||
                "<PlatformToolset>v142</PlatformToolset>": "<PlatformToolset>$(DefaultPlatformToolset)</PlatformToolset>",  # noqa: E501
 | 
					                "<PlatformToolset>v143</PlatformToolset>": "<PlatformToolset>$(DefaultPlatformToolset)</PlatformToolset>",  # noqa: E501
 | 
				
			||||||
                # retarget to latest (selected by vcvarsall.bat)
 | 
					                # retarget to latest (selected by vcvarsall.bat)
 | 
				
			||||||
                "<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>": "<WindowsTargetPlatformVersion>$(WindowsSDKVersion)</WindowsTargetPlatformVersion>",  # noqa: E501
 | 
					                "<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>": "<WindowsTargetPlatformVersion>$(WindowsSDKVersion)</WindowsTargetPlatformVersion>",  # noqa: E501
 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
        },
 | 
					        },
 | 
				
			||||||
        "build": [
 | 
					        "build": [
 | 
				
			||||||
            cmd_rmdir("Lib"),
 | 
					            cmd_rmdir("Lib"),
 | 
				
			||||||
            cmd_rmdir(r"Projects\VC2019\Release"),
 | 
					            cmd_rmdir(r"Projects\VC2022\Release"),
 | 
				
			||||||
            cmd_msbuild(r"Projects\VC2019\lcms2.sln", "Release", "Clean"),
 | 
					            cmd_msbuild(r"Projects\VC2022\lcms2.sln", "Release", "Clean"),
 | 
				
			||||||
            cmd_msbuild(
 | 
					            cmd_msbuild(
 | 
				
			||||||
                r"Projects\VC2019\lcms2.sln", "Release", "lcms2_static:Rebuild"
 | 
					                r"Projects\VC2022\lcms2.sln", "Release", "lcms2_static:Rebuild"
 | 
				
			||||||
            ),
 | 
					            ),
 | 
				
			||||||
            cmd_xcopy("include", "{inc_dir}"),
 | 
					            cmd_xcopy("include", "{inc_dir}"),
 | 
				
			||||||
        ],
 | 
					        ],
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue
	
	Block a user