From d168882a32462ed0a6c4f93549549973380e5356 Mon Sep 17 00:00:00 2001 From: Berke Viktor Date: Sun, 30 Sep 2012 19:33:46 +0200 Subject: Add libpng solution and release scripts --- .../libpng/projects/vstudio/libpng/libpng.vcxproj | 431 +++++++++++++++++++++ .../projects/vstudio/pnglibconf/pnglibconf.vcxproj | 103 +++++ .../projects/vstudio/pngtest/pngtest.vcxproj | 426 ++++++++++++++++++++ .../projects/vstudio/pngvalid/pngvalid.vcxproj | 422 ++++++++++++++++++++ win32/deps/libpng/projects/vstudio/vstudio.sln | 119 ++++++ win32/deps/libpng/projects/vstudio/zlib.props | 46 +++ win32/deps/libpng/release-x64.bat | 34 ++ win32/deps/libpng/release-x86.bat | 34 ++ 8 files changed, 1615 insertions(+) create mode 100644 win32/deps/libpng/projects/vstudio/libpng/libpng.vcxproj create mode 100644 win32/deps/libpng/projects/vstudio/pnglibconf/pnglibconf.vcxproj create mode 100644 win32/deps/libpng/projects/vstudio/pngtest/pngtest.vcxproj create mode 100644 win32/deps/libpng/projects/vstudio/pngvalid/pngvalid.vcxproj create mode 100644 win32/deps/libpng/projects/vstudio/vstudio.sln create mode 100644 win32/deps/libpng/projects/vstudio/zlib.props create mode 100644 win32/deps/libpng/release-x64.bat create mode 100644 win32/deps/libpng/release-x86.bat diff --git a/win32/deps/libpng/projects/vstudio/libpng/libpng.vcxproj b/win32/deps/libpng/projects/vstudio/libpng/libpng.vcxproj new file mode 100644 index 00000000..405ffe77 --- /dev/null +++ b/win32/deps/libpng/projects/vstudio/libpng/libpng.vcxproj @@ -0,0 +1,431 @@ + + + + + Debug Library + Win32 + + + Debug Library + x64 + + + Debug + Win32 + + + Debug + x64 + + + Release Library + Win32 + + + Release Library + x64 + + + Release + Win32 + + + Release + x64 + + + + {D6973076-9317-4EF2-A0B8-B7A18AC0713E} + Win32Proj + libpng + + + + + DynamicLibrary + MultiByte + true + v110 + + + DynamicLibrary + MultiByte + true + v110 + + + StaticLibrary + MultiByte + v110 + + + StaticLibrary + MultiByte + v110 + + + DynamicLibrary + true + MultiByte + v110 + + + DynamicLibrary + true + MultiByte + v110 + + + StaticLibrary + MultiByte + v110 + + + StaticLibrary + MultiByte + v110 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + false + + + $(ProjectName)15 + + + false + + $(ProjectName)15 + + + false + + $(ProjectName)15 + + + false + + $(ProjectName)15 + + + false + + + $(ProjectName)15 + + + false + + $(ProjectName)15 + + + false + + $(ProjectName)15 + + + false + + $(ProjectName)15 + + + + Use + Level4 + false + ProgramDatabase + EnableFastChecks + WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) + true + true + false + false + pngpriv.h + true + CompileAsC + true + 4996;4127 + $(ZLibSrcDir);%(AdditionalIncludeDirectories) + true + Disabled + + + Windows + true + zdll.lib + 15 + $(OutDir);%(AdditionalLibraryDirectories) + + + + + Use + Level4 + false + ProgramDatabase + EnableFastChecks + WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) + true + true + false + false + pngpriv.h + true + CompileAsC + true + 4996;4127 + $(ZLibSrcDir);%(AdditionalIncludeDirectories) + true + Disabled + + + Windows + true + zdll.lib + 15 + $(OutDir);%(AdditionalLibraryDirectories) + + + + + Use + Level4 + false + ProgramDatabase + Disabled + EnableFastChecks + WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions) + true + true + false + false + pngpriv.h + true + CompileAsC + true + 4996;4127 + $(ZLibSrcDir);%(AdditionalIncludeDirectories) + true + MultiThreadedDebug + + + Windows + true + + + + + Use + Level4 + false + ProgramDatabase + Disabled + EnableFastChecks + WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions) + true + true + false + false + pngpriv.h + true + CompileAsC + true + 4996;4127 + $(ZLibSrcDir);%(AdditionalIncludeDirectories) + true + MultiThreadedDebug + + + Windows + true + + + + + Level4 + Use + ProgramDatabase + true + true + WIN32;NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) + false + false + pngpriv.h + true + CompileAsC + true + false + 4996;4127 + $(ZLibSrcDir);%(AdditionalIncludeDirectories) + true + Full + + + Windows + true + true + true + zdll.lib + 15 + $(OutDir);%(AdditionalLibraryDirectories) + + + + + Level4 + Use + ProgramDatabase + true + true + WIN32;NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) + false + false + pngpriv.h + true + CompileAsC + true + false + 4996;4127 + $(ZLibSrcDir);%(AdditionalIncludeDirectories) + true + Full + + + Windows + true + true + true + zdll.lib + 15 + $(OutDir);%(AdditionalLibraryDirectories) + + + + + Level4 + Use + ProgramDatabase + MultiThreaded + true + true + WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions) + false + false + pngpriv.h + true + CompileAsC + true + false + 4996;4127 + $(ZLibSrcDir);%(AdditionalIncludeDirectories) + true + Full + true + + + Windows + true + true + true + + + true + + + + + Level4 + Use + ProgramDatabase + MultiThreaded + true + true + WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions) + false + false + pngpriv.h + true + CompileAsC + true + false + 4996;4127 + $(ZLibSrcDir);%(AdditionalIncludeDirectories) + true + Full + true + + + Windows + true + true + true + + + true + + + + + Create + Create + Create + Create + Create + Create + Create + Create + + + + + + + + + + + + + + + + + + + true + true + true + true + + + + + + \ No newline at end of file diff --git a/win32/deps/libpng/projects/vstudio/pnglibconf/pnglibconf.vcxproj b/win32/deps/libpng/projects/vstudio/pnglibconf/pnglibconf.vcxproj new file mode 100644 index 00000000..49aa5fac --- /dev/null +++ b/win32/deps/libpng/projects/vstudio/pnglibconf/pnglibconf.vcxproj @@ -0,0 +1,103 @@ + + + + + Release + Win32 + + + Release + x64 + + + + {EB33566E-DA7F-4D28-9077-88C0B7C77E35} + pnglibconf + + + + Application + false + true + MultiByte + v110 + + + Application + false + true + MultiByte + v110 + + + + + + + + + + + + + Build + + + Build + + + + Level3 + MaxSpeed + true + true + + + true + true + true + + + copy ..\..\..\scripts\pnglibconf.h.prebuilt ..\..\..\pnglibconf.h + + + Generating pnglibconf.h + + + ..\..\..\pnglibconf.h + + + ..\..\..\scripts\pnglibconf.h.prebuilt + + + + + Level3 + MaxSpeed + true + true + + + true + true + true + + + copy ..\..\..\scripts\pnglibconf.h.prebuilt ..\..\..\pnglibconf.h + + + Generating pnglibconf.h + + + ..\..\..\pnglibconf.h + + + ..\..\..\scripts\pnglibconf.h.prebuilt + + + + + + + + \ No newline at end of file diff --git a/win32/deps/libpng/projects/vstudio/pngtest/pngtest.vcxproj b/win32/deps/libpng/projects/vstudio/pngtest/pngtest.vcxproj new file mode 100644 index 00000000..67336194 --- /dev/null +++ b/win32/deps/libpng/projects/vstudio/pngtest/pngtest.vcxproj @@ -0,0 +1,426 @@ + + + + + Debug Library + Win32 + + + Debug Library + x64 + + + Debug + Win32 + + + Debug + x64 + + + Release Library + Win32 + + + Release Library + x64 + + + Release + Win32 + + + Release + x64 + + + + {228BA965-50D5-42B2-8BCF-AFCC227E3C1D} + Win32Proj + pngtest + + + + + Application + Unicode + v110 + + + Application + Unicode + v110 + + + Application + Unicode + v110 + + + Application + Unicode + v110 + + + Application + Unicode + v110 + + + Application + Unicode + v110 + + + Application + Unicode + v110 + + + Application + Unicode + v110 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + + NotUsing + Level4 + false + ProgramDatabase + Disabled + EnableFastChecks + WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + $(ZLibSrcDir);..\..\..\scripts;%(AdditionalIncludeDirectories) + 4996 + false + true + true + true + false + true + false + + + Console + true + libpng15.lib + $(OutDir);%(AdditionalLibraryDirectories) + + + Executing PNG test program + "$(OutDir)pngtest.exe" ..\..\..\pngtest.png "$(IntDir)pngout.png" + $(IntDir)pngout.png + ..\..\..\pngtest.png;$(OutDir)pngtest.exe + + + + + NotUsing + Level4 + false + ProgramDatabase + Disabled + EnableFastChecks + WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + $(ZLibSrcDir);..\..\..\scripts;%(AdditionalIncludeDirectories) + 4996 + false + true + true + true + false + true + false + + + Console + true + libpng15.lib + $(OutDir);%(AdditionalLibraryDirectories) + + + Executing PNG test program + "$(OutDir)pngtest.exe" ..\..\..\pngtest.png "$(IntDir)pngout.png" + $(IntDir)pngout.png + ..\..\..\pngtest.png;$(OutDir)pngtest.exe + + + + + NotUsing + Level4 + false + ProgramDatabase + Disabled + EnableFastChecks + MultiThreadedDebug + WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + $(ZLibSrcDir);..\..\..\scripts;%(AdditionalIncludeDirectories) + 4996 + false + true + true + true + false + true + false + + + Console + true + libpng15.lib;zdll.lib + $(OutDir);%(AdditionalLibraryDirectories) + + + Executing PNG test program + "$(OutDir)pngtest.exe" ..\..\..\pngtest.png "$(IntDir)pngout.png" + $(IntDir)pngout.png + ..\..\..\pngtest.png;$(OutDir)pngtest.exe + + + + + NotUsing + Level4 + false + ProgramDatabase + Disabled + EnableFastChecks + MultiThreadedDebug + WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + $(ZLibSrcDir);..\..\..\scripts;%(AdditionalIncludeDirectories) + 4996 + false + true + true + true + false + true + false + + + Console + true + libpng15.lib;zdll.lib + $(OutDir);%(AdditionalLibraryDirectories) + + + Executing PNG test program + "$(OutDir)pngtest.exe" ..\..\..\pngtest.png "$(IntDir)pngout.png" + $(IntDir)pngout.png + ..\..\..\pngtest.png;$(OutDir)pngtest.exe + + + + + Level4 + NotUsing + ProgramDatabase + Full + false + true + WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + $(ZLibSrcDir);..\..\..\scripts;%(AdditionalIncludeDirectories) + 4996 + false + true + true + false + true + true + false + + + Console + true + true + true + UseLinkTimeCodeGeneration + libpng15.lib + $(OutDir);%(AdditionalLibraryDirectories) + + + Executing PNG test program + copy ..\..\..\..\build\$(Platform)\bin\zlib1.dll $(OutDir) +"$(OutDir)pngtest.exe" ..\..\..\pngtest.png "$(IntDir)pngout.png" + $(IntDir)pngout.png + ..\..\..\pngtest.png;$(OutDir)pngtest.exe + + + + + Level4 + NotUsing + ProgramDatabase + Full + false + true + WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + $(ZLibSrcDir);..\..\..\scripts;%(AdditionalIncludeDirectories) + 4996 + false + true + true + false + true + true + false + + + Console + true + true + true + UseLinkTimeCodeGeneration + libpng15.lib + $(OutDir);%(AdditionalLibraryDirectories) + + + Executing PNG test program + copy ..\..\..\..\build\$(Platform)\bin\zlib1.dll $(OutDir) +"$(OutDir)pngtest.exe" ..\..\..\pngtest.png "$(IntDir)pngout.png" + $(IntDir)pngout.png + ..\..\..\pngtest.png;$(OutDir)pngtest.exe + + + + + Level4 + NotUsing + ProgramDatabase + Full + MultiThreaded + false + true + WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + $(ZLibSrcDir);..\..\..\scripts;%(AdditionalIncludeDirectories) + 4996 + false + true + true + false + true + true + false + + + Console + true + true + true + libpng15.lib;zdll.lib + UseLinkTimeCodeGeneration + $(OutDir);%(AdditionalLibraryDirectories) + + + Executing PNG test program + $(OutDir)pngtest.exe ..\..\..\pngtest.png $(IntDir)pngout.png + "$(OutDir)pngtest.exe" ..\..\..\pngtest.png "$(IntDir)pngout.png" + $(IntDir)pngout.png + ..\..\..\pngtest.png;$(OutDir)pngtest.exe + + + + + Level4 + NotUsing + ProgramDatabase + Full + MultiThreaded + false + true + WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + $(ZLibSrcDir);..\..\..\scripts;%(AdditionalIncludeDirectories) + 4996 + false + true + true + false + true + true + false + + + Console + true + true + true + libpng15.lib;zdll.lib + UseLinkTimeCodeGeneration + $(OutDir);%(AdditionalLibraryDirectories) + + + Executing PNG test program + $(OutDir)pngtest.exe ..\..\..\pngtest.png $(IntDir)pngout.png + "$(OutDir)pngtest.exe" ..\..\..\pngtest.png "$(IntDir)pngout.png" + $(IntDir)pngout.png + ..\..\..\pngtest.png;$(OutDir)pngtest.exe + + + + + + + + + \ No newline at end of file diff --git a/win32/deps/libpng/projects/vstudio/pngvalid/pngvalid.vcxproj b/win32/deps/libpng/projects/vstudio/pngvalid/pngvalid.vcxproj new file mode 100644 index 00000000..2c480f3f --- /dev/null +++ b/win32/deps/libpng/projects/vstudio/pngvalid/pngvalid.vcxproj @@ -0,0 +1,422 @@ + + + + + Debug Library + Win32 + + + Debug Library + x64 + + + Debug + Win32 + + + Debug + x64 + + + Release Library + Win32 + + + Release Library + x64 + + + Release + Win32 + + + Release + x64 + + + + {9B36B6FE-7FC0-434F-A71F-BBEF8099F1D8} + Win32Proj + pngvalid + + + + + Application + Unicode + v110 + + + Application + Unicode + v110 + + + Application + Unicode + v110 + + + Application + Unicode + v110 + + + Application + Unicode + v110 + + + Application + Unicode + v110 + + + Application + Unicode + v110 + + + Application + Unicode + v110 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + + NotUsing + Level4 + false + ProgramDatabase + Disabled + EnableFastChecks + WIN32;_DEBUG;_CONSOLE;PNG_USE_DLL;%(PreprocessorDefinitions) + $(ZLibSrcDir);..\..\..\scripts;%(AdditionalIncludeDirectories) + 4996;4127 + false + true + true + true + false + true + false + + + Console + true + libpng15.lib;zdll.lib + $(OutDir);%(AdditionalLibraryDirectories) + + + Executing PNG validation program + "$(OutDir)pngvalid.exe" --touch "$(IntDir)pngvalid.out" + $(IntDir)pngvalid.out + $(OutDir)pngvalid.exe + + + + + NotUsing + Level4 + false + ProgramDatabase + Disabled + EnableFastChecks + WIN32;_DEBUG;_CONSOLE;PNG_USE_DLL;%(PreprocessorDefinitions) + $(ZLibSrcDir);..\..\..\scripts;%(AdditionalIncludeDirectories) + 4996;4127 + false + true + true + true + false + true + false + + + Console + true + libpng15.lib;zdll.lib + $(OutDir);%(AdditionalLibraryDirectories) + + + Executing PNG validation program + "$(OutDir)pngvalid.exe" --touch "$(IntDir)pngvalid.out" + $(IntDir)pngvalid.out + $(OutDir)pngvalid.exe + + + + + NotUsing + Level4 + false + ProgramDatabase + Disabled + EnableFastChecks + MultiThreadedDebug + WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + $(ZLibSrcDir);..\..\..\scripts;%(AdditionalIncludeDirectories) + 4996;4127 + false + true + true + true + false + true + false + + + Console + true + libpng15.lib;zdll.lib + $(OutDir);%(AdditionalLibraryDirectories) + + + Executing PNG validation program + "$(OutDir)pngvalid.exe" --touch "$(IntDir)pngvalid.out" + $(IntDir)pngvalid.out + $(OutDir)pngvalid.exe + + + + + NotUsing + Level4 + false + ProgramDatabase + Disabled + EnableFastChecks + MultiThreadedDebug + WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + $(ZLibSrcDir);..\..\..\scripts;%(AdditionalIncludeDirectories) + 4996;4127 + false + true + true + true + false + true + false + + + Console + true + libpng15.lib;zdll.lib + $(OutDir);%(AdditionalLibraryDirectories) + + + Executing PNG validation program + "$(OutDir)pngvalid.exe" --touch "$(IntDir)pngvalid.out" + $(IntDir)pngvalid.out + $(OutDir)pngvalid.exe + + + + + Level4 + NotUsing + ProgramDatabase + Full + false + true + WIN32;NDEBUG;_CONSOLE;PNG_USE_DLL;%(PreprocessorDefinitions) + $(ZLibSrcDir);..\..\..\scripts;%(AdditionalIncludeDirectories) + 4996;4127 + false + true + true + false + true + true + false + + + Console + true + true + true + libpng15.lib;zdll.lib + $(OutDir);%(AdditionalLibraryDirectories) + UseLinkTimeCodeGeneration + + + Executing PNG validation program + "$(OutDir)pngvalid.exe" --touch "$(IntDir)pngvalid.out" + $(IntDir)pngvalid.out + $(OutDir)pngvalid.exe + + + + + Level4 + NotUsing + ProgramDatabase + Full + false + true + WIN32;NDEBUG;_CONSOLE;PNG_USE_DLL;%(PreprocessorDefinitions) + $(ZLibSrcDir);..\..\..\scripts;%(AdditionalIncludeDirectories) + 4996;4127 + false + true + true + false + true + true + false + + + Console + true + true + true + libpng15.lib;zdll.lib + $(OutDir);%(AdditionalLibraryDirectories) + UseLinkTimeCodeGeneration + + + Executing PNG validation program + "$(OutDir)pngvalid.exe" --touch "$(IntDir)pngvalid.out" + $(IntDir)pngvalid.out + $(OutDir)pngvalid.exe + + + + + Level4 + NotUsing + ProgramDatabase + Full + MultiThreaded + false + true + WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + $(ZLibSrcDir);..\..\..\scripts;%(AdditionalIncludeDirectories) + 4996;4127 + false + true + true + false + true + true + false + + + Console + true + true + true + libpng15.lib;zdll.lib + $(OutDir);%(AdditionalLibraryDirectories) + UseLinkTimeCodeGeneration + + + Executing PNG validation program + "$(OutDir)pngvalid.exe" --touch "$(IntDir)pngvalid.out" + $(IntDir)pngvalid.out + $(OutDir)pngvalid.exe + + + + + Level4 + NotUsing + ProgramDatabase + Full + MultiThreaded + false + true + WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + $(ZLibSrcDir);..\..\..\scripts;%(AdditionalIncludeDirectories) + 4996;4127 + false + true + true + false + true + true + false + + + Console + true + true + true + libpng15.lib;zdll.lib + $(OutDir);%(AdditionalLibraryDirectories) + UseLinkTimeCodeGeneration + + + Executing PNG validation program + "$(OutDir)pngvalid.exe" --touch "$(IntDir)pngvalid.out" + $(IntDir)pngvalid.out + $(OutDir)pngvalid.exe + + + + + + + + + \ No newline at end of file diff --git a/win32/deps/libpng/projects/vstudio/vstudio.sln b/win32/deps/libpng/projects/vstudio/vstudio.sln new file mode 100644 index 00000000..642ada27 --- /dev/null +++ b/win32/deps/libpng/projects/vstudio/vstudio.sln @@ -0,0 +1,119 @@ +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Express 2012 for Windows Desktop +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libpng", "libpng\libpng.vcxproj", "{D6973076-9317-4EF2-A0B8-B7A18AC0713E}" + ProjectSection(ProjectDependencies) = postProject + {EB33566E-DA7F-4D28-9077-88C0B7C77E35} = {EB33566E-DA7F-4D28-9077-88C0B7C77E35} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pngtest", "pngtest\pngtest.vcxproj", "{228BA965-50D5-42B2-8BCF-AFCC227E3C1D}" + ProjectSection(ProjectDependencies) = postProject + {EB33566E-DA7F-4D28-9077-88C0B7C77E35} = {EB33566E-DA7F-4D28-9077-88C0B7C77E35} + {D6973076-9317-4EF2-A0B8-B7A18AC0713E} = {D6973076-9317-4EF2-A0B8-B7A18AC0713E} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pngvalid", "pngvalid\pngvalid.vcxproj", "{9B36B6FE-7FC0-434F-A71F-BBEF8099F1D8}" + ProjectSection(ProjectDependencies) = postProject + {228BA965-50D5-42B2-8BCF-AFCC227E3C1D} = {228BA965-50D5-42B2-8BCF-AFCC227E3C1D} + {EB33566E-DA7F-4D28-9077-88C0B7C77E35} = {EB33566E-DA7F-4D28-9077-88C0B7C77E35} + {D6973076-9317-4EF2-A0B8-B7A18AC0713E} = {D6973076-9317-4EF2-A0B8-B7A18AC0713E} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pnglibconf", "pnglibconf\pnglibconf.vcxproj", "{EB33566E-DA7F-4D28-9077-88C0B7C77E35}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug Library|Win32 = Debug Library|Win32 + Debug Library|x64 = Debug Library|x64 + Debug|Win32 = Debug|Win32 + Debug|x64 = Debug|x64 + Release Library|Win32 = Release Library|Win32 + Release Library|x64 = Release Library|x64 + Release|Win32 = Release|Win32 + Release|x64 = Release|x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {D6973076-9317-4EF2-A0B8-B7A18AC0713E}.Debug Library|Win32.ActiveCfg = Debug Library|Win32 + {D6973076-9317-4EF2-A0B8-B7A18AC0713E}.Debug Library|Win32.Build.0 = Debug Library|Win32 + {D6973076-9317-4EF2-A0B8-B7A18AC0713E}.Debug Library|x64.ActiveCfg = Debug Library|x64 + {D6973076-9317-4EF2-A0B8-B7A18AC0713E}.Debug Library|x64.Build.0 = Debug Library|x64 + {D6973076-9317-4EF2-A0B8-B7A18AC0713E}.Debug Library|x64.Deploy.0 = Debug Library|x64 + {D6973076-9317-4EF2-A0B8-B7A18AC0713E}.Debug|Win32.ActiveCfg = Debug|Win32 + {D6973076-9317-4EF2-A0B8-B7A18AC0713E}.Debug|Win32.Build.0 = Debug|Win32 + {D6973076-9317-4EF2-A0B8-B7A18AC0713E}.Debug|x64.ActiveCfg = Debug|x64 + {D6973076-9317-4EF2-A0B8-B7A18AC0713E}.Debug|x64.Build.0 = Debug|x64 + {D6973076-9317-4EF2-A0B8-B7A18AC0713E}.Debug|x64.Deploy.0 = Debug|x64 + {D6973076-9317-4EF2-A0B8-B7A18AC0713E}.Release Library|Win32.ActiveCfg = Release Library|Win32 + {D6973076-9317-4EF2-A0B8-B7A18AC0713E}.Release Library|Win32.Build.0 = Release Library|Win32 + {D6973076-9317-4EF2-A0B8-B7A18AC0713E}.Release Library|x64.ActiveCfg = Release Library|x64 + {D6973076-9317-4EF2-A0B8-B7A18AC0713E}.Release Library|x64.Build.0 = Release Library|x64 + {D6973076-9317-4EF2-A0B8-B7A18AC0713E}.Release Library|x64.Deploy.0 = Release Library|x64 + {D6973076-9317-4EF2-A0B8-B7A18AC0713E}.Release|Win32.ActiveCfg = Release|Win32 + {D6973076-9317-4EF2-A0B8-B7A18AC0713E}.Release|Win32.Build.0 = Release|Win32 + {D6973076-9317-4EF2-A0B8-B7A18AC0713E}.Release|x64.ActiveCfg = Release|x64 + {D6973076-9317-4EF2-A0B8-B7A18AC0713E}.Release|x64.Build.0 = Release|x64 + {D6973076-9317-4EF2-A0B8-B7A18AC0713E}.Release|x64.Deploy.0 = Release|x64 + {228BA965-50D5-42B2-8BCF-AFCC227E3C1D}.Debug Library|Win32.ActiveCfg = Debug Library|Win32 + {228BA965-50D5-42B2-8BCF-AFCC227E3C1D}.Debug Library|Win32.Build.0 = Debug Library|Win32 + {228BA965-50D5-42B2-8BCF-AFCC227E3C1D}.Debug Library|x64.ActiveCfg = Debug Library|x64 + {228BA965-50D5-42B2-8BCF-AFCC227E3C1D}.Debug Library|x64.Build.0 = Debug Library|x64 + {228BA965-50D5-42B2-8BCF-AFCC227E3C1D}.Debug Library|x64.Deploy.0 = Debug Library|x64 + {228BA965-50D5-42B2-8BCF-AFCC227E3C1D}.Debug|Win32.ActiveCfg = Debug|Win32 + {228BA965-50D5-42B2-8BCF-AFCC227E3C1D}.Debug|Win32.Build.0 = Debug|Win32 + {228BA965-50D5-42B2-8BCF-AFCC227E3C1D}.Debug|x64.ActiveCfg = Debug|x64 + {228BA965-50D5-42B2-8BCF-AFCC227E3C1D}.Debug|x64.Build.0 = Debug|x64 + {228BA965-50D5-42B2-8BCF-AFCC227E3C1D}.Debug|x64.Deploy.0 = Debug|x64 + {228BA965-50D5-42B2-8BCF-AFCC227E3C1D}.Release Library|Win32.ActiveCfg = Release Library|Win32 + {228BA965-50D5-42B2-8BCF-AFCC227E3C1D}.Release Library|Win32.Build.0 = Release Library|Win32 + {228BA965-50D5-42B2-8BCF-AFCC227E3C1D}.Release Library|x64.ActiveCfg = Release Library|x64 + {228BA965-50D5-42B2-8BCF-AFCC227E3C1D}.Release Library|x64.Build.0 = Release Library|x64 + {228BA965-50D5-42B2-8BCF-AFCC227E3C1D}.Release Library|x64.Deploy.0 = Release Library|x64 + {228BA965-50D5-42B2-8BCF-AFCC227E3C1D}.Release|Win32.ActiveCfg = Release|Win32 + {228BA965-50D5-42B2-8BCF-AFCC227E3C1D}.Release|Win32.Build.0 = Release|Win32 + {228BA965-50D5-42B2-8BCF-AFCC227E3C1D}.Release|x64.ActiveCfg = Release|x64 + {228BA965-50D5-42B2-8BCF-AFCC227E3C1D}.Release|x64.Build.0 = Release|x64 + {228BA965-50D5-42B2-8BCF-AFCC227E3C1D}.Release|x64.Deploy.0 = Release|x64 + {9B36B6FE-7FC0-434F-A71F-BBEF8099F1D8}.Debug Library|Win32.ActiveCfg = Debug Library|Win32 + {9B36B6FE-7FC0-434F-A71F-BBEF8099F1D8}.Debug Library|Win32.Build.0 = Debug Library|Win32 + {9B36B6FE-7FC0-434F-A71F-BBEF8099F1D8}.Debug Library|x64.ActiveCfg = Debug Library|x64 + {9B36B6FE-7FC0-434F-A71F-BBEF8099F1D8}.Debug Library|x64.Build.0 = Debug Library|x64 + {9B36B6FE-7FC0-434F-A71F-BBEF8099F1D8}.Debug Library|x64.Deploy.0 = Debug Library|x64 + {9B36B6FE-7FC0-434F-A71F-BBEF8099F1D8}.Debug|Win32.ActiveCfg = Debug|Win32 + {9B36B6FE-7FC0-434F-A71F-BBEF8099F1D8}.Debug|Win32.Build.0 = Debug|Win32 + {9B36B6FE-7FC0-434F-A71F-BBEF8099F1D8}.Debug|x64.ActiveCfg = Debug|x64 + {9B36B6FE-7FC0-434F-A71F-BBEF8099F1D8}.Debug|x64.Build.0 = Debug|x64 + {9B36B6FE-7FC0-434F-A71F-BBEF8099F1D8}.Debug|x64.Deploy.0 = Debug|x64 + {9B36B6FE-7FC0-434F-A71F-BBEF8099F1D8}.Release Library|Win32.ActiveCfg = Release Library|Win32 + {9B36B6FE-7FC0-434F-A71F-BBEF8099F1D8}.Release Library|Win32.Build.0 = Release Library|Win32 + {9B36B6FE-7FC0-434F-A71F-BBEF8099F1D8}.Release Library|x64.ActiveCfg = Release Library|x64 + {9B36B6FE-7FC0-434F-A71F-BBEF8099F1D8}.Release Library|x64.Build.0 = Release Library|x64 + {9B36B6FE-7FC0-434F-A71F-BBEF8099F1D8}.Release Library|x64.Deploy.0 = Release Library|x64 + {9B36B6FE-7FC0-434F-A71F-BBEF8099F1D8}.Release|Win32.ActiveCfg = Release|Win32 + {9B36B6FE-7FC0-434F-A71F-BBEF8099F1D8}.Release|Win32.Build.0 = Release|Win32 + {9B36B6FE-7FC0-434F-A71F-BBEF8099F1D8}.Release|x64.ActiveCfg = Release|x64 + {9B36B6FE-7FC0-434F-A71F-BBEF8099F1D8}.Release|x64.Build.0 = Release|x64 + {9B36B6FE-7FC0-434F-A71F-BBEF8099F1D8}.Release|x64.Deploy.0 = Release|x64 + {EB33566E-DA7F-4D28-9077-88C0B7C77E35}.Debug Library|Win32.ActiveCfg = Release|Win32 + {EB33566E-DA7F-4D28-9077-88C0B7C77E35}.Debug Library|Win32.Build.0 = Release|Win32 + {EB33566E-DA7F-4D28-9077-88C0B7C77E35}.Debug Library|x64.ActiveCfg = Release|x64 + {EB33566E-DA7F-4D28-9077-88C0B7C77E35}.Debug Library|x64.Build.0 = Release|x64 + {EB33566E-DA7F-4D28-9077-88C0B7C77E35}.Debug Library|x64.Deploy.0 = Release|x64 + {EB33566E-DA7F-4D28-9077-88C0B7C77E35}.Debug|Win32.ActiveCfg = Release|Win32 + {EB33566E-DA7F-4D28-9077-88C0B7C77E35}.Debug|Win32.Build.0 = Release|Win32 + {EB33566E-DA7F-4D28-9077-88C0B7C77E35}.Debug|x64.ActiveCfg = Release|x64 + {EB33566E-DA7F-4D28-9077-88C0B7C77E35}.Debug|x64.Build.0 = Release|x64 + {EB33566E-DA7F-4D28-9077-88C0B7C77E35}.Debug|x64.Deploy.0 = Release|x64 + {EB33566E-DA7F-4D28-9077-88C0B7C77E35}.Release Library|Win32.ActiveCfg = Release|Win32 + {EB33566E-DA7F-4D28-9077-88C0B7C77E35}.Release Library|Win32.Build.0 = Release|Win32 + {EB33566E-DA7F-4D28-9077-88C0B7C77E35}.Release Library|x64.ActiveCfg = Release|x64 + {EB33566E-DA7F-4D28-9077-88C0B7C77E35}.Release Library|x64.Build.0 = Release|x64 + {EB33566E-DA7F-4D28-9077-88C0B7C77E35}.Release Library|x64.Deploy.0 = Release|x64 + {EB33566E-DA7F-4D28-9077-88C0B7C77E35}.Release|Win32.ActiveCfg = Release|Win32 + {EB33566E-DA7F-4D28-9077-88C0B7C77E35}.Release|Win32.Build.0 = Release|Win32 + {EB33566E-DA7F-4D28-9077-88C0B7C77E35}.Release|x64.ActiveCfg = Release|x64 + {EB33566E-DA7F-4D28-9077-88C0B7C77E35}.Release|x64.Build.0 = Release|x64 + {EB33566E-DA7F-4D28-9077-88C0B7C77E35}.Release|x64.Deploy.0 = Release|x64 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/win32/deps/libpng/projects/vstudio/zlib.props b/win32/deps/libpng/projects/vstudio/zlib.props new file mode 100644 index 00000000..d1ff1b6d --- /dev/null +++ b/win32/deps/libpng/projects/vstudio/zlib.props @@ -0,0 +1,46 @@ + + + + + + + ..\..\..\..\zlib-1.2.5 + + + + ..\..\..\..\build\$(Platform)\include + + + + ..\..\..\..\build\$(Platform)\lib + + + diff --git a/win32/deps/libpng/release-x64.bat b/win32/deps/libpng/release-x64.bat new file mode 100644 index 00000000..e0417dfd --- /dev/null +++ b/win32/deps/libpng/release-x64.bat @@ -0,0 +1,34 @@ +:: run this from a VS x64 command prompt +@echo off + +SET PACKAGE_NAME=libpng-1.5.12 + +set LIBPNG_SRC=%cd% +set LIBPNG_DEST=%cd%-x64 +echo.Press return when ready to install! +pause + +rmdir /q /s %LIBPNG_DEST% +mkdir %LIBPNG_DEST% +mkdir %LIBPNG_DEST%\bin +mkdir %LIBPNG_DEST%\include +mkdir %LIBPNG_DEST%\lib +copy png.h %LIBPNG_DEST%\include +copy pngconf.h %LIBPNG_DEST%\include +copy pnglibconf.h %LIBPNG_DEST%\include +copy pngpriv.h %LIBPNG_DEST%\include +copy projects\vstudio\x64\Release\libpng15.exp %LIBPNG_DEST%\lib +copy projects\vstudio\x64\Release\libpng15.lib %LIBPNG_DEST%\lib +copy projects\vstudio\x64\Release\libpng15.dll %LIBPNG_DEST%\bin +copy projects\vstudio\x64\Release\pngtest.exe %LIBPNG_DEST%\bin +copy projects\vstudio\x64\Release\pngvalid.exe %LIBPNG_DEST%\bin + +cd %LIBPNG_DEST% +set PATH=%PATH%;%ProgramFiles%\7-zip +del ..\%PACKAGE_NAME%-x64.7z +7z a ..\%PACKAGE_NAME%-x64.7z * +cd %LIBPNG_SRC% +rmdir /q /s %LIBPNG_DEST% + +echo.Finished! +pause diff --git a/win32/deps/libpng/release-x86.bat b/win32/deps/libpng/release-x86.bat new file mode 100644 index 00000000..2b6a5374 --- /dev/null +++ b/win32/deps/libpng/release-x86.bat @@ -0,0 +1,34 @@ +:: run this from a VS x86 command prompt +@echo off + +SET PACKAGE_NAME=libpng-1.5.12 + +set LIBPNG_SRC=%cd% +set LIBPNG_DEST=%cd%-x86 +echo.Press return when ready to install! +pause + +rmdir /q /s %LIBPNG_DEST% +mkdir %LIBPNG_DEST% +mkdir %LIBPNG_DEST%\bin +mkdir %LIBPNG_DEST%\include +mkdir %LIBPNG_DEST%\lib +copy png.h %LIBPNG_DEST%\include +copy pngconf.h %LIBPNG_DEST%\include +copy pnglibconf.h %LIBPNG_DEST%\include +copy pngpriv.h %LIBPNG_DEST%\include +copy projects\vstudio\Release\libpng15.exp %LIBPNG_DEST%\lib +copy projects\vstudio\Release\libpng15.lib %LIBPNG_DEST%\lib +copy projects\vstudio\Release\libpng15.dll %LIBPNG_DEST%\bin +copy projects\vstudio\Release\pngtest.exe %LIBPNG_DEST%\bin +copy projects\vstudio\Release\pngvalid.exe %LIBPNG_DEST%\bin + +cd %LIBPNG_DEST% +set PATH=%PATH%;%ProgramFiles%\7-zip +del ..\%PACKAGE_NAME%-x86.7z +7z a ..\%PACKAGE_NAME%-x86.7z * +cd %LIBPNG_SRC% +rmdir /q /s %LIBPNG_DEST% + +echo.Finished! +pause -- cgit 1.4.1