mirror of
				https://github.com/python-pillow/Pillow.git
				synced 2025-10-29 06:57:40 +03:00 
			
		
		
		
	test-windows.yml harfbuzz
This commit is contained in:
		
							parent
							
								
									58f1a143a2
								
							
						
					
					
						commit
						820d088115
					
				
							
								
								
									
										21
									
								
								.github/workflows/test-windows.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										21
									
								
								.github/workflows/test-windows.yml
									
									
									
									
										vendored
									
									
								
							|  | @ -232,7 +232,28 @@ jobs: | |||
|         copy /Y /B *.h %INCLIB% | ||||
|         copy /Y /B *.lib %INCLIB% | ||||
| 
 | ||||
|     - name: Build dependencies / harfbuzz | ||||
|       run: | | ||||
|         set INCLUDE=C:\Program Files (x86)\Microsoft SDKs\Windows\V7.1A\Include | ||||
|         set INCLIB=%GITHUB_WORKSPACE%\winbuild\depends\msvcr10-x32 | ||||
|         set BUILD=%GITHUB_WORKSPACE%\winbuild\build | ||||
|         cd /D %BUILD%\harfbuzz-2.6.1 | ||||
|         call "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" ${{ matrix.platform-vcvars }} 8.1 | ||||
|         echo on | ||||
|         echo (gc CMakeLists.txt) -replace 'enable_testing', "add_compile_options(-MT)`r`nenable_testing" ^| Out-File -encoding ASCII CMakeLists.txt > patch.ps1 | ||||
|         powershell .\patch.ps1 | ||||
|         type CMakeLists.txt | ||||
|         set CMAKE=cmake.exe -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_RULE_MESSAGES:BOOL=OFF | ||||
|         set CMAKE=%CMAKE% -DCMAKE_BUILD_TYPE=Release | ||||
|         %CMAKE% -G "NMake Makefiles" . | ||||
|         nmake -nologo -f Makefile clean | ||||
|         nmake -nologo -f Makefile harfbuzz | ||||
|         copy /Y /B src\*.h %INCLIB% | ||||
|         copy /Y /B *.lib %INCLIB% | ||||
| 
 | ||||
| 
 | ||||
|     - name: Build dependencies / ghostscript | ||||
|       if: false | ||||
|       run: | | ||||
|         set INCLUDE=C:\Program Files (x86)\Microsoft SDKs\Windows\V7.1A\Include | ||||
|         set INCLIB=%GITHUB_WORKSPACE%\winbuild\depends\msvcr10-x32 | ||||
|  |  | |||
|  | @ -103,6 +103,11 @@ libs = { | |||
|         + "libimagequant-ba653c8ccb34dde4e21c6076d85a72d21ed9d971.zip", | ||||
|         "dir": "libimagequant-ba653c8ccb34dde4e21c6076d85a72d21ed9d971", | ||||
|     }, | ||||
|     "harfbuzz": { | ||||
|         "url": "https://github.com/harfbuzz/harfbuzz/archive/2.6.1.zip", | ||||
|         "filename": PILLOW_DEPENDS_DIR + "harfbuzz-2.6.1.zip", | ||||
|         "dir": "harfbuzz-2.6.1", | ||||
|     }, | ||||
| } | ||||
| 
 | ||||
| compilers = { | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	Block a user