mirror of
https://github.com/python-pillow/Pillow.git
synced 2024-12-25 17:36:18 +03:00
lcms is failing with an incorrect version of the solution file
This commit is contained in:
parent
461bc212e3
commit
2405a8e1be
41
winbuild/lcms.cmd
Normal file
41
winbuild/lcms.cmd
Normal file
|
@ -0,0 +1,41 @@
|
|||
setlocal
|
||||
set MSBUILD=C:\Windows\Microsoft.NET\Framework64\v4.0.30319\MSBuild.exe
|
||||
set CMAKE="C:\Program Files (x86)\CMake 2.8\bin\cmake.exe"
|
||||
set INCLIB=%~dp0\depends
|
||||
set BUILD=%~dp0\build
|
||||
|
||||
echo "Removing Directories"
|
||||
rd /S /Q %INCLIB%
|
||||
rd /S /Q %BUILD%
|
||||
|
||||
mkdir %INCLIB%
|
||||
mkdir %BUILD%
|
||||
|
||||
rem Get lcms2
|
||||
py -3 fetch.py http://hivelocity.dl.sourceforge.net/project/lcms/lcms/2.6/lcms2-2.6.zip
|
||||
py -3 unzip.py lcms2-2.6.zip %BUILD%
|
||||
set LCMS=%BUILD%\lcms2-2.6
|
||||
copy /Y /B lcms2-2.6.zip %INCLIB%
|
||||
|
||||
rem Build for VC 2008 64 bit
|
||||
setlocal EnableDelayedExpansion
|
||||
call "%ProgramFiles%\Microsoft SDKs\Windows\v7.0\Bin\SetEnv.Cmd" /Release /x64 /vista
|
||||
set INCLIB=%INCLIB%\msvcr90-x64
|
||||
mkdir %INCLIB%
|
||||
|
||||
rem Build lcms2
|
||||
setlocal
|
||||
py -3 %~dp0\fixproj.py %LCMS%\Projects\VC2008\lcms2.sln x64
|
||||
py -3 %~dp0\fixproj.py %LCMS%\Projects\VC2008\lcms2.vcproj x64
|
||||
rd /S /Q %LCMS%\objs
|
||||
%MSBUILD% %LCMS%\Projects\VC2008\lcms2.sln /t:Clean;Build /p:Configuration="LIB Release";Platform=x64
|
||||
xcopy /E /Q %LCMS%\include %INCLIB%
|
||||
xcopy /E /Q %LCMS%\objs\win32\VC2008 %INCLIB%
|
||||
copy /Y /B %LCMS%\objs\win32\VC2008\*.lib %INCLIB%\lcms2.lib
|
||||
endlocal
|
||||
|
||||
endlocal
|
||||
rem UNDONE --removeme!
|
||||
exit
|
||||
|
||||
endlocal
|
Loading…
Reference in New Issue
Block a user