From 258114e5cc6515182243e8397a7f3215fb463fe8 Mon Sep 17 00:00:00 2001 From: Ben Campbell Date: Mon, 18 Jul 2016 21:11:49 +1200 Subject: Remove various build systems in favour of CMake This removes support for GNU autotools, as well as a whole bunch of IDE project files. The plan is to consolidate effort behind a single build system rather that trying to maintain a bunch of them. And CMake seems to be the best supported across the various target platforms. The old 'projects' directory contained a bunch of language bindings. Those have been moved into a new directory, 'bindings'. --- DevIL/INSTALL | 238 +- DevIL/Libraries.txt | 4 +- DevIL/MSVC++.txt | 31 - DevIL/Makefile.am | 13 - DevIL/README | 9 +- DevIL/README.bindings | 27 - DevIL/README.cmake | 18 +- DevIL/README.macosx | 40 - DevIL/README.unix | 60 - DevIL/README.win | 44 - DevIL/autogen.sh | 27 - DevIL/bin/Makefile.am | 104 - DevIL/bindings/DotNet/AssemblyInfo.cpp | 58 + DevIL/bindings/DotNet/COPYING.txt | 11 + DevIL/bindings/DotNet/DevIL.NET.cpp | 308 + DevIL/bindings/DotNet/DevIL.NET.sln | 42 + DevIL/bindings/DotNet/DevIL.NET.vcproj | 131 + DevIL/bindings/DotNet/ImageViewCs/App.ico | Bin 0 -> 1078 bytes DevIL/bindings/DotNet/ImageViewCs/AssemblyInfo.cs | 58 + .../bindings/DotNet/ImageViewCs/ImageViewCs.csproj | 117 + .../DotNet/ImageViewCs/ImageViewCs.csproj.user | 48 + DevIL/bindings/DotNet/ImageViewCs/frmImageView.cs | 247 + .../bindings/DotNet/ImageViewCs/frmImageView.resx | 105 + DevIL/bindings/DotNet/ImageViewVb/AssemblyInfo.vb | 31 + .../bindings/DotNet/ImageViewVb/ImageViewVb.vbproj | 117 + .../DotNet/ImageViewVb/ImageViewVb.vbproj.user | 48 + .../bindings/DotNet/ImageViewVb/frmImageView.resx | 132 + DevIL/bindings/DotNet/ImageViewVb/frmImageView.vb | 184 + DevIL/bindings/DotNet/vcproj vs2005/DevIL.NET.sln | 79 + .../bindings/DotNet/vcproj vs2005/DevIL.NET.vcproj | 219 + DevIL/bindings/Mathematica/DevIL Interface.c | 90 + DevIL/bindings/Mathematica/DevIL Mathematica.sln | 20 + .../bindings/Mathematica/DevIL Mathematica.vcproj | 204 + DevIL/bindings/Mathematica/DevIL.nb | 142 + DevIL/bindings/README.bindings | 27 + DevIL/bindings/README.txt | 1 + DevIL/bindings/delphi/openil.pas | 518 ++ DevIL/bindings/delphi/openilu.pas | 176 + DevIL/bindings/delphi/openilut.pas | 167 + DevIL/bindings/delphi/readme.1st | 3 + DevIL/bindings/fortran/example.f | 5 + DevIL/bindings/fortran/fortran_wrapper.c | 264 + DevIL/bindings/powerbasic/il.inc | 535 ++ DevIL/bindings/powerbasic/ilu.inc | 188 + DevIL/bindings/powerbasic/ilut.inc | 212 + DevIL/bindings/powerbasic/imgconv.bas | 175 + DevIL/bindings/powerbasic/imginfo.bas | 216 + DevIL/bindings/powerbasic/imgview.bas | 168 + DevIL/bindings/python/DevIL-Linux.py | 628 ++ DevIL/bindings/python/DevIL-Windows.py | 631 ++ DevIL/bindings/python/DevIL.pyd | Bin 0 -> 14786 bytes DevIL/bindings/python/deviltest.py | 44 + DevIL/bindings/python/readme.txt | 19 + DevIL/bindings/python/test.py | 15 + DevIL/bindings/visual basic/VBreadme.txt | 86 + DevIL/bindings/visual basic/il.bas | 378 ++ DevIL/bindings/visual basic/ilu.bas | 162 + DevIL/bindings/visual basic/ilut.bas | 156 + DevIL/cmake/README | 11 + DevIL/configure.ac | 458 -- DevIL/configure.bat | 9 - DevIL/data/Makefile.am | 15 - DevIL/default | 3 - DevIL/include/IL/config.h.win | 79 - DevIL/libtools/config gen/.cvsignore | 4 - DevIL/libtools/config gen/config gen.cpp | 386 -- DevIL/libtools/config gen/config gen.dsp | 106 - DevIL/libtools/config gen/config gen.dsw | 29 - DevIL/libtools/config gen/config gen.sln | 21 - DevIL/libtools/config gen/config gen.vcproj | 134 - DevIL/libtools/config gen/config_gen.exe | Bin 253952 -> 0 bytes DevIL/libtools/config.guess | 1516 ----- DevIL/libtools/config.sub | 1626 ----- DevIL/libtools/depcomp | 589 -- DevIL/libtools/install-sh | 251 - DevIL/libtools/ltmain.sh | 6964 -------------------- DevIL/libtools/missing | 336 - DevIL/libtools/mkinstalldirs | 40 - DevIL/ltmain.sh | 6964 -------------------- DevIL/m4/INFO.txt | 2 - DevIL/m4/acx_pthread.m4 | 275 - DevIL/m4/allegro.m4 | 192 - DevIL/m4/ax_check_gl.m4 | 135 - DevIL/m4/ax_check_glu.m4 | 154 - DevIL/m4/ax_check_glut.m4 | 117 - DevIL/m4/ax_lang_compiler_ms.m4 | 38 - DevIL/m4/devil-api_checks.m4 | 178 - DevIL/m4/devil-definitions.m4 | 310 - DevIL/m4/devil-report.m4 | 51 - DevIL/m4/pkg.m4 | 155 - DevIL/m4/sdl.m4 | 181 - DevIL/missing | 336 - DevIL/projects/DevCpp/IL/IL.dev | 889 --- DevIL/projects/DevCpp/IL/IL.layout | 283 - DevIL/projects/DevCpp/IL/Makefile.win | 186 - DevIL/projects/DevCpp/IL/libIL.def | 0 DevIL/projects/DevCpp/ILU/ILU.dev | 299 - DevIL/projects/DevCpp/ILU/Makefile.win | 81 - DevIL/projects/DevCpp/ILUT/ILUT.dev | 189 - DevIL/projects/DevCpp/ILUT/Makefile.win | 57 - DevIL/projects/DotNet/AssemblyInfo.cpp | 58 - DevIL/projects/DotNet/COPYING.txt | 11 - DevIL/projects/DotNet/DevIL.NET.cpp | 308 - DevIL/projects/DotNet/DevIL.NET.sln | 42 - DevIL/projects/DotNet/DevIL.NET.vcproj | 131 - DevIL/projects/DotNet/ImageViewCs/App.ico | Bin 1078 -> 0 bytes DevIL/projects/DotNet/ImageViewCs/AssemblyInfo.cs | 58 - .../projects/DotNet/ImageViewCs/ImageViewCs.csproj | 117 - .../DotNet/ImageViewCs/ImageViewCs.csproj.user | 48 - DevIL/projects/DotNet/ImageViewCs/frmImageView.cs | 247 - .../projects/DotNet/ImageViewCs/frmImageView.resx | 105 - DevIL/projects/DotNet/ImageViewVb/AssemblyInfo.vb | 31 - .../projects/DotNet/ImageViewVb/ImageViewVb.vbproj | 117 - .../DotNet/ImageViewVb/ImageViewVb.vbproj.user | 48 - .../projects/DotNet/ImageViewVb/frmImageView.resx | 132 - DevIL/projects/DotNet/ImageViewVb/frmImageView.vb | 184 - DevIL/projects/DotNet/vcproj vs2005/DevIL.NET.sln | 79 - .../projects/DotNet/vcproj vs2005/DevIL.NET.vcproj | 219 - DevIL/projects/Mathematica/DevIL Interface.c | 90 - DevIL/projects/Mathematica/DevIL Mathematica.sln | 20 - .../projects/Mathematica/DevIL Mathematica.vcproj | 204 - DevIL/projects/Mathematica/DevIL.nb | 142 - DevIL/projects/delphi/openil.pas | 518 -- DevIL/projects/delphi/openilu.pas | 176 - DevIL/projects/delphi/openilut.pas | 167 - DevIL/projects/delphi/readme.1st | 3 - DevIL/projects/djgpp/makefile | 150 - DevIL/projects/fortran/example.f | 5 - DevIL/projects/fortran/fortran_wrapper.c | 264 - DevIL/projects/msvc8/ImageLib Unicode.sln | 80 - DevIL/projects/msvc8/ImageLib.sln | 80 - DevIL/projects/msvc8/extlibs/External Libs.sln | 116 - DevIL/projects/msvc8/extlibs/LibJpeg.vcproj | 3083 --------- DevIL/projects/msvc8/extlibs/Libtiff.vcproj | 679 -- DevIL/projects/msvc8/extlibs/lcms.def | 122 - DevIL/projects/msvc8/extlibs/lcms.vcproj | 751 --- DevIL/projects/msvc8/extlibs/libjasper.vcproj | 2510 ------- DevIL/projects/msvc8/extlibs/libjpeg.def | 50 - DevIL/projects/msvc8/extlibs/libmng.def | 101 - DevIL/projects/msvc8/extlibs/libmng.vcproj | 1590 ----- DevIL/projects/msvc8/extlibs/libpng.def | 220 - DevIL/projects/msvc8/extlibs/libpng.vcproj | 1546 ----- DevIL/projects/msvc8/extlibs/libtiff.def | 88 - DevIL/projects/msvc8/extlibs/zlib.def | 45 - DevIL/projects/msvc8/extlibs/zlib.vcproj | 612 -- DevIL/projects/msvc8/x64 DLL Install.exe | Bin 66560 -> 0 bytes DevIL/projects/msvc9/ImageLib Unicode.sln | 97 - DevIL/projects/msvc9/ImageLib.sln | 80 - DevIL/projects/msvc9/extlibs/.cvsignore | 5 - DevIL/projects/msvc9/extlibs/LibJpeg.vcproj | 2508 ------- DevIL/projects/msvc9/extlibs/Libtiff.vcproj | 535 -- DevIL/projects/msvc9/extlibs/lcms.def | 122 - DevIL/projects/msvc9/extlibs/lcmsdll.vcproj | 744 --- DevIL/projects/msvc9/extlibs/libjpeg.def | 50 - DevIL/projects/msvc9/extlibs/libmng.def | 101 - DevIL/projects/msvc9/extlibs/libmng.vcproj | 649 -- DevIL/projects/msvc9/extlibs/libpng.def | 220 - DevIL/projects/msvc9/extlibs/libpng.vcproj | 1132 ---- DevIL/projects/msvc9/extlibs/libtiff.def | 88 - DevIL/projects/msvc9/extlibs/zlib.def | 45 - DevIL/projects/msvc9/extlibs/zlib.vcproj | 473 -- DevIL/projects/msvc9/gdi+/DevIL-GDI+.cpp | 127 - DevIL/projects/msvc9/gdi+/DevIL-GDI+.h | 30 - DevIL/projects/msvc9/gdi+/GDI+.sln | 21 - DevIL/projects/msvc9/gdi+/GDI+.vcproj | 129 - DevIL/projects/msvc9/gdi+/stdafx.cpp | 8 - DevIL/projects/msvc9/gdi+/stdafx.h | 10 - DevIL/projects/msvc9/insdll.bat | 23 - DevIL/projects/msvc9/mfc/DevIL-MFC.cpp | 130 - DevIL/projects/msvc9/mfc/DevIL-MFC.dsp | 113 - DevIL/projects/msvc9/mfc/DevIL-MFC.dsw | 29 - DevIL/projects/msvc9/mfc/DevIL-MFC.h | 35 - DevIL/projects/msvc9/mfc/DevIL-MFC.sln | 21 - DevIL/projects/msvc9/mfc/DevIL-MFC.vcproj | 131 - DevIL/projects/msvc9/mfc/stdafx.cpp | 8 - DevIL/projects/msvc9/mfc/stdafx.h | 18 - DevIL/projects/msvc9/static/IL/IL.dsp | 404 -- DevIL/projects/msvc9/static/IL/IL.vcproj | 1181 ---- DevIL/projects/msvc9/static/ILU/ILU.dsp | 180 - DevIL/projects/msvc9/static/ILU/ILU.vcproj | 469 -- DevIL/projects/msvc9/static/ILUT/ILUT.dsp | 152 - DevIL/projects/msvc9/static/ILUT/ILUT.vcproj | 329 - DevIL/projects/msvc9/static/static.dsw | 53 - DevIL/projects/msvc9/static/static.sln | 37 - DevIL/projects/msvc9/x64 DLL Install.exe | Bin 66560 -> 0 bytes DevIL/projects/powerbasic/il.inc | 535 -- DevIL/projects/powerbasic/ilu.inc | 188 - DevIL/projects/powerbasic/ilut.inc | 212 - DevIL/projects/powerbasic/imgconv.bas | 175 - DevIL/projects/powerbasic/imginfo.bas | 216 - DevIL/projects/powerbasic/imgview.bas | 168 - DevIL/projects/python/DevIL-Linux.py | 628 -- DevIL/projects/python/DevIL-Windows.py | 631 -- DevIL/projects/python/DevIL.pyd | Bin 14786 -> 0 bytes DevIL/projects/python/deviltest.py | 44 - DevIL/projects/python/readme.txt | 19 - DevIL/projects/python/test.py | 15 - DevIL/projects/visual basic/VBreadme.txt | 86 - DevIL/projects/visual basic/il.bas | 378 -- DevIL/projects/visual basic/ilu.bas | 162 - DevIL/projects/visual basic/ilut.bas | 156 - DevIL/projects/win ce/IL/IL.vcp | 6436 ------------------ DevIL/projects/win ce/ILU/ILU.vcp | 2112 ------ DevIL/projects/win ce/ILUT/ILUT.vcp | 809 --- DevIL/projects/win ce/WinCE.vcw | 83 - DevIL/projects/win mobile/vc9/IL/IL.vcproj | 1450 ---- DevIL/projects/win mobile/vc9/ILU/ILU.vcproj | 1075 --- DevIL/projects/win mobile/vc9/ILUT/ILUT.vcproj | 1053 --- DevIL/projects/win mobile/vc9/ImageLib Mobile.sln | 125 - DevIL/projects/xcode/DevIL.xcode/project.pbxproj | 3055 --------- .../projects/xcode/DevIL.xcodeproj/dwoods.mode1v3 | 1400 ---- .../projects/xcode/DevIL.xcodeproj/dwoods.pbxuser | 471 -- .../projects/xcode/DevIL.xcodeproj/project.pbxproj | 1573 ----- DevIL/projects/xcode/build/.cvsignore | 2 - 214 files changed, 7195 insertions(+), 73325 deletions(-) delete mode 100644 DevIL/MSVC++.txt delete mode 100644 DevIL/Makefile.am delete mode 100644 DevIL/README.bindings delete mode 100644 DevIL/README.macosx delete mode 100644 DevIL/README.unix delete mode 100644 DevIL/README.win delete mode 100755 DevIL/autogen.sh delete mode 100644 DevIL/bin/Makefile.am create mode 100755 DevIL/bindings/DotNet/AssemblyInfo.cpp create mode 100755 DevIL/bindings/DotNet/COPYING.txt create mode 100755 DevIL/bindings/DotNet/DevIL.NET.cpp create mode 100755 DevIL/bindings/DotNet/DevIL.NET.sln create mode 100755 DevIL/bindings/DotNet/DevIL.NET.vcproj create mode 100755 DevIL/bindings/DotNet/ImageViewCs/App.ico create mode 100755 DevIL/bindings/DotNet/ImageViewCs/AssemblyInfo.cs create mode 100755 DevIL/bindings/DotNet/ImageViewCs/ImageViewCs.csproj create mode 100755 DevIL/bindings/DotNet/ImageViewCs/ImageViewCs.csproj.user create mode 100755 DevIL/bindings/DotNet/ImageViewCs/frmImageView.cs create mode 100755 DevIL/bindings/DotNet/ImageViewCs/frmImageView.resx create mode 100755 DevIL/bindings/DotNet/ImageViewVb/AssemblyInfo.vb create mode 100755 DevIL/bindings/DotNet/ImageViewVb/ImageViewVb.vbproj create mode 100755 DevIL/bindings/DotNet/ImageViewVb/ImageViewVb.vbproj.user create mode 100755 DevIL/bindings/DotNet/ImageViewVb/frmImageView.resx create mode 100755 DevIL/bindings/DotNet/ImageViewVb/frmImageView.vb create mode 100755 DevIL/bindings/DotNet/vcproj vs2005/DevIL.NET.sln create mode 100755 DevIL/bindings/DotNet/vcproj vs2005/DevIL.NET.vcproj create mode 100755 DevIL/bindings/Mathematica/DevIL Interface.c create mode 100755 DevIL/bindings/Mathematica/DevIL Mathematica.sln create mode 100755 DevIL/bindings/Mathematica/DevIL Mathematica.vcproj create mode 100755 DevIL/bindings/Mathematica/DevIL.nb create mode 100644 DevIL/bindings/README.bindings create mode 100644 DevIL/bindings/README.txt create mode 100644 DevIL/bindings/delphi/openil.pas create mode 100644 DevIL/bindings/delphi/openilu.pas create mode 100644 DevIL/bindings/delphi/openilut.pas create mode 100644 DevIL/bindings/delphi/readme.1st create mode 100644 DevIL/bindings/fortran/example.f create mode 100644 DevIL/bindings/fortran/fortran_wrapper.c create mode 100644 DevIL/bindings/powerbasic/il.inc create mode 100644 DevIL/bindings/powerbasic/ilu.inc create mode 100644 DevIL/bindings/powerbasic/ilut.inc create mode 100644 DevIL/bindings/powerbasic/imgconv.bas create mode 100644 DevIL/bindings/powerbasic/imginfo.bas create mode 100644 DevIL/bindings/powerbasic/imgview.bas create mode 100644 DevIL/bindings/python/DevIL-Linux.py create mode 100644 DevIL/bindings/python/DevIL-Windows.py create mode 100644 DevIL/bindings/python/DevIL.pyd create mode 100644 DevIL/bindings/python/deviltest.py create mode 100644 DevIL/bindings/python/readme.txt create mode 100644 DevIL/bindings/python/test.py create mode 100644 DevIL/bindings/visual basic/VBreadme.txt create mode 100644 DevIL/bindings/visual basic/il.bas create mode 100644 DevIL/bindings/visual basic/ilu.bas create mode 100644 DevIL/bindings/visual basic/ilut.bas create mode 100644 DevIL/cmake/README delete mode 100644 DevIL/configure.ac delete mode 100755 DevIL/configure.bat delete mode 100644 DevIL/data/Makefile.am delete mode 100755 DevIL/default delete mode 100644 DevIL/include/IL/config.h.win delete mode 100644 DevIL/libtools/config gen/.cvsignore delete mode 100644 DevIL/libtools/config gen/config gen.cpp delete mode 100644 DevIL/libtools/config gen/config gen.dsp delete mode 100644 DevIL/libtools/config gen/config gen.dsw delete mode 100755 DevIL/libtools/config gen/config gen.sln delete mode 100755 DevIL/libtools/config gen/config gen.vcproj delete mode 100755 DevIL/libtools/config gen/config_gen.exe delete mode 100755 DevIL/libtools/config.guess delete mode 100755 DevIL/libtools/config.sub delete mode 100755 DevIL/libtools/depcomp delete mode 100755 DevIL/libtools/install-sh delete mode 100644 DevIL/libtools/ltmain.sh delete mode 100755 DevIL/libtools/missing delete mode 100755 DevIL/libtools/mkinstalldirs delete mode 100644 DevIL/ltmain.sh delete mode 100644 DevIL/m4/INFO.txt delete mode 100644 DevIL/m4/acx_pthread.m4 delete mode 100644 DevIL/m4/allegro.m4 delete mode 100644 DevIL/m4/ax_check_gl.m4 delete mode 100644 DevIL/m4/ax_check_glu.m4 delete mode 100644 DevIL/m4/ax_check_glut.m4 delete mode 100644 DevIL/m4/ax_lang_compiler_ms.m4 delete mode 100644 DevIL/m4/devil-api_checks.m4 delete mode 100644 DevIL/m4/devil-definitions.m4 delete mode 100644 DevIL/m4/devil-report.m4 delete mode 100644 DevIL/m4/pkg.m4 delete mode 100644 DevIL/m4/sdl.m4 delete mode 100755 DevIL/missing delete mode 100755 DevIL/projects/DevCpp/IL/IL.dev delete mode 100755 DevIL/projects/DevCpp/IL/IL.layout delete mode 100755 DevIL/projects/DevCpp/IL/Makefile.win delete mode 100755 DevIL/projects/DevCpp/IL/libIL.def delete mode 100755 DevIL/projects/DevCpp/ILU/ILU.dev delete mode 100755 DevIL/projects/DevCpp/ILU/Makefile.win delete mode 100755 DevIL/projects/DevCpp/ILUT/ILUT.dev delete mode 100755 DevIL/projects/DevCpp/ILUT/Makefile.win delete mode 100755 DevIL/projects/DotNet/AssemblyInfo.cpp delete mode 100755 DevIL/projects/DotNet/COPYING.txt delete mode 100755 DevIL/projects/DotNet/DevIL.NET.cpp delete mode 100755 DevIL/projects/DotNet/DevIL.NET.sln delete mode 100755 DevIL/projects/DotNet/DevIL.NET.vcproj delete mode 100755 DevIL/projects/DotNet/ImageViewCs/App.ico delete mode 100755 DevIL/projects/DotNet/ImageViewCs/AssemblyInfo.cs delete mode 100755 DevIL/projects/DotNet/ImageViewCs/ImageViewCs.csproj delete mode 100755 DevIL/projects/DotNet/ImageViewCs/ImageViewCs.csproj.user delete mode 100755 DevIL/projects/DotNet/ImageViewCs/frmImageView.cs delete mode 100755 DevIL/projects/DotNet/ImageViewCs/frmImageView.resx delete mode 100755 DevIL/projects/DotNet/ImageViewVb/AssemblyInfo.vb delete mode 100755 DevIL/projects/DotNet/ImageViewVb/ImageViewVb.vbproj delete mode 100755 DevIL/projects/DotNet/ImageViewVb/ImageViewVb.vbproj.user delete mode 100755 DevIL/projects/DotNet/ImageViewVb/frmImageView.resx delete mode 100755 DevIL/projects/DotNet/ImageViewVb/frmImageView.vb delete mode 100755 DevIL/projects/DotNet/vcproj vs2005/DevIL.NET.sln delete mode 100755 DevIL/projects/DotNet/vcproj vs2005/DevIL.NET.vcproj delete mode 100755 DevIL/projects/Mathematica/DevIL Interface.c delete mode 100755 DevIL/projects/Mathematica/DevIL Mathematica.sln delete mode 100755 DevIL/projects/Mathematica/DevIL Mathematica.vcproj delete mode 100755 DevIL/projects/Mathematica/DevIL.nb delete mode 100644 DevIL/projects/delphi/openil.pas delete mode 100644 DevIL/projects/delphi/openilu.pas delete mode 100644 DevIL/projects/delphi/openilut.pas delete mode 100644 DevIL/projects/delphi/readme.1st delete mode 100644 DevIL/projects/djgpp/makefile delete mode 100644 DevIL/projects/fortran/example.f delete mode 100644 DevIL/projects/fortran/fortran_wrapper.c delete mode 100644 DevIL/projects/msvc8/ImageLib Unicode.sln delete mode 100644 DevIL/projects/msvc8/ImageLib.sln delete mode 100644 DevIL/projects/msvc8/extlibs/External Libs.sln delete mode 100644 DevIL/projects/msvc8/extlibs/LibJpeg.vcproj delete mode 100644 DevIL/projects/msvc8/extlibs/Libtiff.vcproj delete mode 100644 DevIL/projects/msvc8/extlibs/lcms.def delete mode 100644 DevIL/projects/msvc8/extlibs/lcms.vcproj delete mode 100644 DevIL/projects/msvc8/extlibs/libjasper.vcproj delete mode 100644 DevIL/projects/msvc8/extlibs/libjpeg.def delete mode 100644 DevIL/projects/msvc8/extlibs/libmng.def delete mode 100644 DevIL/projects/msvc8/extlibs/libmng.vcproj delete mode 100644 DevIL/projects/msvc8/extlibs/libpng.def delete mode 100644 DevIL/projects/msvc8/extlibs/libpng.vcproj delete mode 100644 DevIL/projects/msvc8/extlibs/libtiff.def delete mode 100644 DevIL/projects/msvc8/extlibs/zlib.def delete mode 100644 DevIL/projects/msvc8/extlibs/zlib.vcproj delete mode 100755 DevIL/projects/msvc8/x64 DLL Install.exe delete mode 100644 DevIL/projects/msvc9/ImageLib Unicode.sln delete mode 100644 DevIL/projects/msvc9/ImageLib.sln delete mode 100755 DevIL/projects/msvc9/extlibs/.cvsignore delete mode 100644 DevIL/projects/msvc9/extlibs/LibJpeg.vcproj delete mode 100644 DevIL/projects/msvc9/extlibs/Libtiff.vcproj delete mode 100644 DevIL/projects/msvc9/extlibs/lcms.def delete mode 100644 DevIL/projects/msvc9/extlibs/lcmsdll.vcproj delete mode 100644 DevIL/projects/msvc9/extlibs/libjpeg.def delete mode 100644 DevIL/projects/msvc9/extlibs/libmng.def delete mode 100644 DevIL/projects/msvc9/extlibs/libmng.vcproj delete mode 100644 DevIL/projects/msvc9/extlibs/libpng.def delete mode 100644 DevIL/projects/msvc9/extlibs/libpng.vcproj delete mode 100644 DevIL/projects/msvc9/extlibs/libtiff.def delete mode 100644 DevIL/projects/msvc9/extlibs/zlib.def delete mode 100644 DevIL/projects/msvc9/extlibs/zlib.vcproj delete mode 100644 DevIL/projects/msvc9/gdi+/DevIL-GDI+.cpp delete mode 100644 DevIL/projects/msvc9/gdi+/DevIL-GDI+.h delete mode 100644 DevIL/projects/msvc9/gdi+/GDI+.sln delete mode 100644 DevIL/projects/msvc9/gdi+/GDI+.vcproj delete mode 100644 DevIL/projects/msvc9/gdi+/stdafx.cpp delete mode 100644 DevIL/projects/msvc9/gdi+/stdafx.h delete mode 100644 DevIL/projects/msvc9/insdll.bat delete mode 100644 DevIL/projects/msvc9/mfc/DevIL-MFC.cpp delete mode 100644 DevIL/projects/msvc9/mfc/DevIL-MFC.dsp delete mode 100644 DevIL/projects/msvc9/mfc/DevIL-MFC.dsw delete mode 100644 DevIL/projects/msvc9/mfc/DevIL-MFC.h delete mode 100644 DevIL/projects/msvc9/mfc/DevIL-MFC.sln delete mode 100644 DevIL/projects/msvc9/mfc/DevIL-MFC.vcproj delete mode 100644 DevIL/projects/msvc9/mfc/stdafx.cpp delete mode 100644 DevIL/projects/msvc9/mfc/stdafx.h delete mode 100644 DevIL/projects/msvc9/static/IL/IL.dsp delete mode 100644 DevIL/projects/msvc9/static/IL/IL.vcproj delete mode 100644 DevIL/projects/msvc9/static/ILU/ILU.dsp delete mode 100644 DevIL/projects/msvc9/static/ILU/ILU.vcproj delete mode 100644 DevIL/projects/msvc9/static/ILUT/ILUT.dsp delete mode 100644 DevIL/projects/msvc9/static/ILUT/ILUT.vcproj delete mode 100644 DevIL/projects/msvc9/static/static.dsw delete mode 100644 DevIL/projects/msvc9/static/static.sln delete mode 100755 DevIL/projects/msvc9/x64 DLL Install.exe delete mode 100644 DevIL/projects/powerbasic/il.inc delete mode 100644 DevIL/projects/powerbasic/ilu.inc delete mode 100644 DevIL/projects/powerbasic/ilut.inc delete mode 100644 DevIL/projects/powerbasic/imgconv.bas delete mode 100644 DevIL/projects/powerbasic/imginfo.bas delete mode 100644 DevIL/projects/powerbasic/imgview.bas delete mode 100644 DevIL/projects/python/DevIL-Linux.py delete mode 100644 DevIL/projects/python/DevIL-Windows.py delete mode 100644 DevIL/projects/python/DevIL.pyd delete mode 100644 DevIL/projects/python/deviltest.py delete mode 100644 DevIL/projects/python/readme.txt delete mode 100644 DevIL/projects/python/test.py delete mode 100644 DevIL/projects/visual basic/VBreadme.txt delete mode 100644 DevIL/projects/visual basic/il.bas delete mode 100644 DevIL/projects/visual basic/ilu.bas delete mode 100644 DevIL/projects/visual basic/ilut.bas delete mode 100644 DevIL/projects/win ce/IL/IL.vcp delete mode 100644 DevIL/projects/win ce/ILU/ILU.vcp delete mode 100644 DevIL/projects/win ce/ILUT/ILUT.vcp delete mode 100644 DevIL/projects/win ce/WinCE.vcw delete mode 100644 DevIL/projects/win mobile/vc9/IL/IL.vcproj delete mode 100644 DevIL/projects/win mobile/vc9/ILU/ILU.vcproj delete mode 100644 DevIL/projects/win mobile/vc9/ILUT/ILUT.vcproj delete mode 100644 DevIL/projects/win mobile/vc9/ImageLib Mobile.sln delete mode 100644 DevIL/projects/xcode/DevIL.xcode/project.pbxproj delete mode 100644 DevIL/projects/xcode/DevIL.xcodeproj/dwoods.mode1v3 delete mode 100644 DevIL/projects/xcode/DevIL.xcodeproj/dwoods.pbxuser delete mode 100644 DevIL/projects/xcode/DevIL.xcodeproj/project.pbxproj delete mode 100644 DevIL/projects/xcode/build/.cvsignore diff --git a/DevIL/INSTALL b/DevIL/INSTALL index d3c5b40a..24a08b6d 100644 --- a/DevIL/INSTALL +++ b/DevIL/INSTALL @@ -1,237 +1 @@ -Installation Instructions -************************* - -Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004, 2005, -2006, 2007 Free Software Foundation, Inc. - -This file is free documentation; the Free Software Foundation gives -unlimited permission to copy, distribute and modify it. - -Basic Installation -================== - -Briefly, the shell commands `./configure; make; make install' should -configure, build, and install this package. The following -more-detailed instructions are generic; see the `README' file for -instructions specific to this package. - - The `configure' shell script attempts to guess correct values for -various system-dependent variables used during compilation. It uses -those values to create a `Makefile' in each directory of the package. -It may also create one or more `.h' files containing system-dependent -definitions. Finally, it creates a shell script `config.status' that -you can run in the future to recreate the current configuration, and a -file `config.log' containing compiler output (useful mainly for -debugging `configure'). - - It can also use an optional file (typically called `config.cache' -and enabled with `--cache-file=config.cache' or simply `-C') that saves -the results of its tests to speed up reconfiguring. Caching is -disabled by default to prevent problems with accidental use of stale -cache files. - - If you need to do unusual things to compile the package, please try -to figure out how `configure' could check whether to do them, and mail -diffs or instructions to the address given in the `README' so they can -be considered for the next release. If you are using the cache, and at -some point `config.cache' contains results you don't want to keep, you -may remove or edit it. - - The file `configure.ac' (or `configure.in') is used to create -`configure' by a program called `autoconf'. You need `configure.ac' if -you want to change it or regenerate `configure' using a newer version -of `autoconf'. - -The simplest way to compile this package is: - - 1. `cd' to the directory containing the package's source code and type - `./configure' to configure the package for your system. - - Running `configure' might take a while. While running, it prints - some messages telling which features it is checking for. - - 2. Type `make' to compile the package. - - 3. Optionally, type `make check' to run any self-tests that come with - the package. - - 4. Type `make install' to install the programs and any data files and - documentation. - - 5. You can remove the program binaries and object files from the - source code directory by typing `make clean'. To also remove the - files that `configure' created (so you can compile the package for - a different kind of computer), type `make distclean'. There is - also a `make maintainer-clean' target, but that is intended mainly - for the package's developers. If you use it, you may have to get - all sorts of other programs in order to regenerate files that came - with the distribution. - - 6. Often, you can also type `make uninstall' to remove the installed - files again. - -Compilers and Options -===================== - -Some systems require unusual options for compilation or linking that the -`configure' script does not know about. Run `./configure --help' for -details on some of the pertinent environment variables. - - You can give `configure' initial values for configuration parameters -by setting variables in the command line or in the environment. Here -is an example: - - ./configure CC=c99 CFLAGS=-g LIBS=-lposix - - *Note Defining Variables::, for more details. - -Compiling For Multiple Architectures -==================================== - -You can compile the package for more than one kind of computer at the -same time, by placing the object files for each architecture in their -own directory. To do this, you can use GNU `make'. `cd' to the -directory where you want the object files and executables to go and run -the `configure' script. `configure' automatically checks for the -source code in the directory that `configure' is in and in `..'. - - With a non-GNU `make', it is safer to compile the package for one -architecture at a time in the source code directory. After you have -installed the package for one architecture, use `make distclean' before -reconfiguring for another architecture. - -Installation Names -================== - -By default, `make install' installs the package's commands under -`/usr/local/bin', include files under `/usr/local/include', etc. You -can specify an installation prefix other than `/usr/local' by giving -`configure' the option `--prefix=PREFIX'. - - You can specify separate installation prefixes for -architecture-specific files and architecture-independent files. If you -pass the option `--exec-prefix=PREFIX' to `configure', the package uses -PREFIX as the prefix for installing programs and libraries. -Documentation and other data files still use the regular prefix. - - In addition, if you use an unusual directory layout you can give -options like `--bindir=DIR' to specify different values for particular -kinds of files. Run `configure --help' for a list of the directories -you can set and what kinds of files go in them. - - If the package supports it, you can cause programs to be installed -with an extra prefix or suffix on their names by giving `configure' the -option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'. - -Optional Features -================= - -Some packages pay attention to `--enable-FEATURE' options to -`configure', where FEATURE indicates an optional part of the package. -They may also pay attention to `--with-PACKAGE' options, where PACKAGE -is something like `gnu-as' or `x' (for the X Window System). The -`README' should mention any `--enable-' and `--with-' options that the -package recognizes. - - For packages that use the X Window System, `configure' can usually -find the X include and library files automatically, but if it doesn't, -you can use the `configure' options `--x-includes=DIR' and -`--x-libraries=DIR' to specify their locations. - -Specifying the System Type -========================== - -There may be some features `configure' cannot figure out automatically, -but needs to determine by the type of machine the package will run on. -Usually, assuming the package is built to be run on the _same_ -architectures, `configure' can figure that out, but if it prints a -message saying it cannot guess the machine type, give it the -`--build=TYPE' option. TYPE can either be a short name for the system -type, such as `sun4', or a canonical name which has the form: - - CPU-COMPANY-SYSTEM - -where SYSTEM can have one of these forms: - - OS KERNEL-OS - - See the file `config.sub' for the possible values of each field. If -`config.sub' isn't included in this package, then this package doesn't -need to know the machine type. - - If you are _building_ compiler tools for cross-compiling, you should -use the option `--target=TYPE' to select the type of system they will -produce code for. - - If you want to _use_ a cross compiler, that generates code for a -platform different from the build platform, you should specify the -"host" platform (i.e., that on which the generated programs will -eventually be run) with `--host=TYPE'. - -Sharing Defaults -================ - -If you want to set default values for `configure' scripts to share, you -can create a site shell script called `config.site' that gives default -values for variables like `CC', `cache_file', and `prefix'. -`configure' looks for `PREFIX/share/config.site' if it exists, then -`PREFIX/etc/config.site' if it exists. Or, you can set the -`CONFIG_SITE' environment variable to the location of the site script. -A warning: not all `configure' scripts look for a site script. - -Defining Variables -================== - -Variables not defined in a site shell script can be set in the -environment passed to `configure'. However, some packages may run -configure again during the build, and the customized values of these -variables may be lost. In order to avoid this problem, you should set -them in the `configure' command line, using `VAR=value'. For example: - - ./configure CC=/usr/local2/bin/gcc - -causes the specified `gcc' to be used as the C compiler (unless it is -overridden in the site shell script). - -Unfortunately, this technique does not work for `CONFIG_SHELL' due to -an Autoconf bug. Until the bug is fixed you can use this workaround: - - CONFIG_SHELL=/bin/bash /bin/bash ./configure CONFIG_SHELL=/bin/bash - -`configure' Invocation -====================== - -`configure' recognizes the following options to control how it operates. - -`--help' -`-h' - Print a summary of the options to `configure', and exit. - -`--version' -`-V' - Print the version of Autoconf used to generate the `configure' - script, and exit. - -`--cache-file=FILE' - Enable the cache: use and save the results of the tests in FILE, - traditionally `config.cache'. FILE defaults to `/dev/null' to - disable caching. - -`--config-cache' -`-C' - Alias for `--cache-file=config.cache'. - -`--quiet' -`--silent' -`-q' - Do not print messages saying which checks are being made. To - suppress all normal output, redirect it to `/dev/null' (any error - messages will still be shown). - -`--srcdir=DIR' - Look for the package's source code in directory DIR. Usually - `configure' can determine that directory automatically. - -`configure' also accepts some other, not widely useful, options. Run -`configure --help' for more details. - +see README.cmake for details diff --git a/DevIL/Libraries.txt b/DevIL/Libraries.txt index 727652ad..7bbd0cac 100644 --- a/DevIL/Libraries.txt +++ b/DevIL/Libraries.txt @@ -30,11 +30,9 @@ Intel Jpeg Library from MAC OS X -These library are not still uploaded! -To learn how to install these libraries, read README.macosx Source of external framework, downloaded from the previous sites http://openil.sourceforge.net/libs/ExternFrameworksSrc.sitx Complete Compiled Library -http://openil.sourceforge.net/libs/OpenILBin.sitx \ No newline at end of file +http://openil.sourceforge.net/libs/OpenILBin.sitx diff --git a/DevIL/MSVC++.txt b/DevIL/MSVC++.txt deleted file mode 100644 index c26d2204..00000000 --- a/DevIL/MSVC++.txt +++ /dev/null @@ -1,31 +0,0 @@ -README.win is more relevant in this release. - -CMAKE files are included, but they need to be updated. -This is the only way to create VC6 and VC2003 projects. - - -...... - - -Installation ------------- - -Edit config.h to tell DevIL what external libraries you are using. - -Then go to Tools - Options - Directories to add in the include and lib -directories for DevIL. - -All MSVC++ project files are in the projects/msvc or projects/msvc8 folders. - - - -Usage ------ - -When compiling a program that uses DevIL*, it must be configured to use the -multithreaded dll version of the libc runtime. To do this, go to Project -Settings - C/C++ tab - Change "Category" to 'Code Generation' - Change -"Use run-time library" to 'Multithreaded DLL' or 'Debug Multithreaded DLL', -based on whether the project you are build is release or debug, respectively. - -For more information, look at the tutorials. diff --git a/DevIL/Makefile.am b/DevIL/Makefile.am deleted file mode 100644 index e5b295d2..00000000 --- a/DevIL/Makefile.am +++ /dev/null @@ -1,13 +0,0 @@ -ACLOCAL_AMFLAGS = -I m4 - -SUBDIRS = lib bin docs test data - -#SUBDIRS = src-IL src-ILU src-ILUT include -#DIST_SUBDIRS = src-IL src-ILU src-ILUT include -EXTRA_DIST = README.unix README.win Libraries.txt CREDITS MSVC++.txt configure.bat README.macosx - -# (uncoment this if you want to include examples to the distributed tarball) -# Actually it has to be commented now... It is currently very troublesome to include the projects in the distribution archive... -#SUBDIRS += projects - -DISTCHECK_CONFIGURE_FLAGS = --enable-ILU --enable-ILUT --with-examples --enable-debug diff --git a/DevIL/README b/DevIL/README index a043a64e..c8a0f2c8 100644 --- a/DevIL/README +++ b/DevIL/README @@ -25,13 +25,10 @@ DevIL can be found at http://openil.sourceforge.net How do I build and install the 3 libraries ? ----------------------------------------- -*nix users should read README.unix -VisualC users should read README.win -Cygwin users should read README.cygwin -MacOSX users should read README.macosx +CMake is used to handle building DevIL across multiple platforms. + +See README.cmake for details. -PS: *nix stands for GNU/Linux, *BSD, SunOS/Solaris and perhaps some more. - More Extensive Documentation ---------------------------- diff --git a/DevIL/README.bindings b/DevIL/README.bindings deleted file mode 100644 index 451cf3f6..00000000 --- a/DevIL/README.bindings +++ /dev/null @@ -1,27 +0,0 @@ - - ** BINDING MANUAL ** - - -DevIL library can be binded to many other languages then C using the swig binding interface builder. -In the source distribution in the include/IL directory there are 2 script (build-python and build-lua) used to assist the developer on the building of the bindings for these 2 languages. -The swig interface file is include/IL/DevIL.i -The script have 2 common varibles IL_INCLUDE_PATH and IL_LIB_PATH that must be modified to reflect your installation. - - -*** build-python - -The build-python script builds a python module. To do so it needs that the PYTHON_INCLUDE_PATH and PYTHON_LIB_PATH variables to be set correctly. Remember to se the LD_LIBRARY_PATH (or DYLD_LIBRARY_PATH on OSX) to reflect the location of the library when using the module and the library in not in the default search path. - - -*** build-lua - -The lua build scripts compile a complete lua interpreter with the DevIL commands embedded in it. -It uses the luadevil.c source code which is a copy of lua.c interpreter source code (found in the source distribution of Lua) with 2 little modification (just to print that it has embedded python and to import the code). -This script needs that the LUA_INCLUDE_PATH and the LUA_LIB_PATH to be set correctly. -The script can be configured to build the module for OS X (which requires some changes to be done) - - -Other bindings are supported using the swig utility! - -Dario Meloni -11/02/2007 diff --git a/DevIL/README.cmake b/DevIL/README.cmake index 4d516fb7..d9a2e0ab 100644 --- a/DevIL/README.cmake +++ b/DevIL/README.cmake @@ -10,18 +10,28 @@ For Linux/Unix/OSX/mingw, using makefiles: $ make $ make install -To generate visual studio project files (untested!): +To generate project files for visual studio/xcode/whatever, you +need to tell CMake which generator to use. For example: - makedir build - cd build cmake -G"Visual Studio 14 2015" .. See here for list of generators: http://www.cmake.org/cmake/help/v3.3/manual/cmake-generators.7.html - Debug/Release/etc: $ cmake -DCMAKE_BUILD_TYPE=Debug .. + +TODO: +- windows: document any linkage issues with Visual Studio - multithreaded, + unicode, whatever. +- OSX: document any OSX-specificness - eg can we produce framework bundles + easily? +- give some hints on installing prerequisites, eg: + - an apt-get install line for ubuntu + - brew packages to install for OSX + - instructions for Msys2 on windows + - steps for setting up libs for visual studio + diff --git a/DevIL/README.macosx b/DevIL/README.macosx deleted file mode 100644 index c841dbe0..00000000 --- a/DevIL/README.macosx +++ /dev/null @@ -1,40 +0,0 @@ -How do I compile the library ? ----------------------------------- - -Download and install. In the Unix way it will produce a shared library. -Using the project file for the Apple Developer Tools you can get a framework. -However they are without the external libraries which are needed to be installed. -However the packages are somehow out of date. but anyone can setup a new project easily. -DevIL was packaging them along with the distribution but that's was to hard to mantain -for each update of these libraries. - - -Libraries needed to compile DevIL* : ------------------------------------ - -Needs the same libraries as the *nix version. - -Installation: -------------- -All the libraries can be easiliy installed from source, manually or using -some tools like the fink project or the darwinports project. - -to use fink you must set the environment variables. for some libraries you must have -the PATH correctly set up to execute programs installed with the tools. - -tcsh: -setenv LDFLAGS -L/sw/lib -setenv CFLAGS -I/sw/include -L/sw/lib - -sh: -export LDFLAGS=-L/sw/lib -export CFLAGS=-I/sw/includee -L/sw/lib - -same thing with darwinports -tcsh: -setenv LDFLAGS -L/opt/local/lib -setenv CFLAGS -I/opt/local/include -L/opt/local/lib - -sh: -export LDFLAGS=-L/opt/local/lib -export CFLAGS=-I/opt/local/include -L/opt/local/lib diff --git a/DevIL/README.unix b/DevIL/README.unix deleted file mode 100644 index 0498b180..00000000 --- a/DevIL/README.unix +++ /dev/null @@ -1,60 +0,0 @@ -How do I compile the 3 libraries? --------------------------------- - -You will need autoconf, automake and libtool. - -Just type: -autoreconf -i -./configure -make -sudo make install - -If you want to use the ILU and ILUT parts of DevIL, you will want to run -./configure --enable-ILU --enable-ILUT - -If you want configure to install in /usr instead of /usr/local, append ---prefix=/usr to the ./configure line. - -It should find automatically what can (or cannot) be built on your system. Libtool, autoconf and -automake will need to be installed. You may need to copy files from your libtool -into the libtools directory and overwrite ltmain.sh if it will not compile with the -included files. - -NB : ./configure --help gives you all compiling options available for the three - libs. This includes enabling/disabling picture formats, ilut apis. - -Enable/Disable: -All features are basically enabled, and a test will be performed -to verify if is possible to compile them in. If they are explicitly enabled -or disabled no test will occour. - -Compiling under Cygwin or MingW in Windows: ------------------------------------------- - -Run the same commands as above. You will need to have the following packages installed: gcc-core, gcc-mingw-core, gcc-g++, autoconf, automake, libtool. - -Config.h and JasPer: -------------------- - -If compiling with JasPer, you may need to modify config.h so that it does not -redefine things that are defined in JasPer's jas_config.h. PACKAGE, PACKAGE_NAME, -etc. are generated for both projects, since they use a similar configuration -program. If there are conflicts, just comment out the ones in DevIL's config.h. - - -Libraries needed to compile DevIL* : ------------------------------------ - -They are all autodetected by the ./configure script. But if you want to include -one of those formats, you have just to install the corresponding lib : - -(libs listed in libraries.txt) - -or in your distro/port ftp/site/whatever_you_want :-) - - -Installation: -------------- - -If #make succeeded, just type #make install, followed by #ldconfig -(as su, of course) diff --git a/DevIL/README.win b/DevIL/README.win deleted file mode 100644 index 57e3e90e..00000000 --- a/DevIL/README.win +++ /dev/null @@ -1,44 +0,0 @@ -Where do I find the project files ? ------------------------------------------ - -MSVC++ projects are in DevIL\projects\vc8 and DevIL\projects\vc9. -If compiling with Cygwin or MinGW, use the instructions in README.unix. - - -The IL_NO_XXX #define's: ------------------------- - -A user can recompile this library without complete image support in it. For -example, if your project does not use .jpg files, you can uncomment -#define IL_NO_JPG at the top of il/il.h, recompile the library, and no .jpg -support will be added, meaning quicker compiles and a smaller library. - - -The ILUT_USE_XXX #define's: ---------------------------- - -To disable support for a specific API, edit IL/ilut.h and comment the -corresponding #define. Per example, to disable OpenGL functions support, - add // in front of the line that reads: - -#define ILUT_USE_OPENGL - - -Libraries needed to compile DevIL* : ------------------------------------ - -Libraries.txt (included with the DevIL distribution) lists all libraries needed -to properly compile DevIL. - -Precompiled versions and sources of all libraries needed to compile DevIL are -available at http://openil.sourceforge.net/libs/LibCompiled.zip and -http://openil.sourceforge.net/libs/LibSrc.zip , respectively. - - -Installation: -------------- - -Just unzip and compile other libs included if needed. - -Please also refer to MSVC++.txt for further instructions if you are using -Microsoft Visual C++. diff --git a/DevIL/autogen.sh b/DevIL/autogen.sh deleted file mode 100755 index 7bcf6e48..00000000 --- a/DevIL/autogen.sh +++ /dev/null @@ -1,27 +0,0 @@ -#!/bin/sh -# Author: originally Meloni Dario -# Now Matěj Týč - -# use the -v flag to get all the output -if [ "$1" = "-v" ] ; then - VERBOSE=yes -fi - -log() { - if [ "$VERBOSE" = "yes" ] ; then - $1 - output="" - else - output=$($1 2>&1) - fi - - # show output only in case of errors - if [ $? -ne 0 ] ; then - echo $output - exit 1 - fi -} - -log "autoreconf -i" -exit 0 - diff --git a/DevIL/bin/Makefile.am b/DevIL/bin/Makefile.am deleted file mode 100644 index 63f3a258..00000000 --- a/DevIL/bin/Makefile.am +++ /dev/null @@ -1,104 +0,0 @@ -all_include = $(srcdir)/../include -devildir = @datadir@/devil -examplesdir = $(devildir)/examples -example_srcdir = ../examples - -AM_CPPFLAGS = -I $(all_include) - -il_library = ../lib/libIL.la -ilu_library = ../lib/libILU.la -ilut_library = ../lib/libILUT.la - -EXTRA_DIST = - -bin_PROGRAMS = -examples_PROGRAMS = - -if BUILD_ILU -bin_PROGRAMS += ilur -endif #BUILD_ILU - -ilur_SOURCES = ../src-ILU/ilur/ilur.c -ilur_LDADD = $(ilu_library) - -if BUILD_EXAMPLES - -examples_PROGRAMS += IL_override IL_read IL_simple - -if BUILD_ILUT - -examples_PROGRAMS += ILUT_cpp_wrapper - -if USE_ALLEGRO -examples_PROGRAMS += ILUT_allegro -endif #USE_ALLEGRO - -if USE_DIRECTX -examples_PROGRAMS += ILUT_d3d ILUT_windows -endif #USE_DIRECTX - -if USE_SDL -examples_PROGRAMS += ILUT_sdl -endif #USE_SDL - -if USE_W32 -examples_PROGRAMS += ILUT_animation -endif #USE_W32 - -if HAVE_GLUT -if USE_X11 -examples_PROGRAMS += ILUT_gl ILUT_volume -endif #USE_X11 -endif #HAVE_GLUT - -endif #BUILD_ILUT - -endif #BUILD_EXAMPLES - -ILUT_allegro_SOURCES = $(example_srcdir)/allegro_example/allegtest.c -ILUT_allegro_CFLAGS = $(alleg_CFLAGS) -ILUT_allegro_LDFLAGS = $(ilut_library) - -ILUT_sdl_SOURCES = $(example_srcdir)/sdl_example/sdl_test.c -ILUT_sdl_CFLAGS = $(SDL_CFLAGS) -ILUT_sdl_LDFLAGS = $(ilut_library) - -ILUT_animation_SOURCES = $(example_srcdir)/animation_example/AnimTest.cpp $(example_srcdir)/animation_example/resource.h $(example_srcdir)/animation_example/AnimTest.rc -#ILUT_animation_CFLAGS = -ILUT_animation_LDFLAGS = $(ilut_library) -EXTRA_DIST += $(example_srcdir)/animation_example/OpenIL.ico - -ILUT_d3d_SOURCES = $(example_srcdir)/direct3d_example/d3dtest.cpp -ILUT_d3d_LDFLAGS = $(ilut_library) - -ILUT_cpp_wrapper_SOURCES = $(example_srcdir)/cpp_wrapper_example/il_wrap.cpp -ILUT_cpp_wrapper_LDFLAGS = $(ilut_library) - -IL_override_SOURCES = $(example_srcdir)/override_example/iotest.c - -ILUT_gl_SOURCES = $(example_srcdir)/opengl_example/gltest.c $(example_srcdir)/opengl_example/gltest.h -ILUT_gl_LDFLAGS = $(ilut_library) - -IL_read_SOURCES = $(example_srcdir)/register_read_example/readtest.c - -IL_simple_SOURCES = $(example_srcdir)/simple_example/simple.c - -if BUILD_ILU -IL_override_LDFLAGS = $(ilu_library) -IL_read_LDFLAGS = $(ilu_library) -IL_simple_LDFLAGS = $(ilu_library) -else #not BUILD_ILU -IL_override_LDFLAGS = $(il_library) -IL_read_LDFLAGS = $(il_library) -IL_simple_LDFLAGS = $(il_library) -endif #not BUILD_ILU - -ILUT_volume_SOURCES = $(example_srcdir)/volume_example/3dtest.h $(example_srcdir)/volume_example/3dtest.c -ILUT_volume_LDFLAGS = $(ilut_library) - -ILUT_windows_SOURCES = $(example_srcdir)/windows_example/BatchConv.cpp $(example_srcdir)/windows_example/WindowsTest.cpp $(example_srcdir)/windows_example/WindowsTest.h $(example_srcdir)/windows_example/resource.h $(example_srcdir)/windows_example/WindowsTest.rc -ILUT_windows_LDFLAGS = $(ilut_library) -EXTRA_DIST += $(example_srcdir)/windows_example/resources/OpenIL.ico - -.rc.o: - $(RC) $(RCFLAGS) $< -o $@ diff --git a/DevIL/bindings/DotNet/AssemblyInfo.cpp b/DevIL/bindings/DotNet/AssemblyInfo.cpp new file mode 100755 index 00000000..46f20243 --- /dev/null +++ b/DevIL/bindings/DotNet/AssemblyInfo.cpp @@ -0,0 +1,58 @@ +#include "stdafx.h" + +using namespace System::Reflection; +using namespace System::Runtime::CompilerServices; + +// +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +// +[assembly:AssemblyTitleAttribute("DevIL.NET")]; +[assembly:AssemblyDescriptionAttribute("DevIL.NET - Image Library for .NET framework")]; +[assembly:AssemblyConfigurationAttribute("")]; +[assembly:AssemblyCompanyAttribute("(C) 2005 - Marco Mastropaolo (http://www.mastropaolo.com)")]; +[assembly:AssemblyProductAttribute("(C) 2005 - Marco Mastropaolo (http://www.mastropaolo.com)")]; +[assembly:AssemblyCopyrightAttribute("(C) 2005 - Marco Mastropaolo (http://www.mastropaolo.com) - Released under BSD license")]; +[assembly:AssemblyTrademarkAttribute("(C) 2005 - Marco Mastropaolo (http://www.mastropaolo.com) - Released under BSD license")]; +[assembly:AssemblyCultureAttribute("")]; + +// +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the value or you can default the Revision and Build Numbers +// by using the '*' as shown below: + +[assembly:AssemblyVersionAttribute("1.1.*")]; + +// +// In order to sign your assembly you must specify a key to use. Refer to the +// Microsoft .NET Framework documentation for more information on assembly signing. +// +// Use the attributes below to control which key is used for signing. +// +// Notes: +// (*) If no key is specified, the assembly is not signed. +// (*) KeyName refers to a key that has been installed in the Crypto Service +// Provider (CSP) on your machine. KeyFile refers to a file which contains +// a key. +// (*) If the KeyFile and the KeyName values are both specified, the +// following processing occurs: +// (1) If the KeyName can be found in the CSP, that key is used. +// (2) If the KeyName does not exist and the KeyFile does exist, the key +// in the KeyFile is installed into the CSP and used. +// (*) In order to create a KeyFile, you can use the sn.exe (Strong Name) utility. +// When specifying the KeyFile, the location of the KeyFile should be +// relative to the project directory. +// (*) Delay Signing is an advanced option - see the Microsoft .NET Framework +// documentation for more information on this. +// +[assembly:AssemblyDelaySignAttribute(false)]; +[assembly:AssemblyKeyFileAttribute("")]; +[assembly:AssemblyKeyNameAttribute("")]; + diff --git a/DevIL/bindings/DotNet/COPYING.txt b/DevIL/bindings/DotNet/COPYING.txt new file mode 100755 index 00000000..767a6cf4 --- /dev/null +++ b/DevIL/bindings/DotNet/COPYING.txt @@ -0,0 +1,11 @@ +DevIL.NET +Copyright (c) 2005, Marco Mastropaolo +All rights reserved. + +Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: + + * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. + * Neither the name of DevIL.NET nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. \ No newline at end of file diff --git a/DevIL/bindings/DotNet/DevIL.NET.cpp b/DevIL/bindings/DotNet/DevIL.NET.cpp new file mode 100755 index 00000000..3d11eb01 --- /dev/null +++ b/DevIL/bindings/DotNet/DevIL.NET.cpp @@ -0,0 +1,308 @@ +// DevIL.NET +// Copyright (c) 2005, Marco Mastropaolo +// All rights reserved. + +// Redistribution and use in source and binary forms, with or without modification, are permitted provided that the +// following conditions are met: + +// * Redistributions of source code must retain the above copyright notice, this list of conditions and the +// following disclaimer. +// * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the +// following disclaimer in the documentation and/or other materials provided with the distribution. +// * Neither the name of DevIL.NET nor the names of its contributors may be used to endorse or promote products +// derived from this software without specific prior written permission. + +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, +// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +// DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +// SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +// WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE +// USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +#using +#using +#include +#include "IL/il.h" +#include "IL/ilu.h" + +#undef LoadBitmap // brain damaged windows.h macros.. + +typedef ILboolean (*PFNILUSCALE)(ILuint Width, ILuint Height, ILuint Depth); +typedef ILvoid (*PFNILUIMAGEPARAMETER)(ILenum PName, ILenum Param); + + + +namespace DevIL +{ + class StringAutoMarshal + { + char* m_string; + + inline explicit StringAutoMarshal(const StringAutoMarshal& i_Source) : m_string(NULL) {} + inline StringAutoMarshal& operator= (const StringAutoMarshal& i_Source) {} + + public: + inline explicit StringAutoMarshal(const System::String __gc* i_strString) : m_string(NULL) + { + m_string = (char*)(void*)System::Runtime::InteropServices::Marshal::StringToHGlobalAnsi(const_cast(i_strString)); + } + + + inline ~StringAutoMarshal() + { + System::Runtime::InteropServices::Marshal::FreeHGlobal((void*)m_string); + } + + inline char* GetNativeString() + { + return m_string; + } + + inline operator char*() + { + return m_string; + } + }; + + public __value enum DevILScaleFilter + { + NEAREST = ILU_NEAREST, + LINEAR = ILU_LINEAR, + BILINEAR = ILU_BILINEAR, + BOX = ILU_SCALE_BOX, + TRIANGLE = ILU_SCALE_TRIANGLE, + BELL = ILU_SCALE_BELL, + BSPLINE = ILU_SCALE_BSPLINE, + LANCZOS3 = ILU_SCALE_LANCZOS3, + MITCHELL = ILU_SCALE_MITCHELL + }; + + public __value enum DevILScaleKind + { + DO_NOT_SCALE, + WIDTH_AND_HEIGHT, + WIDTH_ONLY, + HEIGHT_ONLY, + KEEPRATIO_USING_WIDTH, + KEEPRATIO_USING_HEIGHT + }; + + + public __value enum DevILErrorCode + { + OK = 0, + ILU_DLL_NOT_FOUND = 0x0001, + INVALID_ENUM = IL_INVALID_ENUM, + OUT_OF_MEMORY = IL_OUT_OF_MEMORY, + FORMAT_NOT_SUPPORTED = IL_FORMAT_NOT_SUPPORTED, + INTERNAL_ERROR = IL_INTERNAL_ERROR, + INVALID_VALUE = IL_INVALID_VALUE, + ILLEGAL_OPERATION = IL_ILLEGAL_OPERATION, + ILLEGAL_FILE_VALUE = IL_ILLEGAL_FILE_VALUE, + INVALID_FILE_HEADER = IL_INVALID_FILE_HEADER, + INVALID_PARAM = IL_INVALID_PARAM, + COULD_NOT_OPEN_FILE = IL_COULD_NOT_OPEN_FILE, + INVALID_EXTENSION = IL_INVALID_EXTENSION, + FILE_ALREADY_EXISTS = IL_FILE_ALREADY_EXISTS, + OUT_FORMAT_SAME = IL_OUT_FORMAT_SAME, + STACK_OVERFLOW = IL_STACK_OVERFLOW, + STACK_UNDERFLOW = IL_STACK_UNDERFLOW, + INVALID_CONVERSION = IL_INVALID_CONVERSION, + BAD_DIMENSIONS = IL_BAD_DIMENSIONS, + FILE_READ_ERROR = IL_FILE_READ_ERROR, + FILE_WRITE_ERROR = IL_FILE_WRITE_ERROR, + LIB_GIF_ERROR = IL_LIB_GIF_ERROR, + LIB_JPEG_ERROR = IL_LIB_JPEG_ERROR, + LIB_PNG_ERROR = IL_LIB_PNG_ERROR, + LIB_TIFF_ERROR = IL_LIB_TIFF_ERROR, + LIB_MNG_ERROR = IL_LIB_MNG_ERROR, + UNKNOWN_ERROR = IL_UNKNOWN_ERROR + }; + + + public __gc class DevIL + { + protected: + static ILuint s_iImageID = 0; + static bool s_bInitDone = false; + static bool s_bIluLoaded = false; + static DevILErrorCode s_eErrCode = OK; + static PFNILUSCALE pfnIluScale = NULL; + static PFNILUIMAGEPARAMETER pfnIluImageParameter = NULL; + static void LoadILU(); + public: + static System::Drawing::Bitmap __gc* LoadBitmap(System::String __gc* i_szFileName); + static System::Drawing::Bitmap __gc* LoadBitmapAndScale(System::String __gc* i_szFileName, + int i_iWidth, int i_iHeight, + DevILScaleFilter i_eFilter, DevILScaleKind i_eKind); + static bool SaveBitmap(System::String __gc* i_szFileName, System::Drawing::Bitmap __gc* i_poBitmap); + static DevILErrorCode GetErrorCode(); + }; +} + + + +void DevIL::DevIL::LoadILU() +{ + HMODULE hM = LoadLibrary("ILU.dll"); + + if (hM) + { + pfnIluScale = (PFNILUSCALE)GetProcAddress(hM, "iluScale"); + pfnIluImageParameter = (PFNILUIMAGEPARAMETER)GetProcAddress(hM, "iluImageParameter"); + s_bIluLoaded = (pfnIluScale != NULL) && (pfnIluImageParameter != NULL); + } +} + + + +System::Drawing::Bitmap __gc* DevIL::DevIL::LoadBitmap(System::String __gc* i_szFileName) +{ + return LoadBitmapAndScale(i_szFileName, 0, 0, NEAREST, DO_NOT_SCALE); +} + +DevIL::DevILErrorCode DevIL::DevIL::GetErrorCode() +{ + if (s_eErrCode == OK) + { + return DevILErrorCode(ilGetError()); + } + else + { + DevILErrorCode eErr = s_eErrCode; + s_eErrCode = OK; + return eErr; + } +} + +System::Drawing::Bitmap __gc* DevIL::DevIL::LoadBitmapAndScale(System::String __gc* i_szFileName, + int i_iWidth, int i_iHeight, + DevILScaleFilter i_eFilter, + DevILScaleKind i_eKind) +{ + if (!s_bInitDone) + { + ilInit(); + s_bInitDone = true; + } + ilGenImages(1, &s_iImageID); + ilBindImage(s_iImageID); + + if (0==ilLoadImage(StringAutoMarshal(i_szFileName))) + { + return NULL; + } + + int iW = ilGetInteger(IL_IMAGE_WIDTH); + int iH = ilGetInteger(IL_IMAGE_HEIGHT); + bool bResize = true; + + switch(i_eKind) + { + case WIDTH_AND_HEIGHT: + iW = i_iWidth; + iH = i_iHeight; + break; + case WIDTH_ONLY: + iW = i_iWidth; + break; + case HEIGHT_ONLY: + iH = i_iHeight; + break; + case KEEPRATIO_USING_WIDTH: + iH = int(double(iH) * double(i_iWidth) / double(iW)); + iW = i_iWidth; + break; + case KEEPRATIO_USING_HEIGHT: + iW = int(double(iW) * double(i_iHeight) / double(iH)); + iH = i_iHeight; + break; + case DO_NOT_SCALE: + bResize = false; + break; + default: + break; + } + + System::Drawing::Bitmap __gc* pBmp = __gc new System::Drawing::Bitmap(iW, iH, System::Drawing::Imaging::PixelFormat::Format32bppArgb); + + System::Drawing::Rectangle rect; rect.X = 0; rect.Y = 0; rect.Width = iW; rect.Height = iH; + + System::Drawing::Imaging::BitmapData __gc* pBd = pBmp->LockBits(rect, + System::Drawing::Imaging::ImageLockMode::WriteOnly, + System::Drawing::Imaging::PixelFormat::Format32bppArgb); + + void* pScan0 = (void*)(pBd->Scan0); + + // this is dangerous bc we ignore stride.. but it works and is FAST! ;) + + if (bResize) + { + if (!s_bIluLoaded) + { + LoadILU(); + } + + if (s_bIluLoaded) + { + pfnIluImageParameter(ILU_FILTER, (int)(i_eFilter)); + pfnIluScale(iW, iH, 1); + } + else + { + s_eErrCode = ILU_DLL_NOT_FOUND; + return NULL; + } + } + + ilConvertImage(IL_BGRA, IL_UNSIGNED_BYTE); // support for non 32bit images.. + ilCopyPixels(0, 0, 0, iW, iH, 1, IL_BGRA, IL_UNSIGNED_BYTE, pScan0); + + ilDeleteImages(1, &s_iImageID); + + pBmp->UnlockBits(pBd); + + return pBmp; +} + +bool DevIL::DevIL::SaveBitmap(System::String __gc* i_szFileName, System::Drawing::Bitmap __gc* i_poBitmap) +{ + if (!s_bInitDone) + { + ilInit(); + s_bInitDone = true; + } + ilGenImages(1, &s_iImageID); + ilBindImage(s_iImageID); + + int iW = i_poBitmap->get_Width(); + int iH = i_poBitmap->get_Height(); + + System::Drawing::Rectangle rect; rect.X = 0; rect.Y = 0; rect.Width = iW; rect.Height = iH; + + i_poBitmap->RotateFlip(System::Drawing::RotateFlipType::RotateNoneFlipY); + + System::Drawing::Imaging::BitmapData __gc* pBd = i_poBitmap->LockBits(rect, + System::Drawing::Imaging::ImageLockMode::ReadOnly, + System::Drawing::Imaging::PixelFormat::Format32bppArgb); + + void* pScan0 = (void*)(pBd->Scan0); + + bool bSuccess = 0!= ilTexImage(iW, iH, 1, 4, IL_BGRA, IL_UNSIGNED_BYTE, pScan0); + + if (!bSuccess) + { + return false; + } + + bool bRes = ilSaveImage(StringAutoMarshal(i_szFileName))!=0; + + ilDeleteImages(1, &s_iImageID); + + i_poBitmap->UnlockBits(pBd); + i_poBitmap->RotateFlip(System::Drawing::RotateFlipType::RotateNoneFlipY); + + return bRes; +} + diff --git a/DevIL/bindings/DotNet/DevIL.NET.sln b/DevIL/bindings/DotNet/DevIL.NET.sln new file mode 100755 index 00000000..a569d448 --- /dev/null +++ b/DevIL/bindings/DotNet/DevIL.NET.sln @@ -0,0 +1,42 @@ +Microsoft Visual Studio Solution File, Format Version 7.00 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DevIL.NET", "DevIL.NET.vcproj", "{30D94686-D452-4A73-B59D-178288807EE5}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ThumbView", "..\ThumbView\ThumbView.csproj", "{1541F8B7-DBE4-490B-9E1A-8D0122339F09}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ImageViewCs", "..\ImageViewCs\ImageViewCs.csproj", "{C6EF7F8A-0CCB-4DAD-A70E-CCCB25608A5E}" +EndProject +Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "ImageViewVb", "..\ImageViewVb\ImageViewVb.vbproj", "{F073580C-F355-4F4A-98B7-83D571B96B9E}" +EndProject +Global + GlobalSection(DPCodeReviewSolutionGUID) = preSolution + DPCodeReviewSolutionGUID = {00000000-0000-0000-0000-000000000000} + EndGlobalSection + GlobalSection(SolutionConfiguration) = preSolution + ConfigName.0 = Debug + ConfigName.1 = Release + EndGlobalSection + GlobalSection(ProjectDependencies) = postSolution + EndGlobalSection + GlobalSection(ProjectConfiguration) = postSolution + {30D94686-D452-4A73-B59D-178288807EE5}.Debug.ActiveCfg = Debug|Win32 + {30D94686-D452-4A73-B59D-178288807EE5}.Debug.Build.0 = Debug|Win32 + {30D94686-D452-4A73-B59D-178288807EE5}.Release.ActiveCfg = Release|Win32 + {30D94686-D452-4A73-B59D-178288807EE5}.Release.Build.0 = Release|Win32 + {1541F8B7-DBE4-490B-9E1A-8D0122339F09}.Debug.ActiveCfg = Debug|.NET + {1541F8B7-DBE4-490B-9E1A-8D0122339F09}.Debug.Build.0 = Debug|.NET + {1541F8B7-DBE4-490B-9E1A-8D0122339F09}.Release.ActiveCfg = Release|.NET + {1541F8B7-DBE4-490B-9E1A-8D0122339F09}.Release.Build.0 = Release|.NET + {C6EF7F8A-0CCB-4DAD-A70E-CCCB25608A5E}.Debug.ActiveCfg = Debug|.NET + {C6EF7F8A-0CCB-4DAD-A70E-CCCB25608A5E}.Debug.Build.0 = Debug|.NET + {C6EF7F8A-0CCB-4DAD-A70E-CCCB25608A5E}.Release.ActiveCfg = Release|.NET + {C6EF7F8A-0CCB-4DAD-A70E-CCCB25608A5E}.Release.Build.0 = Release|.NET + {F073580C-F355-4F4A-98B7-83D571B96B9E}.Debug.ActiveCfg = Debug|.NET + {F073580C-F355-4F4A-98B7-83D571B96B9E}.Debug.Build.0 = Debug|.NET + {F073580C-F355-4F4A-98B7-83D571B96B9E}.Release.ActiveCfg = Release|.NET + {F073580C-F355-4F4A-98B7-83D571B96B9E}.Release.Build.0 = Release|.NET + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + EndGlobalSection + GlobalSection(ExtensibilityAddIns) = postSolution + EndGlobalSection +EndGlobal diff --git a/DevIL/bindings/DotNet/DevIL.NET.vcproj b/DevIL/bindings/DotNet/DevIL.NET.vcproj new file mode 100755 index 00000000..ffa7b727 --- /dev/null +++ b/DevIL/bindings/DotNet/DevIL.NET.vcproj @@ -0,0 +1,131 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/DevIL/bindings/DotNet/ImageViewCs/App.ico b/DevIL/bindings/DotNet/ImageViewCs/App.ico new file mode 100755 index 00000000..3a5525fd Binary files /dev/null and b/DevIL/bindings/DotNet/ImageViewCs/App.ico differ diff --git a/DevIL/bindings/DotNet/ImageViewCs/AssemblyInfo.cs b/DevIL/bindings/DotNet/ImageViewCs/AssemblyInfo.cs new file mode 100755 index 00000000..177a4f0e --- /dev/null +++ b/DevIL/bindings/DotNet/ImageViewCs/AssemblyInfo.cs @@ -0,0 +1,58 @@ +using System.Reflection; +using System.Runtime.CompilerServices; + +// +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +// +[assembly: AssemblyTitle("")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("")] +[assembly: AssemblyCopyright("")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Revision and Build Numbers +// by using the '*' as shown below: + +[assembly: AssemblyVersion("1.0.*")] + +// +// In order to sign your assembly you must specify a key to use. Refer to the +// Microsoft .NET Framework documentation for more information on assembly signing. +// +// Use the attributes below to control which key is used for signing. +// +// Notes: +// (*) If no key is specified, the assembly is not signed. +// (*) KeyName refers to a key that has been installed in the Crypto Service +// Provider (CSP) on your machine. KeyFile refers to a file which contains +// a key. +// (*) If the KeyFile and the KeyName values are both specified, the +// following processing occurs: +// (1) If the KeyName can be found in the CSP, that key is used. +// (2) If the KeyName does not exist and the KeyFile does exist, the key +// in the KeyFile is installed into the CSP and used. +// (*) In order to create a KeyFile, you can use the sn.exe (Strong Name) utility. +// When specifying the KeyFile, the location of the KeyFile should be +// relative to the project output directory which is +// %Project Directory%\obj\. For example, if your KeyFile is +// located in the project directory, you would specify the AssemblyKeyFile +// attribute as [assembly: AssemblyKeyFile("..\\..\\mykey.snk")] +// (*) Delay Signing is an advanced option - see the Microsoft .NET Framework +// documentation for more information on this. +// +[assembly: AssemblyDelaySign(false)] +[assembly: AssemblyKeyFile("")] +[assembly: AssemblyKeyName("")] diff --git a/DevIL/bindings/DotNet/ImageViewCs/ImageViewCs.csproj b/DevIL/bindings/DotNet/ImageViewCs/ImageViewCs.csproj new file mode 100755 index 00000000..13797ee5 --- /dev/null +++ b/DevIL/bindings/DotNet/ImageViewCs/ImageViewCs.csproj @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/DevIL/bindings/DotNet/ImageViewCs/ImageViewCs.csproj.user b/DevIL/bindings/DotNet/ImageViewCs/ImageViewCs.csproj.user new file mode 100755 index 00000000..4089d2bb --- /dev/null +++ b/DevIL/bindings/DotNet/ImageViewCs/ImageViewCs.csproj.user @@ -0,0 +1,48 @@ + + + + + + + + + + + + diff --git a/DevIL/bindings/DotNet/ImageViewCs/frmImageView.cs b/DevIL/bindings/DotNet/ImageViewCs/frmImageView.cs new file mode 100755 index 00000000..95896d02 --- /dev/null +++ b/DevIL/bindings/DotNet/ImageViewCs/frmImageView.cs @@ -0,0 +1,247 @@ +using System; +using System.Drawing; +using System.Collections; +using System.ComponentModel; +using System.Windows.Forms; +using System.Data; + +namespace ImageViewCs +{ + /// + /// Summary description for Form1. + /// + public class frmImageView : System.Windows.Forms.Form + { + private System.Windows.Forms.MainMenu mainMenu; + private System.Windows.Forms.PictureBox pictureBox; + private System.Windows.Forms.MenuItem mnuFile; + private System.Windows.Forms.MenuItem mnuFileOpen; + private System.Windows.Forms.MenuItem mnuFileSaveAs; + private System.Windows.Forms.MenuItem mnuFileSep1; + private System.Windows.Forms.MenuItem mnuFileExit; + private System.Windows.Forms.MenuItem mnuHelp; + private System.Windows.Forms.MenuItem mnuHelpAbout; + private System.Windows.Forms.Panel panel; + /// + /// Required designer variable. + /// + private System.ComponentModel.Container components = null; + + public frmImageView() + { + // + // Required for Windows Form Designer support + // + InitializeComponent(); + + // + // TODO: Add any constructor code after InitializeComponent call + // + } + + /// + /// Clean up any resources being used. + /// + protected override void Dispose( bool disposing ) + { + if( disposing ) + { + if (components != null) + { + components.Dispose(); + } + } + base.Dispose( disposing ); + } + + #region Windows Form Designer generated code + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.mainMenu = new System.Windows.Forms.MainMenu(); + this.mnuFile = new System.Windows.Forms.MenuItem(); + this.mnuFileOpen = new System.Windows.Forms.MenuItem(); + this.mnuFileSaveAs = new System.Windows.Forms.MenuItem(); + this.mnuFileSep1 = new System.Windows.Forms.MenuItem(); + this.mnuFileExit = new System.Windows.Forms.MenuItem(); + this.mnuHelp = new System.Windows.Forms.MenuItem(); + this.mnuHelpAbout = new System.Windows.Forms.MenuItem(); + this.panel = new System.Windows.Forms.Panel(); + this.pictureBox = new System.Windows.Forms.PictureBox(); + this.panel.SuspendLayout(); + this.SuspendLayout(); + // + // mainMenu + // + this.mainMenu.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] { + this.mnuFile, + this.mnuHelp}); + // + // mnuFile + // + this.mnuFile.Index = 0; + this.mnuFile.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] { + this.mnuFileOpen, + this.mnuFileSaveAs, + this.mnuFileSep1, + this.mnuFileExit}); + this.mnuFile.Text = "&File"; + // + // mnuFileOpen + // + this.mnuFileOpen.Index = 0; + this.mnuFileOpen.Text = "&Open..."; + this.mnuFileOpen.Click += new System.EventHandler(this.mnuFileOpen_Click); + // + // mnuFileSaveAs + // + this.mnuFileSaveAs.Index = 1; + this.mnuFileSaveAs.Text = "Save &as..."; + this.mnuFileSaveAs.Click += new System.EventHandler(this.mnuFileSaveAs_Click); + // + // mnuFileSep1 + // + this.mnuFileSep1.Index = 2; + this.mnuFileSep1.Text = "-"; + // + // mnuFileExit + // + this.mnuFileExit.Index = 3; + this.mnuFileExit.Text = "E&xit"; + this.mnuFileExit.Click += new System.EventHandler(this.mnuFileExit_Click); + // + // mnuHelp + // + this.mnuHelp.Index = 1; + this.mnuHelp.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] { + this.mnuHelpAbout}); + this.mnuHelp.Text = "&?"; + // + // mnuHelpAbout + // + this.mnuHelpAbout.Index = 0; + this.mnuHelpAbout.Text = "&About..."; + this.mnuHelpAbout.Click += new System.EventHandler(this.mnuHelpAbout_Click); + // + // panel + // + this.panel.AutoScroll = true; + this.panel.Controls.AddRange(new System.Windows.Forms.Control[] { + this.pictureBox}); + this.panel.Dock = System.Windows.Forms.DockStyle.Fill; + this.panel.Name = "panel"; + this.panel.Size = new System.Drawing.Size(720, 414); + this.panel.TabIndex = 1; + // + // pictureBox + // + this.pictureBox.Name = "pictureBox"; + this.pictureBox.Size = new System.Drawing.Size(720, 414); + this.pictureBox.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; + this.pictureBox.TabIndex = 0; + this.pictureBox.TabStop = false; + // + // frmImageView + // + this.AutoScaleBaseSize = new System.Drawing.Size(5, 13); + this.ClientSize = new System.Drawing.Size(720, 414); + this.Controls.AddRange(new System.Windows.Forms.Control[] { + this.panel}); + this.Menu = this.mainMenu; + this.Name = "frmImageView"; + this.Text = "ImageView C#"; + this.panel.ResumeLayout(false); + this.ResumeLayout(false); + + } + #endregion + + /// + /// The main entry point for the application. + /// + [STAThread] + static void Main() + { + Application.Run(new frmImageView()); + } + + private System.Drawing.Bitmap m_bmp; + + private void mnuFileOpen_Click(object sender, System.EventArgs e) + { + System.Windows.Forms.OpenFileDialog ofd = new System.Windows.Forms.OpenFileDialog(); + ofd.Filter = "All Image Files(*.BMP;*.CUT;*.DCX;*.DDS;*.ICO;*.GIF;*.JPG;*.LBM;*.LIF;*.MDL;*.PCD;*.PCX;*.PIC;*.PNG;*.PNM;*.PSD;*.PSP;*.RAW;*.SGI;*.TGA;*.TIF;*.WAL;*.ACT;*.PAL;)|*.BMP;*.CUT;*.DCX;*.DDS;*.ICO;*.GIF;*.JPG;*.LBM;*.LIF;*.MDL;*.PCD;*.PCX;*.PIC;*.PNG;*.PNM;*.PSD;*.PSP;*.RAW;*.SGI;*.TGA;*.TIF;*.WAL;*.ACT;*.PAL|All files (*.*)|*.*"; + ofd.Filter += "|BMP files (*.BMP)|*.BMP"; + ofd.Filter += "|CUT files (*.CUT)|*.CUT"; + ofd.Filter += "|DCX files (*.DCX)|*.DCX"; + ofd.Filter += "|DDS files (*.DDS)|*.DDS"; + ofd.Filter += "|ICO files (*.ICO)|*.ICO"; + ofd.Filter += "|GIF files (*.GIF)|*.GIF"; + ofd.Filter += "|JPG files (*.JPG)|*.JPG"; + ofd.Filter += "|LBM files (*.LBM)|*.LBM"; + ofd.Filter += "|LIF files (*.LIF)|*.LIF"; + ofd.Filter += "|MDL files (*.MDL)|*.MDL"; + ofd.Filter += "|PCD files (*.PCD)|*.PCD"; + ofd.Filter += "|PCX files (*.PCX)|*.PCX"; + ofd.Filter += "|PIC files (*.PIC)|*.PIC"; + ofd.Filter += "|PNG files (*.PNG)|*.PNG"; + ofd.Filter += "|PNM files (*.PNM)|*.PNM"; + ofd.Filter += "|PSD files (*.PSD)|*.PSD"; + ofd.Filter += "|PSP files (*.PSP)|*.PSP"; + ofd.Filter += "|RAW files (*.RAW)|*.RAW"; + ofd.Filter += "|SGI files (*.SGI)|*.SGI"; + ofd.Filter += "|TGA files (*.TGA)|*.TGA"; + ofd.Filter += "|TIF files (*.TIF)|*.TIF"; + ofd.Filter += "|WAL files (*.WAL)|*.WAL"; + ofd.Filter += "|ACT files (*.ACT)|*.ACT"; + ofd.Filter += "|PAL files (*.PAL)|*.PAL"; + ofd.Filter += "|All files (*.*)|*.*"; + + if (ofd.ShowDialog() == DialogResult.OK) + { + m_bmp = DevIL.DevIL.LoadBitmap(ofd.FileName); + if (m_bmp != null) + { + pictureBox.Image = m_bmp; + } + } + } + + private void mnuFileExit_Click(object sender, System.EventArgs e) + { + this.Close(); + } + + private void mnuHelpAbout_Click(object sender, System.EventArgs e) + { + MessageBox.Show("Program by Marco Mastropaolo\n\nThis is a C# example for the DevIL.NET library.\n\nhttp://www.mastropaolo.com", "About"); + } + + private void mnuFileSaveAs_Click(object sender, System.EventArgs e) + { + if (m_bmp != null) + { + System.Windows.Forms.SaveFileDialog sfd = new System.Windows.Forms.SaveFileDialog(); + sfd.Filter = "BMP format (*.BMP)|*.BMP"; + sfd.Filter += "|DDS format (*.DDS)|*.DDS"; + sfd.Filter += "|JPG format (*.JPG)|*.JPG"; + sfd.Filter += "|PCX format (*.PCX)|*.PCX"; + sfd.Filter += "|PNG format (*.PNG)|*.PNG"; + sfd.Filter += "|PNM format (*.PNM)|*.PNM"; + sfd.Filter += "|RAW format (*.RAW)|*.RAW"; + sfd.Filter += "|SGI format (*.SGI)|*.SGI"; + sfd.Filter += "|TGA format (*.TGA)|*.TGA"; + sfd.Filter += "|TIF format (*.TIF)|*.TIF"; + sfd.Filter += "|PAL format (*.PAL)|*.PAL"; + + if (sfd.ShowDialog() == DialogResult.OK) + { + DevIL.DevIL.SaveBitmap(sfd.FileName, m_bmp); + } + } + } + } +} diff --git a/DevIL/bindings/DotNet/ImageViewCs/frmImageView.resx b/DevIL/bindings/DotNet/ImageViewCs/frmImageView.resx new file mode 100755 index 00000000..6441bbaa --- /dev/null +++ b/DevIL/bindings/DotNet/ImageViewCs/frmImageView.resx @@ -0,0 +1,105 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 1.3 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 17, 17 + + + frmImageView + + \ No newline at end of file diff --git a/DevIL/bindings/DotNet/ImageViewVb/AssemblyInfo.vb b/DevIL/bindings/DotNet/ImageViewVb/AssemblyInfo.vb new file mode 100755 index 00000000..92e12839 --- /dev/null +++ b/DevIL/bindings/DotNet/ImageViewVb/AssemblyInfo.vb @@ -0,0 +1,31 @@ +Imports System.Reflection +Imports System.Runtime.InteropServices + +' General Information about an assembly is controlled through the following +' set of attributes. Change these attribute values to modify the information +' associated with an assembly. + +' Review the values of the assembly attributes + + + + + + + + + +'The following GUID is for the ID of the typelib if this project is exposed to COM + + +' Version information for an assembly consists of the following four values: +' +' Major Version +' Minor Version +' Build Number +' Revision +' +' You can specify all the values or you can default the Build and Revision Numbers +' by using the '*' as shown below: + + diff --git a/DevIL/bindings/DotNet/ImageViewVb/ImageViewVb.vbproj b/DevIL/bindings/DotNet/ImageViewVb/ImageViewVb.vbproj new file mode 100755 index 00000000..77715f85 --- /dev/null +++ b/DevIL/bindings/DotNet/ImageViewVb/ImageViewVb.vbproj @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/DevIL/bindings/DotNet/ImageViewVb/ImageViewVb.vbproj.user b/DevIL/bindings/DotNet/ImageViewVb/ImageViewVb.vbproj.user new file mode 100755 index 00000000..d3372fab --- /dev/null +++ b/DevIL/bindings/DotNet/ImageViewVb/ImageViewVb.vbproj.user @@ -0,0 +1,48 @@ + + + + + + + + + + + + diff --git a/DevIL/bindings/DotNet/ImageViewVb/frmImageView.resx b/DevIL/bindings/DotNet/ImageViewVb/frmImageView.resx new file mode 100755 index 00000000..dc8d5467 --- /dev/null +++ b/DevIL/bindings/DotNet/ImageViewVb/frmImageView.resx @@ -0,0 +1,132 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 1.3 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 159, 0 + + + Assembly + + + Assembly + + + Assembly + + + Assembly + + + Assembly + + + Assembly + + + Assembly + + + Assembly + + + Assembly + + + frmImageView + + \ No newline at end of file diff --git a/DevIL/bindings/DotNet/ImageViewVb/frmImageView.vb b/DevIL/bindings/DotNet/ImageViewVb/frmImageView.vb new file mode 100755 index 00000000..a78f6af1 --- /dev/null +++ b/DevIL/bindings/DotNet/ImageViewVb/frmImageView.vb @@ -0,0 +1,184 @@ +Public Class frmImageView + Inherits System.Windows.Forms.Form + +#Region " Windows Form Designer generated code " + + Public Sub New() + MyBase.New() + + 'This call is required by the Windows Form Designer. + InitializeComponent() + + 'Add any initialization after the InitializeComponent() call + + End Sub + + 'Form overrides dispose to clean up the component list. + Protected Overloads Overrides Sub Dispose(ByVal disposing As Boolean) + If disposing Then + If Not (components Is Nothing) Then + components.Dispose() + End If + End If + MyBase.Dispose(disposing) + End Sub + + 'Required by the Windows Form Designer + Private components As System.ComponentModel.IContainer + + 'NOTE: The following procedure is required by the Windows Form Designer + 'It can be modified using the Windows Form Designer. + 'Do not modify it using the code editor. + Friend WithEvents mainMenu As System.Windows.Forms.MainMenu + Friend WithEvents mnuFile As System.Windows.Forms.MenuItem + Friend WithEvents mnuFileOpen As System.Windows.Forms.MenuItem + Friend WithEvents mnuFileSaveAs As System.Windows.Forms.MenuItem + Friend WithEvents mnuFileSep1 As System.Windows.Forms.MenuItem + Friend WithEvents mnuFileExit As System.Windows.Forms.MenuItem + Friend WithEvents mnuHelp As System.Windows.Forms.MenuItem + Friend WithEvents mnuHelpAbout As System.Windows.Forms.MenuItem + Friend WithEvents pictureBox As System.Windows.Forms.PictureBox + Private Sub InitializeComponent() + Me.mainMenu = New System.Windows.Forms.MainMenu() + Me.mnuFile = New System.Windows.Forms.MenuItem() + Me.mnuFileOpen = New System.Windows.Forms.MenuItem() + Me.mnuFileSaveAs = New System.Windows.Forms.MenuItem() + Me.mnuFileSep1 = New System.Windows.Forms.MenuItem() + Me.mnuFileExit = New System.Windows.Forms.MenuItem() + Me.mnuHelp = New System.Windows.Forms.MenuItem() + Me.mnuHelpAbout = New System.Windows.Forms.MenuItem() + Me.pictureBox = New System.Windows.Forms.PictureBox() + Me.SuspendLayout() + ' + 'mainMenu + ' + Me.mainMenu.MenuItems.AddRange(New System.Windows.Forms.MenuItem() {Me.mnuFile, Me.mnuHelp}) + ' + 'mnuFile + ' + Me.mnuFile.Index = 0 + Me.mnuFile.MenuItems.AddRange(New System.Windows.Forms.MenuItem() {Me.mnuFileOpen, Me.mnuFileSaveAs, Me.mnuFileSep1, Me.mnuFileExit}) + Me.mnuFile.Text = "&File" + ' + 'mnuFileOpen + ' + Me.mnuFileOpen.Index = 0 + Me.mnuFileOpen.Text = "&Open..." + ' + 'mnuFileSaveAs + ' + Me.mnuFileSaveAs.Index = 1 + Me.mnuFileSaveAs.Text = "Save &as..." + ' + 'mnuFileSep1 + ' + Me.mnuFileSep1.Index = 2 + Me.mnuFileSep1.Text = "-" + ' + 'mnuFileExit + ' + Me.mnuFileExit.Index = 3 + Me.mnuFileExit.Text = "E&xit" + ' + 'mnuHelp + ' + Me.mnuHelp.Index = 1 + Me.mnuHelp.MenuItems.AddRange(New System.Windows.Forms.MenuItem() {Me.mnuHelpAbout}) + Me.mnuHelp.Text = "&?" + ' + 'mnuHelpAbout + ' + Me.mnuHelpAbout.Index = 0 + Me.mnuHelpAbout.Text = "&About..." + ' + 'pictureBox + ' + Me.pictureBox.Name = "pictureBox" + Me.pictureBox.Size = New System.Drawing.Size(720, 414) + Me.pictureBox.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize + Me.pictureBox.TabIndex = 1 + Me.pictureBox.TabStop = False + ' + 'frmImageView + ' + Me.AutoScaleBaseSize = New System.Drawing.Size(5, 13) + Me.ClientSize = New System.Drawing.Size(720, 434) + Me.Controls.AddRange(New System.Windows.Forms.Control() {Me.pictureBox}) + Me.Menu = Me.mainMenu + Me.Name = "frmImageView" + Me.Text = "ImageView VB.NET" + Me.ResumeLayout(False) + + End Sub + +#End Region + + Private m_bmp As System.Drawing.Bitmap + + + Private Sub mnuFileOpen_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles mnuFileOpen.Click + Dim ofd As New System.Windows.Forms.OpenFileDialog() + ofd.Filter = "All Image Files(*.BMP;*.CUT;*.DCX;*.DDS;*.ICO;*.GIF;*.JPG;*.LBM;*.LIF;*.MDL;*.PCD;*.PCX;*.PIC;*.PNG;*.PNM;*.PSD;*.PSP;*.RAW;*.SGI;*.TGA;*.TIF;*.WAL;*.ACT;*.PAL;)|*.BMP;*.CUT;*.DCX;*.DDS;*.ICO;*.GIF;*.JPG;*.LBM;*.LIF;*.MDL;*.PCD;*.PCX;*.PIC;*.PNG;*.PNM;*.PSD;*.PSP;*.RAW;*.SGI;*.TGA;*.TIF;*.WAL;*.ACT;*.PAL|All files (*.*)|*.*" + ofd.Filter += "|BMP files (*.BMP)|*.BMP" + ofd.Filter += "|CUT files (*.CUT)|*.CUT" + ofd.Filter += "|DCX files (*.DCX)|*.DCX" + ofd.Filter += "|DDS files (*.DDS)|*.DDS" + ofd.Filter += "|ICO files (*.ICO)|*.ICO" + ofd.Filter += "|GIF files (*.GIF)|*.GIF" + ofd.Filter += "|JPG files (*.JPG)|*.JPG" + ofd.Filter += "|LBM files (*.LBM)|*.LBM" + ofd.Filter += "|LIF files (*.LIF)|*.LIF" + ofd.Filter += "|MDL files (*.MDL)|*.MDL" + ofd.Filter += "|PCD files (*.PCD)|*.PCD" + ofd.Filter += "|PCX files (*.PCX)|*.PCX" + ofd.Filter += "|PIC files (*.PIC)|*.PIC" + ofd.Filter += "|PNG files (*.PNG)|*.PNG" + ofd.Filter += "|PNM files (*.PNM)|*.PNM" + ofd.Filter += "|PSD files (*.PSD)|*.PSD" + ofd.Filter += "|PSP files (*.PSP)|*.PSP" + ofd.Filter += "|RAW files (*.RAW)|*.RAW" + ofd.Filter += "|SGI files (*.SGI)|*.SGI" + ofd.Filter += "|TGA files (*.TGA)|*.TGA" + ofd.Filter += "|TIF files (*.TIF)|*.TIF" + ofd.Filter += "|WAL files (*.WAL)|*.WAL" + ofd.Filter += "|ACT files (*.ACT)|*.ACT" + ofd.Filter += "|PAL files (*.PAL)|*.PAL" + ofd.Filter += "|All files (*.*)|*.*" + + If (ofd.ShowDialog() = DialogResult.OK) Then + m_bmp = DevIL.DevIL.LoadBitmap(ofd.FileName) + If Not (m_bmp Is Nothing) Then + pictureBox.Image = m_bmp + End If + End If + End Sub + + Private Sub mnuFileSaveAs_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles mnuFileSaveAs.Click + If Not (m_bmp Is Nothing) Then + Dim sfd As New System.Windows.Forms.SaveFileDialog() + sfd.Filter = "BMP format (*.BMP)|*.BMP" + sfd.Filter += "|DDS format (*.DDS)|*.DDS" + sfd.Filter += "|JPG format (*.JPG)|*.JPG" + sfd.Filter += "|PCX format (*.PCX)|*.PCX" + sfd.Filter += "|PNG format (*.PNG)|*.PNG" + sfd.Filter += "|PNM format (*.PNM)|*.PNM" + sfd.Filter += "|RAW format (*.RAW)|*.RAW" + sfd.Filter += "|SGI format (*.SGI)|*.SGI" + sfd.Filter += "|TGA format (*.TGA)|*.TGA" + sfd.Filter += "|TIF format (*.TIF)|*.TIF" + sfd.Filter += "|PAL format (*.PAL)|*.PAL" + + If (sfd.ShowDialog() = DialogResult.OK) Then + DevIL.DevIL.SaveBitmap(sfd.FileName, m_bmp) + End If + End If + End Sub + + Private Sub mnuFileExit_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles mnuFileExit.Click + Me.Close() + End Sub + + Private Sub mnuHelpAbout_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles mnuHelpAbout.Click + MessageBox.Show("Program by Marco Mastropaolo\n\nThis is a VB.NET example for the DevIL.NET library.\n\nhttp://www.mastropaolo.com", "About") + End Sub +End Class diff --git a/DevIL/bindings/DotNet/vcproj vs2005/DevIL.NET.sln b/DevIL/bindings/DotNet/vcproj vs2005/DevIL.NET.sln new file mode 100755 index 00000000..29b3b065 --- /dev/null +++ b/DevIL/bindings/DotNet/vcproj vs2005/DevIL.NET.sln @@ -0,0 +1,79 @@ +Microsoft Visual Studio Solution File, Format Version 9.00 +# Visual Studio 2005 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DevIL.NET", "DevIL.NET.vcproj", "{30D94686-D452-4A73-B59D-178288807EE5}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ThumbView", "..\ThumbView\ThumbView.csproj", "{1541F8B7-DBE4-490B-9E1A-8D0122339F09}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ImageViewCs", "..\ImageViewCs\ImageViewCs.csproj", "{C6EF7F8A-0CCB-4DAD-A70E-CCCB25608A5E}" +EndProject +Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "ImageViewVb", "..\ImageViewVb\ImageViewVb.vbproj", "{F073580C-F355-4F4A-98B7-83D571B96B9E}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Debug|Mixed Platforms = Debug|Mixed Platforms + Debug|Win32 = Debug|Win32 + Debug|x86 = Debug|x86 + Release|Any CPU = Release|Any CPU + Release|Mixed Platforms = Release|Mixed Platforms + Release|Win32 = Release|Win32 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {30D94686-D452-4A73-B59D-178288807EE5}.Debug|Any CPU.ActiveCfg = Debug|Win32 + {30D94686-D452-4A73-B59D-178288807EE5}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32 + {30D94686-D452-4A73-B59D-178288807EE5}.Debug|Mixed Platforms.Build.0 = Debug|Win32 + {30D94686-D452-4A73-B59D-178288807EE5}.Debug|Win32.ActiveCfg = Debug|Win32 + {30D94686-D452-4A73-B59D-178288807EE5}.Debug|Win32.Build.0 = Debug|Win32 + {30D94686-D452-4A73-B59D-178288807EE5}.Debug|x86.ActiveCfg = Debug|Win32 + {30D94686-D452-4A73-B59D-178288807EE5}.Release|Any CPU.ActiveCfg = Release|Win32 + {30D94686-D452-4A73-B59D-178288807EE5}.Release|Mixed Platforms.ActiveCfg = Release|Win32 + {30D94686-D452-4A73-B59D-178288807EE5}.Release|Mixed Platforms.Build.0 = Release|Win32 + {30D94686-D452-4A73-B59D-178288807EE5}.Release|Win32.ActiveCfg = Release|Win32 + {30D94686-D452-4A73-B59D-178288807EE5}.Release|Win32.Build.0 = Release|Win32 + {30D94686-D452-4A73-B59D-178288807EE5}.Release|x86.ActiveCfg = Release|Win32 + {30D94686-D452-4A73-B59D-178288807EE5}.Release|x86.Build.0 = Release|Win32 + {1541F8B7-DBE4-490B-9E1A-8D0122339F09}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {1541F8B7-DBE4-490B-9E1A-8D0122339F09}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU + {1541F8B7-DBE4-490B-9E1A-8D0122339F09}.Debug|Win32.ActiveCfg = Debug|Any CPU + {1541F8B7-DBE4-490B-9E1A-8D0122339F09}.Debug|x86.ActiveCfg = Debug|Any CPU + {1541F8B7-DBE4-490B-9E1A-8D0122339F09}.Release|Any CPU.ActiveCfg = Release|Any CPU + {1541F8B7-DBE4-490B-9E1A-8D0122339F09}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU + {1541F8B7-DBE4-490B-9E1A-8D0122339F09}.Release|Win32.ActiveCfg = Release|Any CPU + {1541F8B7-DBE4-490B-9E1A-8D0122339F09}.Release|x86.ActiveCfg = Release|Any CPU + {C6EF7F8A-0CCB-4DAD-A70E-CCCB25608A5E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {C6EF7F8A-0CCB-4DAD-A70E-CCCB25608A5E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {C6EF7F8A-0CCB-4DAD-A70E-CCCB25608A5E}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU + {C6EF7F8A-0CCB-4DAD-A70E-CCCB25608A5E}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {C6EF7F8A-0CCB-4DAD-A70E-CCCB25608A5E}.Debug|Win32.ActiveCfg = Debug|Any CPU + {C6EF7F8A-0CCB-4DAD-A70E-CCCB25608A5E}.Debug|x86.ActiveCfg = Debug|x86 + {C6EF7F8A-0CCB-4DAD-A70E-CCCB25608A5E}.Debug|x86.Build.0 = Debug|x86 + {C6EF7F8A-0CCB-4DAD-A70E-CCCB25608A5E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {C6EF7F8A-0CCB-4DAD-A70E-CCCB25608A5E}.Release|Any CPU.Build.0 = Release|Any CPU + {C6EF7F8A-0CCB-4DAD-A70E-CCCB25608A5E}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU + {C6EF7F8A-0CCB-4DAD-A70E-CCCB25608A5E}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {C6EF7F8A-0CCB-4DAD-A70E-CCCB25608A5E}.Release|Win32.ActiveCfg = Release|Any CPU + {C6EF7F8A-0CCB-4DAD-A70E-CCCB25608A5E}.Release|x86.ActiveCfg = Release|x86 + {C6EF7F8A-0CCB-4DAD-A70E-CCCB25608A5E}.Release|x86.Build.0 = Release|x86 + {F073580C-F355-4F4A-98B7-83D571B96B9E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {F073580C-F355-4F4A-98B7-83D571B96B9E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {F073580C-F355-4F4A-98B7-83D571B96B9E}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU + {F073580C-F355-4F4A-98B7-83D571B96B9E}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {F073580C-F355-4F4A-98B7-83D571B96B9E}.Debug|Win32.ActiveCfg = Debug|Any CPU + {F073580C-F355-4F4A-98B7-83D571B96B9E}.Debug|x86.ActiveCfg = Debug|x86 + {F073580C-F355-4F4A-98B7-83D571B96B9E}.Debug|x86.Build.0 = Debug|x86 + {F073580C-F355-4F4A-98B7-83D571B96B9E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {F073580C-F355-4F4A-98B7-83D571B96B9E}.Release|Any CPU.Build.0 = Release|Any CPU + {F073580C-F355-4F4A-98B7-83D571B96B9E}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU + {F073580C-F355-4F4A-98B7-83D571B96B9E}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {F073580C-F355-4F4A-98B7-83D571B96B9E}.Release|Win32.ActiveCfg = Release|Any CPU + {F073580C-F355-4F4A-98B7-83D571B96B9E}.Release|x86.ActiveCfg = Release|x86 + {F073580C-F355-4F4A-98B7-83D571B96B9E}.Release|x86.Build.0 = Release|x86 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(DPCodeReviewSolutionGUID) = preSolution + DPCodeReviewSolutionGUID = {00000000-0000-0000-0000-000000000000} + EndGlobalSection +EndGlobal diff --git a/DevIL/bindings/DotNet/vcproj vs2005/DevIL.NET.vcproj b/DevIL/bindings/DotNet/vcproj vs2005/DevIL.NET.vcproj new file mode 100755 index 00000000..9feea9f5 --- /dev/null +++ b/DevIL/bindings/DotNet/vcproj vs2005/DevIL.NET.vcproj @@ -0,0 +1,219 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/DevIL/bindings/Mathematica/DevIL Interface.c b/DevIL/bindings/Mathematica/DevIL Interface.c new file mode 100755 index 00000000..3b39874e --- /dev/null +++ b/DevIL/bindings/Mathematica/DevIL Interface.c @@ -0,0 +1,90 @@ +#include +#include +#include +#include + +int main(int argc, char *argv[]) +{ + int retval; + int image; + + ilInit(); + iluInit(); + ilutInit(); + + ilGenImages(1, &image); + ilBindImage(image); + ilOriginFunc(IL_ORIGIN_LOWER_LEFT); + + retval = MLMain(argc, argv); + + ilDeleteImages(1, &image); + + ilShutDown(); // Only need to shut down DevIL, not ILU or ILUT + + return retval; +} + +/*int f(int x, int y) +{ + return x+y; +} + + +void bits(int i) +{ + int a[32], k; + for(k=0; k<32; k++) { + a[k] = i%2; + i >>= 1; + if (i==0) break; + } + + if (k<32) k++; + MLPutInteger32List(stdlink, a, k); + return; +}*/ + +int mlLoad(char *Filename) +{ + int ret = ilLoadImage(Filename); + if (ilGetInteger(IL_ORIGIN_MODE) != IL_ORIGIN_UPPER_LEFT) + iluFlipImage(); + ilConvertImage(IL_RGBA, IL_DOUBLE); + return ret; +} + +int mlWidth(void) +{ + return ilGetInteger(IL_IMAGE_WIDTH); +} + +int mlHeight(void) +{ + return ilGetInteger(IL_IMAGE_HEIGHT); +} + +void mlData(void) +{ + /*int x, y, c; + int *Data; + ILubyte *OrigData = ilGetData(); + + Data = malloc(ilGetInteger(IL_IMAGE_WIDTH) * ilGetInteger(IL_IMAGE_HEIGHT) * 4 * sizeof(int)); + for (y = 0; y < ilGetInteger(IL_IMAGE_HEIGHT); y++) { + for (x = 0; x < ilGetInteger(IL_IMAGE_WIDTH); x++) { + for (c = 0; c < 4; c++) { + Data[y * ilGetInteger(IL_IMAGE_WIDTH) * 4 + x * 4 + c] = OrigData[y * ilGetInteger(IL_IMAGE_WIDTH) * 4 + x * 4 + c]; + } + } + } + + MLPutInteger32List(stdlink, Data, ilGetInteger(IL_IMAGE_WIDTH) * ilGetInteger(IL_IMAGE_HEIGHT) * 4); + + free(Data);*/ + + MLPutReal64List(stdlink, (ILdouble*)ilGetData(), ilGetInteger(IL_IMAGE_WIDTH) * ilGetInteger(IL_IMAGE_HEIGHT) * 4); + + return; +} + diff --git a/DevIL/bindings/Mathematica/DevIL Mathematica.sln b/DevIL/bindings/Mathematica/DevIL Mathematica.sln new file mode 100755 index 00000000..5d4dcd1b --- /dev/null +++ b/DevIL/bindings/Mathematica/DevIL Mathematica.sln @@ -0,0 +1,20 @@ + +Microsoft Visual Studio Solution File, Format Version 10.00 +# Visual Studio 2008 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DevIL Mathematica", "DevIL Mathematica.vcproj", "{A73E8E53-2A08-405E-B462-E1541FE3E00F}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Win32 = Debug|Win32 + Release|Win32 = Release|Win32 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {A73E8E53-2A08-405E-B462-E1541FE3E00F}.Debug|Win32.ActiveCfg = Debug|Win32 + {A73E8E53-2A08-405E-B462-E1541FE3E00F}.Debug|Win32.Build.0 = Debug|Win32 + {A73E8E53-2A08-405E-B462-E1541FE3E00F}.Release|Win32.ActiveCfg = Release|Win32 + {A73E8E53-2A08-405E-B462-E1541FE3E00F}.Release|Win32.Build.0 = Release|Win32 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/DevIL/bindings/Mathematica/DevIL Mathematica.vcproj b/DevIL/bindings/Mathematica/DevIL Mathematica.vcproj new file mode 100755 index 00000000..2097af49 --- /dev/null +++ b/DevIL/bindings/Mathematica/DevIL Mathematica.vcproj @@ -0,0 +1,204 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/DevIL/bindings/Mathematica/DevIL.nb b/DevIL/bindings/Mathematica/DevIL.nb new file mode 100755 index 00000000..fcf9b329 --- /dev/null +++ b/DevIL/bindings/Mathematica/DevIL.nb @@ -0,0 +1,142 @@ +(* Content-type: application/mathematica *) + +(*** Wolfram Notebook File ***) +(* http://www.wolfram.com/nb *) + +(* CreatedBy='Mathematica 6.0' *) + +(*CacheID: 234*) +(* Internal cache information: +NotebookFileLineBreakTest +NotebookFileLineBreakTest +NotebookDataPosition[ 145, 7] +NotebookDataLength[ 4305, 133] +NotebookOptionsPosition[ 3741, 109] +NotebookOutlinePosition[ 4105, 125] +CellTagsIndexPosition[ 4062, 122] +WindowFrame->Normal +ContainsDynamic->False*) + +(* Beginning of Notebook Content *) +Notebook[{ +Cell[BoxData[ + RowBox[{"link", " ", "=", " ", + RowBox[{ + "Install", "[", "\"\\"", + "]"}]}]], "Input", + CellChangeTimes->{{3.44382235517484*^9, 3.4438223572684565`*^9}}], + +Cell[BoxData[ + RowBox[{ + RowBox[{ + "Imagename", " ", "=", " ", + "\"\\""}], ";"}]], "Input", + CellChangeTimes->{{3.433336425992341*^9, 3.433336437270916*^9}, { + 3.433336500650648*^9, 3.4333365039531717`*^9}, {3.433336644044791*^9, + 3.433336644308446*^9}, {3.43333691883775*^9, 3.4333369191961255`*^9}, { + 3.4438223711542864`*^9, 3.4438223802972555`*^9}, {3.4438224311895065`*^9, + 3.443822433804573*^9}}], + +Cell[CellGroupData[{ + +Cell[BoxData[ + RowBox[{ + RowBox[{"If", "[", + RowBox[{ + RowBox[{ + RowBox[{"mlLoad", "[", "Imagename", "]"}], "\[Equal]", "1"}], ",", + "\[IndentingNewLine]", + RowBox[{"(", + RowBox[{ + RowBox[{"width", " ", "=", " ", + RowBox[{"mlWidth", "[", "1", "]"}]}], ";", "\[IndentingNewLine]", + RowBox[{"height", "=", + RowBox[{"mlHeight", "[", "1", "]"}]}], ";", "\[IndentingNewLine]", + RowBox[{"data", " ", "=", " ", + RowBox[{"mlData", "[", "1", "]"}]}], ";", "\[IndentingNewLine]", + RowBox[{"r", " ", "=", " ", + RowBox[{"Table", "[", + RowBox[{ + RowBox[{"Table", "[", + RowBox[{ + RowBox[{"Table", "[", + RowBox[{ + RowBox[{"data", "[", + RowBox[{"[", + RowBox[{ + RowBox[{"y", " ", "*", " ", "width", " ", "*", " ", "4"}], + " ", "+", " ", + RowBox[{"x", "*", "4"}], " ", "+", " ", "c"}], "]"}], "]"}], + ",", + RowBox[{"{", + RowBox[{"c", ",", "4"}], "}"}]}], "]"}], ",", + RowBox[{"{", + RowBox[{"x", ",", "0", ",", + RowBox[{"width", "-", "1"}]}], "}"}]}], "]"}], ",", + RowBox[{"{", + RowBox[{"y", ",", "0", ",", + RowBox[{"height", "-", "1"}]}], "}"}]}], "]"}]}], ";", + "\[IndentingNewLine]", + RowBox[{"image", " ", "=", + RowBox[{"Graphics", "[", + RowBox[{"Raster", "[", "r", "]"}], "]"}]}]}], ")"}], ",", + "\[IndentingNewLine]", + RowBox[{"Print", "[", "\"\\"", "]"}]}], "]"}], + ";"}]], "Input", + CellChangeTimes->{{3.433336299124484*^9, 3.433336308652195*^9}, { + 3.433336340650147*^9, 3.4333364425606165`*^9}, {3.4333365088102827`*^9, + 3.4333365154026337`*^9}, {3.433336600067137*^9, 3.4333366264160366`*^9}, + 3.4333370439234943`*^9}], + +Cell[BoxData["\<\"Could not load image.\"\>"], "Print", + CellChangeTimes->{3.4438224626357355`*^9, 3.443822636813064*^9}] +}, Open ]], + +Cell[BoxData[ + RowBox[{"Show", "[", "image", "]"}]], "Input", + CellChangeTimes->{{3.4333366309743385`*^9, 3.4333366324136996`*^9}}], + +Cell[CellGroupData[{ + +Cell[BoxData[ + RowBox[{"Uninstall", "[", "link", "]"}]], "Input"], + +Cell[BoxData["\<\"\\\"E:\\\\DevIL\\\\projects\\\\Mathematica\\\\devil.exe\\\"\ +\"\>"], "Output", + CellChangeTimes->{3.4438224816530733`*^9, 3.4438226422609577`*^9, + 3.4438227036476536`*^9}] +}, Open ]] +}, +WindowSize->{1161, 898}, +WindowMargins->{{54, Automatic}, {Automatic, -1}}, +ShowSelection->True, +FrontEndVersion->"6.0 for Microsoft Windows (32-bit) (April 28, 2007)", +StyleDefinitions->"Default.nb" +] +(* End of Notebook Content *) + +(* Internal cache information *) +(*CellTagsOutline +CellTagsIndex->{} +*) +(*CellTagsIndex +CellTagsIndex->{} +*) +(*NotebookFileOutline +Notebook[{ +Cell[568, 21, 220, 5, 31, "Input"], +Cell[791, 28, 459, 9, 31, "Input"], +Cell[CellGroupData[{ +Cell[1275, 41, 1896, 47, 152, "Input"], +Cell[3174, 90, 121, 1, 23, "Print"] +}, Open ]], +Cell[3310, 94, 131, 2, 31, "Input"], +Cell[CellGroupData[{ +Cell[3466, 100, 65, 1, 31, "Input"], +Cell[3534, 103, 191, 3, 30, "Output"] +}, Open ]] +} +] +*) + +(* End of internal cache information *) diff --git a/DevIL/bindings/README.bindings b/DevIL/bindings/README.bindings new file mode 100644 index 00000000..451cf3f6 --- /dev/null +++ b/DevIL/bindings/README.bindings @@ -0,0 +1,27 @@ + + ** BINDING MANUAL ** + + +DevIL library can be binded to many other languages then C using the swig binding interface builder. +In the source distribution in the include/IL directory there are 2 script (build-python and build-lua) used to assist the developer on the building of the bindings for these 2 languages. +The swig interface file is include/IL/DevIL.i +The script have 2 common varibles IL_INCLUDE_PATH and IL_LIB_PATH that must be modified to reflect your installation. + + +*** build-python + +The build-python script builds a python module. To do so it needs that the PYTHON_INCLUDE_PATH and PYTHON_LIB_PATH variables to be set correctly. Remember to se the LD_LIBRARY_PATH (or DYLD_LIBRARY_PATH on OSX) to reflect the location of the library when using the module and the library in not in the default search path. + + +*** build-lua + +The lua build scripts compile a complete lua interpreter with the DevIL commands embedded in it. +It uses the luadevil.c source code which is a copy of lua.c interpreter source code (found in the source distribution of Lua) with 2 little modification (just to print that it has embedded python and to import the code). +This script needs that the LUA_INCLUDE_PATH and the LUA_LIB_PATH to be set correctly. +The script can be configured to build the module for OS X (which requires some changes to be done) + + +Other bindings are supported using the swig utility! + +Dario Meloni +11/02/2007 diff --git a/DevIL/bindings/README.txt b/DevIL/bindings/README.txt new file mode 100644 index 00000000..62b58336 --- /dev/null +++ b/DevIL/bindings/README.txt @@ -0,0 +1 @@ +This directory contains bindings to DevIL for various languages. diff --git a/DevIL/bindings/delphi/openil.pas b/DevIL/bindings/delphi/openil.pas new file mode 100644 index 00000000..262c9c2a --- /dev/null +++ b/DevIL/bindings/delphi/openil.pas @@ -0,0 +1,518 @@ +unit OpenIL; + +//------------------------------------------------------------------------------ +// +// ImageLib Sources +// Copyright (C) 2000-2003 by Denton Woods +// Last modified: 06/23/2002 <--Y2K Compliant! =] +// +// Filename: il/il.h +// +// Description: The main include file for DevIL +// +//------------------------------------------------------------------------------ + +{******************************************************************************} +{ Converted to Delphi by Alexander Blach (alexander@abee.de) } +{ Version: DevIL v1.6.6 } +{ Last modified: 08/08/2003 } +{******************************************************************************} + +interface +uses + Windows; + +//{$DEFINE IL_NO_BMP} +//{$DEFINE IL_NO_CUT} +//{$DEFINE IL_NO_CHEAD} +//{$DEFINE IL_NO_DCX} +//{$DEFINE IL_NO_DDS} +//{$DEFINE IL_NO_DOOM} +//{$DEFINE IL_NO_GIF} +//{$DEFINE IL_NO_ICO} +//{$DEFINE IL_NO_JPG} +//{$DEFINE IL_NO_LIF} +//{$DEFINE IL_NO_LBM} +//{$DEFINE IL_NO_MDL} +//{$DEFINE IL_NO_PCD} +//{$DEFINE IL_NO_PCX} +//{$DEFINE IL_NO_PIC} +//{$DEFINE IL_NO_PNG} +//{$DEFINE IL_NO_PNM} +//{$DEFINE IL_NO_PSD} +//{$DEFINE IL_NO_RAW} +//{$DEFINE IL_NO_SGI} +//{$DEFINE IL_NO_TGA} +//{$DEFINE IL_NO_TIF} +//{$DEFINE IL_NO_WAL} + +//{$DEFINE IL_USE_IJL} + +type + TILenum = LongWord; + TILboolean = Byte; + TILbitfield = LongWord; + TILbyte = ShortInt; + TILshort = SmallInt; + TILint = Integer; + TILsizei = Integer; + TILubyte = Byte; + TILushort = Word; + TILuint = LongWord; + TILfloat = Single; + TILclampf = Single; + TILdouble = Double; + TILclampd = Double; + + PILboolean = ^Byte; + PILbitfield = ^LongWord; + PILbyte = ^ShortInt; + PILshort = ^SmallInt; + PILint = ^Integer; + PILsizei = ^Integer; + PILubyte = ^Byte; + PILushort = ^Word; + PILuint = ^LongWord; + PILfloat = ^Single; + PILclampf = ^Single; + PILdouble = ^Double; + PILclampd = ^Double; + +const + IL_FALSE = 0; + IL_TRUE = 1; + + + // Matches OpenGL's right now. + IL_COLOUR_INDEX = $1900; + IL_COLOR_INDEX = $1900; + IL_RGB = $1907; + IL_RGBA = $1908; + IL_BGR = $80E0; + IL_BGRA = $80E1; + IL_LUMINANCE = $1909; + + + IL_BYTE = $1400; + IL_UNSIGNED_BYTE = $1401; + IL_SHORT = $1402; + IL_UNSIGNED_SHORT = $1403; + IL_INT = $1404; + IL_UNSIGNED_INT = $1405; + IL_FLOAT = $1406; + IL_DOUBLE = $140A; + + + IL_VENDOR = $1F00; + + +// +// IL-specific 's +// + + IL_VERSION_1_5_6 = 1; + IL_VERSION = 156; + IL_LOAD_EXT = $1F01; + IL_SAVE_EXT = $1F02; + + + +// Attribute Bits + IL_ORIGIN_BIT = $00000001; + IL_FILE_BIT = $00000002; + IL_PAL_BIT = $00000004; + IL_FORMAT_BIT = $00000008; + IL_TYPE_BIT = $00000010; + IL_COMPRESS_BIT = $00000020; + IL_LOADFAIL_BIT = $00000040; + IL_FORMAT_SPECIFIC_BIT = $00000080; + IL_ALL_ATTRIB_BITS = $000FFFFF; + + +// Palette types + IL_PAL_NONE = $0400; + IL_PAL_RGB24 = $0401; + IL_PAL_RGB32 = $0402; + IL_PAL_RGBA32 = $0403; + IL_PAL_BGR24 = $0404; + IL_PAL_BGR32 = $0405; + IL_PAL_BGRA32 = $0406; + + +// Image types + IL_TYPE_UNKNOWN = $0000; + IL_BMP = $0420; + IL_CUT = $0421; + IL_DOOM = $0422; + IL_DOOM_FLAT = $0423; + IL_ICO = $0424; + IL_JPG = $0424; + IL_LBM = $0426; + IL_PCD = $0427; + IL_PCX = $0428; + IL_PIC = $0429; + IL_PNG = $042A; + IL_PNM = $042B; + IL_SGI = $042C; + IL_TGA = $042D; + IL_TIF = $042E; + IL_CHEAD = $042F; + IL_RAW = $0430; + IL_MDL = $0431; + IL_WAL = $0432; + IL_LIF = $0434; + IL_MNG = $0435; + IL_JNG = $0435; + IL_GIF = $0436; + IL_DDS = $0437; + IL_DCX = $0438; + IL_PSD = $0439; + IL_EXIF = $043A; + IL_PSP = $043B; + IL_PIX = $043C; + IL_PXR = $043D; + IL_XPM = $043E; + + IL_JASC_PAL = $0475; + + +// Error Types + IL_NO_ERROR = $0000; + IL_INVALID_ENUM = $0501; + IL_OUT_OF_MEMORY = $0502; + IL_FORMAT_NOT_SUPPORTED = $0503; + IL_INTERNAL_ERROR = $0504; + IL_INVALID_VALUE = $0505; + IL_ILLEGAL_OPERATION = $0506; + IL_ILLEGAL_FILE_VALUE = $0507; + IL_INVALID_FILE_HEADER = $0508; + IL_INVALID_PARAM = $0509; + IL_COULD_NOT_OPEN_FILE = $050A; + IL_INVALID_EXTENSION = $050B; + IL_FILE_ALREADY_EXISTS = $050C; + IL_OUT_FORMAT_SAME = $050D; + IL_STACK_OVERFLOW = $050E; + IL_STACK_UNDERFLOW = $050F; + IL_INVALID_CONVERSION = $0510; + IL_BAD_DIMENSIONS = $0511; + IL_FILE_READ_ERROR = $0512; + + IL_LIB_GIF_ERROR = $05E1; + IL_LIB_JPEG_ERROR = $05E2; + IL_LIB_PNG_ERROR = $05E3; + IL_LIB_TIFF_ERROR = $05E4; + IL_LIB_MNG_ERROR = $05E5; + IL_UNKNOWN_ERROR = $05FF; + + +// Origin Definitions + IL_ORIGIN_SET = $0600; + IL_ORIGIN_LOWER_LEFT = $0601; + IL_ORIGIN_UPPER_LEFT = $0602; + IL_ORIGIN_MODE = $0603; + + +// Format and Type Mode Definitions + IL_FORMAT_SET = $0610; + IL_FORMAT_MODE = $0611; + IL_TYPE_SET = $0612; + IL_TYPE_MODE = $0613; + + +// File definitions + IL_FILE_OVERWRITE = $0620; + IL_FILE_MODE = $0621; + + +// Palette definitions + IL_CONV_PAL = $0630; + + +// Load fail definitions + IL_DEFAULT_ON_FAIL = $0632; + + +// Key colour definitions + IL_USE_KEY_COLOUR = $0635; + IL_USE_KEY_COLOR = $0635; + + +// Interlace definitions + IL_SAVE_INTERLACED = $0639; + IL_INTERLACE_MODE = $063A; + + +// Quantization definitions + IL_QUANTIZATION_MODE = $0640; + IL_WU_QUANT = $0641; + IL_NEU_QUANT = $0642; + IL_NEU_QUANT_SAMPLE = $0643; + + +// Hints + IL_FASTEST = $0660; + IL_LESS_MEM = $0661; + IL_DONT_CARE = $0662; + IL_MEM_SPEED_HINT = $0665; + IL_USE_COMPRESSION = $0666; + IL_NO_COMPRESSION = $0667; + IL_COMPRESSION_HINT = $0668; + + +// Subimage + IL_SUB_NEXT = $0680; + IL_SUB_MIPMAP = $0681; + IL_SUB_LAYER = $0682; + + +// Compression definitions (mostly for .oil) + IL_COMPRESS_MODE = $0700; + IL_COMPRESS_NONE = $0701; + IL_COMPRESS_RLE = $0702; + IL_COMPRESS_LZO = $0703; + IL_COMPRESS_ZLIB = $0704; + + +// File format-specific values + IL_TGA_CREATE_STAMP = $0710; + IL_JPG_QUALITY = $0711; + IL_PNG_INTERLACE = $0712; + IL_TGA_RLE = $0713; + IL_BMP_RLE = $0714; + IL_SGI_RLE = $0715; + IL_TGA_ID_STRING = $0717; + IL_TGA_AUTHNAME_STRING = $0718; + IL_TGA_AUTHCOMMENT_STRING = $0719; + IL_PNG_AUTHNAME_STRING = $071A; + IL_PNG_TITLE_STRING = $071B; + IL_PNG_DESCRIPTION_STRING = $071C; + IL_TIF_DESCRIPTION_STRING = $071D; + IL_TIF_HOSTCOMPUTER_STRING = $071E; + IL_TIF_DOCUMENTNAME_STRING = $071F; + IL_TIF_AUTHNAME_STRING = $0720; + IL_JPG_SAVE_FORMAT = $0721; + IL_CHEAD_HEADER_STRING = $0722; + IL_PCD_PICNUM = $0723; + + +// DXTC definitions + IL_DXTC_FORMAT = $0705; + IL_DXT1 = $0706; + IL_DXT2 = $0707; + IL_DXT3 = $0708; + IL_DXT4 = $0709; + IL_DXT5 = $070A; + IL_DXT_NO_COMP = $070B; + IL_KEEP_DXTC_DATA = $070C; + IL_DXTC_DATA_FORMAT = $070D; + + +// Cube map definitions + IL_CUBEMAP_POSITIVEX = $00000400; + IL_CUBEMAP_NEGATIVEX = $00000800; + IL_CUBEMAP_POSITIVEY = $00001000; + IL_CUBEMAP_NEGATIVEY = $00002000; + IL_CUBEMAP_POSITIVEZ = $00004000; + IL_CUBEMAP_NEGATIVEZ = $00008000; + + +// Values + IL_VERSION_NUM = $0DE2; + IL_IMAGE_WIDTH = $0DE4; + IL_IMAGE_HEIGHT = $0DE5; + IL_IMAGE_DEPTH = $0DE6; + IL_IMAGE_SIZE_OF_DATA = $0DE7; + IL_IMAGE_BPP = $0DE8; + IL_IMAGE_BYTES_PER_PIXEL = $0DE8; + IL_IMAGE_BITS_PER_PIXEL = $0DE9; + IL_IMAGE_FORMAT = $0DEA; + IL_IMAGE_TYPE = $0DEB; + IL_PALETTE_TYPE = $0DEC; + IL_PALETTE_SIZE = $0DED; + IL_PALETTE_BPP = $0DEE; + IL_PALETTE_NUM_COLS = $0DEF; + IL_PALETTE_BASE_TYPE = $0DF0; + IL_NUM_IMAGES = $0DF1; + IL_NUM_MIPMAPS = $0DF2; + IL_NUM_LAYERS = $0DF3; + IL_ACTIVE_IMAGE = $0DF4; + IL_ACTIVE_MIPMAP = $0DF5; + IL_ACTIVE_LAYER = $0DF6; + IL_CUR_IMAGE = $0DF7; + IL_IMAGE_DURATION = $0DF8; + IL_IMAGE_PLANESIZE = $0DF9; + IL_IMAGE_BPC = $0DFA; + IL_IMAGE_OFFX = $0DFB; + IL_IMAGE_OFFY = $0DFC; + IL_IMAGE_CUBEFLAGS = $0DFD; + + +const +{$IFDEF OPENIL_DEBUG} + OPENILDLL = 'DevIL-d.DLL'; +{$ELSE} + OPENILDLL = 'DevIL.DLL'; +{$ENDIF} + + IL_SEEK_SET = 0; + IL_SEEK_CUR = 1; + IL_SEEK_END = 2; + IL_EOF = -1; + +// Callback functions for file reading +type + TILHandle = Pointer; +// Callback functions for file reading + TfCloseRProc = procedure(Handle: TILHandle); stdcall; + TfEofProc = function(Handle: TILHandle): TILboolean; stdcall; + TfGetcProc = function(Handle: TILHandle): TILint; stdcall; + TfOpenRProc = function(FileName: PChar): TILHandle; stdcall; + TfReadProc = function(Buffer: Pointer; Size, Count: TILint; + Handle: TILHandle): TILint; stdcall; + TfSeekRProc = function(Handle: TILHandle; Offset, Origin: TILint): TILint; + stdcall; + TfTellRProc = function(Handle: TILHandle): TILint; stdcall; + +// Callback function for file writing + TfCloseWProc = procedure(Handle: TILHandle); stdcall; + TfOpenWProc = function(FileName: PChar): TILHandle; stdcall; + TfPutcProc = function(c: TILubyte; Handle: TILHandle): TILint; stdcall; + TfSeekWProc = function(Handle: TILHandle; Offset, Origin: TILint): TILint; + stdcall; + TfTellWProc = function(Handle: TILHandle): TILint; stdcall; + TfWriteProc = function(Buffer: Pointer; Size: TILuint; Count: TILuint; + Handle: TILHandle): TILint; stdcall; + +// Registered format procedures + TIL_LOADPROC = function(FileName: PChar): TILboolean; stdcall; + TIL_SAVEPROC = function(FileName: PChar): TILboolean; stdcall; + + +// ImageLib Functions +function ilActiveImage(Number: TILuint): TILboolean; stdcall; + external OPENILDLL; +function ilActiveLayer(Number: TILuint): TILboolean; stdcall; + external OPENILDLL; +function ilActiveMipmap(Number: TILuint): TILboolean; stdcall; + external OPENILDLL; +function ilApplyPal(FileName: PChar): TILboolean; stdcall; external OPENILDLL; +function ilApplyProfile(InProfile, OutProfile: PChar): TILboolean; stdcall; external OPENILDLL; +procedure ilBindImage(Image: TILuint); stdcall; external + OPENILDLL; +function ilBlit(Src: TILuint; DestX, DestY, DestZ: TILint; SrcX, SrcY, SrcZ, Width, Height, Depth: TILuint): TILboolean; stdcall; external OPENILDLL; +procedure ilClearColour(Red, Green, Blue, Alpha: TILclampf); stdcall; external OPENILDLL; +procedure ilClearColor(Red, Green, Blue, Alpha: TILclampf); stdcall; external OPENILDLL name 'ilClearColour'; +function ilClearImage: TILboolean; stdcall; external OPENILDLL; +function ilCloneCurImage: TILuint; stdcall; external OPENILDLL; +function ilCompressFunc(Mode: TILenum): TILboolean; stdcall; external OPENILDLL; +function ilConvertImage(DestFormat, DestType: TILenum): TILboolean; stdcall; external + OPENILDLL; +function ilConvertPal(DestFormat: TILenum): TILboolean; stdcall; external + OPENILDLL; +function ilCopyImage(Src: TILuint): TILboolean; stdcall; external OPENILDLL; +procedure ilCopyPixels(XOff, YOff, ZOff, Width, Height, Depth: TILuint; + Format, _Type: TILenum; Data: Pointer); stdcall; external OPENILDLL; +procedure ilCreateSubImage(SubType: TILenum; Num: TILuint); stdcall; external OPENILDLL; +procedure ilDefaultImage; stdcall; external OPENILDLL; +procedure ilDeleteImages(Num: TILsizei; const Images: PILuint); stdcall; + external OPENILDLL; +function ilDisable(Mode: TILenum): TILboolean; stdcall; external OPENILDLL; +function ilEnable(Mode: TILenum): TILboolean; stdcall; external OPENILDLL; +function ilFormatFunc(Mode: TILenum): TILboolean; stdcall; external OPENILDLL; +procedure ilGenImages(Num: TILsizei; Images: PILuint); stdcall; external + OPENILDLL; +function ilGetAlpha(_Type: TILenum): PILubyte; stdcall; external OPENILDLL; +function ilGetBoolean(Mode: TILenum): TILboolean; stdcall; external OPENILDLL; +procedure ilGetBooleanv(Mode: TILenum; Param: PILboolean); stdcall; external + OPENILDLL; +function ilGetData: PILubyte; stdcall; external OPENILDLL; +function ilGetDXTCData(Buffer: PILubyte; BufferSize: TILuint; DXTCFormat: TILenum): + TILuint; stdcall; external OPENILDLL; +function ilGetError: TILenum; stdcall; external OPENILDLL; +function ilGetInteger(Mode: TILenum): TILint; stdcall; external OPENILDLL; +procedure ilGetIntegerv(Mode: TILenum; Param: PILint); stdcall; external + OPENILDLL; +function ilGetLumpPos: TILuint; stdcall; external OPENILDLL; +function ilGetPalette: PILubyte; stdcall; external OPENILDLL; +function ilGetString(StringName: TILenum): PChar; stdcall; external OPENILDLL; +procedure ilHint(Target, Mode: TILenum); stdcall; external OPENILDLL; +procedure ilInit; stdcall; external OPENILDLL; +function ilIsDisabled(Mode: TILenum): TILboolean; stdcall; external OPENILDLL; +function ilIsEnabled(Mode: TILenum): TILboolean; stdcall; external OPENILDLL; +function ilIsImage(Image: TILuint): TILboolean; stdcall; external OPENILDLL; +function ilIsValid(_Type: TILenum; FileName: PChar): TILboolean; stdcall; + external OPENILDLL; +function ilIsValidF(_Type: TILenum; _File: TILHandle): TILboolean; stdcall; + external OPENILDLL; +function ilIsValidL(_Type: TILenum; Lump: Pointer; Size: TILuint): TILboolean; + stdcall; external OPENILDLL; +procedure ilKeyColor(Red: TILubyte; Green: TILubyte; Blue: TILubyte; PalNum: TILubyte); + stdcall; external OPENILDLL name 'ilKeyColour'; +procedure ilKeyColour(Red: TILubyte; Green: TILubyte; Blue: TILubyte; PalNum: TILubyte); + stdcall; external OPENILDLL; +function ilLoad(_Type: TILenum; FileName: PChar): TILboolean; stdcall; + external OPENILDLL; +function ilLoadF(_Type: TILenum; _File: TILHandle): TILboolean; stdcall; + external OPENILDLL; +function ilLoadImage(FileName: PChar): TILboolean; stdcall; external OPENILDLL; +function ilLoadL(_Type: TILenum; Lump: Pointer; Size: TILuint): TILboolean; stdcall; + external OPENILDLL; +function ilLoadPal(FileName: PChar): TILboolean; stdcall; external OPENILDLL; +function ilOriginFunc(Mode: TILenum): TILboolean; stdcall; external OPENILDLL; +function ilOverlayImage(Src: TILuint; XCoord, YCoord, ZCoord: TILint): + TILboolean; stdcall; external OPENILDLL; +procedure ilPopAttrib; stdcall; external OPENILDLL; +procedure ilPushAttrib(Bits: TILuint); stdcall; external OPENILDLL; +procedure ilRegisterFormat(Format: TILenum); stdcall; external OPENILDLL; +function ilRegisterLoad(Ext: PChar; Load: TIL_LOADPROC): TILboolean; stdcall; + external OPENILDLL; +function ilRegisterMipNum(Num: TILuint): TILboolean; stdcall; external OPENILDLL; +function ilRegisterNumImages(Num: TILuint): TILboolean; stdcall; + external OPENILDLL; +procedure ilRegisterOrigin(Origin: TILenum); stdcall; external OPENILDLL; +procedure ilRegisterPal(Pal: Pointer; Size: TILuint; _Type: TILenum); stdcall; + external OPENILDLL; +function ilRegisterSave(Ext: PChar; Save: TIL_SAVEPROC): TILboolean; stdcall; + external OPENILDLL; +procedure ilRegisterType(_Type: TILenum); stdcall; external OPENILDLL; +function ilRemoveLoad(Ext: PChar): TILboolean; stdcall; external OPENILDLL; +function ilRemoveSave(Ext: PChar): TILboolean; stdcall; external OPENILDLL; +procedure ilResetRead; stdcall; external OPENILDLL; +procedure ilResetWrite; stdcall; external OPENILDLL; +function ilSave(_Type: TILenum; FileName: PChar): TILboolean; stdcall; + external OPENILDLL; +function ilSaveF(_Type: TILenum; _File: TILHandle): TILboolean; stdcall; + external OPENILDLL; +function ilSaveImage(FileName: PChar): TILboolean; stdcall; external OPENILDLL; +function ilSaveL(_Type: TILenum; Lump: Pointer; Size: TILuint): TILboolean; + stdcall; external OPENILDLL; +function ilSavePal(FileName: PChar): TILboolean; stdcall; external + OPENILDLL; +function ilSetData(Data: Pointer): TILboolean; stdcall; external OPENILDLL; +function ilSetDuration(Duration: TILuint): TILboolean; stdcall; + external OPENILDLL; +procedure ilSetInteger(Mode: TILenum; Param: TILint); stdcall; external OPENILDLL; +procedure ilSetPixels(XOff, YOff, ZOff, Width, Height, Depth: TILuint; + Format, _Type: TILenum; Data: Pointer); stdcall; external OPENILDLL; +procedure ilSetRead(Open: TfOpenRProc; Close: TfCloseRProc; + Eof: TfEofProc; Getc: TfGetcProc; Read: TfReadProc; Seek: TfSeekRProc; + Tell: TfTellRProc); stdcall; external OPENILDLL; +procedure ilSetString(Mode: TILenum; Param: PChar); stdcall; external OPENILDLL; +procedure ilSetWrite(Open: TfOpenWProc; Close: TfCloseWProc; + Putc: TfPutcProc; Seek: TfSeekWProc; + Tell: TfTellWProc; Write: TfWriteProc); stdcall; external OPENILDLL; +function ilTexImage(Width, Height, Depth: TILuint; Bpp: TILubyte; Format, _Type: + TILenum; Data: Pointer): TILboolean; stdcall; external OPENILDLL; +function ilTypeFunc(Mode: TILenum): TILboolean; stdcall; external OPENILDLL; +function ilLoadData(FileName: PChar; Width, Height, Depth: TILuint; + Bpp: TILubyte): TILboolean; stdcall; external OPENILDLL; +function ilLoadDataF(_File: TILHandle; Width, Height, Depth: TILuint; + Bpp: TILubyte): TILboolean; stdcall; external OPENILDLL; +function ilLoadDataL(Lump: Pointer; Size: TILuint; Width, Height, Depth: TILuint; + Bpp: TILubyte): TILboolean; stdcall; external OPENILDLL; +function ilSaveData(FileName: PChar): TILboolean; stdcall; external OPENILDLL; + +implementation + +end. + diff --git a/DevIL/bindings/delphi/openilu.pas b/DevIL/bindings/delphi/openilu.pas new file mode 100644 index 00000000..bb7cad51 --- /dev/null +++ b/DevIL/bindings/delphi/openilu.pas @@ -0,0 +1,176 @@ +unit OpenILU; + +//------------------------------------------------------------------------------ +// +// ImageLib Utility Sources +// Copyright (C) 2000-2002 by Denton Woods +// Last modified: 06/23/2002 <--Y2K Compliant! =] +// +// Filename: il/ilu.h +// +// Description: The main include file for ILU +// +//------------------------------------------------------------------------------ + +{******************************************************************************} +{ Converted to Delphi by Alexander Blach (alexander@abee.de) } +{ Version: ILU v1.6.1 } +{ Last modified: 06/23/2002 } +{******************************************************************************} + + +interface +uses + OpenIL, + Windows; + +const + ILU_VERSION_1_5_6 = 1; + ILU_VERSION = 156; + + ILU_FILTER = $2600; + ILU_NEAREST = $2601; + ILU_LINEAR = $2602; + ILU_BILINEAR = $2603; + ILU_SCALE_BOX = $2604; + ILU_SCALE_TRIANGLE = $2605; + ILU_SCALE_BELL = $2606; + ILU_SCALE_BSPLINE = $2607; + ILU_SCALE_LANCZOS3 = $2608; + ILU_SCALE_MITCHELL = $2609; + + +// Error types +const + ILU_INVALID_ENUM = $0501; + ILU_OUT_OF_MEMORY = $0502; + ILU_INTERNAL_ERROR = $0504; + ILU_INVALID_VALUE = $0505; + ILU_ILLEGAL_OPERATION = $0506; + ILU_INVALID_PARAM = $0509; + +// Values +const + ILU_PLACEMENT = $0700; + ILU_LOWER_LEFT = $0701; + ILU_LOWER_RIGHT = $0702; + ILU_UPPER_LEFT = $0703; + ILU_UPPER_RIGHT = $0704; + ILU_CENTER = $0705; + ILU_CONVOLUTION_MATRIX = $0710; + ILU_VERSION_NUM = $0DE2; + +// Filters +const + ILU_FILTER_BLUR = $0803; + ILU_FILTER_GAUSSIAN_3x3 = $0804; + ILU_FILTER_GAUSSIAN_5x5 = $0805; + ILU_FILTER_EMBOSS1 = $0807; + ILU_FILTER_EMBOSS2 = $0808; + ILU_FILTER_LAPLACIAN1 = $080A; + ILU_FILTER_LAPLACIAN2 = $080B; + ILU_FILTER_LAPLACIAN3 = $080C; + ILU_FILTER_LAPLACIAN4 = $080D; + ILU_FILTER_SHARPEN1 = $080E; + ILU_FILTER_SHARPEN2 = $080F; + ILU_FILTER_SHARPEN3 = $0810; + +type + PILinfo = ^TILinfo; + TILinfo = record + Id: TILuint; // the image's id + Data: TILuint; // the image's data + Width: TILuint; // the image's width + Height: TILuint; // the image's height + Depth: TILuint; // the image's depth + Bpp: TILubyte; // bytes per pixel (not bits) of the image + SizeOfData: TILuint; // the total size of the data (in bytes) + Format: TILenum; // image format (in IL enum style) + _Type: TILenum; // image type (in IL enum style) + Origin: TILenum; // origin of the image + Palette: PILubyte; // the image's palette + PalType: TILenum; // palette type + PalSize: TILuint; // palette size + CubeFlags: TILenum; // flags for what cube map sides are present + NumNext: TILuint; // number of images following + NumMips: TILuint; // number of mipmaps + NumLayers: TILuint; // number of layers + end; + + + +const +{$IFDEF OPENIL_DEBUG} + ILUDLL = 'ILU-d.DLL'; +{$ELSE} + ILUDLL = 'ILU.DLL'; +{$ENDIF} + + +// ImageLib Utility Functions +function iluAlienify: TILboolean; stdcall; external ILUDLL; +function iluBitFilter1: TILboolean; stdcall; external ILUDLL; +function iluBitFilter2: TILboolean; stdcall; external ILUDLL; +function iluBitFilter3: TILboolean; stdcall; external ILUDLL; +function iluBlurAvg(Iter: TILuint): TILboolean; stdcall; external ILUDLL; +function iluBlurGaussian(Iter: TILuint): TILboolean; stdcall; external ILUDLL; +function iluBuildMipmaps: TILboolean; stdcall; external ILUDLL; +function iluColoursUsed: TILuint; stdcall; external ILUDLL; +function iluColorsUsed: TILuint; stdcall; external ILUDLL name 'iluColoursUsed'; +function iluCompareImage(Comp: TILuint): TILboolean; stdcall; external ILUDLL; +function iluContrast(Contrast: TILfloat): TILboolean; stdcall; external ILUDLL; +function iluCrop(XOff, YOff, ZOff, Width, Height, Depth: TILuint): TILboolean; + stdcall; external ILUDLL; +procedure iluDeleteImage(Id: TILuint); stdcall; external ILUDLL; +function iluEdgeDetectE: TILboolean; stdcall; external ILUDLL; +function iluEdgeDetectP: TILboolean; stdcall; external ILUDLL; +function iluEdgeDetectS: TILboolean; stdcall; external ILUDLL; +function iluEmboss: TILboolean; stdcall; external ILUDLL; +function iluEnlargeCanvas(Width, Height, Depth: TILuint): TILboolean; stdcall; + external ILUDLL; +function iluEnlargeImage(XDim, YDim, ZDim: TILfloat): TILboolean; stdcall; + external ILUDLL; +function iluEqualize: TILboolean; stdcall; external ILUDLL; +function iluErrorString(Error: TILenum): PChar; stdcall; external ILUDLL; +function iluFlipImage: TILboolean; stdcall; external ILUDLL; +function iluGammaCorrect(Gamma: TILfloat): TILboolean; stdcall; external ILUDLL; +function iluGenImage: TILuint; stdcall; external ILUDLL; +procedure iluGetImageInfo(Info: PILinfo); stdcall; external ILUDLL; +function iluGetInteger(Mode: TILenum): TILint; stdcall; external ILUDLL; +procedure iluGetIntegerv(Mode: TILenum; var Param: TILint); stdcall; external ILUDLL; +function iluGetString(StringName: TILenum): PChar; stdcall; external ILUDLL; +procedure iluImageParameter(PName, Param: TILenum); stdcall; external ILUDLL; +procedure iluInit; stdcall; external ILUDLL; +function iluInvertAlpha: TILboolean; stdcall; external ILUDLL; +function iluLoadImage(FileName: PChar): TILuint; stdcall; external ILUDLL; +function iluMirror: TILboolean; stdcall; external ILUDLL; +function iluNegative: TILboolean; stdcall; external ILUDLL; +function iluNoisify(Factor: TILubyte): TILboolean; stdcall; external ILUDLL; +function iluPixelize(PixSize: TILuint): TILboolean; stdcall; external ILUDLL; +//procedure iluRegionf(ULx, ULy, BRx, BRy: TILfloat); stdcall; external ILUDLL; +//procedure iluRegioni(ULx, ULy, BRx, BRy: TILuint); stdcall; external ILUDLL; +function iluReplaceColour(Red, Green, Blue: TILubyte; Tolerance: TILfloat): + TILboolean; stdcall; external ILUDLL; +function iluReplaceColor(Red, Green, Blue: TILubyte; Tolerance: TILfloat): + TILboolean; stdcall; external ILUDLL name 'iluReplaceColour'; +function iluRotate(Angle: TILfloat): TILboolean; stdcall; external ILUDLL; +function iluRotate3D(x, y, z, Angle: TILfloat): TILboolean; stdcall; + external ILUDLL; +function iluSaturate1f(Saturation: TILfloat): TILboolean; stdcall; external ILUDLL; +function iluSaturate4f(r, g, b, Saturation: TILfloat): TILboolean; stdcall; + external ILUDLL; +function iluScale(Width, Height, Depth: TILuint): TILboolean; + stdcall; external ILUDLL; +function iluScaleColours(r, g, b: TILfloat): TILboolean; stdcall; external ILUDLL; +function iluScaleColors(r, g, b: TILfloat): TILboolean; stdcall; + external ILUDLL name 'iluScaleColours'; +function iluSharpen(Factor: TILfloat; Iter: TILuint): TILboolean; stdcall; external + ILUDLL; +function iluSwapColours: TILboolean; stdcall; external ILUDLL; +function iluSwapColors: TILboolean; stdcall; external ILUDLL name 'iluSwapColours'; +function iluWave(Angle: TILfloat): TILboolean; stdcall; external ILUDLL; + +implementation + +end. + diff --git a/DevIL/bindings/delphi/openilut.pas b/DevIL/bindings/delphi/openilut.pas new file mode 100644 index 00000000..9c6a2a89 --- /dev/null +++ b/DevIL/bindings/delphi/openilut.pas @@ -0,0 +1,167 @@ +unit OpenILUT; + +//------------------------------------------------------------------------------ +// +// ImageLib Utility Toolkit Sources +// Copyright (C) 2000-2002 by Denton Woods +// Last modified: 06/23/2002 <--Y2K Compliant! =] +// +// Filename: il/ilut.h +// +// Description: The main include file for ILUT +// +//------------------------------------------------------------------------------ + +{******************************************************************************} +{ Converted to Delphi by Alexander Blach (alexander@abee.de) } +{ Version: ILUT v1.6.1 } +{ Last modified: 06/23/2002 } +{ } +{ You will need the latest OpenGL units for Delphi. I recommend those on } +{ http://www.delphi3d.net } +{******************************************************************************} + + +interface + +// Note by ABee: I had to move this here so that I can look it up in "uses" +//{$DEFINE ILUT_USE_ALLEGRO) +{$DEFINE ILUT_USE_WIN32} +{$DEFINE ILUT_USE_OPENGL} + +uses + OpenIL, + OpenILU, +{$IFDEF ILUT_USE_OPENGL} + GL, + //OpenGL12, +{$ENDIF} + Windows; + + +const + ILUT_VERSION_1_5_6 = 1; + ILUT_VERSION = 156; + +const +// Attribute Bits + ILUT_OPENGL_BIT = $00000001; + ILUT_D3D_BIT = $00000002; + ILUT_ALL_ATTRIB_BITS = $000FFFFF; + +// Error Types + ILUT_INVALID_ENUM = $0501; + ILUT_OUT_OF_MEMORY = $0502; + ILUT_INVALID_VALUE = $0505; + ILUT_ILLEGAL_OPERATION = $0506; + ILUT_INVALID_PARAM = $0509; + ILUT_COULD_NOT_OPEN_FILE = $050A; + ILUT_STACK_OVERFLOW = $050E; + ILUT_STACK_UNDERFLOW = $050F; + ILUT_NOT_SUPPORTED = $0550; + + +// State Definitions + ILUT_PALETTE_MODE = $0600; + ILUT_OPENGL_CONV = $0610; + ILUT_D3D_MIPLEVELS = $0620; + ILUT_MAXTEX_WIDTH = $0630; + ILUT_MAXTEX_HEIGHT = $0631; + ILUT_MAXTEX_DEPTH = $0632; + ILUT_GL_USE_S3TC = $0634; + ILUT_D3D_USE_DXTC = $0634; + ILUT_GL_GEN_S3TC = $0635; + ILUT_D3D_GEN_DXTC = $0635; + ILUT_S3TC_FORMAT = $0705; + ILUT_DXTC_FORMAT = $0706; + + + +// Values + ILUT_VERSION_NUM = $0DE2; + + +const +{$IFDEF OPENIL_DEBUG} + ILUTDLL = 'ILUT-d.DLL'; +{$ELSE} + ILUTDLL = 'ILUT.DLL'; +{$ENDIF} + +// ImageLib Utility Toolkit Functions +function ilutDisable(Mode: TILenum): TILboolean; stdcall; external ILUTDLL; +function ilutEnable(Mode: TILenum): TILboolean; stdcall; external ILUTDLL; +function ilutGetBoolean(Mode: TILenum): TILboolean; stdcall; external + ILUTDLL; +procedure ilutGetBooleanv(Mode: TILenum; Param: PILboolean); stdcall; external + ILUTDLL; +function ilutGetInteger(Mode: TILenum): TILint; stdcall; external + ILUTDLL; +procedure ilutGetIntegerv(Mode: TILenum; Param: PILint); stdcall; external + ILUTDLL; +function ilutGetString(StringName: TILenum): PChar; stdcall; external ILUTDLL; +procedure ilutInit; stdcall; external ILUTDLL; +function ilutIsDisabled(Mode: TILenum): TILboolean; stdcall; external ILUTDLL; +function ilutIsEnabled(Mode: TILenum): TILboolean; stdcall; external ILUTDLL; +procedure ilutPopAttrib; stdcall; external ILUTDLL; +procedure ilutPushAttrib(Bits: TILuint); stdcall; external ILUTDLL; +procedure ilutSetInteger(Mode: TILenum; Param: TILint); stdcall; external ILUTDLL; + + +// The different rendering api's...more to be added later? +const + IL_OPENGL = 0; + IL_ALLEGRO = 1; + IL_WIN32 = 2; + +function ilutRenderer(Renderer: TILenum): TILboolean; stdcall; external ILUTDLL; + +// ImageLib Utility Toolkit's OpenGL Functions +{$IFDEF ILUT_USE_OPENGL} +function ilutGLBindTexImage: GLuint; stdcall; external ILUTDLL; +function ilutGLBindMipmaps: GLuint; stdcall; external ILUTDLL; +function ilutGLBuildMipmaps: TILboolean; stdcall; external ILUTDLL; +function ilutGLLoadImage(FileName: PChar): GLuint; stdcall; external ILUTDLL; +function ilutGLScreen: TILboolean; stdcall; external ILUTDLL; +function ilutGLScreenie: TILboolean; stdcall; external ILUTDLL; +function ilutGLSaveImage(FileName: PChar; TexID: GLuint): TILboolean; + stdcall; external ILUTDLL; +function ilutGLSetTex(TexID: GLuint): TILboolean; stdcall; external ILUTDLL; +function ilutGLTexImage(Level: GLuint): TILboolean; stdcall; external ILUTDLL; +{$ENDIF} + +// note by ABee: no Allegro in Delphi +// ImageLib Utility ToolKit's Allegro Functions +{$IFDEF ILUT_USE_ALLEGRO} +//function ilutConvertToAlleg(var Pal: PALETTE): PBitmap; stdcall; external +//ILUTDLL; +{$ENDIF} + +// ImageLib Utility Toolkit's Win32 (DirectX/GDI) Functions +{$IFDEF ILUT_USE_WIN32} +function ilutConvertToHBitmap(DC: HDC): HBITMAP; stdcall; external ILUTDLL; +procedure ilutGetBmpInfo(Info: PBitmapInfo); stdcall; external ILUTDLL; +function ilutGetHPal: HPalette; stdcall; external ILUTDLL; +function ilutGetPaddedData: PILubyte; stdcall; external ILUTDLL; +function ilutGetWinClipboard: TILboolean; stdcall; external ILUTDLL; +function ilutLoadResource(hInst: LongWord; ID: TILint; ResourceType: PChar; + _Type: TILenum): TILboolean; stdcall; external ILUTDLL; +function ilutSetHBitmap(Bitmap: HBITMAP): TILboolean; stdcall; external ILUTDLL; +function ilutSetHPal(Pal: HPALETTE): TILboolean; stdcall; external ILUTDLL; +function ilutSetWinClipboard: TILboolean; stdcall; external ILUTDLL; +function ilutWinLoadImage(FileName: PChar; DC: HDC): HBITMAP; stdcall; + external ILUTDLL; +function ilutWinLoadUrl(Url: PChar): TILboolean; stdcall; external ILUTDLL; +function ilutWinSaveImage(FileName: PChar; Bitmap: HBITMAP): TILboolean; + stdcall; external ILUTDLL; +{ + //#ifdef ILUT_USE_DIRECTX7 + // LPDIRECTDRAWSURFACE7 ILAPIENTRY ilutDX7Surface(char *FileName, LPDIRECTDRAW7 DDraw); + //#endif//ILUT_USE_DIRECTX7 +} +{$ENDIF} + +implementation + +end. + diff --git a/DevIL/bindings/delphi/readme.1st b/DevIL/bindings/delphi/readme.1st new file mode 100644 index 00000000..1fb95401 --- /dev/null +++ b/DevIL/bindings/delphi/readme.1st @@ -0,0 +1,3 @@ +To debug Delphi apps with DevIL, you must define OPENIL_DEBUG and rebuild your project. Do not define OPENIL_DEBUG for release builds. Sorry for the inconvenience. + +- Denton Woods and Alexander Blach \ No newline at end of file diff --git a/DevIL/bindings/fortran/example.f b/DevIL/bindings/fortran/example.f new file mode 100644 index 00000000..9510a23c --- /dev/null +++ b/DevIL/bindings/fortran/example.f @@ -0,0 +1,5 @@ + program example + integer n + n = 1 + call ilFBindImage(n) + end diff --git a/DevIL/bindings/fortran/fortran_wrapper.c b/DevIL/bindings/fortran/fortran_wrapper.c new file mode 100644 index 00000000..1acf154d --- /dev/null +++ b/DevIL/bindings/fortran/fortran_wrapper.c @@ -0,0 +1,264 @@ +#include +#include +#include + +// NOTE! +// The biggest problem about using DevIL from Fortran is the +// fact that Fortran does arrays in column-major format. +// This wrapper does no conversions between the two! +// +// We are using DevIL return values as the first parameter. +// + + +// From http://www.ibiblio.org/pub/languages/fortran/ch1-11.html +// This is how Fortran passes strings. +struct descriptor /* VMS fixed length string */ +{ /* descriptor used in FORTRAN */ + unsigned short length; + unsigned char data_type, /* = 14 */ + dsc_class; /* = 1 */ + char *string_ptr; +}; + + +void ilFActiveImage_(int *RetVal, int *Number) +{ + *RetVal = ilActiveImage((unsigned int)*Number); + return; +} + +void ilFActiveLayer_(int *RetVal, int *Number) +{ + *RetVal = ilActiveImage((unsigned int)*Number); + return; +} + +void ilFActiveMipmap_(int *RetVal, int *Number) +{ + *RetVal = ilActiveImage((unsigned int)*Number); + return; +} + +void ilFApplyPal_(int *RetVal, struct descriptor *Desc) +{ + char *Filename = malloc(Desc->length + 1); + strncpy(Filename, Desc->string_ptr, Desc->length); + Filename[Desc->length] = 0; // Should really be NULL...getting a warning, though. + *RetVal = ilApplyPal(Filename); + + free(Filename); + return; +} + +void ilFBindImage_(int *Image) +{ + ilBindImage((unsigned int)*Image); + return; +} + +void ilFBlit_(int *RetVal, int *Source, int *DestX, int *DestY, int *DestZ, int *SrcX, int *SrcY, int *SrcZ, int *Width, int *Height, int *Depth) +{ + *RetVal = ilBlit(*Source, *DestX, *DestY, *DestZ, *SrcX, *SrcY, *SrcZ, *Width, *Height, *Depth); + return; +} + +void ilFClearColour_(float *Red, float *Green, float *Blue, float *Alpha) +{ + ilClearColour(*Red, *Green, *Blue, *Alpha); + return; +} + +void ilFClearImage_(int *RetVal) +{ + *RetVal = ilClearImage(); + return; +} + +void ilFCloneCurImage_(int *RetVal) +{ + *RetVal = ilCloneCurImage(); + return; +} + +void ilFCompressFunc_(int *RetVal, int *Mode) +{ + *RetVal = ilCompressFunc(*Mode); + return; +} + +void ilFConvertImage_(int *RetVal, int *DestFormat, int *DestType) +{ + *RetVal = ilConvertImage(*DestFormat, *DestType); + return; +} + +void ilFConvertPal_(int *RetVal, int *DestFormat) +{ + *RetVal = ilConvertPal(*DestFormat); +} + +void ilFCopyImage_(int *RetVal, int *Src) +{ + *RetVal = ilCopyImage(*Src); + return; +} + +void ilFCopyPixels_(int *RetVal, int *XOff, int *YOff, int *ZOff, int *Width, int *Height, int *Depth, int *Format, int *Type, void *Data) +{ + *RetVal = ilCopyPixels(*XOff, *YOff, *ZOff, *Width, *Height, *Depth, *Format, *Type, Data); + return; +} + +void ilFCreateSubImage_(int *RetVal, int *Type, int *Num) +{ + *RetVal = ilCreateSubImage(*Type, *Num); + return; +} + +void ilFDefaultImage_(int *RetVal) +{ + *RetVal = ilDefaultImage(); + return; +} + +void ilFDeleteImage_(int *Num) +{ + ilDeleteImage(*Num); + return; +} + +// Not sure how to do the arrays properly. +//void ilFDeleteImages_(int *Num, int **Images) +//{ +// ilDeleteImages(*Num, *Images); +//} + +void ilFDisable_(int *RetVal, int *Mode) +{ + *RetVal = ilDisable(*Mode); + return; +} + +void ilFEnable_(int *RetVal, int *Mode) +{ + *RetVal = ilEnable(*Mode); + return; +} + +void ilFFormatFunc_(int *RetVal, int *Mode) +{ + *RetVal = ilFormatFunc(*Mode); + return; +} + +// Not sure how to do the arrays properly. +//void ilFGenImages_(int *Num, int **Images) +//{ +// ilGenImages(*Num, *Images); +//} + +void ilFGenImage_(int *RetVal) +{ + *RetVal = ilGenImage(); + return; +} + +//void ilFGetAlpha_( + +void ilFGetBoolean_(int *RetVal, int *Mode) +{ + *RetVal = ilGetBoolean(*Mode); + return; +} + +void ilFGetBooleanv_(int *Mode, int *Param) +{ + ilGetBooleanv(*Mode, Param); + return; +} + +void ilFGetData_(char *RetVal) +{ + RetVal = ilGetData(); + return; +} + +// ilGetDXTCData + +void ilFGetError_(int *RetVal) +{ + *RetVal = ilGetError(); + return; +} + +void ilFGetInteger_(int *RetVal, int *Mode) +{ + *RetVal = ilGetInteger(*Mode); + return; +} + +void ilFGetIntegerv_(int *Mode, int *Param) +{ + ilGetIntegerv(*Mode, Param); + return; +} + +void ilFGetLumpPos_(int *RetVal) +{ + *RetVal = ilGetLumpPos(); + return; +} + +void ilFGetPalette_(char *RetVal) +{ + RetVal = ilGetPalette(); + return; +} + +//ilGetString + +void ilFInit_() +{ + ilInit(); + return; +} + +void ilFShutDown_() +{ + ilShutDown(); + return; +} + +void ilFLoadImage_(int *RetVal, struct descriptor *Desc) +{ + char *Filename = malloc(Desc->length + 1); + strncpy(Filename, Desc->string_ptr, Desc->length); + Filename[Desc->length] = 0; // Should really be NULL...getting a warning, though. + *RetVal = ilLoadImage(Filename); + + free(Filename); + return; +} + +void ilFSave_(int *RetVal, int *Type, struct descriptor *Desc) +{ + char *Filename = malloc(Desc->length + 1); + strncpy(Filename, Desc->string_ptr, Desc->length); + Filename[Desc->length] = 0; // Should really be NULL...getting a warning, though. + *RetVal = ilSave(*Type, Filename); + + free(Filename); + return; +} + +void ilFSaveImage_(int *RetVal, struct descriptor *Desc) +{ + char *Filename = malloc(Desc->length + 1); + strncpy(Filename, Desc->string_ptr, Desc->length); + Filename[Desc->length] = 0; // Should really be NULL...getting a warning, though. + *RetVal = ilSaveImage(Filename); + + free(Filename); + return; +} \ No newline at end of file diff --git a/DevIL/bindings/powerbasic/il.inc b/DevIL/bindings/powerbasic/il.inc new file mode 100644 index 00000000..e43f6968 --- /dev/null +++ b/DevIL/bindings/powerbasic/il.inc @@ -0,0 +1,535 @@ +'----------------------------------------------------------------------------- +' +' ImageLib Sources +' Copyright (C) 2000-2002 by Denton Woods +' Last modified: 06/22/2002 <--Y2K Compliant! =] +' +' Filename: il/il.h +' +' Description: The main include file for DevIL +' +'----------------------------------------------------------------------------- +'----------------------------------------------------------------------------- +' +' Translated to Powerbasic by Peter Scheutz, Scheutz & Clementsen Design +' Web: http://www.scheutz.dk +' e-mail: sourcecode@scheutz.dk +' +' Last modified: 06/22/2002 +' Based on DevIL Ver. 1.6.1 headers +' +' Filename: il.inc +' +' Description: PB main include file for DevIL +' +' For information on use and download of DevIL goto: http://openil.sourceforge.net/ +' (Get docs and "End User Package") +' +' Report errors in the Powerbasic includes to e-mail above. +' +' For general help on Powerbasic and DevIL, try the forums at: +' http://www.powerbasic.com +'----------------------------------------------------------------------------- + +' #ifndef __il_h_ +' #ifndef __IL_H__ + +' %__il_h_ +' %__IL_H__ + +' #ifdef __cplusplus +' extern "C" { +' #endif + +'%IL_NO_BMP +'%IL_NO_CUT +'%IL_NO_CHEAD +'%IL_NO_DDS +'%IL_NO_DOOM +'%IL_NO_ICO +'%IL_NO_JPG +'%IL_NO_LIF +'%IL_NO_LBM +'%IL_NO_MDL +'%IL_NO_PCD +'%IL_NO_PCX +'%IL_NO_PIC +'%IL_NO_PNG +'%IL_NO_PNM +'%IL_NO_RAW +'%IL_NO_SGI +'%IL_NO_TGA +'%IL_NO_TIF +'%IL_NO_WAL +'%IL_NO_DDS +'%IL_NO_DCX +'%IL_NO_PSD +'%IL_NO_PSP +'%IL_NO_PXR +'%IL_NO_RAW +'%IL_NO_SGI +'%IL_NO_TGA +'%IL_NO_TIF +'%IL_NO_WAL +'%IL_NO_XPM + +'%IL_USE_IJL ' Whether we use the Intel Jpeg Library (else use libjpeg). + + +' #ifdef _WIN32 +'%WIN32_LEAN_AND_MEAN ' Exclude rarely-used stuff from Windows headers +'#include +' #ifdef _MSC_VER +' #ifndef _IL_BUILD_LIBRARY +' #ifdef _DEBUG +' #pragma comment(lib, "devil-d.lib") +' #else +' #pragma comment(lib, "devil.lib") +' #endif'_DEBUG +' #endif'_IL_BUILD_LIBRARY +' #endif'_MSC_VER +' #endif'_WIN32 + +' #include + +' typedef unsigned int ILenum; +' typedef unsigned char ILboolean; +' typedef unsigned int ILbitfield; +' typedef char ILbyte; +' typedef short ILshort; +' typedef int ILint; +' typedef int ILsizei; +' typedef unsigned char ILubyte; +' typedef unsigned short ILushort; +' typedef unsigned int ILuint; +' typedef float ILfloat; +' typedef float ILclampf; +' typedef double ILdouble; +' typedef double ILclampd; +' typedef void ILvoid; + + +%IL_FALSE = 0 +%IL_TRUE = 1 + + +' Matches OpenGL's right now. +%IL_COLOUR_INDEX = &H1900& +%IL_COLOR_INDEX = &H1900& +%IL_RGB = &H1907& +%IL_RGBA = &H1908& +%IL_BGR = &H80E0& +%IL_BGRA = &H80E1& +%IL_LUMINANCE = &H1909& + + +%IL_BYTE = &H1400& +%IL_UNSIGNED_BYTE = &H1401& +%IL_SHORT = &H1402& +%IL_UNSIGNED_SHORT = &H1403& +%IL_INT = &H1404& +%IL_UNSIGNED_INT = &H1405& +%IL_FLOAT = &H1406& +%GL_DOUBLE = &H140A& + + +%IL_VENDOR = &H1F00& + + +' +' IL-specific #define's +' + +%IL_VERSION_1_5_6 = 1 +%IL_VERSION = 156 +%IL_LOAD_EXT = &H1F01& +%IL_SAVE_EXT = &H1F02& + + +' Attribute Bits +%IL_ORIGIN_BIT = &H00000001& +%IL_FILE_BIT = &H00000002& +%IL_PAL_BIT = &H00000004& +%IL_FORMAT_BIT = &H00000008& +%IL_TYPE_BIT = &H00000010& +%IL_COMPRESS_BIT = &H00000020& +%IL_LOADFAIL_BIT = &H00000040& +%IL_ALL_ATTRIB_BITS = &H000FFFFF& + + +' Palette types +%IL_PAL_NONE = &H0400& +%IL_PAL_RGB24 = &H0401& +%IL_PAL_RGB32 = &H0402& +%IL_PAL_RGBA32 = &H0403& +%IL_PAL_BGR24 = &H0404& +%IL_PAL_BGR32 = &H0405& +%IL_PAL_BGRA32 = &H0406& + + +' Image types +%IL_TYPE_UNKNOWN = &H0000& +%IL_BMP = &H0420& +%IL_CUT = &H0421& +%IL_DOOM = &H0422& +%IL_DOOM_FLAT = &H0423& +%IL_ICO = &H0424& +%IL_JPG = &H0425& +%IL_LBM = &H0426& +%IL_PCD = &H0427& +%IL_PCX = &H0428& +%IL_PIC = &H0429& +%IL_PNG = &H042A& +%IL_PNM = &H042B& +%IL_SGI = &H042C& +%IL_TGA = &H042D& +%IL_TIF = &H042E& +%IL_CHEAD = &H042F& +%IL_RAW = &H0430& +%IL_MDL = &H0431& +%IL_WAL = &H0432& +%IL_LIF = &H0434& +%IL_MNG = &H0435& +%IL_JNG = &H0435& +%IL_GIF = &H0436& +%IL_DDS = &H0437& +%IL_DCX = &H0438& +%IL_PSD = &H0439& +%IL_EXIF = &H043A& +%IL_PSP = &H043B& +%IL_PIX = &H043C& +%IL_PXR = &H043D& +%IL_XPM = &H043E& + +%IL_JASC_PAL = &H0475& + + +' Error Types +%IL_NO_ERROR = &H0000& +%IL_INVALID_ENUM = &H0501& +%IL_OUT_OF_MEMORY = &H0502& +%IL_FORMAT_NOT_SUPPORTED = &H0503& +%IL_INTERNAL_ERROR = &H0504& +%IL_INVALID_VALUE = &H0505& +%IL_ILLEGAL_OPERATION = &H0506& +%IL_ILLEGAL_FILE_VALUE = &H0507& +%IL_INVALID_FILE_HEADER = &H0508& +%IL_INVALID_PARAM = &H0509& +%IL_COULD_NOT_OPEN_FILE = &H050A& +%IL_INVALID_EXTENSION = &H050B& +%IL_FILE_ALREADY_EXISTS = &H050C& +%IL_OUT_FORMAT_SAME = &H050D& +%IL_STACK_OVERFLOW = &H050E& +%IL_STACK_UNDERFLOW = &H050F& +%IL_INVALID_CONVERSION = &H0510& +%IL_BAD_DIMENSIONS = &H0511& +%IL_FILE_READ_ERROR = &H0512& + +%IL_LIB_GIF_ERROR = &H05E1& +%IL_LIB_JPEG_ERROR = &H05E2& +%IL_LIB_PNG_ERROR = &H05E3& +%IL_LIB_TIFF_ERROR = &H05E4& +%IL_LIB_MNG_ERROR = &H05E5& +%IL_UNKNOWN_ERROR = &H05FF& + + +' Origin Definitions +%IL_ORIGIN_SET = &H0600& +%IL_ORIGIN_LOWER_LEFT = &H0601& +%IL_ORIGIN_UPPER_LEFT = &H0602& +%IL_ORIGIN_MODE = &H0603& + + +' Format and Type Mode Definitions +%IL_FORMAT_SET = &H0610& +%IL_FORMAT_MODE = &H0611& +%IL_TYPE_SET = &H0612& +%IL_TYPE_MODE = &H0613& + + +' File definitions +%IL_FILE_OVERWRITE = &H0620& +%IL_FILE_MODE = &H0621& + + +' Palette definitions +%IL_CONV_PAL = &H0630& + + +' Load fail definitions +%IL_DEFAULT_ON_FAIL = &H0632& + + +' Key colour definitions +%IL_USE_KEY_COLOUR = &H0635& +%IL_USE_KEY_COLOR = &H0635& + + +' Interlace definitions +%IL_SAVE_INTERLACED = &H0639& +%IL_INTERLACE_MODE = &H063A& + + +' Quantization definitions +%IL_QUANTIZATION_MODE = &H0640& +%IL_WU_QUANT = &H0641& +%IL_NEU_QUANT = &H0642& +%IL_NEU_QUANT_SAMPLE = &H0643& + + +' Hints +%IL_FASTEST = &H0660& +%IL_LESS_MEM = &H0661& +%IL_DONT_CARE = &H0662& +%IL_MEM_SPEED_HINT = &H0665& +%IL_USE_COMPRESSION = &H0666& +%IL_NO_COMPRESSION = &H0667& +%IL_COMPRESSION_HINT = &H0668& + + +' Subimage types +%IL_SUB_NEXT = &H0680& +%IL_SUB_MIPMAP = &H0681& +%IL_SUB_LAYER = &H0682& + + +' Compression definitions +%IL_COMPRESS_MODE = &H0700& +%IL_COMPRESS_NONE = &H0701& +%IL_COMPRESS_RLE = &H0702& +%IL_COMPRESS_LZO = &H0703& +%IL_COMPRESS_ZLIB = &H0704& + + +' File format-specific values +%IL_TGA_CREATE_STAMP = &H0710& +%IL_JPG_QUALITY = &H0711& +%IL_PNG_INTERLACE = &H0712& +%IL_TGA_RLE = &H0713& +%IL_BMP_RLE = &H0714& +%IL_SGI_RLE = &H0715& +%IL_TGA_CREATE_STAMP = &H0710& +%IL_JPG_QUALITY = &H0711& +%IL_PNG_INTERLACE = &H0712& +%IL_TGA_RLE = &H0713& +%IL_BMP_RLE = &H0714& +%IL_SGI_RLE = &H0715& +%IL_TGA_ID_STRING = &H0717& +%IL_TGA_AUTHNAME_STRING = &H0718& +%IL_TGA_AUTHCOMMENT_STRING = &H0719& +%IL_PNG_AUTHNAME_STRING = &H071A& +%IL_PNG_TITLE_STRING = &H071B& +%IL_PNG_DESCRIPTION_STRING = &H071C& +%IL_TIF_DESCRIPTION_STRING = &H071D& +%IL_TIF_HOSTCOMPUTER_STRING = &H071E& +%IL_TIF_DOCUMENTNAME_STRING = &H071F& +%IL_TIF_AUTHNAME_STRING = &H0720& +%IL_JPG_SAVE_FORMAT = &H0721& +%IL_CHEAD_HEADER_STRING = &H0722& +%IL_PCD_PICNUM = &H0723& + + +' DXTC definitions +%IL_DXTC_FORMAT = &H0705& +%IL_DXT1 = &H0706& +%IL_DXT2 = &H0707& +%IL_DXT3 = &H0708& +%IL_DXT4 = &H0709& +%IL_DXT5 = &H070A& +%IL_DXT_NO_COMP = &H070B& +%IL_KEEP_DXTC_DATA = &H070C& +%IL_DXTC_DATA_FORMAT = &H070D& + + +' Cube map definitions +%IL_CUBEMAP_POSITIVEX = &H00000400& +%IL_CUBEMAP_NEGATIVEX = &H00000800& +%IL_CUBEMAP_POSITIVEY = &H00001000& +%IL_CUBEMAP_NEGATIVEY = &H00002000& +%IL_CUBEMAP_POSITIVEZ = &H00004000& +%IL_CUBEMAP_NEGATIVEZ = &H00008000& + + +' Values +%IL_VERSION_NUM = &H0DE2& +%IL_IMAGE_WIDTH = &H0DE4& +%IL_IMAGE_HEIGHT = &H0DE5& +%IL_IMAGE_DEPTH = &H0DE6& +%IL_IMAGE_SIZE_OF_DATA = &H0DE7& +%IL_IMAGE_BPP = &H0DE8& +%IL_IMAGE_BYTES_PER_PIXEL = &H0DE8& +%IL_IMAGE_BITS_PER_PIXEL = &H0DE9& +%IL_IMAGE_FORMAT = &H0DEA& +%IL_IMAGE_TYPE = &H0DEB& +%IL_PALETTE_TYPE = &H0DEC& +%IL_PALETTE_SIZE = &H0DED& +%IL_PALETTE_BPP = &H0DEE& +%IL_PALETTE_NUM_COLS = &H0DEF& +%IL_PALETTE_BASE_TYPE = &H0DF0& +%IL_NUM_IMAGES = &H0DF1& +%IL_NUM_MIPMAPS = &H0DF2& +%IL_NUM_LAYERS = &H0DF3& +%IL_ACTIVE_IMAGE = &H0DF4& +%IL_ACTIVE_MIPMAP = &H0DF5& +%IL_ACTIVE_LAYER = &H0DF6& +%IL_CUR_IMAGE = &H0DF7& +%IL_IMAGE_DURATION = &H0DF8& + + +' +' Section shamelessly modified from the glut header. +' + +' This is from Win32's +' #if (_MSC_VER >= 800) || defined(_STDCALL_SUPPORTED) || defined(__BORLANDC__) || defined(__LCC__) +' = %ILAPIENTRY = __stdcall +' %IL_PACKSTRUCT +' #else +' %ILAPIENTRY +' = %IL_PACKSTRUCT = __attribute__ = ((packed)) +' #endif +' This is from Win32's and +' #if defined(__LCC__) +' = %ILAPI = __stdcall +' #elif _WIN32 +' #ifdef _IL_BUILD_LIBRARY +' = %ILAPI = __declspec(dllexport) +' #else +' = %ILAPI = __declspec(dllimport) +' #endif +' #else +' %ILAPI +' #endif + + +%IL_SEEK_SET = 0 +%IL_SEEK_CUR = 1 +%IL_SEEK_END = 2 +%IL_EOF = -1 + + +' Callback functions for file reading +' typedef void* ILHANDLE; +' typedef ILvoid (ILAPIENTRY *fCloseRProc) (ILHANDLE); +' typedef ILboolean (ILAPIENTRY *fEofProc) (ILHANDLE); +' typedef ILint (ILAPIENTRY *fGetcProc) (ILHANDLE); +' typedef ILHANDLE (ILAPIENTRY *fOpenRProc) (char*); +' typedef ILint (ILAPIENTRY *fReadProc) (void*, ILuint, ILuint, ILHANDLE); +' typedef ILint (ILAPIENTRY *fSeekRProc) (ILHANDLE, ILint, ILint); +' typedef ILint (ILAPIENTRY *fTellRProc) (ILHANDLE); + +' Callback functions for file writing +' typedef ILvoid (ILAPIENTRY *fCloseWProc) (ILHANDLE); +' typedef ILHANDLE (ILAPIENTRY *fOpenWProc) (char*); +' typedef ILint (ILAPIENTRY *fPutcProc) (ILubyte, ILHANDLE); +' typedef ILint (ILAPIENTRY *fSeekWProc) (ILHANDLE, ILint, ILint); +' typedef ILint (ILAPIENTRY *fTellWProc) (ILHANDLE); +' typedef ILint (ILAPIENTRY *fWriteProc) (void*, ILuint, ILuint, ILHANDLE); + + +' Registered format procedures +' typedef ILboolean (ILAPIENTRY *IL_LOADPROC) (char*); +' typedef ILboolean (ILAPIENTRY *IL_SAVEPROC) (char*); + + +' ImageLib Functions +Declare Function ilActiveImage Lib "DevIL.dll" Alias "ilActiveImage" (ByVal pb_Number As Dword) As Byte +Declare Function ilActiveLayer Lib "DevIL.dll" Alias "ilActiveLayer" (ByVal pb_Number As Dword) As Byte +Declare Function ilActiveMipmap Lib "DevIL.dll" Alias "ilActiveMipmap" (ByVal pb_Number As Dword) As Byte +Declare Function ilApplyPal Lib "DevIL.dll" Alias "ilApplyPal" (ByRef pb_FileName As Asciiz) As Byte +Declare Function ilApplyProfile Lib "DevIL.dll" Alias "ilApplyProfile" (ByRef pb_InProfile +As Asciiz, ByRef pb_OutProfile As Asciiz) As Byte +Declare Sub ilBindImage Lib "DevIL.dll" Alias "ilBindImage" (ByVal pb_Image As Dword) +Declare Function ilBlit Lib "DevIL.dll" Alias "ilBlit" (ByVal pb_Src As Long, ByVal pb_DestX As Long, ByVal pb_DestY As Long, ByVal pb_DestZ as Dword, ByVal pb_SrcX As Dword, ByVal pb_SrcY As Dword, ByVal pb_SrcZ As Dword, ByVal pb_Width As Dword, ByVal pb_Height As Dword, ByVal pb_Depth As Dword) As Byte +Declare Sub ilClearColour Lib "DevIL.dll" Alias "ilClearColour" (ByVal pb_Red As Single, ByVal pb_Green As Single, ByVal pb_Blue As Single, ByVal pb_Alpha As Single) +Declare Function ilClearImage Lib "DevIL.dll" Alias "ilClearImage" () As Byte +Declare Function ilCloneCurImage Lib "DevIL.dll" Alias "ilCloneCurImage" () As Dword +Declare Function ilCompressFunc Lib "DevIL.dll" Alias "ilCompressFunc" (ByVal pb_Mode As Dword) As Byte +Declare Function ilConvertImage Lib "DevIL.dll" Alias "ilConvertImage" (ByVal pb_DestFormat As Dword, ByVal pb_DestType As Dword) As Byte +Declare Function ilConvertPal Lib "DevIL.dll" Alias "ilConvertPal" (ByVal pb_DestFormat As Dword) As Byte +Declare Function ilCopyImage Lib "DevIL.dll" Alias "ilCopyImage" (ByVal pb_Src As Dword) As Byte +Declare Function ilCopyPixels Lib "DevIL.dll" Alias "ilCopyPixels" (ByVal pb_XOff As Dword, ByVal pb_YOff As Dword, ByVal pb_ZOff As Dword, ByVal pb_Width As Dword, ByVal pb_Height As Dword, ByVal pb_Depth As Dword, ByVal pb_Format As Dword, ByVal pb_Type As Dword, ByRef pb_Data As Long) As Dword +Declare Function ilCreateSubImage Lib "DevIL.dll" Alias "ilCreateSubImage" (ByVal pb_Type As Dword, ByVal pb_Num As Dword) As Dword +Declare Function ilDefaultImage Lib "DevIL.dll" Alias "ilDefaultImage" () As Byte +Declare Sub ilDeleteImages Lib "DevIL.dll" Alias "ilDeleteImages" (ByVal pb_Num As Long, ByRef pb_Images As Dword) +Declare Function ilDisable Lib "DevIL.dll" Alias "ilDisable" (ByVal pb_Mode As Dword) As Byte +Declare Function ilEnable Lib "DevIL.dll" Alias "ilEnable" (ByVal pb_Mode As Dword) As Byte +Declare Function ilFormatFunc Lib "DevIL.dll" Alias "ilFormatFunc" (ByVal pb_Mode As Dword) As Byte +Declare Sub ilGenImages Lib "DevIL.dll" Alias "ilGenImages" (ByVal pb_Num As Long, ByRef pb_Images As Dword) +Declare Function ilGetAlpha Lib "DevIL.dll" Alias "ilGetAlpha" (ByVal pb_Type As Dword) As Long +Declare Function ilGetBoolean Lib "DevIL.dll" Alias "ilGetBoolean" (ByVal pb_Mode As Dword) As Byte +Declare Sub ilGetBooleanv Lib "DevIL.dll" Alias "ilGetBooleanv" (ByVal pb_Mode As Dword, ByRef pb_Param As Byte) +Declare Function ilGetData Lib "DevIL.dll" Alias "ilGetData" () As Long +Declare Function ilGetError Lib "DevIL.dll" Alias "ilGetError" () As Dword +Declare Function ilGetInteger Lib "DevIL.dll" Alias "ilGetInteger" (ByVal pb_Mode As Dword) As Long +Declare Sub ilGetIntegerv Lib "DevIL.dll" Alias "ilGetIntegerv" (ByVal pb_Mode As Dword, ByRef pb_Param As Long) +Declare Function ilGetLumpPos Lib "DevIL.dll" Alias "ilGetLumpPos" () As Dword +Declare Function ilGetPalette Lib "DevIL.dll" Alias "ilGetPalette" () As Long +Declare Function ilGetString Lib "DevIL.dll" Alias "ilGetString" (ByVal pb_StringName As Dword) As String +Declare Sub ilHint Lib "DevIL.dll" Alias "ilHint" (ByVal pb_Target As Dword, ByVal pb_Mode As Dword) +Declare Sub ilInit Lib "DevIL.dll" Alias "ilInit" () +Declare Function ilIsDisabled Lib "DevIL.dll" Alias "ilIsDisabled" (ByVal pb_Mode As Dword) As Byte +Declare Function ilIsEnabled Lib "DevIL.dll" Alias "ilIsEnabled" (ByVal pb_Mode As Dword) As Byte +Declare Function ilIsImage Lib "DevIL.dll" Alias "ilIsImage" (ByVal pb_Image As Dword) As Byte +Declare Function ilIsValid Lib "DevIL.dll" Alias "ilIsValid" (ByVal pb_Type As Dword, ByRef pb_FileName As Asciiz) As Byte +Declare Function ilIsValidF Lib "DevIL.dll" Alias "ilIsValidF" (ByVal pb_Type As Dword, ByVal pb_File As Long) As Byte +Declare Function ilIsValidL Lib "DevIL.dll" Alias "ilIsValidL" (ByVal pb_Type As Dword, ByRef pb_Lump As Long, ByVal pb_Size As Dword) As Byte +Declare Sub ilKeyColour Lib "DevIL.dll" Alias "ilKeyColour" (ByVal pb_Red As Single, ByVal pb_Green As Single, ByVal pb_Blue As Single, ByVal pb_Alpha As Single) +Declare Function ilLoad Lib "DevIL.dll" Alias "ilLoad" (ByVal pb_Type As Dword, ByRef pb_FileName As Asciiz) As Byte +Declare Function ilLoadF Lib "DevIL.dll" Alias "ilLoadF" (ByVal pb_Type As Dword, ByVal pb_File As Long) As Byte +Declare Function ilLoadImage Lib "DevIL.dll" Alias "ilLoadImage" (ByRef pb_FileName As Asciiz) As Byte +Declare Function ilLoadL Lib "DevIL.dll" Alias "ilLoadL" (ByVal pb_Type As Dword, ByRef pb_Lump As Long, ByVal pb_Size As Dword) As Byte +Declare Function ilLoadPal Lib "DevIL.dll" Alias "ilLoadPal" (ByRef pb_FileName As Asciiz) As Byte +Declare Function ilOriginFunc Lib "DevIL.dll" Alias "ilOriginFunc" (ByVal pb_Mode As Dword) As Byte +Declare Function ilOverlayImage Lib "DevIL.dll" Alias "ilOverlayImage" (ByVal pb_Src As Dword, ByVal pb_XCoord As Long, ByVal pb_YCoord As Long, ByVal pb_ZCoord As Long) As Byte +Declare Sub ilPopAttrib Lib "DevIL.dll" Alias "ilPopAttrib" () +Declare Sub ilPushAttrib Lib "DevIL.dll" Alias "ilPushAttrib" (ByVal pb_Bits As Dword) +Declare Sub ilRegisterFormat Lib "DevIL.dll" Alias "ilRegisterFormat" (ByVal pb_Format As Dword) +Declare Function ilRegisterLoad Lib "DevIL.dll" Alias "ilRegisterLoad" (ByRef pb_Ext As Asciiz, ByVal pb_Load As Dword) As Byte +Declare Function ilRegisterMipNum Lib "DevIL.dll" Alias "ilRegisterMipNum" (ByVal pb_Num As Dword) As Byte +Declare Function ilRegisterNumImages Lib "DevIL.dll" Alias "ilRegisterNumImages" (ByVal pb_Num As Dword) As Byte +Declare Sub ilRegisterOrigin Lib "DevIL.dll" Alias "ilRegisterOrigin" (ByVal pb_Origin As Dword) +Declare Sub ilRegisterPal Lib "DevIL.dll" Alias "ilRegisterPal" (ByRef pb_Pal As Long, ByVal pb_Size As Dword, ByVal pb_Type As Dword) +Declare Function ilRegisterSave Lib "DevIL.dll" Alias "ilRegisterSave" (ByRef pb_Ext As Asciiz, ByVal pb_Save As Dword) As Byte +Declare Sub ilRegisterType Lib "DevIL.dll" Alias "ilRegisterType" (ByVal pb_Type As Dword) +Declare Function ilRemoveLoad Lib "DevIL.dll" Alias "ilRemoveLoad" (ByRef pb_Ext As Asciiz) As Byte +Declare Function ilRemoveSave Lib "DevIL.dll" Alias "ilRemoveSave" (ByRef pb_Ext As Asciiz) As Byte +Declare Sub ilResetRead Lib "DevIL.dll" Alias "ilResetRead" () +Declare Sub ilResetWrite Lib "DevIL.dll" Alias "ilResetWrite" () +Declare Function ilSave Lib "DevIL.dll" Alias "ilSave" (ByVal pb_Type As Dword, ByRef pb_FileName As Asciiz) As Byte +Declare Function ilSaveF Lib "DevIL.dll" Alias "ilSaveF" (ByVal pb_Type As Dword, ByVal pb_File As Long) As Byte +Declare Function ilSaveImage Lib "DevIL.dll" Alias "ilSaveImage" (ByRef pb_FileName As Asciiz) As Byte +Declare Function ilSaveL Lib "DevIL.dll" Alias "ilSaveL" (ByVal pb_Type As Dword, ByRef pb_Lump As Long, ByVal pb_Size As Dword) As Byte +Declare Function ilSavePal Lib "DevIL.dll" Alias "ilSavePal" (ByRef pb_FileName As Asciiz) As Byte +Declare Function ilSetData Lib "DevIL.dll" Alias "ilSetData" (ByRef pb_Data As Long) As Byte +Declare Function ilSetDuration Lib "DevIL.dll" Alias "ilSetDuration" (ByVal pb_Duration As Dword) As Byte +Declare Sub ilSetInteger Lib "DevIL.dll" Alias "ilSetInteger" (ByVal pb_Mode As Dword, ByVal pb_Param As Dword) +Declare Sub ilSetPixels Lib "DevIL.dll" Alias "ilSetPixels" (ByVal pb_XOff As Dword, ByVal pb_YOff As Dword, ByVal pb_ZOff As Dword, ByVal pb_Width As Dword, ByVal pb_Height As Dword, ByVal pb_Depth As Dword, ByVal pb_Format As Dword, ByVal pb_Type As _ +Dword, ByRef pb_Data As Long) +Declare Sub ilSetRead Lib "DevIL.dll" Alias "ilSetRead" (ByVal pb_fOpenRProc As Dword, ByVal pb_fCloseRProc As Dword, ByVal pb_fEofProc As Dword, ByVal pb_fGetcProc As Dword, ByVal pb_fReadProc As Dword, _ +ByVal pb_fSeekRProc As Dword, ByVal pb_fTellRProc As Dword) +Declare Sub ilSetWrite Lib "DevIL.dll" Alias "ilSetWrite" (ByVal pb_fOpenWProc As Dword, ByVal pb_fCloseWProc As Dword, ByVal pb_fPutcProc As Dword, ByVal pb_fSeekWProc As Dword, _ +ByVal pb_fTellWProc As Dword, ByVal pb_fWriteProc As Dword) +Declare Function ilTexImage Lib "DevIL.dll" Alias "ilTexImage" (ByVal pb_Width As Dword, ByVal pb_Height As Dword, ByVal pb_Depth As Dword, ByVal pb_Bpp As Byte, ByVal pb_Format As Dword, ByVal pb_Type As Dword, ByRef pb_Data As Long) As Byte +Declare Function ilTypeFunc Lib "DevIL.dll" Alias "ilTypeFunc" (ByVal pb_Mode As Dword) As Byte + +Declare Function ilLoadData Lib "DevIL.dll" Alias "ilLoadData" (ByRef pb_FileName As Asciiz, ByVal pb_Width As Dword, ByVal pb_Height As Dword, ByVal pb_Depth As Dword, ByVal pb_Bpp As Byte) As Byte +Declare Function ilLoadDataF Lib "DevIL.dll" Alias "ilLoadDataF" (ByVal pb_File As Long, ByVal pb_Width As Dword, ByVal pb_Height As Dword, ByVal pb_Depth As Dword, ByVal pb_Bpp As Byte) As Byte +Declare Function ilLoadDataL Lib "DevIL.dll" Alias "ilLoadDataL" (ByRef pb_Lump As Long, ByVal pb_Size As Dword, ByVal pb_Width As Dword, ByVal pb_Height As Dword, ByVal pb_Depth As Dword, ByVal pb_Bpp As Byte) As Byte +Declare Function ilSaveData Lib "DevIL.dll" Alias "ilSaveData" (ByRef pb_FileName As Asciiz) As Byte + +'%ilClearColor = ilClearColour +'%ilKeyColor = ilKeyColour + + +' #if (DJGPP || LINUX) +' static void GccMain() __attribute__((constructor)); +' #endif + + +' #ifdef __cplusplus +' } +' #endif + +' #endif /* __IL_H__ */ +' #endif /* __il_h_ */ diff --git a/DevIL/bindings/powerbasic/ilu.inc b/DevIL/bindings/powerbasic/ilu.inc new file mode 100644 index 00000000..c8826297 --- /dev/null +++ b/DevIL/bindings/powerbasic/ilu.inc @@ -0,0 +1,188 @@ +'----------------------------------------------------------------------------- +' +' ImageLib Utility Sources +' Copyright (C) 2000-2002 by Denton Woods +' Last modified: 06/22/2002 <--Y2K Compliant! =] +' +' Filename: il/ilu.h +' +' Description: The main include file for OpenILU +' +'----------------------------------------------------------------------------- +'----------------------------------------------------------------------------- +' +' Translated to Powerbasic by Peter Scheutz, Scheutz & Clementsen Design +' Web: http://www.scheutz.dk +' e-mail: sourcecode@scheutz.dk +' +' Last modified: 06/22/2002 +' Based on DevIL Ver. 1.6.1 headers +' +' Filename: ilu.inc +' +' Description: PB main include file for OpenILU +' +' For information on use and download of OpenIL goto: http://openil.sourceforge.net/ +' (Get docs and "End User Package") +' +' Report errors in the Powerbasic includes to e-mail above. +' +' For general help on Powerbasic and OpenIL, try the forums at: +' http://www.powerbasic.com +'----------------------------------------------------------------------------- + +' #ifndef __ilu_h_ +' #ifndef __ILU_H__ + +' %__ilu_h_ +' %__ILU_H__ + +' #include + +' #ifdef __cplusplus +' extern "C" { +' #endif + + +' #ifdef _WIN32 +' #ifdef _MSC_VER +' #ifndef _ILU_BUILD_LIBRARY +' #ifdef _DEBUG +' #pragma comment(lib, "ilu-d.lib") +' #else +' #pragma comment(lib, "ilu.lib") +' #endif'_DEBUG +' #endif'_ILU_BUILD_LIBRARY +' #endif'_MSC_VER +' #endif'_WIN32 + + +%ILU_VERSION_1_5_6 = 1 +%ILU_VERSION = 156 + + +%ILU_FILTER = &H2600& +%ILU_NEAREST = &H2601& +%ILU_LINEAR = &H2602& +%ILU_BILINEAR = &H2603& +%ILU_SCALE_BOX = &H2604& +%ILU_SCALE_TRIANGLE = &H2605& +%ILU_SCALE_BELL = &H2606& +%ILU_SCALE_BSPLINE = &H2607& +%ILU_SCALE_LANCZOS3 = &H2608& +%ILU_SCALE_MITCHELL = &H2609& + + +' Error types +%ILU_INVALID_ENUM = &H0501& +%ILU_OUT_OF_MEMORY = &H0502& +%ILU_INTERNAL_ERROR = &H0504& +%ILU_INVALID_VALUE = &H0505& +%ILU_ILLEGAL_OPERATION = &H0506& +%ILU_INVALID_PARAM = &H0509& + + +' Values +%ILU_PLACEMENT = &H0700& +%ILU_LOWER_LEFT = &H0701& +%ILU_LOWER_RIGHT = &H0702& +%ILU_UPPER_LEFT = &H0703& +%ILU_UPPER_RIGHT = &H0704& +%ILU_CENTER = &H0705& +%ILU_CONVOLUTION_MATRIX = &H0710& +%ILU_VERSION_NUM = &H0DE2& + + +' Filters +%ILU_FILTER_BLUR = &H0803& +%ILU_FILTER_GAUSSIAN_3x3 = &H0804& +%ILU_FILTER_GAUSSIAN_5X5 = &H0805& +%ILU_FILTER_EMBOSS1 = &H0807& +%ILU_FILTER_EMBOSS2 = &H0808& +%ILU_FILTER_LAPLACIAN1 = &H080A& +%ILU_FILTER_LAPLACIAN2 = &H080B& +%ILU_FILTER_LAPLACIAN3 = &H080C& +%ILU_FILTER_LAPLACIAN4 = &H080D& +%ILU_FILTER_SHARPEN1 = &H080E& +%ILU_FILTER_SHARPEN2 = &H080F& +%ILU_FILTER_SHARPEN3 = &H0810& + + +' typedef struct ILinfo +Type ILinfo Dword + iId As Dword'ILuint Id; ' the image's id + iData As Dword '(should this be Byte Ptr? )'ILubyte *Data; ' the image's data + iWidth As Dword 'ILuint Width; ' the image's width + iHeight As Dword 'ILuint Height; ' the image's height + iDepth As Dword 'ILuint Depth; ' the image's depth + iBpp As Byte'ILubyte Bpp; ' bytes per pixel (not bits) of the image + iSizeOfData As Dword 'ILuint SizeOfData; ' the total size of the data (in bytes) + iFormat As Dword 'ILenum Format; ' image format (in IL enum style) + iType As Dword 'ILenum Type; ' image type (in IL enum style) + iOrigin As Dword 'ILenum Origin; ' origin of the image + iPalette As Long 'ILubyte *Palette; ' the image's palette + iPalType As Dword 'ILenum PalType; ' palette type + iPalSize As Dword 'ILuint PalSize; ' palette size + iNumNext As Dword'ILuint NumNext; ' number of images following + iNumMips As Dword 'ILuint NumMips; ' number of mipmaps + iNumLayers As Dword'ILuint NumLayers; ' number of layers +End Type + + +' ImageLib Utility Functions +Declare Function iluAlienify Lib "ilu.dll" Alias "iluAlienify" () As Byte +Declare Function iluApplyProfile Lib "ilu.dll" Alias "iluApplyProfile" (ByRef pb_InProfile As Asciiz, ByRef pb_OutProfile As Asciiz) As Byte +Declare Function iluBlurAvg Lib "ilu.dll" Alias "iluBlurAvg" (ByVal pb_Iter As Dword) As Byte +Declare Function iluBlurGaussian Lib "ilu.dll" Alias "iluBlurGaussian" (ByVal pb_Iter As Dword) As Byte +Declare Function iluBuildMipmaps Lib "ilu.dll" Alias "iluBuildMipmaps" () As Byte +Declare Function iluColoursUsed Lib "ilu.dll" Alias "iluColoursUsed" () As Dword +Declare Function iluCompareImage Lib "ilu.dll" Alias "iluCompareImage" (ByVal pb_Comp As Dword) As Byte +Declare Function iluContrast Lib "ilu.dll" Alias "iluContrast" (ByVal pb_Contrast As Single) As Byte +Declare Function iluCrop Lib "ilu.dll" Alias "iluCrop" (ByVal pb_XOff As Dword, ByVal pb_YOff As Dword, ByVal pb_ZOff As Dword, ByVal pb_Width As Dword, ByVal pb_Height As Dword, ByVal pb_Depth As Dword) As Byte +Declare Sub iluDeleteImage Lib "ilu.dll" Alias "iluDeleteImage" (ByVal pb_Id As Dword) +Declare Function iluEdgeDetectE Lib "ilu.dll" Alias "iluEdgeDetectE" () As Byte +Declare Function iluEdgeDetectP Lib "ilu.dll" Alias "iluEdgeDetectP" () As Byte +Declare Function iluEdgeDetectS Lib "ilu.dll" Alias "iluEdgeDetectS" () As Byte +Declare Function iluEmboss Lib "ilu.dll" Alias "iluEmboss" () As Byte +Declare Function iluEnlargeCanvas Lib "ilu.dll" Alias "iluEnlargeCanvas" (ByVal pb_Width As Dword, ByVal pb_Height As Dword, ByVal pb_Depth As Dword) As Byte +Declare Function iluEnlargeImage Lib "ilu.dll" Alias "iluEnlargeImage" (ByVal pb_XDim As Single, ByVal pb_YDim As Single, ByVal pb_ZDim As Single) As Byte +Declare Function iluEqualize Lib "ilu.dll" Alias "iluEqualize" () As Byte +Declare Function iluErrorString Lib "ilu.dll" Alias "iluErrorString" (ByVal pb_Error As Dword) As String +Declare Function iluFlipImage Lib "ilu.dll" Alias "iluFlipImage" () As Byte +Declare Function iluGammaCorrect Lib "ilu.dll" Alias "iluGammaCorrect" (ByVal pb_Gamma As Single) As Byte +Declare Function iluGenImage Lib "ilu.dll" Alias "iluGenImage" () As Dword +Declare Sub iluGetImageInfo Lib "ilu.dll" Alias "iluGetImageInfo" (ByRef pb_Info As ILinfo) +Declare Function iluGetInteger Lib "ilu.dll" Alias "iluGetInteger" (ByVal pb_Mode As Dword) As Long +Declare Sub iluGetIntegerv Lib "ilu.dll" Alias "iluGetIntegerv" (ByVal pb_Mode As Dword, ByRef pb_Param As Long) +Declare Function iluGetString Lib "ilu.dll" Alias "iluGetString" (ByVal pb_StringName As Dword) As String +Declare Sub iluInit Lib "ilu.dll" Alias "iluInit" () +Declare Function iluInvertAlpha Lib "ilu.dll" Alias "iluInvertAlpha" () As Byte +Declare Function iluLoadImage Lib "ilu.dll" Alias "iluLoadImage" (ByRef pb_FileName As Asciiz) As Dword +Declare Sub iluImageParameter Lib "ilu.dll" Alias "iluImageParameter" (ByVal pb_PName As Dword, ByVal pb_Param As Dword) +Declare Function iluMirror Lib "ilu.dll" Alias "iluMirror" () As Byte +Declare Function iluNegative Lib "ilu.dll" Alias "iluNegative" () As Byte +Declare Function iluNoisify Lib "ilu.dll" Alias "iluNoisify" (ByVal pb_Tolerance As Single) As Byte +Declare Function iluPixelize Lib "ilu.dll" Alias "iluPixelize" (ByVal pb_PixSize As Dword) As Byte +'Declare Sub iluRegionf Lib "ilu.dll" Alias "iluRegionf" (ByVal pb_ULx As Single, ByVal pb_ULy As Single, ByVal pb_BRx As Single, ByVal pb_BRy As Single) +'Declare Sub iluRegioni Lib "ilu.dll" Alias "iluRegioni" (ByVal pb_ULx As Dword, ByVal pb_ULy As Dword, ByVal pb_BRx As Dword, ByVal pb_BRy As Dword) +Declare Function iluReplaceColour Lib "ilu.dll" Alias "iluReplaceColour" (ByVal pb_Red As Byte, ByVal pb_Green As Byte, ByVal pb_Blue As Byte, ByVal pb_Tolerance As Single) As Byte +Declare Function iluRotate Lib "ilu.dll" Alias "iluRotate" (ByVal pb_Angle As Single) As Byte +Declare Function iluRotate3D Lib "ilu.dll" Alias "iluRotate3D" (ByVal pb_x As Single, ByVal pb_y As Single, ByVal pb_z As Single, ByVal pb_Angle As Single) As Byte +Declare Function iluSaturate1f Lib "ilu.dll" Alias "iluSaturate1f" (ByVal pb_Saturation As Single) As Byte +Declare Function iluSaturate4f Lib "ilu.dll" Alias "iluSaturate4f" (ByVal pb_r As Single, ByVal pb_g As Single, ByVal pb_b As Single, ByVal pb_Saturation As Single) As Byte +Declare Function iluScale Lib "ilu.dll" Alias "iluScale" (ByVal pb_Width As Dword, ByVal pb_Height As Dword, ByVal pb_Depth As Dword) As Byte +Declare Function iluScaleColours Lib "ilu.dll" Alias "iluScaleColours" (ByVal pb_r As Single, ByVal pb_g As Single, ByVal pb_b As Single) As Byte +Declare Function iluSharpen Lib "ilu.dll" Alias "iluSharpen" (ByVal pb_Factor As Single, ByVal pb_Iter As Dword) As Byte +Declare Function iluSwapColours Lib "ilu.dll" Alias "iluSwapColours" () As Byte +Declare Function iluWave Lib "ilu.dll" Alias "iluWave" (ByVal pb_Angle As Single) As Byte + +'%iluColorsUsed = iluColoursUsed +'%iluSwapColors = iluSwapColours + + +' #ifdef __cplusplus +' } +' #endif + +' #endif /* __ILU_H__ */ +' #endif /* __ilu_h_ */ diff --git a/DevIL/bindings/powerbasic/ilut.inc b/DevIL/bindings/powerbasic/ilut.inc new file mode 100644 index 00000000..32518852 --- /dev/null +++ b/DevIL/bindings/powerbasic/ilut.inc @@ -0,0 +1,212 @@ +'----------------------------------------------------------------------------- +' +' ImageLib Utility Toolkit Sources +' Copyright (C) 2000-2002 by Denton Woods +' Last modified: 06/22/2002 <--Y2K Compliant! =] +' +' Filename: il/ilut.h +' +' Description: The main include file for ILUT +' +'----------------------------------------------------------------------------- +'----------------------------------------------------------------------------- +' +' Translated to Powerbasic by Peter Scheutz, Scheutz & Clementsen Design +' Web: http://www.scheutz.dk +' e-mail: sourcecode@scheutz.dk +' +' Last modified: 06/22/2002 +' Based on DevIL Ver. 1.6.1 headers +' +' Filename: ilut.inc +' +' Description: PB main include file for OpenILUT +' +' For information on use and download of DevIL goto: http://openil.sourceforge.net/ +' (Get docs and "End User Package") +' +' Report errors in the Powerbasic includes to e-mail above. +' +' For general help on Powerbasic and DevIL, try the forums at: +' http://www.powerbasic.com +'----------------------------------------------------------------------------- + + + + +#If Not %Def(%WINAPI) + #Include "win32api.inc" +#EndIf + + +' #ifndef __ilut_h_ +' #ifndef __ILUT_H__ + +' %__ilut_h_ +' %__ILUT_H__ + +' #include +' #include + +' #ifdef __cplusplus +' extern "C" { +' #endif + + +' #ifdef _WIN32 +' #ifdef _MSC_VER +' #ifndef _ILUT_BUILD_LIBRARY +' #ifdef _DEBUG +' #pragma comment(lib, "ilut-d.lib") +' #else +' #pragma comment(lib, "ilut.lib") +' #endif'_DEBUG +' #endif'_ILUT_BUILD_LIBRARY +' #endif'_MSC_VER +' #endif'_WIN32 + + +%ILUT_VERSION_1_5_6 = 1 +%ILUT_VERSION = 156 + + +' Attribute Bits +%ILUT_OPENGL_BIT = &H00000001& +%ILUT_D3D_BIT = &H00000002& +%ILUT_ALL_ATTRIB_BITS = &H000FFFFF& + + +' Error Types +%ILUT_INVALID_ENUM = &H0501& +%ILUT_OUT_OF_MEMORY = &H0502& +%ILUT_INVALID_VALUE = &H0505& +%ILUT_ILLEGAL_OPERATION = &H0506& +%ILUT_INVALID_PARAM = &H0509& +%ILUT_COULD_NOT_OPEN_FILE = &H050A& +%ILUT_STACK_OVERFLOW = &H050E& +%ILUT_STACK_UNDERFLOW = &H050F& +%ILUT_NOT_SUPPORTED = &H0550& + + +' State Definitions +%ILUT_PALETTE_MODE = &H0600& +%ILUT_OPENGL_CONV = &H0610& +%ILUT_D3D_MIPLEVELS = &H0620& +%ILUT_MAXTEX_WIDTH = &H0630& +%ILUT_MAXTEX_HEIGHT = &H0631& +%ILUT_MAXTEX_DEPTH = &H0632& +%ILUT_GL_USE_S3TC = &H0634 +%ILUT_D3D_USE_DXTC = &H0634 +%ILUT_GL_GEN_S3TC = &H0635 +%ILUT_D3D_GEN_DXTC = &H0635 +%ILUT_S3TC_FORMAT = &H0705 +%ILUT_DXTC_FORMAT = &H0706 + + +' Values +%ILUT_VERSION_NUM = &H0DE2& + + +' ImageLib Utility Toolkit Functions +Declare Function ilutDisable Lib "ilut.dll" Alias "ilutDisable" (ByVal pb_Mode As Dword) As Byte +Declare Function ilutEnable Lib "ilut.dll" Alias "ilutEnable" (ByVal pb_Mode As Dword) As Byte +Declare Function ilutGetBoolean Lib "ilut.dll" Alias "ilutGetBoolean" (ByVal pb_Mode As Dword) As Byte +Declare Sub ilutGetBooleanv Lib "ilut.dll" Alias "ilutGetBooleanv" (ByVal pb_Mode As Dword, ByRef pb_Param As Byte) +Declare Function ilutGetInteger Lib "ilut.dll" Alias "ilutGetInteger" (ByVal pb_Mode As Dword) As Long +Declare Sub ilutGetIntegerv Lib "ilut.dll" Alias "ilutGetIntegerv" (ByVal pb_Mode As Dword, ByRef pb_Param As Long) +Declare Function ilutGetString Lib "ilut.dll" Alias "ilutGetString" (ByVal pb_StringName As Dword) As Long +Declare Sub ilutInit Lib "ilut.dll" Alias "ilutInit" () +Declare Function ilutIsDisabled Lib "ilut.dll" Alias "ilutIsDisabled" (ByVal pb_Mode As Dword) As Byte +Declare Function ilutIsEnabled Lib "ilut.dll" Alias "ilutIsEnabled" (ByVal pb_Mode As Dword) As Byte +Declare Sub ilutPopAttrib Lib "ilut.dll" Alias "ilutPopAttrib" () +Declare Sub ilutPushAttrib Lib "ilut.dll" Alias "ilutPushAttrib" (ByVal pb_Bits As Dword) +Declare Sub ilutSetInteger Lib "ilut.dll" Alias "ilutSetInteger" (ByVal pb_Mode As Dword, ByVal pb_Param As Dword) + + +' #ifdef DJGPP +' %ILUT_USE_ALLEGRO +' #elif _WIN32 +' %ILUT_USE_WIN32 +' %ILUT_USE_OPENGL +' #else +' %ILUT_USE_OPENGL +' #endif + +'%ILUT_USE_ALLEGRO +'%ILUT_USE_WIN32 +'%ILUT_USE_OPENGL + + +' The different rendering api's...more to be added later? +%ILUT_OPENGL = 0 +%ILUT_ALLEGRO = 1 +%ILUT_WIN32 = 2 + + +Declare Function ilutRenderer Lib "ilut.dll" Alias "ilutRenderer" (ByVal pb_Renderer As Dword) As Byte + + +' ImageLib Utility Toolkit's OpenGL Functions +' #ifdef ILUT_USE_OPENGL +' #ifdef _MSC_VER +' %WIN32_LEAN_AND_MEAN +' #include +' #endif'_MSC_VER +' #include +' #include +' #include +' #ifdef _MSC_VER +' #pragma comment(lib, "opengl32.lib") +' #pragma comment(lib, "glu32.lib") +' #endif'_MSC_VER +Declare Function ilutGLBindTexImage Lib "ilut.dll" Alias "ilutGLBindTexImage" () As Dword +Declare Function ilutGLBindMipCompressed Lib "ilut.dll" Alias "ilutGLBindMipCompressed" () As Dword +Declare Function ilutGLBuildMipmaps Lib "ilut.dll" Alias "ilutGLBuildMipmaps" () As Byte +Declare Function ilutGLLoadImage Lib "ilut.dll" Alias "ilutGLLoadImage" (ByRef pb_FileName As Asciiz) As Dword +Declare Function ilutGLScreen Lib "ilut.dll" Alias "ilutGLScreen" () As Byte +Declare Function ilutGLScreenie Lib "ilut.dll" Alias "ilutGLScreenie" () As Byte +Declare Function ilutGLSaveImage Lib "ilut.dll" Alias "ilutGLSaveImage" (ByRef pb_FileName As Asciiz, ByVal pb_TexID As Dword) As Byte +Declare Function ilutGLSetTex Lib "ilut.dll" Alias "ilutGLSetTex" (ByVal pb_TexID As Dword) As Byte +Declare Function ilutGLTexImage Lib "ilut.dll" Alias "ilutGLTexImage" (ByVal pb_Level As Dword) As Byte +' #endif'ILUT_USE_OPENGL + + +' ImageLib Utility ToolKit's Allegro Functions +' #ifdef ILUT_USE_ALLEGRO +' #include +Declare Function ilutAllegLoadImage Lib "ilut.dll" Alias "ilutAllegLoadImage" (ByRef pb_FileName As Asciiz) As Long +'Declare Function ilutConvertToAlleg Lib "ilut.dll" Alias "ilutConvertToAlleg" (ByVal pb_Pal As PALETTE) As Long +' #endif'ILUT_USE_ALLEGRO + + +' ImageLib Utility Toolkit's Win32 (DirectX/GDI) Functions +' #ifdef ILUT_USE_WIN32 +' #ifdef _WIN32 +' %WIN32_LEAN_AND_MEAN +' #include +Declare Function ilutConvertToHBitmap Lib "ilut.dll" Alias "ilutConvertToHBitmap" (ByVal pb_hDC As Long) As Long +Declare Sub ilutGetBmpInfo Lib "ilut.dll" Alias "ilutGetBmpInfo" (ByRef pb_Info As BITMAPINFO) +Declare Function ilutGetHPal Lib "ilut.dll" Alias "ilutGetHPal" () As Long +Declare Function ilutGetPaddedData Lib "ilut.dll" Alias "ilutGetPaddedData" () As Long +Declare Function ilutGetWinClipboard Lib "ilut.dll" Alias "ilutGetWinClipboard" () As Byte +Declare Function ilutLoadResource Lib "ilut.dll" Alias "ilutLoadResource" (ByVal pb_hInst As Long, ByVal pb_ID As Long, ByRef pb_ResourceType As Asciiz, ByVal pb_Type As Dword) As Byte +Declare Function ilutSetHBitmap Lib "ilut.dll" Alias "ilutSetHBitmap" (ByVal pb_Bitmap As Long) As Byte +Declare Function ilutSetHPal Lib "ilut.dll" Alias "ilutSetHPal" (ByVal pb_Pal As Long) As Byte +Declare Function ilutSetWinClipboard Lib "ilut.dll" Alias "ilutSetWinClipboard" () As Byte +Declare Function ilutWinLoadImage Lib "ilut.dll" Alias "ilutWinLoadImage" (ByRef pb_FileName As Asciiz, ByVal pb_hDC As Long) As Long +Declare Function ilutWinLoadUrl Lib "ilut.dll" Alias "ilutWinLoadUrl" (ByRef pb_Url As Asciiz) As Byte +Declare Function ilutWinSaveImage Lib "ilut.dll" Alias "ilutWinSaveImage" (ByRef pb_FileName As Asciiz, ByVal pb_Bitmap As Long) As Byte + +' #ifdef ILUT_USE_DIRECTX7 +' LPDIRECTDRAWSURFACE7 ILAPIENTRY ilutDX7Surface(char *FileName, LPDIRECTDRAW7 DDraw); +' #endif'ILUT_USE_DIRECTX7 +' #endif'_WIN32 +' #endif'ILUT_USE_WIN32 + + +' #ifdef __cplusplus +' } +' #endif + +' #endif /* __ILUT_H__ */ +' #endif /* __ilut_h_ */ diff --git a/DevIL/bindings/powerbasic/imgconv.bas b/DevIL/bindings/powerbasic/imgconv.bas new file mode 100644 index 00000000..ed43d3f7 --- /dev/null +++ b/DevIL/bindings/powerbasic/imgconv.bas @@ -0,0 +1,175 @@ +'----------------------------------------------------------------------------- +' Convert Image using DevIL +' DevIL Sample program using Powerbasic. +' +' by Peter Scheutz, Scheutz & Clementsen Design +' Web: http://www.scheutz.dk +' e-mail: sourcecode@scheutz.dk +' +' Last modified: 06/22/2002 +' Based on DevIL Ver. 1.6.1 PB incs +' Filename: imgview.bas +' +' Released under the GNU Lesser General Public License: +' http://www.gnu.org/copyleft/lesser.html +' +' For information on use and download of DevIL goto: http://openil.sourceforge.net/ +' (Get docs and "End User Package") +' +' Report errors in the Powerbasic includes to e-mail above. +' +' For general help on Powerbasic and DevIL, try the forums at: +' http://www.powerbasic.com +'----------------------------------------------------------------------------- + + +#Register None +#Compile Exe "imgconv.exe" +Option Explicit + + +#Include "il.inc" +#Include "ilu.inc" +#Include "ilut.inc" + +$If Not %Def(%TRUE) + %TRUE = 1 + %FALSE = 0 +#EndIf + + + +$If Not %Def(%MAX_PATH ) + %MAX_PATH = 260 +#EndIf + +%OVERWRITE = %False '%True + +Function PbMain() As Long + + Local ILErr As Dword + Local info As ILinfo + Local ID As Dword + Local errString As Asciiz*1024 + Local Infile As Asciiz*%MAX_PATH + Local Outfile As Asciiz*%MAX_PATH + + Infile="C:\test.bmp" ' OBS: Change this ! + Outfile="C:\test.tga" ' OBS: Change this ! + + ilInit + + ilPushAttrib %IL_ALL_ATTRIB_BITS + ILErr=ilGetError() + If ILErr <> 0 Then + errString = iluErrorString(ILErr) + MsgBox "Error in ilPushAttrib" & $CRLF & errString + Exit Function + End If + + ilGenImages ByVal 1, ID + ILErr=ilGetError() + If ILErr <> 0 Then + errString = iluErrorString(ILErr) + MsgBox "Error in ilGenImages" & $CRLF & errString + Exit Function + End If + + + ilBindImage ID + ILErr=ilGetError() + If ILErr <> 0 Then + errString = iluErrorString(ILErr) + MsgBox "Error in ilBindImage" & $CRLF & errString + GoTo done + End If + +' ilEnable %IL_FORMAT_SET +' ilEnable %IL_ORIGIN_SET +' ilEnable %IL_TYPE_SET + +' ilFormatFunc %IL_RGB +' ilOriginFunc %IL_ORIGIN_LOWER_LEFT +' ilTypeFunc %IL_UNSIGNED_BYTE +' +' ilEnable %IL_CONV_PAL + +' Do +' ILErr = ilGetError() +' If ILErr<>0 Then +' errString = iluErrorString(ILErr) +' MsgBox "Error in ..Func or ilEnable" & $CRLF & errString +' End If +' Loop While (ILErr <> 0) + + + + ilLoadImage infile + ILErr=ilGetError() + If ILErr <> 0 Then + errString = iluErrorString(ILErr) + MsgBox "Error in ilLoadImage" & $CRLF & errString + GoTo done + End If + + ' unrem to test these effects. + +' iluRotate 50 +' iluPixelize 5 +' iluEnlargeImage 2,2,4 +' iluBlurGaussian 4 + +' Do +' ILErr = ilGetError() +' If ILErr<>0 Then +' errString = iluErrorString(ILErr) +' MsgBox "Error in Effect" & $CRLF & errString +' End If +' Loop While (ILErr <> 0) + + + + + + If %OVERWRITE=%True And ilIsDisabled(%IL_FILE_OVERWRITE) Then + ilEnable %IL_FILE_OVERWRITE + ilSaveImage outfile + 'ilDisable %IL_FILE_OVERWRITE ' done by ilPushAttrib/ilPopAttrib + Else + ilSaveImage outfile + + End If + + ILErr=ilGetError() + If ILErr <> 0 Then + errString = iluErrorString(ILErr) + MsgBox "Error in ilSaveImage" & $CRLF & errString + GoTo done + Else + MsgBox "Picture converted" + End If + +done: + ilDeleteImages 1 , ID + + ilPopAttrib + + + ' clear additional errors + Do + ILErr = ilGetError() + Loop While (ILErr <> 0) + + + + + +End Function + + + + + + + + \ No newline at end of file diff --git a/DevIL/bindings/powerbasic/imginfo.bas b/DevIL/bindings/powerbasic/imginfo.bas new file mode 100644 index 00000000..e91634ee --- /dev/null +++ b/DevIL/bindings/powerbasic/imginfo.bas @@ -0,0 +1,216 @@ +'----------------------------------------------------------------------------- +' Get Image info using DevIL +' DevIL Sample program using Powerbasic. +' +' by Peter Scheutz, Scheutz & Clementsen Design +' Web: http://www.scheutz.dk +' e-mail: sourcecode@scheutz.dk +' +' Last modified: 06/22/2002 +' Based on DevIL Ver. 1.6.1 PB incs +' Filename: imgview.bas +' +' Released under the GNU Lesser General Public License: +' http://www.gnu.org/copyleft/lesser.html +' +' For information on use and download of DevIL goto: http://openil.sourceforge.net/ +' (Get docs and "End User Package") +' +' Report errors in the Powerbasic includes to e-mail above. +' +' For general help on Powerbasic and DevIL, try the forums at: +' http://www.powerbasic.com +'----------------------------------------------------------------------------- + + +#Register None +#Compile Exe "imginfo.exe" +Option Explicit + + +#Include "il.inc" +#Include "ilu.inc" +#Include "ilut.inc" + + +Function OpenIL_TypeString(ByVal il_const As Dword) As String + + Select Case il_const + Case %IL_BYTE : Function = "IL_BYTE" + Case %IL_UNSIGNED_BYTE : Function = "IL_UNSIGNED_BYTE" + Case %IL_SHORT : Function = "IL_SHORT" + Case %IL_UNSIGNED_SHORT : Function = "IL_UNSIGNED_SHORT" + Case %IL_INT : Function = "IL_INT" + Case %IL_UNSIGNED_INT : Function = "IL_UNSIGNED_INT" + Case %IL_FLOAT : Function = "IL_FLOAT" + Case %GL_DOUBLE : Function = "GL_DOUBLE" + + Case Else : Function = "Type not defined" + + + End Select + +End Function + + + + +Function OpenIL_FormatString(ByVal il_const As Dword) As String + + Select Case il_const + Case %IL_COLOUR_INDEX : Function = "IL_COLOUR_INDEX" + Case %IL_COLOR_INDEX : Function = "IL_COLOR_INDEX" + Case %IL_RGB : Function = "IL_RGB" + Case %IL_RGBA : Function = "IL_RGBA" + Case %IL_BGR : Function = "IL_BGR" + Case %IL_BGRA : Function = "IL_BGRA" + Case %IL_LUMINANCE : Function = "IL_LUMINANCE" + + Case Else : Function = "Format not defined" + + + End Select + +End Function + + + +Function OpenIL_OriginString(ByVal il_const As Dword) As String + + ' Origin Definitions + Select Case il_const + Case %IL_ORIGIN_LOWER_LEFT : Function = "IL_ORIGIN_LOWER_LEFT" + Case %IL_ORIGIN_UPPER_LEFT : Function = "IL_ORIGIN_UPPER_LEFT" + + Case Else : Function = "Origin type not defined" + End Select + +End Function + + + +Function OpenIL_PalTypeString(ByVal il_const As Dword) As String + + ' Palette types + Select Case il_const + Case %IL_PAL_NONE : Function = "IL_PAL_NONE" + Case %IL_PAL_RGB24 : Function = "IL_PAL_RGB24" + Case %IL_PAL_RGB32 : Function = "IL_PAL_RGB32" + Case %IL_PAL_RGBA32 : Function = "IL_PAL_RGBA32" + Case %IL_PAL_BGR24 : Function = "IL_PAL_BGR24" + Case %IL_PAL_BGR32 : Function = "IL_PAL_BGR32" + Case %IL_PAL_BGRA32 : Function = "IL_PAL_BGRA32" + + Case Else : Function = "Pallete type not defined" + End Select + +End Function + + +Function PbMain() As Long + + Local ILErr As Dword + Local info As ILinfo + Local ID As Dword + Local errString As Asciiz*1024 + + + If Len(Command$)=0 Then + MsgBox "Usage: imginfo.exe filename" + Exit Function + End If + + ilInit + + ilGenImages ByVal 1, ID + ILErr=ilGetError() + If ILErr <> 0 Then + errString = iluErrorString(ILErr) + MsgBox "Error in ilGenImages" & $CRLF & errString + Exit Function + End If + + + ilBindImage ID + ILErr=ilGetError() + If ILErr <> 0 Then + errString = iluErrorString(ILErr) + MsgBox "Error in ilBindImage" & $CRLF & errString + GoTo done + End If + + + + ' ilEnable %IL_FORMAT_SET + ' ilEnable %IL_ORIGIN_SET + ' ilEnable %IL_TYPE_SET + ' + ' ilFormatFunc %IL_RGB + ' ilOriginFunc %IL_ORIGIN_LOWER_LEFT + ' ilTypeFunc %IL_UNSIGNED_BYTE + ' + ' ilEnable %IL_CONV_PAL + ' Do + ' ILErr = ilGetError() + ' Loop While (ILErr <> 0) + + + + + + ilLoadImage Command$ + ILErr=ilGetError() + If ILErr <> 0 Then + errString = iluErrorString(ILErr) + MsgBox "Error in ilLoadImage" & $CRLF & errString + GoTo done + End If + + + iluGetImageInfo info + ILErr=ilGetError() + If ILErr <> 0 Then + errString = iluErrorString(ILErr) + MsgBox "Error in iluGetImageInfo" & $CRLF & errString + GoTo done + Else + + MsgBox "DevIL Image info: " & $CRLF & $CRLF & _ + "Id: " & $TAB & $TAB & Format$(info.iId) & $CRLF & _ + "Data Pointer" & $TAB & Format$(info.iData) & $CRLF & _ + "Width: " & $TAB & $TAB & Format$(info.iWidth) & $CRLF & _ + "Height: " & $TAB & $TAB & Format$(info.iHeight) & $CRLF & _ + "Depth: " & $TAB & $TAB & Format$(info.iDepth) & $CRLF & _ + "Bpp: " & $TAB & $TAB & Format$(info.iBpp) & $CRLF & _ + "SizeOfData: " & $TAB & Format$(info.iSizeOfData) & $CRLF & _ + "Format: " & $TAB & $TAB & OpenIL_FormatString(info.iFormat) & $CRLF & _ + "Type: " & $TAB & $TAB & OpenIL_TypeString(info.iType) & $CRLF & _ + "Origin: " & $TAB & $TAB & OpenIL_OriginString(info.iOrigin) & $CRLF & _ + "PalType: " & $TAB & $TAB & OpenIL_PalTypeString(info.iPalType) & $CRLF & _ + "PalSize: " & $TAB & $TAB & Format$(info.iPalSize) & $CRLF & _ + "NumNext: " & $TAB & Format$(info.iNumNext) & $CRLF & _ + "NumMips: " & $TAB & Format$(info.iNumMips) & $CRLF & _ + "NumLayers: " & $TAB & Format$(info.iNumLayers) + + End If + + + +done: + ilDeleteImages 1 , ID + + ' clear additional errors + Do + ILErr = ilGetError() + Loop While (ILErr <> 0) + + + +End Function + + + + + + + \ No newline at end of file diff --git a/DevIL/bindings/powerbasic/imgview.bas b/DevIL/bindings/powerbasic/imgview.bas new file mode 100644 index 00000000..a8676170 --- /dev/null +++ b/DevIL/bindings/powerbasic/imgview.bas @@ -0,0 +1,168 @@ +'----------------------------------------------------------------------------- +' Minimal Image viewer using DevIL +' DevIL Sample program using Powerbasic. +' +' by Peter Scheutz, Scheutz & Clementsen Design +' Web: http://www.scheutz.dk +' e-mail: sourcecode@scheutz.dk +' +' Last modified: 06/22/2002 +' Based on DevIL Ver. 1.6.1 PB incs +' Filename: imgview.bas +' +' Released under the GNU Lesser General Public License: +' http://www.gnu.org/copyleft/lesser.html +' +' For information on use and download of DevIL goto: http://openil.sourceforge.net/ +' (Get docs and "End User Package") +' +' Report errors in the Powerbasic includes to e-mail above. +' +' For general help on Powerbasic and DevIL, try the forums at: +' http://www.powerbasic.com +'----------------------------------------------------------------------------- + + +#Register None +#Compile Exe "imgview.exe" + +Option Explicit + +#Include "win32api.inc" + +#Include "il.inc" +#Include "ilu.inc" +#Include "ilut.inc" + + +Global hDCBmp As Long +Global pic As BITMAP + +CallBack Function mainCallback() + Local ps As PAINTSTRUCT + Local hDC As Long + Select Case CbMsg + Case %WM_PAINT + hDC = BeginPaint( CbHndl, ps ) + If hDCBmp<>0 Then + BitBlt hDC, 0, 0, pic.bmWidth, pic.bmHeight , hDCBmp, 0, 0, %SRCCOPY + End If + Call EndPaint( CbHndl, ps ) + + End Select + +End Function + + +Sub SetWindowClientSize (ByVal hWnd As Long,ByVal PixX As Long,ByVal PixY As Long) + ' set window by client size in pixels + ' centers window and clips to screen + + Local cRect As RECT + Local diffX As Long + Local diffY As Long + + + GetWindowRect hWnd,cRect + diffX=cRect.nRight-cRect.nLeft + diffY=cRect.nBottom-cRect.nTop + + GetClientRect hWnd,cRect + diffX=diffX-(cRect.nRight-cRect.nLeft) + diffY=diffY-(cRect.nBottom-cRect.nTop) + + PixX=PixX+diffX + PixY=PixY+diffY + + If PixX> GetSystemMetrics(%SM_CXSCREEN) Then PixX = GetSystemMetrics(%SM_CXSCREEN) + If PixY> GetSystemMetrics(%SM_CYSCREEN) Then PixY = GetSystemMetrics(%SM_CYSCREEN) + + SetWindowPos hWnd, 0, (GetSystemMetrics(%SM_CXSCREEN) - PixX) / 2, _ + (GetSystemMetrics(%SM_CYSCREEN) - PixY) / 2, PixX, PixY, 0 + + +End Sub + + + +Function PbMain() As Long + + Local ILErr As Dword + Local hBmp As Long + + Local hWnd As Long + Local hDC As Long + + Local hBmpOld As Long + Local errString As Asciiz*1024 + + + If Len(Command$)=0 Then + MsgBox "Usage: imgview.exe filename" + Exit Function + End If + + ilInit + + ilEnable %IL_FORMAT_SET + ilEnable %IL_ORIGIN_SET + ilEnable %IL_TYPE_SET + + ilFormatFunc %IL_RGB + ilOriginFunc %IL_ORIGIN_LOWER_LEFT + ilTypeFunc %IL_UNSIGNED_BYTE + + ilEnable %IL_CONV_PAL + + Do + ILErr = ilGetError() + If ILErr <>0 Then + errString = iluErrorString(ILErr) + MsgBox "Error in Set or enable:" & $CRLF & errString + End If + Loop While (ILErr <> 0) + + + + + + Dialog New 0, "DevIL Mini imageviewer in PB " & Command$, , , 100, 100 , %WS_SYSMENU Or %WS_CAPTION To hWnd + hDC = getDC (hWnd) + If hDC<>0 Then + hBmp = ilutWinLoadImage (Command$,getDC (hWnd) ) + ILErr=ilGetError() + If ILErr<>0 Then + errString = iluErrorString(ILErr) + MsgBox "Error in ilutWinLoadImage:" & $CRLF & errString + Exit Function + Else + GetObject hBmp, SizeOf( pic ), pic + SetWindowClientSize hWnd ,pic.bmWidth, pic.bmHeight + + hDCBmp = CreateCompatibleDC( hDC ) + hBmpOld = SelectObject( hDCBmp, hBmp ) + + Dialog Show Modal hWnd Call mainCallback + End If + + + End If + + If hBmp < > 0 Then + SelectObject hDCBmp, hBmpOld + DeleteObject hBmp + hBmp = 0 + End If + + + + + +End Function + + + + + + + diff --git a/DevIL/bindings/python/DevIL-Linux.py b/DevIL/bindings/python/DevIL-Linux.py new file mode 100644 index 00000000..bb2154e8 --- /dev/null +++ b/DevIL/bindings/python/DevIL-Linux.py @@ -0,0 +1,628 @@ +from ctypes import * + +_libraries = {} +_libraries['/usr/lib/libIL.so'] = CDLL('/usr/lib/libIL.so') +STRING = c_char_p + + +ILboolean = c_ubyte +ILuint = c_uint +ilActiveImage = _libraries['/usr/lib/libIL.so'].ilActiveImage +ilActiveImage.restype = ILboolean +ilActiveImage.argtypes = [ILuint] +ilActiveLayer = _libraries['/usr/lib/libIL.so'].ilActiveLayer +ilActiveLayer.restype = ILboolean +ilActiveLayer.argtypes = [ILuint] +ilActiveMipmap = _libraries['/usr/lib/libIL.so'].ilActiveMipmap +ilActiveMipmap.restype = ILboolean +ilActiveMipmap.argtypes = [ILuint] +ilApplyPal = _libraries['/usr/lib/libIL.so'].ilApplyPal +ilApplyPal.restype = ILboolean +ilApplyPal.argtypes = [STRING] +ilApplyProfile = _libraries['/usr/lib/libIL.so'].ilApplyProfile +ilApplyProfile.restype = ILboolean +ilApplyProfile.argtypes = [STRING, STRING] +ilBindImage = _libraries['/usr/lib/libIL.so'].ilBindImage +ilBindImage.restype = None +ilBindImage.argtypes = [ILuint] +ILint = c_int +ilBlit = _libraries['/usr/lib/libIL.so'].ilBlit +ilBlit.restype = ILboolean +ilBlit.argtypes = [ILuint, ILint, ILint, ILint, ILuint, ILuint, ILuint, ILuint, ILuint, ILuint] +ILclampf = c_float +ilClearColour = _libraries['/usr/lib/libIL.so'].ilClearColour +ilClearColour.restype = None +ilClearColour.argtypes = [ILclampf, ILclampf, ILclampf, ILclampf] +ilClearImage = _libraries['/usr/lib/libIL.so'].ilClearImage +ilClearImage.restype = ILboolean +ilClearImage.argtypes = [] +ilCloneCurImage = _libraries['/usr/lib/libIL.so'].ilCloneCurImage +ilCloneCurImage.restype = ILuint +ilCloneCurImage.argtypes = [] +ILenum = c_uint +ilCompressFunc = _libraries['/usr/lib/libIL.so'].ilCompressFunc +ilCompressFunc.restype = ILboolean +ilCompressFunc.argtypes = [ILenum] +ilConvertImage = _libraries['/usr/lib/libIL.so'].ilConvertImage +ilConvertImage.restype = ILboolean +ilConvertImage.argtypes = [ILenum, ILenum] +ilConvertPal = _libraries['/usr/lib/libIL.so'].ilConvertPal +ilConvertPal.restype = ILboolean +ilConvertPal.argtypes = [ILenum] +ilCopyImage = _libraries['/usr/lib/libIL.so'].ilCopyImage +ilCopyImage.restype = ILboolean +ilCopyImage.argtypes = [ILuint] +ilCopyPixels = _libraries['/usr/lib/libIL.so'].ilCopyPixels +ilCopyPixels.restype = ILuint +ilCopyPixels.argtypes = [ILuint, ILuint, ILuint, ILuint, ILuint, ILuint, ILenum, ILenum, c_void_p] +ilCreateSubImage = _libraries['/usr/lib/libIL.so'].ilCreateSubImage +ilCreateSubImage.restype = ILuint +ilCreateSubImage.argtypes = [ILenum, ILuint] +ilDefaultImage = _libraries['/usr/lib/libIL.so'].ilDefaultImage +ilDefaultImage.restype = ILboolean +ilDefaultImage.argtypes = [] +ilDeleteImage = _libraries['/usr/lib/libIL.so'].ilDeleteImage +ilDeleteImage.restype = None +ilDeleteImage.argtypes = [ILuint] +size_t = c_ulong +ILsizei = size_t +ilDeleteImages = _libraries['/usr/lib/libIL.so'].ilDeleteImages +ilDeleteImages.restype = None +ilDeleteImages.argtypes = [ILsizei, POINTER(ILuint)] +ilDisable = _libraries['/usr/lib/libIL.so'].ilDisable +ilDisable.restype = ILboolean +ilDisable.argtypes = [ILenum] +ilEnable = _libraries['/usr/lib/libIL.so'].ilEnable +ilEnable.restype = ILboolean +ilEnable.argtypes = [ILenum] +ilFormatFunc = _libraries['/usr/lib/libIL.so'].ilFormatFunc +ilFormatFunc.restype = ILboolean +ilFormatFunc.argtypes = [ILenum] +ilGenImages = _libraries['/usr/lib/libIL.so'].ilGenImages +ilGenImages.restype = None +ilGenImages.argtypes = [ILsizei, POINTER(ILuint)] +ilGenImage = _libraries['/usr/lib/libIL.so'].ilGenImage +ilGenImage.restype = ILuint +ilGenImage.argtypes = [] +ILubyte = c_ubyte +ilGetAlpha = _libraries['/usr/lib/libIL.so'].ilGetAlpha +ilGetAlpha.restype = POINTER(ILubyte) +ilGetAlpha.argtypes = [ILenum] +ilGetBoolean = _libraries['/usr/lib/libIL.so'].ilGetBoolean +ilGetBoolean.restype = ILboolean +ilGetBoolean.argtypes = [ILenum] +ilGetBooleanv = _libraries['/usr/lib/libIL.so'].ilGetBooleanv +ilGetBooleanv.restype = None +ilGetBooleanv.argtypes = [ILenum, POINTER(ILboolean)] +ilGetData = _libraries['/usr/lib/libIL.so'].ilGetData +ilGetData.restype = POINTER(ILubyte) +ilGetData.argtypes = [] +ilGetDXTCData = _libraries['/usr/lib/libIL.so'].ilGetDXTCData +ilGetDXTCData.restype = ILuint +ilGetDXTCData.argtypes = [c_void_p, ILuint, ILenum] +ilGetError = _libraries['/usr/lib/libIL.so'].ilGetError +ilGetError.restype = ILenum +ilGetError.argtypes = [] +ilGetInteger = _libraries['/usr/lib/libIL.so'].ilGetInteger +ilGetInteger.restype = ILint +ilGetInteger.argtypes = [ILenum] +ilGetIntegerv = _libraries['/usr/lib/libIL.so'].ilGetIntegerv +ilGetIntegerv.restype = None +ilGetIntegerv.argtypes = [ILenum, POINTER(ILint)] +ilGetLumpPos = _libraries['/usr/lib/libIL.so'].ilGetLumpPos +ilGetLumpPos.restype = ILuint +ilGetLumpPos.argtypes = [] +ilGetPalette = _libraries['/usr/lib/libIL.so'].ilGetPalette +ilGetPalette.restype = POINTER(ILubyte) +ilGetPalette.argtypes = [] +ilGetString = _libraries['/usr/lib/libIL.so'].ilGetString +ilGetString.restype = STRING +ilGetString.argtypes = [ILenum] +ilHint = _libraries['/usr/lib/libIL.so'].ilHint +ilHint.restype = None +ilHint.argtypes = [ILenum, ILenum] +ilInit = _libraries['/usr/lib/libIL.so'].ilInit +ilInit.restype = None +ilInit.argtypes = [] +ilIsDisabled = _libraries['/usr/lib/libIL.so'].ilIsDisabled +ilIsDisabled.restype = ILboolean +ilIsDisabled.argtypes = [ILenum] +ilIsEnabled = _libraries['/usr/lib/libIL.so'].ilIsEnabled +ilIsEnabled.restype = ILboolean +ilIsEnabled.argtypes = [ILenum] +ILHANDLE = c_void_p +ilDetermineTypeF = _libraries['/usr/lib/libIL.so'].ilDetermineTypeF +ilDetermineTypeF.restype = ILenum +ilDetermineTypeF.argtypes = [ILHANDLE] +ilIsImage = _libraries['/usr/lib/libIL.so'].ilIsImage +ilIsImage.restype = ILboolean +ilIsImage.argtypes = [ILuint] +ilIsValid = _libraries['/usr/lib/libIL.so'].ilIsValid +ilIsValid.restype = ILboolean +ilIsValid.argtypes = [ILenum, STRING] +ilIsValidF = _libraries['/usr/lib/libIL.so'].ilIsValidF +ilIsValidF.restype = ILboolean +ilIsValidF.argtypes = [ILenum, ILHANDLE] +ilIsValidL = _libraries['/usr/lib/libIL.so'].ilIsValidL +ilIsValidL.restype = ILboolean +ilIsValidL.argtypes = [ILenum, c_void_p, ILuint] +ilKeyColour = _libraries['/usr/lib/libIL.so'].ilKeyColour +ilKeyColour.restype = None +ilKeyColour.argtypes = [ILclampf, ILclampf, ILclampf, ILclampf] +ilLoad = _libraries['/usr/lib/libIL.so'].ilLoad +ilLoad.restype = ILboolean +ilLoad.argtypes = [ILenum, STRING] +ilLoadF = _libraries['/usr/lib/libIL.so'].ilLoadF +ilLoadF.restype = ILboolean +ilLoadF.argtypes = [ILenum, ILHANDLE] +ilLoadImage = _libraries['/usr/lib/libIL.so'].ilLoadImage +ilLoadImage.restype = ILboolean +ilLoadImage.argtypes = [STRING] +ilLoadL = _libraries['/usr/lib/libIL.so'].ilLoadL +ilLoadL.restype = ILboolean +ilLoadL.argtypes = [ILenum, c_void_p, ILuint] +ilLoadPal = _libraries['/usr/lib/libIL.so'].ilLoadPal +ilLoadPal.restype = ILboolean +ilLoadPal.argtypes = [STRING] +ILdouble = c_double +ilModAlpha = _libraries['/usr/lib/libIL.so'].ilModAlpha +ilModAlpha.restype = None +ilModAlpha.argtypes = [ILdouble] +ilOriginFunc = _libraries['/usr/lib/libIL.so'].ilOriginFunc +ilOriginFunc.restype = ILboolean +ilOriginFunc.argtypes = [ILenum] +ilOverlayImage = _libraries['/usr/lib/libIL.so'].ilOverlayImage +ilOverlayImage.restype = ILboolean +ilOverlayImage.argtypes = [ILuint, ILint, ILint, ILint] +ilPopAttrib = _libraries['/usr/lib/libIL.so'].ilPopAttrib +ilPopAttrib.restype = None +ilPopAttrib.argtypes = [] +ilPushAttrib = _libraries['/usr/lib/libIL.so'].ilPushAttrib +ilPushAttrib.restype = None +ilPushAttrib.argtypes = [ILuint] +ilRegisterFormat = _libraries['/usr/lib/libIL.so'].ilRegisterFormat +ilRegisterFormat.restype = None +ilRegisterFormat.argtypes = [ILenum] +IL_LOADPROC = CFUNCTYPE(ILenum, STRING) +ilRegisterLoad = _libraries['/usr/lib/libIL.so'].ilRegisterLoad +ilRegisterLoad.restype = ILboolean +ilRegisterLoad.argtypes = [STRING, IL_LOADPROC] +ilRegisterMipNum = _libraries['/usr/lib/libIL.so'].ilRegisterMipNum +ilRegisterMipNum.restype = ILboolean +ilRegisterMipNum.argtypes = [ILuint] +ilRegisterNumImages = _libraries['/usr/lib/libIL.so'].ilRegisterNumImages +ilRegisterNumImages.restype = ILboolean +ilRegisterNumImages.argtypes = [ILuint] +ilRegisterOrigin = _libraries['/usr/lib/libIL.so'].ilRegisterOrigin +ilRegisterOrigin.restype = None +ilRegisterOrigin.argtypes = [ILenum] +ilRegisterPal = _libraries['/usr/lib/libIL.so'].ilRegisterPal +ilRegisterPal.restype = None +ilRegisterPal.argtypes = [c_void_p, ILuint, ILenum] +IL_SAVEPROC = CFUNCTYPE(ILenum, STRING) +ilRegisterSave = _libraries['/usr/lib/libIL.so'].ilRegisterSave +ilRegisterSave.restype = ILboolean +ilRegisterSave.argtypes = [STRING, IL_SAVEPROC] +ilRegisterType = _libraries['/usr/lib/libIL.so'].ilRegisterType +ilRegisterType.restype = None +ilRegisterType.argtypes = [ILenum] +ilRemoveLoad = _libraries['/usr/lib/libIL.so'].ilRemoveLoad +ilRemoveLoad.restype = ILboolean +ilRemoveLoad.argtypes = [STRING] +ilRemoveSave = _libraries['/usr/lib/libIL.so'].ilRemoveSave +ilRemoveSave.restype = ILboolean +ilRemoveSave.argtypes = [STRING] +ilResetMemory = _libraries['/usr/lib/libIL.so'].ilResetMemory +ilResetMemory.restype = None +ilResetMemory.argtypes = [] +ilResetRead = _libraries['/usr/lib/libIL.so'].ilResetRead +ilResetRead.restype = None +ilResetRead.argtypes = [] +ilResetWrite = _libraries['/usr/lib/libIL.so'].ilResetWrite +ilResetWrite.restype = None +ilResetWrite.argtypes = [] +ilSave = _libraries['/usr/lib/libIL.so'].ilSave +ilSave.restype = ILboolean +ilSave.argtypes = [ILenum, STRING] +ilSaveF = _libraries['/usr/lib/libIL.so'].ilSaveF +ilSaveF.restype = ILuint +ilSaveF.argtypes = [ILenum, ILHANDLE] +ilSaveImage = _libraries['/usr/lib/libIL.so'].ilSaveImage +ilSaveImage.restype = ILboolean +ilSaveImage.argtypes = [STRING] +ilSaveL = _libraries['/usr/lib/libIL.so'].ilSaveL +ilSaveL.restype = ILuint +ilSaveL.argtypes = [ILenum, c_void_p, ILuint] +ilSavePal = _libraries['/usr/lib/libIL.so'].ilSavePal +ilSavePal.restype = ILboolean +ilSavePal.argtypes = [STRING] +ilSetAlpha = _libraries['/usr/lib/libIL.so'].ilSetAlpha +ilSetAlpha.restype = ILboolean +ilSetAlpha.argtypes = [ILdouble] +ilSetData = _libraries['/usr/lib/libIL.so'].ilSetData +ilSetData.restype = ILboolean +ilSetData.argtypes = [c_void_p] +ilSetDuration = _libraries['/usr/lib/libIL.so'].ilSetDuration +ilSetDuration.restype = ILboolean +ilSetDuration.argtypes = [ILuint] +ilSetInteger = _libraries['/usr/lib/libIL.so'].ilSetInteger +ilSetInteger.restype = None +ilSetInteger.argtypes = [ILenum, ILint] +mAlloc = CFUNCTYPE(c_void_p, ILsizei) +mFree = CFUNCTYPE(None, c_void_p) +ilSetMemory = _libraries['/usr/lib/libIL.so'].ilSetMemory +ilSetMemory.restype = None +ilSetMemory.argtypes = [mAlloc, mFree] +ilSetPixels = _libraries['/usr/lib/libIL.so'].ilSetPixels +ilSetPixels.restype = None +ilSetPixels.argtypes = [ILint, ILint, ILint, ILuint, ILuint, ILuint, ILenum, ILenum, c_void_p] +fOpenRProc = CFUNCTYPE(ILHANDLE, STRING) +fCloseRProc = CFUNCTYPE(None, ILHANDLE) +fEofProc = CFUNCTYPE(ILboolean, ILHANDLE) +fGetcProc = CFUNCTYPE(ILint, ILHANDLE) +fReadProc = CFUNCTYPE(ILint, c_void_p, ILuint, ILuint, ILHANDLE) +fSeekRProc = CFUNCTYPE(ILint, ILHANDLE, ILint, ILint) +fTellRProc = CFUNCTYPE(ILint, ILHANDLE) +ilSetRead = _libraries['/usr/lib/libIL.so'].ilSetRead +ilSetRead.restype = None +ilSetRead.argtypes = [fOpenRProc, fCloseRProc, fEofProc, fGetcProc, fReadProc, fSeekRProc, fTellRProc] +ilSetString = _libraries['/usr/lib/libIL.so'].ilSetString +ilSetString.restype = None +ilSetString.argtypes = [ILenum, STRING] +fOpenWProc = CFUNCTYPE(ILHANDLE, STRING) +fCloseWProc = CFUNCTYPE(None, ILHANDLE) +fPutcProc = CFUNCTYPE(ILint, ILubyte, ILHANDLE) +fSeekWProc = CFUNCTYPE(ILint, ILHANDLE, ILint, ILint) +fTellWProc = CFUNCTYPE(ILint, ILHANDLE) +fWriteProc = CFUNCTYPE(ILint, c_void_p, ILuint, ILuint, ILHANDLE) +ilSetWrite = _libraries['/usr/lib/libIL.so'].ilSetWrite +ilSetWrite.restype = None +ilSetWrite.argtypes = [fOpenWProc, fCloseWProc, fPutcProc, fSeekWProc, fTellWProc, fWriteProc] +ilShutDown = _libraries['/usr/lib/libIL.so'].ilShutDown +ilShutDown.restype = None +ilShutDown.argtypes = [] +ilTexImage = _libraries['/usr/lib/libIL.so'].ilTexImage +ilTexImage.restype = ILboolean +ilTexImage.argtypes = [ILuint, ILuint, ILuint, ILubyte, ILenum, ILenum, c_void_p] +ilTypeFromExt = _libraries['/usr/lib/libIL.so'].ilTypeFromExt +ilTypeFromExt.restype = ILenum +ilTypeFromExt.argtypes = [STRING] +ilTypeFunc = _libraries['/usr/lib/libIL.so'].ilTypeFunc +ilTypeFunc.restype = ILboolean +ilTypeFunc.argtypes = [ILenum] +ilLoadData = _libraries['/usr/lib/libIL.so'].ilLoadData +ilLoadData.restype = ILboolean +ilLoadData.argtypes = [STRING, ILuint, ILuint, ILuint, ILubyte] +ilLoadDataF = _libraries['/usr/lib/libIL.so'].ilLoadDataF +ilLoadDataF.restype = ILboolean +ilLoadDataF.argtypes = [ILHANDLE, ILuint, ILuint, ILuint, ILubyte] +ilLoadDataL = _libraries['/usr/lib/libIL.so'].ilLoadDataL +ilLoadDataL.restype = ILboolean +ilLoadDataL.argtypes = [c_void_p, ILuint, ILuint, ILuint, ILuint, ILubyte] +ilSaveData = _libraries['/usr/lib/libIL.so'].ilSaveData +ilSaveData.restype = ILboolean +ilSaveData.argtypes = [STRING] +IL_LIB_JPEG_ERROR = 1506 # Variable c_int +IL_FLOAT = 5126 # Variable c_int +IL_RXGB = 1807 # Variable c_int +IL_DOOM = 1058 # Variable c_int +IL_PAL_BIT = 4 # Variable c_int +IL_TYPE_SET = 1554 # Variable c_int +IL_NUM_MIPMAPS = 3570 # Variable c_int +IL_IMAGE_CUBEFLAGS = 3581 # Variable c_int +IL_STACK_UNDERFLOW = 1295 # Variable c_int +IL_SHORT = 5122 # Variable c_int +IL_KEEP_DXTC_DATA = 1804 # Variable c_int +IL_IMAGE_WIDTH = 3556 # Variable c_int +IL_DEFAULT_ON_FAIL = 1586 # Variable c_int +IL_ATI1N = 1808 # Variable c_int +IL_COMPRESS_LZO = 1795 # Variable c_int +IL_SEEK_END = 2 # Variable c_int +IL_MNG = 1077 # Variable c_int +IL_PSD = 1081 # Variable c_int +IL_DOUBLE = 5130 # Variable c_int +IL_JP2 = 1089 # Variable c_int +IL_PALETTE_BASE_TYPE = 3568 # Variable c_int +IL_CUBEMAP_POSITIVEZ = 16384 # Variable c_int +IL_CUBEMAP_POSITIVEY = 4096 # Variable c_int +IL_CUBEMAP_POSITIVEX = 1024 # Variable c_int +IL_PALETTE_NUM_COLS = 3567 # Variable c_int +IL_IMAGE_DURATION = 3576 # Variable c_int +IL_JPG_PROGRESSIVE = 1829 # Variable c_int +IL_OUT_FORMAT_SAME = 1293 # Variable c_int +IL_PCX = 1064 # Variable c_int +IL_HDR = 1087 # Variable c_int +IL_SUB_MIPMAP = 1665 # Variable c_int +IL_USE_COMPRESSION = 1638 # Variable c_int +IL_IMAGE_CHANNELS = 3583 # Variable c_int +IL_CUBEMAP_NEGATIVEZ = 32768 # Variable c_int +IL_CUBEMAP_NEGATIVEY = 8192 # Variable c_int +IL_CUBEMAP_NEGATIVEX = 2048 # Variable c_int +IL_IMAGE_BITS_PER_PIXEL = 3561 # Variable c_int +IL_TGA = 1069 # Variable c_int +IL_MEM_SPEED_HINT = 1637 # Variable c_int +IL_WU_QUANT = 1601 # Variable c_int +IL_INT = 5124 # Variable c_int +IL_LIB_JP2_ERROR = 1510 # Variable c_int +IL_MAX_QUANT_INDEXS = 1604 # Variable c_int +IL_3DC = 1806 # Variable c_int +IL_TYPE_UNKNOWN = 0 # Variable c_int +IL_TYPE_BIT = 16 # Variable c_int +IL_LOADFAIL_BIT = 64 # Variable c_int +IL_FILE_OVERWRITE = 1568 # Variable c_int +IL_FORMAT_SPECIFIC_BIT = 128 # Variable c_int +IL_CHEAD = 1071 # Variable c_int +IL_INVALID_FILE_HEADER = 1288 # Variable c_int +IL_RAW = 1072 # Variable c_int +IL_FILE_READ_ERROR = 1298 # Variable c_int +IL_ILLEGAL_OPERATION = 1286 # Variable c_int +IL_INTERLACE_MODE = 1594 # Variable c_int +IL_XPM = 1086 # Variable c_int +IL_LIB_TIFF_ERROR = 1508 # Variable c_int +IL_WDP = 1091 # Variable c_int +IL_LOAD_EXT = 7937 # Variable c_int +IL_PAL_RGB24 = 1025 # Variable c_int +IL_BMP_RLE = 1812 # Variable c_int +IL_COMPRESS_RLE = 1794 # Variable c_int +IL_ACTIVE_IMAGE = 3572 # Variable c_int +IL_IMAGE_DEPTH = 3558 # Variable c_int +IL_IMAGE_BYTES_PER_PIXEL = 3560 # Variable c_int +IL_ORIGIN_LOWER_LEFT = 1537 # Variable c_int +IL_USE_KEY_COLOR = 1589 # Variable c_int +IL_ACTIVE_LAYER = 3574 # Variable c_int +IL_GIF = 1078 # Variable c_int +IL_NEU_QUANT = 1602 # Variable c_int +IL_CONV_PAL = 1584 # Variable c_int +IL_DXT5 = 1802 # Variable c_int +IL_PNG_AUTHNAME_STRING = 1818 # Variable c_int +IL_DXT1 = 1798 # Variable c_int +IL_PAL_BGR32 = 1029 # Variable c_int +IL_DXT3 = 1800 # Variable c_int +IL_NUM_LAYERS = 3571 # Variable c_int +IL_BYTE = 5120 # Variable c_int +IL_PIX = 1084 # Variable c_int +IL_PIC = 1065 # Variable c_int +IL_JFIF = 1061 # Variable c_int +IL_PAL_BGRA32 = 1030 # Variable c_int +IL_ILLEGAL_FILE_VALUE = 1287 # Variable c_int +IL_UNSIGNED_BYTE = 5121 # Variable c_int +IL_FORMAT_MODE = 1553 # Variable c_int +IL_PALETTE_SIZE = 3565 # Variable c_int +IL_EXIF = 1082 # Variable c_int +IL_COMPRESSION_HINT = 1640 # Variable c_int +IL_INVALID_VALUE = 1285 # Variable c_int +IL_DCX = 1080 # Variable c_int +IL_DOOM_FLAT = 1059 # Variable c_int +IL_BAD_DIMENSIONS = 1297 # Variable c_int +IL_USE_KEY_COLOUR = 1589 # Variable c_int +IL_SGI_RLE = 1813 # Variable c_int +IL_UNKNOWN_ERROR = 1535 # Variable c_int +IL_VENDOR = 7936 # Variable c_int +IL_DONT_CARE = 1634 # Variable c_int +IL_COMPRESS_NONE = 1793 # Variable c_int +IL_COMPRESS_ZLIB = 1796 # Variable c_int +IL_BLIT_BLEND = 1590 # Variable c_int +IL_QUANTIZATION_MODE = 1600 # Variable c_int +IL_CUR_IMAGE = 3575 # Variable c_int +IL_INVALID_ENUM = 1281 # Variable c_int +IL_FORMAT_BIT = 8 # Variable c_int +IL_TIF_HOSTCOMPUTER_STRING = 1822 # Variable c_int +IL_BMP = 1056 # Variable c_int +IL_TIF_DESCRIPTION_STRING = 1821 # Variable c_int +IL_TIF_DOCUMENTNAME_STRING = 1823 # Variable c_int +IL_SUB_NEXT = 1664 # Variable c_int +IL_IMAGE_TYPE = 3563 # Variable c_int +IL_INVALID_PARAM = 1289 # Variable c_int +IL_ICNS = 1088 # Variable c_int +IL_ALPHA = 6411 # Variable c_int +IL_TGA_CREATE_STAMP = 1808 # Variable c_int +IL_PAL_BGR24 = 1028 # Variable c_int +IL_DXTC_DATA_FORMAT = 1805 # Variable c_int +IL_PSP = 1083 # Variable c_int +IL_TGA_ID_STRING = 1815 # Variable c_int +IL_IMAGE_SIZE_OF_DATA = 3559 # Variable c_int +IL_RGBA = 6408 # Variable c_int +IL_FORMAT_NOT_SUPPORTED = 1283 # Variable c_int +IL_FILE_MODE = 1569 # Variable c_int +IL_LBM = 1062 # Variable c_int +IL_ORIGIN_MODE = 1539 # Variable c_int +IL_TIF = 1070 # Variable c_int +IL_VERSION_NUM = 3554 # Variable c_int +IL_PALETTE_BPP = 3566 # Variable c_int +IL_LUMINANCE_ALPHA = 6410 # Variable c_int +IL_VERSION_1_7_5 = 1 # Variable c_int +IL_PAL_NONE = 1024 # Variable c_int +IL_PCD = 1063 # Variable c_int +IL_PAL_RGBA32 = 1027 # Variable c_int +IL_PXR = 1085 # Variable c_int +IL_NUM_IMAGES = 3569 # Variable c_int +IL_JPG_QUALITY = 1809 # Variable c_int +IL_FALSE = 0 # Variable c_int +IL_SEEK_CUR = 1 # Variable c_int +IL_SEEK_SET = 0 # Variable c_int +IL_JPG = 1061 # Variable c_int +IL_ORIGIN_SET = 1536 # Variable c_int +IL_DDS = 1079 # Variable c_int +IL_RGB = 6407 # Variable c_int +IL_TGA_RLE = 1811 # Variable c_int +IL_IMAGE_ORIGIN = 3582 # Variable c_int +IL_IMAGE_BPC = 3578 # Variable c_int +IL_COMPRESS_MODE = 1792 # Variable c_int +IL_COMPRESS_BIT = 32 # Variable c_int +IL_NEU_QUANT_SAMPLE = 1603 # Variable c_int +IL_JASC_PAL = 1141 # Variable c_int +IL_IMAGE_BPP = 3560 # Variable c_int +IL_HALF = 5131 # Variable c_int +IL_DXT2 = 1799 # Variable c_int +IL_NO_COMPRESSION = 1639 # Variable c_int +IL_COULD_NOT_OPEN_FILE = 1290 # Variable c_int +IL_PNM = 1067 # Variable c_int +IL_PNG = 1066 # Variable c_int +IL_TGA_AUTHCOMMENT_STRING = 1817 # Variable c_int +IL_JNG = 1077 # Variable c_int +IL_LUMINANCE = 6409 # Variable c_int +IL_ICO = 1060 # Variable c_int +IL_IMAGE_OFFX = 3579 # Variable c_int +IL_IMAGE_OFFY = 3580 # Variable c_int +IL_IMAGE_PLANESIZE = 3577 # Variable c_int +IL_ORIGIN_UPPER_LEFT = 1538 # Variable c_int +IL_TGA_AUTHNAME_STRING = 1816 # Variable c_int +IL_PCD_PICNUM = 1827 # Variable c_int +IL_TYPE_MODE = 1555 # Variable c_int +IL_SUB_LAYER = 1666 # Variable c_int +IL_CUT = 1057 # Variable c_int +IL_CHEAD_HEADER_STRING = 1826 # Variable c_int +IL_PNG_TITLE_STRING = 1819 # Variable c_int +IL_DXT_NO_COMP = 1803 # Variable c_int +IL_LIF = 1076 # Variable c_int +IL_DXTC_FORMAT = 1797 # Variable c_int +IL_TRUE = 1 # Variable c_int +IL_TIF_AUTHNAME_STRING = 1824 # Variable c_int +IL_WAL = 1074 # Variable c_int +IL_ACTIVE_MIPMAP = 3573 # Variable c_int +IL_PNG_DESCRIPTION_STRING = 1820 # Variable c_int +IL_INTERNAL_ERROR = 1284 # Variable c_int +IL_OUT_OF_MEMORY = 1282 # Variable c_int +IL_MDL = 1073 # Variable c_int +IL_IMAGE_HEIGHT = 3557 # Variable c_int +IL_PALETTE_TYPE = 3564 # Variable c_int +IL_BGR = 32992 # Variable c_int +IL_PNG_INTERLACE = 1810 # Variable c_int +IL_UNSIGNED_INT = 5125 # Variable c_int +IL_LIB_GIF_ERROR = 1505 # Variable c_int +IL_FILE_WRITE_ERROR = 1298 # Variable c_int +IL_ORIGIN_BIT = 1 # Variable c_int +IL_VTF = 1092 # Variable c_int +IL_INVALID_CONVERSION = 1296 # Variable c_int +IL_LESS_MEM = 1633 # Variable c_int +IL_LIB_PNG_ERROR = 1507 # Variable c_int +IL_SGI = 1068 # Variable c_int +IL_UNSIGNED_SHORT = 5123 # Variable c_int +IL_COLOUR_INDEX = 6400 # Variable c_int +IL_STACK_OVERFLOW = 1294 # Variable c_int +IL_FILE_ALREADY_EXISTS = 1292 # Variable c_int +IL_COLOR_INDEX = 6400 # Variable c_int +IL_BGRA = 32993 # Variable c_int +IL_PNG_ALPHA_INDEX = 1828 # Variable c_int +IL_EOF = -1 # Variable c_int +IL_JPG_SAVE_FORMAT = 1825 # Variable c_int +IL_LIB_MNG_ERROR = 1509 # Variable c_int +IL_INVALID_EXTENSION = 1291 # Variable c_int +IL_VERSION = 175 # Variable c_int +IL_IMAGE_FORMAT = 3562 # Variable c_int +IL_SAVE_EXT = 7938 # Variable c_int +IL_FILE_BIT = 2 # Variable c_int +IL_FORMAT_SET = 1552 # Variable c_int +IL_FASTEST = 1632 # Variable c_int +IL_EXR = 1090 # Variable c_int +IL_PAL_RGB32 = 1026 # Variable c_int +IL_DXT4 = 1801 # Variable c_int +IL_ALL_ATTRIB_BITS = 1048575 # Variable c_int +IL_SAVE_INTERLACED = 1593 # Variable c_int +IL_NO_ERROR = 0 # Variable c_int +__all__ = ['ilActiveImage', 'ILclampf', 'IL_PAL_RGB24', + 'IL_LIB_JPEG_ERROR', 'ilLoadImage', 'IL_VERSION_1_7_5', + 'IL_TIF_AUTHNAME_STRING', 'ilBindImage', + 'IL_TGA_CREATE_STAMP', 'IL_UNSIGNED_SHORT', 'ilConvertPal', + 'IL_PAL_BGR24', 'IL_FLOAT', 'ilLoad', 'IL_ACTIVE_MIPMAP', + 'size_t', 'ILHANDLE', 'IL_DOUBLE', 'IL_PALETTE_BASE_TYPE', + 'IL_NUM_IMAGES', 'IL_INTERNAL_ERROR', 'IL_LBM', + 'IL_PNG_DESCRIPTION_STRING', 'IL_CUBEMAP_POSITIVEZ', + 'IL_COMPRESSION_HINT', 'ilSetString', 'ilRemoveLoad', + 'IL_RXGB', 'IL_CUBEMAP_POSITIVEY', 'IL_NO_ERROR', + 'IL_LIB_TIFF_ERROR', 'fTellRProc', 'IL_TGA_ID_STRING', + 'IL_IMAGE_SIZE_OF_DATA', 'ILenum', 'IL_RGBA', + 'IL_TGA_AUTHNAME_STRING', 'fOpenRProc', 'IL_COMPRESS_NONE', + 'IL_JASC_PAL', 'IL_DOOM', 'IL_COMPRESS_RLE', 'IL_ICO', + 'IL_ACTIVE_IMAGE', 'ilRegisterMipNum', 'ilSetRead', + 'fEofProc', 'IL_PAL_BIT', 'ilLoadDataL', 'IL_PSP', + 'IL_TYPE_SET', 'IL_PNG_INTERLACE', 'IL_STACK_UNDERFLOW', + 'IL_VERSION_NUM', 'IL_FORMAT_NOT_SUPPORTED', 'ilSetMemory', + 'IL_IMAGE_DEPTH', 'IL_NUM_MIPMAPS', 'IL_SUB_LAYER', + 'IL_BAD_DIMENSIONS', 'IL_IMAGE_CUBEFLAGS', 'ilShutDown', + 'IL_ORIGIN_LOWER_LEFT', 'fCloseRProc', 'ilGetBoolean', + 'IL_ACTIVE_LAYER', 'IL_WAL', 'ilRegisterNumImages', + 'ILdouble', 'ilApplyProfile', 'IL_DXTC_DATA_FORMAT', + 'IL_FASTEST', 'IL_GIF', 'ilResetWrite', 'ilSaveData', + 'IL_KEEP_DXTC_DATA', 'ilGetIntegerv', 'ILuint', + 'IL_IMAGE_WIDTH', 'IL_PNG_ALPHA_INDEX', 'IL_SHORT', + 'IL_FILE_ALREADY_EXISTS', 'ilDeleteImages', 'IL_ATI1N', + 'ilOverlayImage', 'ilResetRead', 'IL_ORIGIN_MODE', + 'ILubyte', 'IL_NEU_QUANT', 'ilCompressFunc', + 'IL_COMPRESS_LZO', 'ilGetBooleanv', 'IL_FORMAT_SET', + 'IL_SEEK_END', 'IL_MNG', 'IL_IMAGE_TYPE', 'IL_PSD', + 'ilDeleteImage', 'IL_CONV_PAL', 'ilGetDXTCData', + 'IL_PAL_RGBA32', 'IL_TIF_DESCRIPTION_STRING', + 'IL_PALETTE_BPP', 'IL_JP2', 'ilClearImage', 'ilGetLumpPos', + 'IL_DXT1', 'IL_PAL_RGB32', 'IL_DXT3', 'IL_PIX', + 'IL_LESS_MEM', 'ilSaveF', 'IL_NUM_LAYERS', 'IL_BYTE', + 'IL_UNSIGNED_INT', 'IL_INVALID_EXTENSION', 'ilFormatFunc', + 'ilRegisterSave', 'ilLoadL', 'IL_CUBEMAP_POSITIVEX', + 'fGetcProc', 'IL_PAL_NONE', 'ilGetPalette', + 'IL_PALETTE_NUM_COLS', 'ilLoadF', 'IL_DXT4', + 'IL_IMAGE_BPC', 'ilTexImage', 'IL_PIC', 'ilGetString', + 'IL_COULD_NOT_OPEN_FILE', 'IL_FILE_WRITE_ERROR', 'IL_JFIF', + 'IL_IMAGE_DURATION', 'ilGetError', 'IL_PAL_BGRA32', + 'IL_JPG_PROGRESSIVE', 'IL_FILE_OVERWRITE', 'ILboolean', + 'ilSetInteger', 'IL_CHEAD_HEADER_STRING', + 'IL_COLOUR_INDEX', 'ilGenImages', 'IL_OUT_FORMAT_SAME', + 'IL_UNSIGNED_BYTE', 'IL_PCX', 'IL_HDR', 'ilPopAttrib', + 'IL_COLOR_INDEX', 'IL_MEM_SPEED_HINT', 'IL_JPG_QUALITY', + 'ilGetData', 'ilActiveLayer', 'IL_SUB_MIPMAP', 'IL_FALSE', + 'ilSetDuration', 'ilGetInteger', 'ilIsValid', + 'IL_LIB_GIF_ERROR', 'IL_USE_COMPRESSION', 'ilGetAlpha', + 'IL_FORMAT_SPECIFIC_BIT', 'IL_DXT2', 'IL_USE_KEY_COLOR', + 'IL_ILLEGAL_FILE_VALUE', 'IL_SEEK_CUR', 'fPutcProc', + 'IL_SEEK_SET', 'ILsizei', 'IL_IMAGE_CHANNELS', + 'ilApplyPal', 'IL_TRUE', 'fReadProc', 'IL_XPM', 'ilSave', + 'IL_JPG', 'IL_ORIGIN_BIT', 'IL_DEFAULT_ON_FAIL', 'mFree', + 'ilGenImage', 'IL_CUBEMAP_NEGATIVEZ', + 'IL_CUBEMAP_NEGATIVEY', 'IL_CUBEMAP_NEGATIVEX', 'IL_DCX', + 'ilRegisterLoad', 'IL_ORIGIN_SET', 'IL_DOOM_FLAT', + 'ilDefaultImage', 'IL_IMAGE_BYTES_PER_PIXEL', + 'IL_IMAGE_BITS_PER_PIXEL', 'IL_USE_KEY_COLOUR', + 'IL_IMAGE_FORMAT', 'IL_PNM', 'IL_PCD', 'ilIsDisabled', + 'IL_TGA', 'IL_BGR', 'IL_PALETTE_TYPE', 'IL_DDS', + 'fTellWProc', 'IL_SAVE_INTERLACED', 'IL_VENDOR', 'IL_EXIF', + 'IL_VERSION', 'IL_QUANTIZATION_MODE', 'fSeekWProc', + 'IL_IMAGE_HEIGHT', 'IL_MDL', 'IL_LOAD_EXT', + 'ilRegisterType', 'IL_UNKNOWN_ERROR', 'IL_STACK_OVERFLOW', + 'IL_LIF', 'IL_SGI_RLE', 'IL_WU_QUANT', 'IL_TGA_RLE', + 'IL_INT', 'IL_INTERLACE_MODE', 'IL_LIB_JP2_ERROR', + 'IL_FORMAT_MODE', 'fWriteProc', 'IL_EOF', 'IL_BGRA', + 'IL_COMPRESS_MODE', 'IL_COMPRESS_BIT', 'ILint', + 'ilCloneCurImage', 'ilRegisterFormat', + 'IL_ALL_ATTRIB_BITS', 'IL_NEU_QUANT_SAMPLE', + 'IL_DONT_CARE', 'IL_MAX_QUANT_INDEXS', 'IL_IMAGE_BPP', + 'IL_3DC', 'IL_TYPE_UNKNOWN', 'ilTypeFunc', 'mAlloc', + 'IL_ORIGIN_UPPER_LEFT', 'IL_PALETTE_SIZE', + 'ilCreateSubImage', 'ilIsEnabled', 'IL_PXR', 'ilSetPixels', + 'IL_FILE_MODE', 'ilSetAlpha', 'IL_COMPRESS_ZLIB', 'IL_RGB', + 'IL_TYPE_BIT', 'IL_BLIT_BLEND', 'IL_JPG_SAVE_FORMAT', + 'IL_LOADFAIL_BIT', 'fOpenWProc', 'IL_VTF', 'IL_SAVEPROC', + 'ilSaveImage', 'IL_LOADPROC', 'ilSavePal', 'IL_TIF', + 'IL_TGA_AUTHCOMMENT_STRING', 'IL_FORMAT_BIT', + 'IL_CUR_IMAGE', 'IL_CHEAD', 'IL_LUMINANCE', 'fCloseWProc', + 'ilCopyPixels', 'IL_IMAGE_OFFX', 'IL_IMAGE_OFFY', + 'IL_INVALID_FILE_HEADER', 'IL_IMAGE_PLANESIZE', + 'ilDisable', 'IL_INVALID_ENUM', 'ilOriginFunc', + 'ilRegisterOrigin', 'ilPushAttrib', 'ilSetWrite', + 'ilTypeFromExt', 'IL_TIF_HOSTCOMPUTER_STRING', 'IL_SGI', + 'IL_IMAGE_ORIGIN', 'ilCopyImage', 'ilEnable', + 'IL_PCD_PICNUM', 'IL_SAVE_EXT', 'IL_EXR', 'IL_PNG', + 'IL_FILE_BIT', 'IL_CUT', 'IL_BMP', 'IL_RAW', + 'IL_INVALID_CONVERSION', 'ilRegisterPal', 'IL_BMP_RLE', + 'ilBlit', 'IL_TIF_DOCUMENTNAME_STRING', 'IL_SUB_NEXT', + 'IL_TYPE_MODE', 'IL_PNG_AUTHNAME_STRING', + 'IL_FILE_READ_ERROR', 'ilRemoveSave', 'IL_LUMINANCE_ALPHA', + 'IL_ILLEGAL_OPERATION', 'IL_WDP', 'IL_DXT5', 'IL_JNG', + 'IL_NO_COMPRESSION', 'IL_PAL_BGR32', 'ilIsValidL', + 'ilLoadDataF', 'ilLoadData', 'fSeekRProc', + 'IL_LIB_MNG_ERROR', 'ilIsValidF', 'IL_PNG_TITLE_STRING', + 'ilDetermineTypeF', 'ilSaveL', 'ilSetData', 'ilInit', + 'IL_INVALID_PARAM', 'IL_LIB_PNG_ERROR', 'ilClearColour', + 'ilActiveMipmap', 'IL_DXT_NO_COMP', 'IL_OUT_OF_MEMORY', + 'ilLoadPal', 'ilModAlpha', 'IL_INVALID_VALUE', 'IL_ICNS', + 'IL_DXTC_FORMAT', 'IL_HALF', 'ilHint', 'ilIsImage', + 'ilConvertImage', 'IL_ALPHA', 'ilKeyColour', + 'ilResetMemory'] diff --git a/DevIL/bindings/python/DevIL-Windows.py b/DevIL/bindings/python/DevIL-Windows.py new file mode 100644 index 00000000..7a5b33c9 --- /dev/null +++ b/DevIL/bindings/python/DevIL-Windows.py @@ -0,0 +1,631 @@ +from ctypes import * + +_stdcall_libraries = {} +_stdcall_libraries['DevIL'] = WinDLL('DevIL') +STRING = c_char_p + + +IL_LOAD_EXT = 7937 # Variable c_int +IL_TGA_CREATE_STAMP = 1808 # Variable c_int +IL_PAL_RGB24 = 1025 # Variable c_int +IL_LIB_JPEG_ERROR = 1506 # Variable c_int +IL_DXTC_DATA_FORMAT = 1805 # Variable c_int +IL_TIF_AUTHNAME_STRING = 1824 # Variable c_int +IL_PSP = 1083 # Variable c_int +IL_PALETTE_BASE_TYPE = 3568 # Variable c_int +IL_PAL_BGR24 = 1028 # Variable c_int +IL_WAL = 1074 # Variable c_int +IL_ACTIVE_MIPMAP = 3573 # Variable c_int +IL_PSD = 1081 # Variable c_int +IL_VERSION = 175 # Variable c_int +IL_NUM_IMAGES = 3569 # Variable c_int +IL_INTERNAL_ERROR = 1284 # Variable c_int +IL_FORMAT_SET = 1552 # Variable c_int +IL_PNG_DESCRIPTION_STRING = 1820 # Variable c_int +IL_COULD_NOT_OPEN_FILE = 1290 # Variable c_int +IL_SEEK_SET = 0 # Variable c_int +IL_RXGB = 1807 # Variable c_int +IL_TGA_ID_STRING = 1815 # Variable c_int +IL_IMAGE_SIZE_OF_DATA = 3559 # Variable c_int +IL_RGBA = 6408 # Variable c_int +IL_PALETTE_TYPE = 3564 # Variable c_int +IL_BGR = 32992 # Variable c_int +IL_DOOM = 1058 # Variable c_int +IL_COMPRESS_RLE = 1794 # Variable c_int +IL_ACTIVE_IMAGE = 3572 # Variable c_int +IL_PAL_BIT = 4 # Variable c_int +IL_TYPE_SET = 1554 # Variable c_int +IL_PNG_INTERLACE = 1810 # Variable c_int +IL_DXTC_FORMAT = 1797 # Variable c_int +IL_CUBEMAP_POSITIVEZ = 16384 # Variable c_int +IL_FORMAT_NOT_SUPPORTED = 1283 # Variable c_int +IL_IMAGE_DEPTH = 3558 # Variable c_int +IL_NUM_MIPMAPS = 3570 # Variable c_int +IL_IMAGE_BYTES_PER_PIXEL = 3560 # Variable c_int +IL_IMAGE_CUBEFLAGS = 3581 # Variable c_int +IL_STACK_UNDERFLOW = 1295 # Variable c_int +IL_ORIGIN_LOWER_LEFT = 1537 # Variable c_int +IL_USE_KEY_COLOR = 1589 # Variable c_int +IL_UNSIGNED_INT = 5125 # Variable c_int +IL_USE_KEY_COLOUR = 1589 # Variable c_int +IL_ILLEGAL_OPERATION = 1286 # Variable c_int +IL_GIF = 1078 # Variable c_int +IL_FLOAT = 5126 # Variable c_int +IL_KEEP_DXTC_DATA = 1804 # Variable c_int +IL_FILE_WRITE_ERROR = 1298 # Variable c_int +IL_IMAGE_WIDTH = 3556 # Variable c_int +IL_DEFAULT_ON_FAIL = 1586 # Variable c_int +IL_USE_COMPRESSION = 1638 # Variable c_int +IL_JASC_PAL = 1141 # Variable c_int +IL_LBM = 1062 # Variable c_int +IL_ORIGIN_MODE = 1539 # Variable c_int +IL_NEU_QUANT = 1602 # Variable c_int +IL_VENDOR = 7936 # Variable c_int +IL_ACTIVE_LAYER = 3574 # Variable c_int +IL_SEEK_END = 2 # Variable c_int +IL_MNG = 1077 # Variable c_int +IL_TIF = 1070 # Variable c_int +IL_INVALID_CONVERSION = 1296 # Variable c_int +IL_DOUBLE = 5130 # Variable c_int +IL_VERSION_NUM = 3554 # Variable c_int +IL_PAL_RGBA32 = 1027 # Variable c_int +IL_TIF_DESCRIPTION_STRING = 1821 # Variable c_int +IL_PALETTE_BPP = 3566 # Variable c_int +IL_IMAGE_DURATION = 3576 # Variable c_int +IL_JP2 = 1089 # Variable c_int +IL_DXT4 = 1801 # Variable c_int +IL_DXT1 = 1798 # Variable c_int +IL_PAL_BGR32 = 1029 # Variable c_int +IL_DXT3 = 1800 # Variable c_int +IL_PIX = 1084 # Variable c_int +IL_LESS_MEM = 1633 # Variable c_int +IL_NUM_LAYERS = 3571 # Variable c_int +IL_BYTE = 5120 # Variable c_int +IL_INVALID_EXTENSION = 1291 # Variable c_int +IL_CUBEMAP_POSITIVEY = 4096 # Variable c_int +IL_CUBEMAP_POSITIVEX = 1024 # Variable c_int +IL_PCD = 1063 # Variable c_int +IL_IMAGE_BPC = 3578 # Variable c_int +IL_PIC = 1065 # Variable c_int +IL_SUB_LAYER = 1666 # Variable c_int +IL_UNSIGNED_SHORT = 5123 # Variable c_int +IL_PAL_BGRA32 = 1030 # Variable c_int +IL_JPG_PROGRESSIVE = 1829 # Variable c_int +IL_FILE_OVERWRITE = 1568 # Variable c_int +IL_SAVE_INTERLACED = 1593 # Variable c_int +IL_COLOUR_INDEX = 6400 # Variable c_int +IL_ILLEGAL_FILE_VALUE = 1287 # Variable c_int +IL_OUT_FORMAT_SAME = 1293 # Variable c_int +IL_UNSIGNED_BYTE = 5121 # Variable c_int +IL_PCX = 1064 # Variable c_int +IL_HDR = 1087 # Variable c_int +IL_LIB_MNG_ERROR = 1509 # Variable c_int +IL_COLOR_INDEX = 6400 # Variable c_int +IL_STACK_OVERFLOW = 1294 # Variable c_int +IL_JPG_QUALITY = 1809 # Variable c_int +IL_VERSION_1_7_5 = 1 # Variable c_int +IL_SUB_MIPMAP = 1665 # Variable c_int +IL_FALSE = 0 # Variable c_int +IL_FORMAT_MODE = 1553 # Variable c_int +IL_LIB_GIF_ERROR = 1505 # Variable c_int +IL_EXIF = 1082 # Variable c_int +IL_PXR = 1085 # Variable c_int +IL_SEEK_CUR = 1 # Variable c_int +IL_OUT_OF_MEMORY = 1282 # Variable c_int +IL_IMAGE_TYPE = 3563 # Variable c_int +IL_IMAGE_CHANNELS = 3583 # Variable c_int +IL_TRUE = 1 # Variable c_int +IL_COMPRESSION_HINT = 1640 # Variable c_int +IL_FILE_ALREADY_EXISTS = 1292 # Variable c_int +IL_JPG = 1061 # Variable c_int +IL_ORIGIN_BIT = 1 # Variable c_int +IL_LIB_PNG_ERROR = 1507 # Variable c_int +IL_INVALID_VALUE = 1285 # Variable c_int +IL_CUBEMAP_NEGATIVEZ = 32768 # Variable c_int +IL_CUBEMAP_NEGATIVEX = 2048 # Variable c_int +IL_DCX = 1080 # Variable c_int +IL_ORIGIN_SET = 1536 # Variable c_int +IL_DOOM_FLAT = 1059 # Variable c_int +IL_BAD_DIMENSIONS = 1297 # Variable c_int +IL_IMAGE_BITS_PER_PIXEL = 3561 # Variable c_int +IL_ATI1N = 1808 # Variable c_int +IL_JFIF = 1061 # Variable c_int +IL_SUB_NEXT = 1664 # Variable c_int +IL_TGA = 1069 # Variable c_int +IL_MEM_SPEED_HINT = 1637 # Variable c_int +IL_DDS = 1079 # Variable c_int +IL_QUANTIZATION_MODE = 1600 # Variable c_int +IL_IMAGE_HEIGHT = 3557 # Variable c_int +IL_MDL = 1073 # Variable c_int +IL_INVALID_PARAM = 1289 # Variable c_int +IL_BGRA = 32993 # Variable c_int +IL_PNG_ALPHA_INDEX = 1828 # Variable c_int +IL_WU_QUANT = 1601 # Variable c_int +IL_TGA_RLE = 1811 # Variable c_int +IL_IMAGE_ORIGIN = 3582 # Variable c_int +IL_SGI_RLE = 1813 # Variable c_int +IL_EOF = -1 # Variable c_int +IL_UNKNOWN_ERROR = 1535 # Variable c_int +IL_COMPRESS_MODE = 1792 # Variable c_int +IL_COMPRESS_BIT = 32 # Variable c_int +IL_COMPRESS_LZO = 1795 # Variable c_int +IL_NEU_QUANT_SAMPLE = 1603 # Variable c_int +IL_DONT_CARE = 1634 # Variable c_int +IL_MAX_QUANT_INDEXS = 1604 # Variable c_int +IL_IMAGE_BPP = 3560 # Variable c_int +IL_IMAGE_PLANESIZE = 3577 # Variable c_int +IL_3DC = 1806 # Variable c_int +IL_TYPE_UNKNOWN = 0 # Variable c_int +IL_COMPRESS_NONE = 1793 # Variable c_int +IL_XPM = 1086 # Variable c_int +IL_ORIGIN_UPPER_LEFT = 1538 # Variable c_int +IL_PALETTE_SIZE = 3565 # Variable c_int +IL_SHORT = 5122 # Variable c_int +IL_FILE_MODE = 1569 # Variable c_int +IL_IMAGE_FORMAT = 3562 # Variable c_int +IL_COMPRESS_ZLIB = 1796 # Variable c_int +IL_RGB = 6407 # Variable c_int +IL_TYPE_BIT = 16 # Variable c_int +IL_BLIT_BLEND = 1590 # Variable c_int +IL_JPG_SAVE_FORMAT = 1825 # Variable c_int +IL_LOADFAIL_BIT = 64 # Variable c_int +IL_PNM = 1067 # Variable c_int +IL_VTF = 1092 # Variable c_int +IL_PAL_NONE = 1024 # Variable c_int +IL_FORMAT_SPECIFIC_BIT = 128 # Variable c_int +IL_PNG = 1066 # Variable c_int +IL_TGA_AUTHCOMMENT_STRING = 1817 # Variable c_int +IL_CUR_IMAGE = 3575 # Variable c_int +IL_JNG = 1077 # Variable c_int +IL_LUMINANCE = 6409 # Variable c_int +IL_ICO = 1060 # Variable c_int +IL_IMAGE_OFFX = 3579 # Variable c_int +IL_IMAGE_OFFY = 3580 # Variable c_int +IL_INVALID_FILE_HEADER = 1288 # Variable c_int +IL_INVALID_ENUM = 1281 # Variable c_int +IL_INT = 5124 # Variable c_int +IL_CHEAD = 1071 # Variable c_int +IL_FORMAT_BIT = 8 # Variable c_int +IL_CONV_PAL = 1584 # Variable c_int +IL_NO_COMPRESSION = 1639 # Variable c_int +IL_SGI = 1068 # Variable c_int +IL_LIB_JP2_ERROR = 1510 # Variable c_int +IL_SAVE_EXT = 7938 # Variable c_int +IL_EXR = 1090 # Variable c_int +IL_FILE_BIT = 2 # Variable c_int +IL_BMP = 1056 # Variable c_int +IL_RAW = 1072 # Variable c_int +IL_BMP_RLE = 1812 # Variable c_int +IL_TGA_AUTHNAME_STRING = 1816 # Variable c_int +IL_TIF_DOCUMENTNAME_STRING = 1823 # Variable c_int +IL_PCD_PICNUM = 1827 # Variable c_int +IL_TYPE_MODE = 1555 # Variable c_int +IL_FILE_READ_ERROR = 1298 # Variable c_int +IL_LUMINANCE_ALPHA = 6410 # Variable c_int +IL_FASTEST = 1632 # Variable c_int +IL_WDP = 1091 # Variable c_int +IL_DXT5 = 1802 # Variable c_int +IL_CUBEMAP_NEGATIVEY = 8192 # Variable c_int +IL_CUT = 1057 # Variable c_int +IL_PAL_RGB32 = 1026 # Variable c_int +IL_PNG_AUTHNAME_STRING = 1818 # Variable c_int +IL_INTERLACE_MODE = 1594 # Variable c_int +IL_CHEAD_HEADER_STRING = 1826 # Variable c_int +IL_PNG_TITLE_STRING = 1819 # Variable c_int +IL_ALL_ATTRIB_BITS = 1048575 # Variable c_int +IL_DXT_NO_COMP = 1803 # Variable c_int +IL_DXT2 = 1799 # Variable c_int +IL_LIF = 1076 # Variable c_int +IL_TIF_HOSTCOMPUTER_STRING = 1822 # Variable c_int +IL_ICNS = 1088 # Variable c_int +IL_HALF = 5131 # Variable c_int +IL_LIB_TIFF_ERROR = 1508 # Variable c_int +IL_ALPHA = 6411 # Variable c_int +IL_NO_ERROR = 0 # Variable c_int +IL_PALETTE_NUM_COLS = 3567 # Variable c_int +ILboolean = c_ubyte +ILuint = c_uint +ilActiveImage = _stdcall_libraries['DevIL'].ilActiveImage +ilActiveImage.restype = ILboolean +ilActiveImage.argtypes = [ILuint] +ilActiveLayer = _stdcall_libraries['DevIL'].ilActiveLayer +ilActiveLayer.restype = ILboolean +ilActiveLayer.argtypes = [ILuint] +ilActiveMipmap = _stdcall_libraries['DevIL'].ilActiveMipmap +ilActiveMipmap.restype = ILboolean +ilActiveMipmap.argtypes = [ILuint] +ilApplyPal = _stdcall_libraries['DevIL'].ilApplyPal +ilApplyPal.restype = ILboolean +ilApplyPal.argtypes = [STRING] +ilApplyProfile = _stdcall_libraries['DevIL'].ilApplyProfile +ilApplyProfile.restype = ILboolean +ilApplyProfile.argtypes = [STRING, STRING] +ilBindImage = _stdcall_libraries['DevIL'].ilBindImage +ilBindImage.restype = None +ilBindImage.argtypes = [ILuint] +ILint = c_int +ilBlit = _stdcall_libraries['DevIL'].ilBlit +ilBlit.restype = ILboolean +ilBlit.argtypes = [ILuint, ILint, ILint, ILint, ILuint, ILuint, ILuint, ILuint, ILuint, ILuint] +ILclampf = c_float +ilClearColour = _stdcall_libraries['DevIL'].ilClearColour +ilClearColour.restype = None +ilClearColour.argtypes = [ILclampf, ILclampf, ILclampf, ILclampf] +ilClearImage = _stdcall_libraries['DevIL'].ilClearImage +ilClearImage.restype = ILboolean +ilClearImage.argtypes = [] +ilCloneCurImage = _stdcall_libraries['DevIL'].ilCloneCurImage +ilCloneCurImage.restype = ILuint +ilCloneCurImage.argtypes = [] +ILenum = c_uint +ilCompressFunc = _stdcall_libraries['DevIL'].ilCompressFunc +ilCompressFunc.restype = ILboolean +ilCompressFunc.argtypes = [ILenum] +ilConvertImage = _stdcall_libraries['DevIL'].ilConvertImage +ilConvertImage.restype = ILboolean +ilConvertImage.argtypes = [ILenum, ILenum] +ilConvertPal = _stdcall_libraries['DevIL'].ilConvertPal +ilConvertPal.restype = ILboolean +ilConvertPal.argtypes = [ILenum] +ilCopyImage = _stdcall_libraries['DevIL'].ilCopyImage +ilCopyImage.restype = ILboolean +ilCopyImage.argtypes = [ILuint] +ilCopyPixels = _stdcall_libraries['DevIL'].ilCopyPixels +ilCopyPixels.restype = ILuint +ilCopyPixels.argtypes = [ILuint, ILuint, ILuint, ILuint, ILuint, ILuint, ILenum, ILenum, c_void_p] +ilCreateSubImage = _stdcall_libraries['DevIL'].ilCreateSubImage +ilCreateSubImage.restype = ILuint +ilCreateSubImage.argtypes = [ILenum, ILuint] +ilDefaultImage = _stdcall_libraries['DevIL'].ilDefaultImage +ilDefaultImage.restype = ILboolean +ilDefaultImage.argtypes = [] +ilDeleteImage = _stdcall_libraries['DevIL'].ilDeleteImage +ilDeleteImage.restype = None +ilDeleteImage.argtypes = [ILuint] +size_t = c_uint +ILsizei = size_t +ilDeleteImages = _stdcall_libraries['DevIL'].ilDeleteImages +ilDeleteImages.restype = None +ilDeleteImages.argtypes = [ILsizei, POINTER(ILuint)] +ilDisable = _stdcall_libraries['DevIL'].ilDisable +ilDisable.restype = ILboolean +ilDisable.argtypes = [ILenum] +ilEnable = _stdcall_libraries['DevIL'].ilEnable +ilEnable.restype = ILboolean +ilEnable.argtypes = [ILenum] +ilFormatFunc = _stdcall_libraries['DevIL'].ilFormatFunc +ilFormatFunc.restype = ILboolean +ilFormatFunc.argtypes = [ILenum] +ilGenImages = _stdcall_libraries['DevIL'].ilGenImages +ilGenImages.restype = None +ilGenImages.argtypes = [ILsizei, POINTER(ILuint)] +ilGenImage = _stdcall_libraries['DevIL'].ilGenImage +ilGenImage.restype = ILuint +ilGenImage.argtypes = [] +ILubyte = c_ubyte +ilGetAlpha = _stdcall_libraries['DevIL'].ilGetAlpha +ilGetAlpha.restype = POINTER(ILubyte) +ilGetAlpha.argtypes = [ILenum] +ilGetBoolean = _stdcall_libraries['DevIL'].ilGetBoolean +ilGetBoolean.restype = ILboolean +ilGetBoolean.argtypes = [ILenum] +ilGetBooleanv = _stdcall_libraries['DevIL'].ilGetBooleanv +ilGetBooleanv.restype = None +ilGetBooleanv.argtypes = [ILenum, POINTER(ILboolean)] +ilGetData = _stdcall_libraries['DevIL'].ilGetData +ilGetData.restype = POINTER(ILubyte) +ilGetData.argtypes = [] +ilGetDXTCData = _stdcall_libraries['DevIL'].ilGetDXTCData +ilGetDXTCData.restype = ILuint +ilGetDXTCData.argtypes = [c_void_p, ILuint, ILenum] +ilGetError = _stdcall_libraries['DevIL'].ilGetError +ilGetError.restype = ILenum +ilGetError.argtypes = [] +ilGetInteger = _stdcall_libraries['DevIL'].ilGetInteger +ilGetInteger.restype = ILint +ilGetInteger.argtypes = [ILenum] +ilGetIntegerv = _stdcall_libraries['DevIL'].ilGetIntegerv +ilGetIntegerv.restype = None +ilGetIntegerv.argtypes = [ILenum, POINTER(ILint)] +ilGetLumpPos = _stdcall_libraries['DevIL'].ilGetLumpPos +ilGetLumpPos.restype = ILuint +ilGetLumpPos.argtypes = [] +ilGetPalette = _stdcall_libraries['DevIL'].ilGetPalette +ilGetPalette.restype = POINTER(ILubyte) +ilGetPalette.argtypes = [] +ilGetString = _stdcall_libraries['DevIL'].ilGetString +ilGetString.restype = STRING +ilGetString.argtypes = [ILenum] +ilHint = _stdcall_libraries['DevIL'].ilHint +ilHint.restype = None +ilHint.argtypes = [ILenum, ILenum] +ilInit = _stdcall_libraries['DevIL'].ilInit +ilInit.restype = None +ilInit.argtypes = [] +ilIsDisabled = _stdcall_libraries['DevIL'].ilIsDisabled +ilIsDisabled.restype = ILboolean +ilIsDisabled.argtypes = [ILenum] +ilIsEnabled = _stdcall_libraries['DevIL'].ilIsEnabled +ilIsEnabled.restype = ILboolean +ilIsEnabled.argtypes = [ILenum] +ILHANDLE = c_void_p +ilDetermineTypeF = _stdcall_libraries['DevIL'].ilDetermineTypeF +ilDetermineTypeF.restype = ILenum +ilDetermineTypeF.argtypes = [ILHANDLE] +ilIsImage = _stdcall_libraries['DevIL'].ilIsImage +ilIsImage.restype = ILboolean +ilIsImage.argtypes = [ILuint] +ilIsValid = _stdcall_libraries['DevIL'].ilIsValid +ilIsValid.restype = ILboolean +ilIsValid.argtypes = [ILenum, STRING] +ilIsValidF = _stdcall_libraries['DevIL'].ilIsValidF +ilIsValidF.restype = ILboolean +ilIsValidF.argtypes = [ILenum, ILHANDLE] +ilIsValidL = _stdcall_libraries['DevIL'].ilIsValidL +ilIsValidL.restype = ILboolean +ilIsValidL.argtypes = [ILenum, c_void_p, ILuint] +ilKeyColour = _stdcall_libraries['DevIL'].ilKeyColour +ilKeyColour.restype = None +ilKeyColour.argtypes = [ILclampf, ILclampf, ILclampf, ILclampf] +ilLoad = _stdcall_libraries['DevIL'].ilLoad +ilLoad.restype = ILboolean +ilLoad.argtypes = [ILenum, STRING] +ilLoadF = _stdcall_libraries['DevIL'].ilLoadF +ilLoadF.restype = ILboolean +ilLoadF.argtypes = [ILenum, ILHANDLE] +ilLoadImage = _stdcall_libraries['DevIL'].ilLoadImage +ilLoadImage.restype = ILboolean +ilLoadImage.argtypes = [STRING] +ilLoadL = _stdcall_libraries['DevIL'].ilLoadL +ilLoadL.restype = ILboolean +ilLoadL.argtypes = [ILenum, c_void_p, ILuint] +ilLoadPal = _stdcall_libraries['DevIL'].ilLoadPal +ilLoadPal.restype = ILboolean +ilLoadPal.argtypes = [STRING] +ILdouble = c_double +ilModAlpha = _stdcall_libraries['DevIL'].ilModAlpha +ilModAlpha.restype = None +ilModAlpha.argtypes = [ILdouble] +ilOriginFunc = _stdcall_libraries['DevIL'].ilOriginFunc +ilOriginFunc.restype = ILboolean +ilOriginFunc.argtypes = [ILenum] +ilOverlayImage = _stdcall_libraries['DevIL'].ilOverlayImage +ilOverlayImage.restype = ILboolean +ilOverlayImage.argtypes = [ILuint, ILint, ILint, ILint] +ilPopAttrib = _stdcall_libraries['DevIL'].ilPopAttrib +ilPopAttrib.restype = None +ilPopAttrib.argtypes = [] +ilPushAttrib = _stdcall_libraries['DevIL'].ilPushAttrib +ilPushAttrib.restype = None +ilPushAttrib.argtypes = [ILuint] +ilRegisterFormat = _stdcall_libraries['DevIL'].ilRegisterFormat +ilRegisterFormat.restype = None +ilRegisterFormat.argtypes = [ILenum] +IL_LOADPROC = WINFUNCTYPE(ILenum, STRING) +ilRegisterLoad = _stdcall_libraries['DevIL'].ilRegisterLoad +ilRegisterLoad.restype = ILboolean +ilRegisterLoad.argtypes = [STRING, IL_LOADPROC] +ilRegisterMipNum = _stdcall_libraries['DevIL'].ilRegisterMipNum +ilRegisterMipNum.restype = ILboolean +ilRegisterMipNum.argtypes = [ILuint] +ilRegisterNumImages = _stdcall_libraries['DevIL'].ilRegisterNumImages +ilRegisterNumImages.restype = ILboolean +ilRegisterNumImages.argtypes = [ILuint] +ilRegisterOrigin = _stdcall_libraries['DevIL'].ilRegisterOrigin +ilRegisterOrigin.restype = None +ilRegisterOrigin.argtypes = [ILenum] +ilRegisterPal = _stdcall_libraries['DevIL'].ilRegisterPal +ilRegisterPal.restype = None +ilRegisterPal.argtypes = [c_void_p, ILuint, ILenum] +IL_SAVEPROC = WINFUNCTYPE(ILenum, STRING) +ilRegisterSave = _stdcall_libraries['DevIL'].ilRegisterSave +ilRegisterSave.restype = ILboolean +ilRegisterSave.argtypes = [STRING, IL_SAVEPROC] +ilRegisterType = _stdcall_libraries['DevIL'].ilRegisterType +ilRegisterType.restype = None +ilRegisterType.argtypes = [ILenum] +ilRemoveLoad = _stdcall_libraries['DevIL'].ilRemoveLoad +ilRemoveLoad.restype = ILboolean +ilRemoveLoad.argtypes = [STRING] +ilRemoveSave = _stdcall_libraries['DevIL'].ilRemoveSave +ilRemoveSave.restype = ILboolean +ilRemoveSave.argtypes = [STRING] +ilResetMemory = _stdcall_libraries['DevIL'].ilResetMemory +ilResetMemory.restype = None +ilResetMemory.argtypes = [] +ilResetRead = _stdcall_libraries['DevIL'].ilResetRead +ilResetRead.restype = None +ilResetRead.argtypes = [] +ilResetWrite = _stdcall_libraries['DevIL'].ilResetWrite +ilResetWrite.restype = None +ilResetWrite.argtypes = [] +ilSave = _stdcall_libraries['DevIL'].ilSave +ilSave.restype = ILboolean +ilSave.argtypes = [ILenum, STRING] +ilSaveF = _stdcall_libraries['DevIL'].ilSaveF +ilSaveF.restype = ILuint +ilSaveF.argtypes = [ILenum, ILHANDLE] +ilSaveImage = _stdcall_libraries['DevIL'].ilSaveImage +ilSaveImage.restype = ILboolean +ilSaveImage.argtypes = [STRING] +ilSaveL = _stdcall_libraries['DevIL'].ilSaveL +ilSaveL.restype = ILuint +ilSaveL.argtypes = [ILenum, c_void_p, ILuint] +ilSavePal = _stdcall_libraries['DevIL'].ilSavePal +ilSavePal.restype = ILboolean +ilSavePal.argtypes = [STRING] +ilSetAlpha = _stdcall_libraries['DevIL'].ilSetAlpha +ilSetAlpha.restype = ILboolean +ilSetAlpha.argtypes = [ILdouble] +ilSetData = _stdcall_libraries['DevIL'].ilSetData +ilSetData.restype = ILboolean +ilSetData.argtypes = [c_void_p] +ilSetDuration = _stdcall_libraries['DevIL'].ilSetDuration +ilSetDuration.restype = ILboolean +ilSetDuration.argtypes = [ILuint] +ilSetInteger = _stdcall_libraries['DevIL'].ilSetInteger +ilSetInteger.restype = None +ilSetInteger.argtypes = [ILenum, ILint] +mAlloc = WINFUNCTYPE(c_void_p, c_uint) +mFree = WINFUNCTYPE(None, c_void_p) +ilSetMemory = _stdcall_libraries['DevIL'].ilSetMemory +ilSetMemory.restype = None +ilSetMemory.argtypes = [mAlloc, mFree] +ilSetPixels = _stdcall_libraries['DevIL'].ilSetPixels +ilSetPixels.restype = None +ilSetPixels.argtypes = [ILint, ILint, ILint, ILuint, ILuint, ILuint, ILenum, ILenum, c_void_p] +fOpenRProc = WINFUNCTYPE(ILHANDLE, STRING) +fCloseRProc = WINFUNCTYPE(None, c_void_p) +fEofProc = WINFUNCTYPE(ILboolean, c_void_p) +fGetcProc = WINFUNCTYPE(ILint, c_void_p) +fReadProc = WINFUNCTYPE(ILint, c_void_p, c_uint, c_uint, c_void_p) +fSeekRProc = WINFUNCTYPE(ILint, c_void_p, c_int, c_int) +fTellRProc = WINFUNCTYPE(ILint, c_void_p) +ilSetRead = _stdcall_libraries['DevIL'].ilSetRead +ilSetRead.restype = None +ilSetRead.argtypes = [fOpenRProc, fCloseRProc, fEofProc, fGetcProc, fReadProc, fSeekRProc, fTellRProc] +ilSetString = _stdcall_libraries['DevIL'].ilSetString +ilSetString.restype = None +ilSetString.argtypes = [ILenum, STRING] +fOpenWProc = WINFUNCTYPE(ILHANDLE, STRING) +fCloseWProc = WINFUNCTYPE(None, c_void_p) +fPutcProc = WINFUNCTYPE(ILint, c_ubyte, c_void_p) +fSeekWProc = WINFUNCTYPE(ILint, c_void_p, c_int, c_int) +fTellWProc = WINFUNCTYPE(ILint, c_void_p) +fWriteProc = WINFUNCTYPE(ILint, c_void_p, c_uint, c_uint, c_void_p) +ilSetWrite = _stdcall_libraries['DevIL'].ilSetWrite +ilSetWrite.restype = None +ilSetWrite.argtypes = [fOpenWProc, fCloseWProc, fPutcProc, fSeekWProc, fTellWProc, fWriteProc] +ilShutDown = _stdcall_libraries['DevIL'].ilShutDown +ilShutDown.restype = None +ilShutDown.argtypes = [] +ilTexImage = _stdcall_libraries['DevIL'].ilTexImage +ilTexImage.restype = ILboolean +ilTexImage.argtypes = [ILuint, ILuint, ILuint, ILubyte, ILenum, ILenum, c_void_p] +ilTypeFromExt = _stdcall_libraries['DevIL'].ilTypeFromExt +ilTypeFromExt.restype = ILenum +ilTypeFromExt.argtypes = [STRING] +ilTypeFunc = _stdcall_libraries['DevIL'].ilTypeFunc +ilTypeFunc.restype = ILboolean +ilTypeFunc.argtypes = [ILenum] +ilLoadData = _stdcall_libraries['DevIL'].ilLoadData +ilLoadData.restype = ILboolean +ilLoadData.argtypes = [STRING, ILuint, ILuint, ILuint, ILubyte] +ilLoadDataF = _stdcall_libraries['DevIL'].ilLoadDataF +ilLoadDataF.restype = ILboolean +ilLoadDataF.argtypes = [ILHANDLE, ILuint, ILuint, ILuint, ILubyte] +ilLoadDataL = _stdcall_libraries['DevIL'].ilLoadDataL +ilLoadDataL.restype = ILboolean +ilLoadDataL.argtypes = [c_void_p, ILuint, ILuint, ILuint, ILuint, ILubyte] +ilSaveData = _stdcall_libraries['DevIL'].ilSaveData +ilSaveData.restype = ILboolean +ilSaveData.argtypes = [STRING] +__all__ = ['IL_LOAD_EXT', 'IL_TGA_CREATE_STAMP', 'IL_PAL_RGB24', + 'IL_LIB_JPEG_ERROR', 'IL_DXTC_DATA_FORMAT', + 'IL_TIF_AUTHNAME_STRING', 'ilBindImage', 'IL_PSP', + 'ilConvertPal', 'IL_PAL_BGR24', 'IL_WAL', 'ilLoad', + 'IL_ACTIVE_MIPMAP', 'size_t', 'IL_PSD', 'IL_VERSION', + 'IL_NUM_IMAGES', 'IL_PNG_DESCRIPTION_STRING', + 'IL_INTERNAL_ERROR', 'IL_SEEK_SET', 'ilSetString', + 'ilRemoveLoad', 'IL_RXGB', 'IL_MDL', 'IL_NO_ERROR', + 'ILdouble', 'IL_TGA_ID_STRING', 'IL_IMAGE_SIZE_OF_DATA', + 'ILenum', 'IL_RGBA', 'IL_PALETTE_TYPE', 'fOpenRProc', + 'fReadProc', 'IL_BGR', 'IL_DOOM', 'IL_COMPRESS_RLE', + 'IL_ACTIVE_IMAGE', 'ilRegisterMipNum', 'ilLoadImage', + 'ilGenImages', 'ilSaveImage', 'IL_PAL_BIT', + 'IL_TGA_AUTHCOMMENT_STRING', 'ilLoadDataL', 'IL_TYPE_SET', + 'IL_PNG_INTERLACE', 'IL_DXTC_FORMAT', 'IL_RGB', + 'IL_FORMAT_NOT_SUPPORTED', 'ilSetMemory', 'ilClearImage', + 'IL_IMAGE_DEPTH', 'IL_NUM_MIPMAPS', 'ilModAlpha', + 'IL_BAD_DIMENSIONS', 'IL_IMAGE_CUBEFLAGS', + 'IL_STACK_UNDERFLOW', 'IL_ORIGIN_LOWER_LEFT', + 'IL_USE_KEY_COLOR', 'ilGetBoolean', 'IL_ACTIVE_LAYER', + 'ilRegisterNumImages', 'IL_SHORT', 'ilSave', + 'IL_UNSIGNED_INT', 'IL_FASTEST', 'IL_GIF', 'IL_FLOAT', + 'ilSaveData', 'IL_KEEP_DXTC_DATA', 'IL_FILE_WRITE_ERROR', + 'ILuint', 'IL_IMAGE_WIDTH', 'IL_DEFAULT_ON_FAIL', + 'ilLoadL', 'ilDeleteImages', 'IL_ATI1N', 'ilOverlayImage', + 'IL_LBM', 'IL_ORIGIN_MODE', 'ILubyte', 'IL_NEU_QUANT', + 'ilCompressFunc', 'IL_VENDOR', 'ilGetBooleanv', + 'ilSetAlpha', 'ilTypeFunc', 'IL_SEEK_END', 'IL_MNG', + 'IL_TIF', 'ILHANDLE', 'IL_DOUBLE', 'IL_VERSION_NUM', + 'ilGetDXTCData', 'IL_PAL_RGBA32', + 'IL_TIF_DESCRIPTION_STRING', 'IL_PALETTE_BPP', + 'ilResetRead', 'IL_JP2', 'IL_DXT4', 'ilLoadData', + 'ilGetLumpPos', 'IL_DXT1', 'IL_PAL_RGB32', 'IL_DXT3', + 'IL_PIX', 'IL_LESS_MEM', 'IL_PALETTE_BASE_TYPE', + 'IL_NUM_LAYERS', 'IL_BYTE', 'ilApplyProfile', + 'ilPopAttrib', 'fTellRProc', 'ilFormatFunc', + 'IL_CUBEMAP_POSITIVEZ', 'IL_CUBEMAP_POSITIVEY', + 'IL_CUBEMAP_POSITIVEX', 'fGetcProc', 'IL_PAL_NONE', + 'ilGetPalette', 'IL_JPG_PROGRESSIVE', 'ilLoadF', + 'fCloseRProc', 'IL_PIC', 'ilGetString', 'IL_LOADFAIL_BIT', + 'IL_UNSIGNED_SHORT', 'IL_JFIF', 'IL_IMAGE_DURATION', + 'ilGetError', 'IL_PAL_BGRA32', 'IL_PCD', 'IL_TGA', + 'ILboolean', 'ilSetInteger', 'ilIsValidF', + 'IL_COLOUR_INDEX', 'IL_ILLEGAL_FILE_VALUE', + 'IL_OUT_FORMAT_SAME', 'IL_UNSIGNED_BYTE', 'IL_PCX', + 'IL_HDR', 'ilGetAlpha', 'fTellWProc', 'IL_STACK_OVERFLOW', + 'IL_JPG_QUALITY', 'IL_VERSION_1_7_5', 'ilActiveLayer', + 'IL_SUB_MIPMAP', 'IL_FALSE', 'ilCopyPixels', + 'IL_FORMAT_MODE', 'ilIsValid', 'IL_LIB_GIF_ERROR', + 'ilRegisterSave', 'IL_USE_COMPRESSION', 'ilGetIntegerv', + 'IL_DXT2', 'IL_VTF', 'IL_PXR', 'IL_SEEK_CUR', 'IL_PNG', + 'ilShutDown', 'IL_OUT_OF_MEMORY', 'ILsizei', + 'IL_IMAGE_CHANNELS', 'ilApplyPal', 'IL_TRUE', + 'IL_COMPRESSION_HINT', 'IL_INVALID_VALUE', + 'IL_FILE_ALREADY_EXISTS', 'IL_JPG', 'mFree', 'ilGenImage', + 'IL_CUBEMAP_NEGATIVEZ', 'IL_CUBEMAP_NEGATIVEY', + 'IL_CUBEMAP_NEGATIVEX', 'IL_DCX', 'ilDisable', 'ilInit', + 'IL_ORIGIN_SET', 'IL_DOOM_FLAT', 'ilDefaultImage', + 'IL_IMAGE_BYTES_PER_PIXEL', 'IL_IMAGE_BITS_PER_PIXEL', + 'IL_USE_KEY_COLOUR', 'IL_SUB_NEXT', 'ilDetermineTypeF', + 'IL_PNM', 'ilIsDisabled', 'IL_LIB_PNG_ERROR', + 'IL_MEM_SPEED_HINT', 'IL_DDS', 'IL_COLOR_INDEX', 'IL_EXIF', + 'ilGetData', 'IL_JNG', 'IL_IMAGE_HEIGHT', 'ilLoadPal', + 'ilLoadDataF', 'IL_INVALID_FILE_HEADER', 'IL_BGRA', + 'ilSaveF', 'ilRegisterLoad', 'ilKeyColour', + 'IL_PNG_ALPHA_INDEX', 'IL_CONV_PAL', + 'IL_INVALID_EXTENSION', 'IL_TGA_RLE', 'IL_INT', + 'IL_IMAGE_ORIGIN', 'ilGetInteger', 'IL_IMAGE_BPC', + 'IL_EOF', 'IL_UNKNOWN_ERROR', 'IL_COMPRESS_MODE', + 'IL_COMPRESS_BIT', 'IL_ORIGIN_BIT', 'ilCloneCurImage', + 'ilRegisterFormat', 'ilSetWrite', 'ilActiveMipmap', + 'IL_NEU_QUANT_SAMPLE', 'IL_DONT_CARE', + 'IL_MAX_QUANT_INDEXS', 'IL_DXT_NO_COMP', 'IL_IMAGE_BPP', + 'ilBlit', 'IL_3DC', 'ilSetDuration', 'IL_TYPE_UNKNOWN', + 'IL_COMPRESS_NONE', 'mAlloc', 'ilActiveImage', + 'IL_PALETTE_SIZE', 'ilCreateSubImage', 'ilIsEnabled', + 'ilSetPixels', 'IL_FILE_MODE', 'ilTexImage', + 'IL_INVALID_ENUM', 'IL_COMPRESS_ZLIB', 'IL_SGI_RLE', + 'IL_TYPE_BIT', 'IL_BLIT_BLEND', 'IL_JPG_SAVE_FORMAT', + 'ilPushAttrib', 'IL_COULD_NOT_OPEN_FILE', + 'IL_FILE_OVERWRITE', 'IL_LIB_MNG_ERROR', 'IL_SAVEPROC', + 'IL_FORMAT_SPECIFIC_BIT', 'IL_QUANTIZATION_MODE', + 'ilSavePal', 'fSeekWProc', 'IL_SAVE_INTERLACED', + 'ilRegisterOrigin', 'IL_CUR_IMAGE', 'IL_WU_QUANT', + 'IL_LUMINANCE', 'fCloseWProc', 'IL_ICO', 'IL_IMAGE_OFFX', + 'IL_IMAGE_OFFY', 'IL_JASC_PAL', 'IL_IMAGE_PLANESIZE', + 'ilDeleteImage', 'IL_IMAGE_FORMAT', 'ilOriginFunc', + 'ilSetRead', 'IL_FORMAT_BIT', 'IL_ORIGIN_UPPER_LEFT', + 'IL_FILE_READ_ERROR', 'IL_NO_COMPRESSION', + 'IL_TIF_HOSTCOMPUTER_STRING', 'ilIsValidL', 'IL_SGI', + 'IL_LIB_JP2_ERROR', 'ilCopyImage', 'ilEnable', + 'ilRegisterType', 'IL_PCD_PICNUM', 'IL_SAVE_EXT', + 'IL_FILE_BIT', 'IL_BMP', 'IL_RAW', 'fEofProc', + 'ilRegisterPal', 'IL_BMP_RLE', 'IL_TGA_AUTHNAME_STRING', + 'IL_TIF_DOCUMENTNAME_STRING', 'IL_FORMAT_SET', + 'IL_TYPE_MODE', 'IL_SUB_LAYER', 'ilRemoveSave', + 'IL_LUMINANCE_ALPHA', 'IL_ILLEGAL_OPERATION', 'IL_EXR', + 'IL_DXT5', 'IL_CUT', 'IL_PAL_BGR32', + 'IL_PNG_AUTHNAME_STRING', 'IL_INTERLACE_MODE', + 'IL_IMAGE_TYPE', 'fSeekRProc', 'IL_CHEAD_HEADER_STRING', + 'fWriteProc', 'IL_PNG_TITLE_STRING', 'IL_COMPRESS_LZO', + 'ilSaveL', 'ilSetData', 'ilConvertImage', 'ILclampf', + 'ILint', 'IL_PALETTE_NUM_COLS', 'IL_INVALID_PARAM', + 'ilClearColour', 'ilTypeFromExt', 'fPutcProc', + 'IL_ALL_ATTRIB_BITS', 'IL_CHEAD', 'ilResetWrite', + 'IL_INVALID_CONVERSION', 'IL_LIF', 'IL_XPM', 'IL_ICNS', + 'IL_HALF', 'ilHint', 'fOpenWProc', 'ilIsImage', + 'IL_LIB_TIFF_ERROR', 'IL_ALPHA', 'IL_WDP', 'ilResetMemory', + 'IL_LOADPROC'] diff --git a/DevIL/bindings/python/DevIL.pyd b/DevIL/bindings/python/DevIL.pyd new file mode 100644 index 00000000..ac6e92b9 Binary files /dev/null and b/DevIL/bindings/python/DevIL.pyd differ diff --git a/DevIL/bindings/python/deviltest.py b/DevIL/bindings/python/deviltest.py new file mode 100644 index 00000000..3a07f2f3 --- /dev/null +++ b/DevIL/bindings/python/deviltest.py @@ -0,0 +1,44 @@ +import pygame +from OpenGL.GL import * +from OpenGL.GLU import * +import DevIL + +pygame.init() +screen = pygame.display.set_mode((800, 600), pygame.OPENGL | pygame.DOUBLEBUF) +pygame.display.set_caption('Devil Test') + +glDisable(GL_DEPTH_TEST) +glMatrixMode(GL_PROJECTION) +glLoadIdentity() +gluOrtho2D(0, 800, 0, 600) +glMatrixMode(GL_MODELVIEW) +glLoadIdentity() +glEnable(GL_TEXTURE_2D) + +DevIL.ilInit() +DevIL.ilutRenderer(DevIL.ILUT_OPENGL) +texture = DevIL.ilutGLLoadImage('devil.gif') +glEnable(GL_TEXTURE_2D) +glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR) +glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR) +glBindTexture(GL_TEXTURE_2D, texture) + +while 1: + event = pygame.event.poll() + if event.type == pygame.QUIT: + break + + glClear(GL_COLOR_BUFFER_BIT) + + glBegin(GL_QUADS) + glTexCoord2f(0, 0); glVertex2f(-400, -400); + glTexCoord2f(5, 0); glVertex2f(1200, -400) + glTexCoord2f(5, 5); glVertex2f(1200, 1000) + glTexCoord2f(0, 5); glVertex2f(-400, 1000) + glEnd() + + glTranslatef(400, 300, 0) + glRotatef(0.5, 0, 0, 1) + glTranslatef(-400, -300, 0) + + pygame.display.flip() diff --git a/DevIL/bindings/python/readme.txt b/DevIL/bindings/python/readme.txt new file mode 100644 index 00000000..5ce50384 --- /dev/null +++ b/DevIL/bindings/python/readme.txt @@ -0,0 +1,19 @@ +Versions of Python since 2.5 include ctypes, easily letting you interface directly with a Windows .dll or a Linux .so. Two .py files are included that let you do this: DevIL-Windows.py and DevIL-Linux.py. + +For more information on ctypes, visit http://starship.python.net/crew/theller/ctypes/ . + + + + + + + +Here is the text for the old version of the DevIL Python wrapper (still included at the moment): + +The test program require Pygame and PyOpenGL to work but +you don't need them to use the library. You can find the +needed package at: + +Pygame - http://www.pygame.org +PyOpenGL - http://pyopengl.sourceforge.net + diff --git a/DevIL/bindings/python/test.py b/DevIL/bindings/python/test.py new file mode 100644 index 00000000..0f8217ca --- /dev/null +++ b/DevIL/bindings/python/test.py @@ -0,0 +1,15 @@ +from DevIL import * + +ilInit() +image = ilGenImages(1) +ilBindImage(image) + +ilLoadImage('devil.gif') + +data = ilGetData() +for i in range(len(data)): + if data[i] == 255: + data[i] = 0 +ilSetData(data) + +ilSaveImage('test.tga') diff --git a/DevIL/bindings/visual basic/VBreadme.txt b/DevIL/bindings/visual basic/VBreadme.txt new file mode 100644 index 00000000..c28b9947 --- /dev/null +++ b/DevIL/bindings/visual basic/VBreadme.txt @@ -0,0 +1,86 @@ +Using DevIL from Visual Basic 6.0 +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + + +The idea: + +1) Start by installing the DLLs. + +2) In your VB-project, add the .BAS files that you need as modules. + +3) Just use the subs/functions and constants. + + + +The buts: + +1) DevIL's data types have been converted to native VB-types. This should generally + work alright, except that + + a) VB only knows unsigned bytes and signed integers/longs. So sometimes a value is + defined as signed in VB where it is actually unsigned, and vice-versa. + + b) DevIL's ILboolean type has been converted to byte. Don't treat these as VB + booleans; only use them to compare to IL_TRUE and IL_FALSE. + +2) Subs/functions that take a pointer to an array as parameter have been declared to + take a ByRef Element As ElementType. You should define an array of ElementType (not + array of variants!), and pass the first element to the function. The function will + then access the whole array. + + Example: Dim Names(2) As Long + ilGenImages 3, Names(0) ' Fills all 3 elements of Names + + (If you only use a single element, you do not really need an array. You can just + pass a variable of the element type.) + + The following subs/functions uses arrays of byte (binary data): + + ilCopyPixels (Outputs data. Make sure your array is big enough!) + ilIsValidL + ilLoadL + ilRegisterPal + ilSetPixels + ilTexImage + + ilTexImage is a special case, because you might want to pass it a null-pointer + instead of actual data. This cannot be done with the same VB declaration, so I've + made ilTexImage0 for this purpose. Pass ilTexImage0 a zero as the last parameter. + + Other functions that operate on arrays: + + ilDeleteImages array of long (image "names") + ilGenImages array of long (image "names") + +3) Functions that return pointers have been converted to return a long. But they are + effectively useless in VB. These are: + + ilGetData + ilGetPalette + ilGetString + iluErrorString + iluGetString + ilutGetString + ilutGetPaddedData + +4) ilutGetBmpInfo and all ilutD3D8-functions are not available. + +5) You will generally not be able to implement the call-back functions in VB, because + they must be able to handle pointers. But the call-back functions are only used if + you want to modify the way DevIL loads and saves images, and usually you won't need + to do that. + +6) The old VB-examples supplied by Timo Heister don't seem to work. I've yet to write + some new ones. + +7) The VB-headers have only seen minimal testing. Bugs may lure on the unwary. + (I'm especially nervous about iluGetImageInfo). + +8) The header-files are created specificly for VB 6.0. I very much doubt that they will + be of any use in VB.net. + + +Feel free to send me any comments. + + +Rune Kock (rune@vupti.com) \ No newline at end of file diff --git a/DevIL/bindings/visual basic/il.bas b/DevIL/bindings/visual basic/il.bas new file mode 100644 index 00000000..68fee2f2 --- /dev/null +++ b/DevIL/bindings/visual basic/il.bas @@ -0,0 +1,378 @@ +Attribute VB_Name = "Module1" +'----------------------------------------------------------------------------- +' +' ImageLib Sources +' Copyright (C) 2000-2002 by Denton Woods +' Converted from il.h by Rune Kock (rune@vupti.com) +' based on the earlier conversion by Timo Heister (Timo-Heister@gmx.de) +' Last modified: 22 June 2002, based on il.h dated 06/22/2002 +' +' Filename: il.bas +' +' Description: The main include file for DevIL +' +'----------------------------------------------------------------------------- + + +' I've converted the types as follows. I have not dared use user-defined types, as I +' don't know how VB handles them internally. This means, unfortunately, that the headers +' are less informative than the original. So refer to il.h to see the original types. + +' ILenum long +' ILboolean byte +' ILbitfield long +' ILbyte byte +' ILshort integer +' ILint long +' ILsizei long +' ILubyte byte +' ILushort integer +' ILuint long +' ILfloat single +' ILclampf single +' ILdouble double +' ILclampd double +' ILvoid n/a + +Option Explicit + +Public Const IL_FALSE = 0 +Public Const IL_TRUE = 1 + + +' Matches OpenGL's right now. +Public Const IL_COLOUR_INDEX = &H1900 +Public Const IL_COLOR_INDEX = &H1900 +Public Const IL_RGB = &H1907 +Public Const IL_RGBA = &H1908 +Public Const IL_BGR = &H80E0 +Public Const IL_BGRA = &H80E1 +Public Const IL_LUMINANCE = &H1909 + +Public Const IL_BYTE = &H1400 +Public Const IL_UNSIGNED_BYTE = &H1401 +Public Const IL_SHORT = &H1402 +Public Const IL_UNSIGNED_SHORT = &H1403 +Public Const IL_INT = &H1404 +Public Const IL_UNSIGNED_INT = &H1405 +Public Const IL_FLOAT = &H1406 +Public Const IL_DOUBLE = &H140A + +Public Const IL_VENDOR = &H1F00 + + +' +' IL-specific public const's +' + +Public Const IL_VERSION_1_6_0 = 1 +Public Const IL_VERSION = 160 +Public Const IL_LOAD_EXT = &H1F01 +Public Const IL_SAVE_EXT = &H1F02 + + +' Attribute Bits +Public Const IL_ORIGIN_BIT = &H1 +Public Const IL_FILE_BIT = &H2 +Public Const IL_PAL_BIT = &H4 +Public Const IL_FORMAT_BIT = &H8 +Public Const IL_TYPE_BIT = &H10 +Public Const IL_COMPRESS_BIT = &H20 +Public Const IL_LOADFAIL_BIT = &H40 +Public Const IL_FORMAT_SPECIFIC_BIT = &H80 +Public Const IL_ALL_ATTRIB_BITS = &HFFFFF + +' Palette types +Public Const IL_PAL_NONE = &H400 +Public Const IL_PAL_RGB24 = &H401 +Public Const IL_PAL_RGB32 = &H402 +Public Const IL_PAL_RGBA32 = &H403 +Public Const IL_PAL_BGR24 = &H404 +Public Const IL_PAL_BGR32 = &H405 +Public Const IL_PAL_BGRA32 = &H406 + +' Image types +Public Const IL_TYPE_UNKNOWN = &H0 +Public Const IL_BMP = &H420 +Public Const IL_CUT = &H421 +Public Const IL_DOOM = &H422 +Public Const IL_DOOM_FLAT = &H423 +Public Const IL_ICO = &H424 +Public Const IL_JPG = &H425 +Public Const IL_LBM = &H426 +Public Const IL_PCD = &H427 +Public Const IL_PCX = &H428 +Public Const IL_PIC = &H429 +Public Const IL_PNG = &H42A +Public Const IL_PNM = &H42B +Public Const IL_SGI = &H42C +Public Const IL_TGA = &H42D +Public Const IL_TIF = &H42E +Public Const IL_CHEAD = &H42F +Public Const IL_RAW = &H430 +Public Const IL_MDL = &H431 +Public Const IL_WAL = &H432 +Public Const IL_OIL = &H433 +Public Const IL_LIF = &H434 +Public Const IL_MNG = &H435 +Public Const IL_JNG = &H435 +Public Const IL_GIF = &H436 +Public Const IL_DDS = &H437 +Public Const IL_DCX = &H438 +Public Const IL_PSD = &H439 +Public Const IL_EXIF = &H43A +Public Const IL_PSP = &H43B +Public Const IL_PIX = &H43C +Public Const IL_PXR = &H43D +Public Const IL_XPM = &H43E + +Public Const IL_JASC_PAL = &H475 + +' Error Types +Public Const IL_NO_ERROR = &H0 +Public Const IL_INVALID_ENUM = &H501 +Public Const IL_OUT_OF_MEMORY = &H502 +Public Const IL_FORMAT_NOT_SUPPORTED = &H503 +Public Const IL_INTERNAL_ERROR = &H504 +Public Const IL_INVALID_VALUE = &H505 +Public Const IL_ILLEGAL_OPERATION = &H506 +Public Const IL_ILLEGAL_FILE_VALUE = &H507 +Public Const IL_INVALID_FILE_HEADER = &H508 +Public Const IL_INVALID_PARAM = &H509 +Public Const IL_COULD_NOT_OPEN_FILE = &H50A +Public Const IL_INVALID_EXTENSION = &H50B +Public Const IL_FILE_ALREADY_EXISTS = &H50C +Public Const IL_OUT_FORMAT_SAME = &H50D +Public Const IL_STACK_OVERFLOW = &H50E +Public Const IL_STACK_UNDERFLOW = &H50F +Public Const IL_INVALID_CONVERSION = &H510 +Public Const IL_BAD_DIMENSIONS = &H511 +Public Const IL_FILE_READ_ERROR = &H512 + +Public Const IL_LIB_GIF_ERROR = &H5E1 +Public Const IL_LIB_JPEG_ERROR = &H5E2 +Public Const IL_LIB_PNG_ERROR = &H5E3 +Public Const IL_LIB_TIFF_ERROR = &H5E4 +Public Const IL_LIB_MNG_ERROR = &H5E5 +Public Const IL_UNKNOWN_ERROR = &H5FF + +' Origin Definitions +Public Const IL_ORIGIN_SET = &H600 +Public Const IL_ORIGIN_LOWER_LEFT = &H601 +Public Const IL_ORIGIN_UPPER_LEFT = &H602 +Public Const IL_ORIGIN_MODE = &H603 + +' Format and Type Mode Definitions +Public Const IL_FORMAT_SET = &H610 +Public Const IL_FORMAT_MODE = &H611 +Public Const IL_TYPE_SET = &H612 +Public Const IL_TYPE_MODE = &H613 + +' File definitions +Public Const IL_FILE_OVERWRITE = &H620 +Public Const IL_FILE_MODE = &H621 + +' Palette definitions +Public Const IL_CONV_PAL = &H630 + +' Load fail definitions +Public Const IL_DEFAULT_ON_FAIL = &H632 + +' Key colour definitions +Public Const IL_USE_KEY_COLOUR = &H635 +Public Const IL_USE_KEY_COLOR = &H635 + +' Interlace definitions +Public Const IL_SAVE_INTERLACED = &H639 +Public Const IL_INTERLACE_MODE = &H63A + +' Quantization definitions +Public Const IL_QUANTIZATION_MODE = &H640 +Public Const IL_WU_QUANT = &H641 +Public Const IL_NEU_QUANT = &H642 +Public Const IL_NEU_QUANT_SAMPLE = &H643 + +' Hints +Public Const IL_FASTEST = &H660 +Public Const IL_LESS_MEM = &H661 +Public Const IL_DONT_CARE = &H662 +Public Const IL_MEM_SPEED_HINT = &H665 +Public Const IL_USE_COMPRESSION = &H666 +Public Const IL_NO_COMPRESSION = &H667 +Public Const IL_COMPRESSION_HINT = &H668 + +' Subimage types +Public Const IL_SUB_NEXT = &H680 +Public Const IL_SUB_MIPMAP = &H681 +Public Const IL_SUB_LAYER = &H682 + +' Compression definitions (mostly for .oil) +Public Const IL_COMPRESS_MODE = &H700 +Public Const IL_COMPRESS_NONE = &H701 +Public Const IL_COMPRESS_RLE = &H702 +Public Const IL_COMPRESS_LZO = &H703 +Public Const IL_COMPRESS_ZLIB = &H704 + +' File format-specific values +Public Const IL_TGA_CREATE_STAMP = &H710 +Public Const IL_JPG_QUALITY = &H711 +Public Const IL_PNG_INTERLACE = &H712 +Public Const IL_TGA_RLE = &H713 +Public Const IL_BMP_RLE = &H714 +Public Const IL_SGI_RLE = &H715 +Public Const IL_TGA_ID_STRING = &H717 +Public Const IL_TGA_AUTHNAME_STRING = &H718 +Public Const IL_TGA_AUTHCOMMENT_STRING = &H719 +Public Const IL_PNG_AUTHNAME_STRING = &H71A +Public Const IL_PNG_TITLE_STRING = &H71B +Public Const IL_PNG_DESCRIPTION_STRING = &H71C +Public Const IL_TIF_DESCRIPTION_STRING = &H71D +Public Const IL_TIF_HOSTCOMPUTER_STRING = &H71E +Public Const IL_TIF_DOCUMENTNAME_STRING = &H71F +Public Const IL_TIF_AUTHNAME_STRING = &H720 +Public Const IL_JPG_SAVE_FORMAT = &H721 +Public Const IL_CHEAD_HEADER_STRING = &H722 +Public Const IL_PCD_PICNUM = &H723 + +' DXTC definitions +Public Const IL_DXTC_FORMAT = &H705 +Public Const IL_DXT1 = &H706 +Public Const IL_DXT2 = &H707 +Public Const IL_DXT3 = &H708 +Public Const IL_DXT4 = &H709 +Public Const IL_DXT5 = &H70A +Public Const IL_DXT_NO_COMP = &H70B +Public Const IL_KEEP_DXTC_DATA = &H70C +Public Const IL_DXTC_DATA_FORMAT = &H70D + +' Cube map definitions +Public Const IL_CUBEMAP_POSITIVEX = &H400 +Public Const IL_CUBEMAP_NEGATIVEX = &H800 +Public Const IL_CUBEMAP_POSITIVEY = &H1000 +Public Const IL_CUBEMAP_NEGATIVEY = &H2000 +Public Const IL_CUBEMAP_POSITIVEZ = &H4000 +Public Const IL_CUBEMAP_NEGATIVEZ = &H8000 + +' Values +Public Const IL_VERSION_NUM = &HDE2 +Public Const IL_IMAGE_WIDTH = &HDE4 +Public Const IL_IMAGE_HEIGHT = &HDE5 +Public Const IL_IMAGE_DEPTH = &HDE6 +Public Const IL_IMAGE_SIZE_OF_DATA = &HDE7 +Public Const IL_IMAGE_BPP = &HDE8 +Public Const IL_IMAGE_BYTES_PER_PIXEL = &HDE8 +Public Const IL_IMAGE_BITS_PER_PIXEL = &HDE9 +Public Const IL_IMAGE_FORMAT = &HDEA +Public Const IL_IMAGE_TYPE = &HDEB +Public Const IL_PALETTE_TYPE = &HDEC +Public Const IL_PALETTE_SIZE = &HDED +Public Const IL_PALETTE_BPP = &HDEE +Public Const IL_PALETTE_NUM_COLS = &HDEF +Public Const IL_PALETTE_BASE_TYPE = &HDF0 +Public Const IL_NUM_IMAGES = &HDF1 +Public Const IL_NUM_MIPMAPS = &HDF2 +Public Const IL_NUM_LAYERS = &HDF3 +Public Const IL_ACTIVE_IMAGE = &HDF4 +Public Const IL_ACTIVE_MIPMAP = &HDF5 +Public Const IL_ACTIVE_LAYER = &HDF6 +Public Const IL_CUR_IMAGE = &HDF7 +Public Const IL_IMAGE_DURATION = &HDF8 +Public Const IL_IMAGE_PLANESIZE = &HDF9 +Public Const IL_IMAGE_BPC = &HDFA +Public Const IL_IMAGE_OFFX = &HDFB +Public Const IL_IMAGE_OFFY = &HDFC +Public Const IL_IMAGE_CUBEFLAGS = &HDFD + +Public Const IL_SEEK_SET = 0 +Public Const IL_SEEK_CUR = 1 +Public Const IL_SEEK_END = 2 +Public Const IL_EOF = -1 + + +' ImageLib Functions +Public Declare Function ilActiveImage Lib "devil" (ByVal Number As Long) As Byte +Public Declare Function ilActiveLayer Lib "devil" (ByVal Number As Long) As Byte +Public Declare Function ilActiveMipmap Lib "devil" (ByVal Number As Long) As Byte +Public Declare Function ilApplyPal Lib "devil" (ByVal FileName As String) As Byte +Public Declare Function ilApplyProfile Lib "devil" (ByVal InProfile As String, ByVal OutProfile As String) As Byte +Public Declare Sub ilBindImage Lib "devil" (ByVal Image As Long) +Public Declare Function ilBlit Lib "devil" (ByVal Src As Long, ByVal DestX As Long, ByVal DestY As Long, ByVal DestZ As Long, ByVal SrcX As Long, ByVal SrcY As Long, ByVal SrcZ As Long, ByVal width As Long, ByVal height As Long, ByVal Depth As Long) As Byte +Public Declare Sub ilClearColour Lib "devil" (ByVal Red As Single, ByVal Green As Single, ByVal Blue As Single, ByVal Alpha As Single) +Public Declare Function ilClearImage Lib "devil" () As Byte +Public Declare Function ilCloneCurImage Lib "devil" () As Long +Public Declare Function ilCompressFunc Lib "devil" (ByVal Mode As Long) As Byte +Public Declare Function ilConvertImage Lib "devil" (ByVal DestFormat As Long, ByVal DestType As Long) As Byte +Public Declare Function ilConvertPal Lib "devil" (ByVal DestFormat As Long) As Byte +Public Declare Function ilCopyImage Lib "devil" (ByVal Src As Long) As Byte +Public Declare Sub ilCopyPixels Lib "devil" (ByVal XOff As Long, ByVal YOff As Long, ByVal ZOff As Long, ByVal width As Long, ByVal height As Long, ByVal Depth As Long, ByVal OutFormat As Long, ByVal OutType As Long, ByRef OutData As Byte) +Public Declare Function ilCreateSubImage Lib "devil" (ByVal IType As Long, ByVal Num As Long) As Long +Public Declare Function ilDefaultImage Lib "devil" () As Boolean +Public Declare Sub ilDeleteImages Lib "devil" (ByVal Num As Long, ByRef Images As Long) +Public Declare Function ilDisable Lib "devil" (ByVal Mode As Long) As Byte +Public Declare Function ilEnable Lib "devil" (ByVal Mode As Long) As Byte +Public Declare Function ilFormatFunc Lib "devil" (ByVal Mode As Long) As Byte +Public Declare Sub ilGenImages Lib "devil" (ByVal Num As Long, ByRef Images As Long) +Public Declare Function ilGetBoolean Lib "devil" (ByVal Mode As Long) As Byte +Public Declare Sub ilGetBooleanv Lib "devil" (ByVal Mode As Long, ByRef Param As Byte) +Public Declare Function ilGetData Lib "devil" () As Long +Public Declare Function ilGetError Lib "devil" () As Long +Public Declare Function ilGetInteger Lib "devil" (ByVal Mode As Long) As Long +Public Declare Sub ilGetIntegerv Lib "devil" (ByVal Mode As Long, ByRef Param As Long) +Public Declare Function ilGetLumpPos Lib "devil" () As Long +Public Declare Function ilGetPalette Lib "devil" () As Long +Public Declare Function ilGetString Lib "devil" (StringName As Long) As Long +Public Declare Sub ilHint Lib "devil" (ByVal Target As Long, ByVal Mode As Long) +Public Declare Sub ilInit Lib "devil" () +Public Declare Function ilIsDisabled Lib "devil" (ByVal Mode As Long) As Byte +Public Declare Function ilIsEnabled Lib "devil" (ByVal Mode As Long) As Byte +Public Declare Function ilIsImage Lib "devil" (ByVal Image As Long) As Byte +Public Declare Function ilIsValid Lib "devil" (ByVal IType As Long, ByVal FileName As String) As Byte +Public Declare Function ilIsValidF Lib "devil" (ByVal IType As Long, ByVal File As Long) As Byte +Public Declare Function ilIsValidL Lib "devil" (ByVal IType As Long, ByRef Lump As Byte, ByVal Size As Long) As Byte +Public Declare Sub ilKeyColour Lib "devil" (ByVal Red As Single, ByVal Green As Single, ByVal Blue As Single, ByVal Alpha As Single) +Public Declare Function ilLoad Lib "devil" (ByVal IType As Long, ByVal FileName As String) As Byte +Public Declare Function ilLoadF Lib "devil" (ByVal IType As Long, ByVal File As Long) As Byte +Public Declare Function ilLoadImage Lib "devil" (ByVal FileName As String) As Byte +Public Declare Function ilLoadL Lib "devil" (ByVal IType As Long, ByRef Lump As Byte, ByVal Size As Long) +Public Declare Function ilLoadPal Lib "devil" (ByVal FileName As String) As Byte +Public Declare Function ilOriginFunc Lib "devil" (ByVal Mode As Long) As Byte +Public Declare Function ilOverlayImage Lib "devil" (ByVal Src As Long, ByVal XCoord As Long, ByVal YCoord As Long, ByVal ZCoord As Long) As Byte +Public Declare Sub ilPopAttrib Lib "devil" () +Public Declare Sub ilPushAttrib Lib "devil" (ByVal Bits As Long) +Public Declare Sub ilRegisterFormat Lib "devil" (ByVal Format As Long) +Public Declare Function ilRegisterLoad Lib "devil" (ByVal Ext As String, ByVal LoadProc As Long) As Byte +Public Declare Function ilRegisterMipNum Lib "devil" (ByVal Num As Long) As Byte +Public Declare Function ilRegisterNumImages Lib "devil" (ByVal Num As Long) As Byte +Public Declare Sub ilRegisterOrigin Lib "devil" (ByVal Origin As Long) +Public Declare Sub ilRegisterPal Lib "devil" (ByRef Pal As Byte, ByVal Size As Long, ByVal IType As Long) +Public Declare Function ilRegisterSave Lib "devil" (ByVal Ext As String, ByVal SaveProc As Long) As Byte +Public Declare Sub ilRegisterType Lib "devil" (ByVal IType As Long) +Public Declare Function ilRemoveLoad Lib "devil" (ByVal Ext As String) As Byte +Public Declare Function ilRemoveSave Lib "devil" (ByVal Ext As String) As Byte +Public Declare Sub ilResetRead Lib "devil" () +Public Declare Sub ilResetWrite Lib "devil" () +Public Declare Function ilSave Lib "devil" (ByVal IType As Long, ByVal FileName As String) As Byte +Public Declare Function ilSaveF Lib "devil" (ByVal IType As Long, ByVal File As Long) As Byte +Public Declare Function ilSaveImage Lib "devil" (ByVal FileName As String) As Byte +Public Declare Function ilSaveL Lib "devil" (ByVal IType As Long, ByRef Lump As Byte, ByVal Size As Long) As Byte +Public Declare Function ilSavePal Lib "devil" (ByVal FileName As String) As Byte +Public Declare Function ilSetData Lib "devil" (ByRef Data As Byte) As Byte +Public Declare Function ilSetDuration Lib "devil" (ByVal Duration As Long) As Byte +Public Declare Sub ilSetInteger Lib "devil" (ByVal Mode As Long, ByVal Param As Long) +Public Declare Sub ilSetPixels Lib "devil" (ByVal XOff As Long, ByVal YOff As Long, ByVal ZOff As Long, ByVal width As Long, ByVal height As Long, ByVal Depth As Long, ByVal Format As Long, ByVal IType As Long, ByRef Data As Byte) +Public Declare Sub ilSetRead Lib "devil" (ByVal fOpenRProc As Long, ByVal fCloseRProc As Long, ByVal fEofProc As Long, ByVal fGetcProc As Long, ByVal fReadProc As Long, ByVal fSeekRProc As Long, ByVal fTellRProc As Long) +Public Declare Sub ilSetString Lib "devil" (ByVal Mode As Long, ByVal FileName As String) +Public Declare Sub ilSetWrite Lib "devil" (ByVal fOpenWProc As Long, ByVal fCloseWProc As Long, ByVal fPutcProc As Long, ByVal fSeekWProc As Long, ByVal fTellWProc As Long, ByVal fWriteProc As Long) +Public Declare Function ilTexImage Lib "devil" (ByVal width As Long, ByVal height As Long, ByVal Depth As Long, ByVal Bpp As Byte, ByVal Format As Long, ByVal IType As Long, ByRef Data As Byte) As Byte +Public Declare Function ilTexImage0 Lib "devil" Alias "ilTexImage" (ByVal width As Long, ByVal height As Long, ByVal Depth As Long, ByVal Bpp As Byte, ByVal Format As Long, ByVal IType As Long, ByVal DataPointer As Long) As Byte +' used if you want to pass a NULL-pointer (zero). +Public Declare Function ilTypeFunc Lib "devil" (ByVal Mode As Long) As Byte + +Public Declare Function ilLoadData Lib "devil" (ByVal FileName As String, ByVal width As Long, ByVal height As Long, ByVal Depth As Long, ByVal Bpp As Byte) As Byte +Public Declare Function ilLoadDataF Lib "devil" (ByVal File As Long, ByVal width As Long, ByVal height As Long, ByVal Depth As Long, ByVal Bpp As Byte) As Byte +Public Declare Function ilLoadDataL Lib "devil" (ByRef Lump As Long, ByVal Size As Long, ByVal width As Long, ByVal height As Long, ByVal Depth As Long, ByVal Bpp As Byte) As Byte +Public Declare Function ilSaveData Lib "devil" (ByVal FileName As String) As Byte + +' For all those weirdos that spell "colour" without the 'u'. +Public Declare Sub ilClearColor Lib "devil" Alias "ilClearColour" (ByVal Red As Single, ByVal Green As Single, ByVal Blue As Single, ByVal Alpha As Single) +Public Declare Sub ilKeyColor Lib "devil" Alias "ilKeyColour" (ByVal Red As Single, ByVal Green As Single, ByVal Blue As Single, ByVal Alpha As Single) diff --git a/DevIL/bindings/visual basic/ilu.bas b/DevIL/bindings/visual basic/ilu.bas new file mode 100644 index 00000000..7de6e558 --- /dev/null +++ b/DevIL/bindings/visual basic/ilu.bas @@ -0,0 +1,162 @@ +Attribute VB_Name = "DevIL_manipulate" +'----------------------------------------------------------------------------- +' +' ImageLib Utility Sources +' Copyright (C) 2000-2002 by Denton Woods +' Converted from ilu.h by Rune Kock (rune@vupti.com) +' based on the earlier conversion by Timo Heister (Timo-Heister@gmx.de) +' Last modified: 22 June 2002, based on ilu.h dated 06/22/2002 +' +' Filename: ilu.bas +' +' Description: The main include file for ILU +' +'----------------------------------------------------------------------------- + +' I've converted the types as follows. I have not dared use user-defined types, as I +' don't know how VB handles them internally. This means, unfortunately, that the headers +' are less informative than the original. So refer to ilu.h to see the original types. + +' ILenum long +' ILboolean byte +' ILbitfield long +' ILbyte byte +' ILshort integer +' ILint long +' ILsizei long +' ILubyte byte +' ILushort integer +' ILuint long +' ILfloat single +' ILclampf single +' ILdouble double +' ILclampd double +' ILvoid n/a +' ILHANDLE long + + +Option Explicit + +Public Const ILU_VERSION_1_6_0 = 1 +Public Const ILU_VERSION = 160 + + +Public Const ILU_FILTER = &H2600 +Public Const ILU_NEAREST = &H2601 +Public Const ILU_LINEAR = &H2602 +Public Const ILU_BILINEAR = &H2603 +Public Const ILU_SCALE_BOX = &H2604 +Public Const ILU_SCALE_TRIANGLE = &H2605 +Public Const ILU_SCALE_BELL = &H2606 +Public Const ILU_SCALE_BSPLINE = &H2607 +Public Const ILU_SCALE_LANCZOS3 = &H2608 +Public Const ILU_SCALE_MITCHELL = &H2609 + + +' Error types +Public Const ILU_INVALID_ENUM = &H501 +Public Const ILU_OUT_OF_MEMORY = &H502 +Public Const ILU_INTERNAL_ERROR = &H504 +Public Const ILU_INVALID_VALUE = &H505 +Public Const ILU_ILLEGAL_OPERATION = &H506 +Public Const ILU_INVALID_PARAM = &H509 + + +' Values +Public Const ILU_PLACEMENT = &H700 +Public Const ILU_LOWER_LEFT = &H701 +Public Const ILU_LOWER_RIGHT = &H702 +Public Const ILU_UPPER_LEFT = &H703 +Public Const ILU_UPPER_RIGHT = &H704 +Public Const ILU_CENTER = &H705 +Public Const ILU_CONVOLUTION_MATRIX = &H710 +Public Const ILU_VERSION_NUM = &HDE2 + + +' Filters +Public Const ILU_FILTER_BLUR = &H803 +Public Const ILU_FILTER_GAUSSIAN_3x3 = &H804 +Public Const ILU_FILTER_GAUSSIAN_5X5 = &H805 +Public Const ILU_FILTER_EMBOSS1 = &H807 +Public Const ILU_FILTER_EMBOSS2 = &H808 +Public Const ILU_FILTER_LAPLACIAN1 = &H80A +Public Const ILU_FILTER_LAPLACIAN2 = &H80B +Public Const ILU_FILTER_LAPLACIAN3 = &H80C +Public Const ILU_FILTER_LAPLACIAN4 = &H80D +Public Const ILU_FILTER_SHARPEN1 = &H80E +Public Const ILU_FILTER_SHARPEN2 = &H80F +Public Const ILU_FILTER_SHARPEN3 = &H810 + + +Public Type ILinfo + ID As Long ' the image's id + DataPointer As Long ' pointer to the image's data (useless in VB) + width As Long ' the image's width + height As Long ' the image's height + Depth As Long ' the image's depth + Bpp As Byte ' bytes per pixel (not bits) of the image + SizeOfData As Long ' the total size of the data (in bytes) + Format As Long ' image format (in IL enum style) + IType As Long ' image type (in IL enum style) + Origin As Long ' origin of the image + PalettePointer As Long ' pointer to the image's palette (useless in VB) + PalType As Long ' palette type + PalSize As Long ' palette size + NumNext As Long ' number of images following + NumMips As Long ' number of mipmaps + NumLayers As Long ' number of layers +End Type + + +' ImageLib Utility Functions +Public Declare Function iluAlienify Lib "ilu" () As Byte +Public Declare Function iluBitFilter1 Lib "ilu" () As Byte +Public Declare Function iluBitFilter2 Lib "ilu" () As Byte +Public Declare Function iluBitFilter3 Lib "ilu" () As Byte +Public Declare Function iluBlurAvg Lib "ilu" (ByVal Iter As Long) As Byte +Public Declare Function iluBlurGaussian Lib "ilu" (ByVal Iter As Long) As Byte +Public Declare Function iluBuildMipmaps Lib "ilu" () As Byte +Public Declare Function iluColoursUsed Lib "ilu" () As Long +Public Declare Function iluCompareImage Lib "ilu" (ByVal Comp As Long) As Byte +Public Declare Function iluContrast Lib "ilu" (ByVal Contrast As Single) As Byte +Public Declare Function iluCrop Lib "ilu" (ByVal XOff As Long, ByVal YOff As Long, ByVal ZOff As Long, ByVal width As Long, ByVal height As Long, ByVal Depth As Long) As Byte +Public Declare Sub iluDeleteImage Lib "ilu" (ByVal ID As Long) +Public Declare Function iluEdgeDetectE Lib "ilu" () As Byte +Public Declare Function iluEdgeDetectP Lib "ilu" () As Byte +Public Declare Function iluEdgeDetectS Lib "ilu" () As Byte +Public Declare Function iluEmboss Lib "ilu" () As Byte +Public Declare Function iluEnlargeCanvas Lib "ilu" (ByVal width As Long, ByVal height As Long, ByVal Depth As Long) As Byte +Public Declare Function iluEnlargeImage Lib "ilu" (ByVal XDim As Single, ByVal YDim As Single, ByVal ZDim As Single) As Byte +Public Declare Function iluEqualize Lib "ilu" () As Byte +Public Declare Function iluErrorString Lib "ilu" (ByVal Error As Long) As Long +Public Declare Function iluFlipImage Lib "ilu" () As Byte +Public Declare Function iluGammaCorrect Lib "ilu" (ByVal Gamma As Single) As Byte +Public Declare Function iluGenImage Lib "ilu" () As Long +Public Declare Sub iluGetImageInfo Lib "ilu" (ByRef Info As ILinfo) +Public Declare Function iluGetInteger Lib "ilu" (ByVal Mode As Long) As Long +Public Declare Sub iluGetIntegerv Lib "ilu" (ByVal Mode As Long, ByRef Param As Long) +Public Declare Function iluGetString Lib "ilu" (ByVal StringName As Long) As Long +Public Declare Sub iluImageParameter Lib "ilu" (ByVal PName As Long, ByVal Param As Long) +Public Declare Sub iluInit Lib "ilu" () +Public Declare Function iluLoadImage Lib "ilu" (ByVal FileName As String) As Long +Public Declare Function iluMirror Lib "ilu" () As Byte +Public Declare Function iluNegative Lib "ilu" () As Byte +Public Declare Function iluNoisify Lib "ilu" (ByVal Tolerance As Single) As Byte +Public Declare Function iluPixelize Lib "ilu" (ByVal PixSize As Long) As Byte +' Public Declare Sub iluRegionf Lib "ilu" (ByVal ULx As Single, ByVal ULy As Single, ByVal BRx As Single, ByVal BRy As Single) +' Public Declare Sub iluRegioni Lib "ilu" (ByVal ULx As Long, ByVal ULy As Long, ByVal BRx As Long, ByVal BRy As Long) +Public Declare Function iluReplaceColour Lib "ilu" (ByVal Red As Byte, ByVal Green As Byte, ByVal Blue As Byte, ByVal Tolerance As Single) As Byte +Public Declare Function iluRotate Lib "ilu" (ByVal Angle As Single) As Byte +Public Declare Function iluRotate3D Lib "ilu" (ByVal x As Single, ByVal y As Single, ByVal z As Single, ByVal Angle As Single) As Byte +Public Declare Function iluSaturate1f Lib "ilu" (ByVal Saturation As Single) As Byte +Public Declare Function iluSaturate4f Lib "ilu" (ByVal r As Single, ByVal g As Single, ByVal b As Single, ByVal Saturation As Single) As Byte +Public Declare Function iluScale Lib "ilu" (ByVal width As Long, ByVal height As Long, ByVal Depth As Long) As Byte +Public Declare Function iluScaleColours Lib "ilu" (ByVal r As Single, ByVal g As Single, ByVal b As Single) As Byte +Public Declare Function iluSharpen Lib "ilu" (ByVal Factor As Single, ByVal Iter As Long) As Byte +Public Declare Function iluSwapColours Lib "ilu" () As Byte +Public Declare Function iluWave Lib "ilu" (ByVal Angle As Single) As Byte + +Public Declare Function iluColorsUsed Lib "ilu" Alias "iluColoursUsed" () As Long +Public Declare Function iluSwapColors Lib "ilu" Alias "iluSwapColours" () As Byte +Public Declare Function iluReplaceColor Lib "ilu" Alias "iluReplaceColour" (ByVal Red As Byte, ByVal Green As Byte, ByVal Blue As Byte, ByVal Tolerance As Single) As Byte +Public Declare Function iluScaleColors Lib "ilu" Alias "iluScaleColours" (ByVal r As Single, ByVal g As Single, ByVal b As Single) As Byte diff --git a/DevIL/bindings/visual basic/ilut.bas b/DevIL/bindings/visual basic/ilut.bas new file mode 100644 index 00000000..08e59eb5 --- /dev/null +++ b/DevIL/bindings/visual basic/ilut.bas @@ -0,0 +1,156 @@ +Attribute VB_Name = "Module3" +'----------------------------------------------------------------------------- +' +' ImageLib Utility Toolkit Sources +' Copyright (C) 2000-2002 by Denton Woods +' Converted from ilut.h by Rune Kock (rune@vupti.com) +' based on the earlier conversion by Timo Heister (Timo-Heister@gmx.de) +' Last modified: 22 June 2002, based on ilut.h dated 06/22/2002 +' +' Filename: ilut.bas +' +' Description: The main include file for ILUT +' +'----------------------------------------------------------------------------- + +' I've converted the types as follows. I have not dared use user-defined types, as I +' don't know how VB handles them internally. This means, unfortunately, that the headers +' are less informative than the original. So refer to ilut.h to see the original types. + +' ILenum long +' ILboolean byte +' ILbitfield long +' ILbyte byte +' ILshort integer +' ILint long +' ILsizei long +' ILubyte byte +' ILushort integer +' ILuint long +' ILfloat single +' ILclampf single +' ILdouble double +' ILclampd double +' ILvoid n/a +' integer + + +Option Explicit + +Public Const ILUT_VERSION_1_6_0 = 1 +Public Const ILUT_VERSION = 160 + + +' Attribute Bits +Public Const ILUT_OPENGL_BIT = &H1 +Public Const ILUT_D3D_BIT = &H2 +Public Const ILUT_ALL_ATTRIB_BITS = &HFFFFF + + +' Error Types +Public Const ILUT_INVALID_ENUM = &H501 +Public Const ILUT_OUT_OF_MEMORY = &H502 +Public Const ILUT_INVALID_VALUE = &H505 +Public Const ILUT_ILLEGAL_OPERATION = &H506 +Public Const ILUT_INVALID_PARAM = &H509 +Public Const ILUT_COULD_NOT_OPEN_FILE = &H50A +Public Const ILUT_STACK_OVERFLOW = &H50E +Public Const ILUT_STACK_UNDERFLOW = &H50F +Public Const ILUT_NOT_SUPPORTED = &H550 + + +' State Definitions +Public Const ILUT_PALETTE_MODE = &H600 +Public Const ILUT_OPENGL_CONV = &H610 +Public Const ILUT_D3D_MIPLEVELS = &H620 +Public Const ILUT_MAXTEX_WIDTH = &H630 +Public Const ILUT_MAXTEX_HEIGHT = &H631 +Public Const ILUT_MAXTEX_DEPTH = &H632 +Public Const ILUT_GL_USE_S3TC = &H634 +Public Const ILUT_D3D_USE_DXTC = &H634 +Public Const ILUT_GL_GEN_S3TC = &H635 +Public Const ILUT_D3D_GEN_DXTC = &H635 +Public Const ILUT_S3TC_FORMAT = &H705 +Public Const ILUT_DXTC_FORMAT = &H706 + + +' Values +Public Const ILUT_VERSION_NUM = &HDE2 + + +' ImageLib Utility Toolkit Functions +Public Declare Function ilutDisable Lib "ilut" (ByVal Mode As Long) As Byte +Public Declare Function ilutEnable Lib "ilut" (ByVal Mode As Long) As Byte +Public Declare Function ilutGetBoolean Lib "ilut" (ByVal Mode As Long) As Byte +Public Declare Sub ilutGetBooleanv Lib "ilut" (ByVal Mode As Long, ByRef Param As Byte) +Public Declare Function ilutGetInteger Lib "ilut" (ByVal Mode As Long) As Long +Public Declare Sub ilutGetIntegerv Lib "ilut" (ByVal Mode As Long, ByRef Param As Long) +Public Declare Function ilutGetString Lib "ilut" (ByVal StringName As Long) As Long +Public Declare Sub ilutInit Lib "ilut" () +Public Declare Function ilutIsDisabled Lib "ilut" (ByVal Mode As Long) As Byte +Public Declare Function ilutIsEnabled Lib "ilut" (ByVal Mode As Long) As Byte +Public Declare Sub ilutPopAttrib Lib "ilut" () +Public Declare Sub ilutPushAttrib Lib "ilut" (ByVal Bits As Long) +Public Declare Sub ilutSetInteger Lib "ilut" (ByVal Mode As Long, ByVal Param As Long) + + +Public Const ILUT_USE_ALLEGRO = False +Public Const ILUT_USE_WIN32 = True +Public Const ILUT_USE_OPENGL = True + + +' The different rendering api's...more to be added later? +Public Const ILUT_OPENGL = 0 +Public Const ILUT_ALLEGRO = 1 +Public Const ILUT_WIN32 = 2 + + +Public Declare Function ilutRenderer Lib "ilut" (ByVal Renderer As Long) As Byte + + +' ImageLib Utility Toolkit's OpenGL Functions +Public Declare Function ilutGLBindTexImage Lib "ilut" () As Long +Public Declare Function ilutGLBindMipmaps Lib "ilut" () As Long +Public Declare Function ilutGLBuildMipmaps Lib "ilut" () As Byte +Public Declare Function ilutGLLoadImage Lib "ilut" (ByVal FileName As String) As Long +Public Declare Function ilutGLScreen Lib "ilut" () As Byte +Public Declare Function ilutGLScreenie Lib "ilut" () As Byte +Public Declare Function ilutGLSaveImage Lib "ilut" (ByVal FileName As String, ByVal TexID As Long) As Byte +Public Declare Function ilutGLSetTex Lib "ilut" (ByVal TexID As Long) As Byte +Public Declare Function ilutGLTexImage Lib "ilut" (ByVal Level As Long) As Byte + + +' Allegro and BeOS are probably irrelevant for VB, so they are left out... + + +' ImageLib Utility Toolkit's Win32 (DirectX/GDI) Functions +Public Declare Function ilutConvertToHBitmap Lib "ilut" (ByVal hDC As Integer) As Integer +' Public Declare Sub ilutGetBmpInfo Lib "ilut" (ByRef Info As BITMAPINFO) +' (The BITMAPINFO structure can probably not be ported to VB). +Public Declare Function ilutGetHPal Lib "ilut" () As Integer +Public Declare Function ilutGetPaddedData Lib "ilut" () As Long +Public Declare Function ilutGetWinClipboard Lib "ilut" () As Byte +Public Declare Function ilutLoadResource Lib "ilut" (ByVal hInst As Integer, ByVal ID As Long, ByVal ResourceType As String, ByVal IType As Long) As Byte +Public Declare Function ilutSetHBitmap Lib "ilut" (ByVal Bitmap As Integer) As Byte +Public Declare Function ilutSetHPal Lib "ilut" (ByVal Pal As Integer) As Byte +Public Declare Function ilutSetWinClipboard Lib "ilut" () As Byte +Public Declare Function ilutWinLoadImage Lib "ilut" (ByVal FileName As String, ByVal hDC As Integer) As Integer +Public Declare Function ilutWinLoadUrl Lib "ilut" (ByVal Url As String) As Byte +Public Declare Function ilutWinSaveImage Lib "ilut" (ByVal FileName As String, ByVal Bitmap As Integer) As Byte + +' The DirectX 8 functions below might not be compiled into the DLL, so I've not +' bothered figuring out whether VB can be fooled into handling all those pointers. +' ILAPI ILvoid ILAPIENTRY ilutD3D8MipFunc(ILuint NumLevels); +' ILAPI IDirect3DTexture8* ILAPIENTRY ilutD3D8Texture(IDirect3DDevice8 *Device); +' ILAPI IDirect3DVolumeTexture8* ILAPIENTRY ilutD3D8VolumeTexture(IDirect3DDevice8 *Device); +' ILAPI ILboolean ILAPIENTRY ilutD3D8TexFromFile(IDirect3DDevice8 *Device, char *FileName, IDirect3DTexture8 **Texture); +' ILAPI ILboolean ILAPIENTRY ilutD3D8VolTexFromFile(IDirect3DDevice8 *Device, char *FileName, IDirect3DVolumeTexture8 **Texture); +' ILAPI ILboolean ILAPIENTRY ilutD3D8TexFromFileInMemory(IDirect3DDevice8 *Device, ILvoid *Lump, ILuint Size, IDirect3DTexture8 **Texture); +' ILAPI ILboolean ILAPIENTRY ilutD3D8VolTexFromFileInMemory(IDirect3DDevice8 *Device, ILvoid *Lump, ILuint Size, IDirect3DVolumeTexture8 **Texture); +' ILAPI ILboolean ILAPIENTRY ilutD3D8TexFromFileHandle(IDirect3DDevice8 *Device, ILHANDLE File, IDirect3DTexture8 **Texture); +' ILAPI ILboolean ILAPIENTRY ilutD3D8VolTexFromFileHandle(IDirect3DDevice8 *Device, ILHANDLE File, IDirect3DVolumeTexture8 **Texture); +' // These two are not tested yet. +' ILAPI ILboolean ILAPIENTRY ilutD3D8TexFromResource(IDirect3DDevice8 *Device, HMODULE SrcModule, char *SrcResource, IDirect3DTexture8 **Texture); +' ILAPI ILboolean ILAPIENTRY ilutD3D8VolTexFromResource(IDirect3DDevice8 *Device, HMODULE SrcModule, char *SrcResource, IDirect3DVolumeTexture8 **Texture); +' +' ILAPI ILboolean ILAPIENTRY ilutD3D8LoadSurface(IDirect3DDevice8 *Device, IDirect3DSurface8 *Surface); diff --git a/DevIL/cmake/README b/DevIL/cmake/README new file mode 100644 index 00000000..2f50d7f2 --- /dev/null +++ b/DevIL/cmake/README @@ -0,0 +1,11 @@ +Custom modules for libraries which cmake doesn't have out-of-the-box +support for. + +FindNVTT and FindOpenEXR are from OpenSceneGraph (OSG): + +http://trac.openscenegraph.org/projects/osg/browser/OpenSceneGraph/trunk/CMakeModules + +OSG is under a modified LGPL license. + +FindLCMS is from KDE (kdelibs/cmake/modules/) + diff --git a/DevIL/configure.ac b/DevIL/configure.ac deleted file mode 100644 index c427aa78..00000000 --- a/DevIL/configure.ac +++ /dev/null @@ -1,458 +0,0 @@ -dnl -dnl Autoconf script for DevIL Library -dnl Originally written by Meloni Dario -dnl rewritten by Matěj Týč -dnl - -dnl -dnl configure.ac initialization -dnl we use some macros that are in m4 directory -dnl -AC_INIT([DevIL], - 1.7.8, - [bubla@users.sourceforge.net]) -dnl Minimum Autoconf version -AC_PREREQ(2.52) -dnl What header will be generated by configure script -AC_CONFIG_HEADERS([include/IL/config.h]) -dnl Where are some sources? -AC_CONFIG_SRCDIR([src-IL/src/il_main.c]) -dnl Where are other macro definitions? -AC_CONFIG_MACRO_DIR([m4]) -dnl Where to put various auxiliary files -AC_CONFIG_AUX_DIR([build-aux]) -dnl Libtool init with message that we want to build DLLs -dnl LT_INIT([win32-dll]) -dnl LT_PROG_RC -dnl THE ABOVE IS LIBTOOL INIT IS THE GOOD ONE, BUT MAYBE TOO UP-TO-DATE FOR MOST PEOPLE -AC_PROG_LIBTOOL -AC_LIBTOOL_WIN32_DLL -dnl Automake init with all warnings reported -AM_INIT_AUTOMAKE([-Wall]) - -dnl -dnl Note that the libtool version has nothing to do -dnl with the actual DevIL version, it is a version number -dnl describing the interface version (see libtool doc) -dnl wich only changes when the interface changes -dnl -dnl format is :: -dnl If nothing notable changes, increment revision -dnl current is an interface number -dnl library supports interfaces from current - age to current -dnl -DEVIL_LTVERSION=2:0:1 -AC_SUBST([DEVIL_LTVERSION]) - -dnl -dnl Test build options -dnl -AC_ARG_ENABLE([debug], - [AS_HELP_STRING([--enable-debug], - [Compile a debug version of the library])], - [], - [enable_debug="no"]) - -AC_ARG_ENABLE([release], - [AS_HELP_STRING([--disable-release], - [Compile a debug version of the library, default enabled if not building debug version])], - [], - [enable_release="yes" - test "x$enable_debug" = "xyes" && enable_release="no"]) - -AC_ARG_ENABLE([asm], - [AS_HELP_STRING([--disable-asm], - [Use assembler routines if possible, default enable if not building debug version])], - [], - [enable_asm="yes" - test "x$enable_debug" = "xyes" && enable_asm="no"]) - -dnl Set right flags regarding whether we explicitly debug or release -AS_IF([test "x$enable_release" = "xyes"], - [AS_IF([test "x$CFLAGS" = "x"], - [CFLAGS="-O3"]) - AS_IF([test "x$CXXFLAGS" = "x"], - [CXXFLAGS="-O3"]) ], - [test "x$enable_debug" = "xyes"], - [CFLAGS="-DNOINLINE -Wextra -g -O0" - CXXFLAGS="-DNOINLINE -Wextra -g -O0" - AC_DEFINE([DEBUG], - [], - ["Enable debug code features"]) ]) - -dnl -dnl Basic conf -dnl -SUPPORTED_FORMATS="" -SUPPORTED_API="" -SUPPORTED_EXTENSION="" -AC_REVISION([$Revision: 1.48 $]) -dnl AC_PREFIX_DEFAULT(/usr/local) -AC_CANONICAL_BUILD -AC_CANONICAL_HOST -dnl AC_LANG([C++]) -AC_LANG([C]) -AM_PROG_CC_C_O -AC_PROG_CXX -AC_PROG_MAKE_SET -AC_C_BIGENDIAN - -dnl checks for X are to be done later... -dnl AC_PATH_XTRA - -dnl Settling whether the user will want to build examples or not -AC_ARG_WITH([examples], - [AS_HELP_STRING([--with-examples[[=yes/no]]], - [Whether to build and install examples as well. Default is without examples])], - [], - [with_examples="no"]) -AM_CONDITIONAL([BUILD_EXAMPLES], - [test "x$with_examples" = "xyes"]) - -dnl Do we want monolithic library (DevIL instead of IL, ILU, ILUT). Useful probably only on Windows... Discouraged. -dnl Whether to build IL. You have to anyway :-) -dnl AC_ARG_ENABLE([IL], -dnl [AS_HELP_STRING([--enable-IL[[=yes/no]]], -dnl [Build IL part of DevIL. You that. Default set to yes])], -dnl [], -dnl [enable_IL="yes"]) -enable_IL="yes" -AM_CONDITIONAL([BUILD_IL], - [test "x$enable_IL" = "xyes"]) - -dnl Whether to build ILU... -AC_ARG_ENABLE([ILU], - [AS_HELP_STRING([--enable-ILU[[=yes/no]]], - [Build ILU part of DevIL. Default set to no])], - [], - [enable_ILU="no"]) - -dnl Whether to build ILUT... -AC_ARG_ENABLE([ILUT], - [AS_HELP_STRING([--enable-ILUT[[=yes/no]]], - [Build ILUT part of DevIL. Default set to no. ILU will be built along whether you want it or not since ILUT depends upon it.])], - [], - [enable_ILUT="no"]) -dnl We have to build ILU if we want ILUT as well... -AM_CONDITIONAL([BUILD_ILU], - [test "x$enable_ILU" = "xyes" -o "x$enable_ILUT" = "xyes"]) -AM_CONDITIONAL([BUILD_ILUT], - [test "x$enable_ILUT" = "xyes"]) - -dnl -dnl We want to build ILU, so let's tell it (useful for examples/tests) -dnl while iluErrorString is still in ILU -dnl -AS_IF([test "x$enable_ILU" = "xyes" -o "x$enable_ILUT" = "xyes"], - [AC_DEFINE([ILU_ENABLED],, - [Define if you want to build ILU part of DevIL (used in DevIL examples/tests)]) ]) - -dnl Test for restrict c/c++ keyword -DEVIL_CHECK_RESTRICT - -dnl checking if the -std=gnu99 flag is required -AS_IF([test "x$restrict_keyword" = "xfound"], - [DEVIL_CHECK_RESTRICT_GNU99]) - -dnl must add AC_CACHE_CHECK support where possible - -dnl AM_MAINTAINER_MODE - -dnl Now the phase of testing of extensions... -TEST_EXT([Altivec], - [-faltivec -maltivec], - [vector int vec;vec=vec_splat_u32(0);], - [ALTIVEC_GCC], - [], - [altivec]) - -TEST_EXT([SSE], - [-msse], - [__m128 v;v=_mm_sub_ss(v,v);], - [SSE], - [#include ], - [sse]) - -TEST_EXT([SSE2], - [-msse2], - [__m128i v;v=_mm_add_epi32(v,v);], - [SSE2], - [#include ], - [sse2]) - -TEST_EXT([SSE3], - [-msse3], - [__m128d v;v=_mm_addsub_pd(v,v);], - [SSE3], - [#include ], - [sse3]) - -dnl Do we want to use ASM routines? -AS_IF([test "x$enable_asm" = "xyes"], - [TEST_ASM([i[[3456]]86*], - [X86_ASM], - [GCC_X86_ASM], - [x86]) - TEST_ASM([x86_64*], - [X86_64_ASM], - [GCC_X86_64_ASM], - [x86_64]) - TEST_ASM([powerpc*], - [PPC_ASM], - [GCC_PCC_ASM], - [ppc]) - AS_IF([test -n "$SUPPORTED_EXTENSION"], - [AC_DEFINE([IL_INLINE_ASM], - [1], - [Define if you can support at least some ASM]) ]) ]) - -dnl -dnl Memory alignment functions -dnl -AC_CHECK_FUNC([valloc], - [AC_DEFINE([VALLOC], - [1], - [define if you have valloc memory allocation]) ]) -AC_CHECK_FUNC([posix_memalign], - [AC_DEFINE([POSIX_MEMALIGN], - [1], - [define if you have posix_memalign memory allocation]) ]) - -AC_CHECK_FUNC([memalign], - [AC_DEFINE([MEMALIGN], - [1], - [define if you have memalign memory allocation]) ]) - -AC_CHECK_HEADER([mm_malloc.h], - [AC_DEFINE([MM_MALLOC], - [1], - [define if you have mm_malloc.h header]) ]) - -dnl -dnl Libraries development checking -dnl -AC_ARG_WITH([zlib], - [AC_HELP_STRING([--with-zlib[[=yes/no]]], - [Do wou want to use zlib?])], - [], - [enable_zlib="yes"]) - -AS_IF([test "x$enable_zlib" = "xyes"], - [AC_CHECK_HEADER([zlib.h], - [use_z="yes"], - [use_z="no"]) - AS_IF([test "$enable_zlib" = "yes"], - [AC_CHECK_LIB([z], - [main]) ]) ]) - -dnl -dnl We need to link in math stuff, maybe we have to do it manually here... -dnl -AC_CHECK_LIB([m], - [main]) - -dnl -dnl DevIL now supports a lot of game image formats. -dnl Some people may not like it, so let's give'em a choice! -dnl -AC_ARG_ENABLE([game-formats], - [AS_HELP_STRING([--enable-game-formats[[=yes/no]]], - [Enable support for various game formats. Some people may consider that redundant. (default=yes)]) ], - [], - [enable_game_formats="yes"]) -AS_IF([test "x$enable_game_formats" = "xno"], - [AC_DEFINE([IL_NO_GAMES],, - [Define if you want to disable support for various game formats]) ]) - -dnl -dnl Ask here whether the user wants to support a format, optionally do some tests whether it can be supported -dnl -TEST_FORMAT([blp], [BLP], [BLP is the texture format for Blizzard games.]) -TEST_FORMAT([bmp], [BMP], [BMP is a standard Windows bitmap.]) -TEST_FORMAT([dcx], [DCX], [DCX is a multi-page PCX file.]) -TEST_FORMAT([dds], [DDS], [DDS (DirectDraw Surface) is used by DirectX to load images (usually DXTC).]) -TEST_FORMAT([dicom], [DICOM], [DICOM (Digital Imaging and Communications in Medicine) is used extensively in medical imaging.]) -TEST_FORMAT([doom],[WAD], [WAD is the format for graphics in the original DooM I/II.]) -TEST_FORMAT([exr], [EXR], [EXR is a HDR image file format standardized by Industrial Light and Magic. OpenEXR powered], [SETTLE_OPENEXR]) -TEST_FORMAT([fits], [FITS], [FITS (Flexible Image Transport System) is used for storing scientific images and is used extensively in astronomy.]) -TEST_FORMAT([gif], [GIF], [GIF is lossy and proprietary format used mainly to make animations]) -TEST_FORMAT([hdr], [HDR], [HDR is the Radiance High Dynamic Range format, using more bits per channel than normal.]) -TEST_FORMAT([icns],[ICNS], [ICNS is the icon format for the Mac OS X operation system.]) -TEST_FORMAT([icon],[ICON], [ICO is the icon format for the Windows operating system.]) -TEST_FORMAT([iff], [IFF], [IFF (Interchange File Format) is used to transfer images between software from different companies.]) -TEST_FORMAT([ilbm], [ILBM], [ILBM (Amiga Interleaved BitMap Format).]) -TEST_FORMAT([iwi], [IWI], [IWI is the Infinity Ward Image format used in the Call of Duty games.]) -TEST_FORMAT([jpeg],[JPG], [JPEG is most common lossy format. libjpeg powered], [SETTLE_JPEG]) -TEST_FORMAT([jp2], [JP2], [JP2 (JPEG 2000) is a better, but not so widespread, alternative to JPEG. JasPer powered], [SETTLE_JASPER]) -TEST_FORMAT([lcms],[LCMS], [],[SETTLE_LCMS]) -TEST_FORMAT([lif], [LIF], [LIF is the image format of the game Homeworld.]) -TEST_FORMAT([mdl], [MDL], [MDL is the format for models in the game Half-Life.]) -TEST_FORMAT([mng], [MNG], [MNG is basically the animated version of PNG but is not widespread.], [SETTLE_MNG]) -TEST_FORMAT([mp3], [MP3], [MP3 (MPEG-1 Audio Layer 3) sometimes have images in them, such as cover art.]) -TEST_FORMAT([pcx], [PCX], [PCX is one of the first widely accepted DOS imaging standards]) -TEST_FORMAT([pcd], [PCD], [PCD is the Kodak PhotoCD format.]) -TEST_FORMAT([pic], [PIC], [PIC is used by SoftImage software.]) -TEST_FORMAT([pix], [PIX], []) -TEST_FORMAT([png], [PNG], [PNG is a smart, loseless and even open format. libpng powered.], [SETTLE_PNG]) -TEST_FORMAT([pnm], [PNM], [PNM (Portable aNy Map format) is considered the least-common-denominator for converting pixmap, graymap, or bitmap files between different platforms.]) -TEST_FORMAT([psd], [PSD], [PSD is the PhotoShop native file format.]) -TEST_FORMAT([psp], [PSP], [PSP is the Paint Shop Pro native file format.]) -TEST_FORMAT([pxr], [PXR], [PXR is used by Pixar.]) -TEST_FORMAT([raw], [RAW], [RAW is simply raw data.]) -TEST_FORMAT([rot], [ROT], [ROT is the image format for the game Homeworld 2.]) -TEST_FORMAT([sgi], [SGI], [SGI is the native raster graphics file format for Silicon Graphics workstations]) -TEST_FORMAT([sun], [SUN], [SUN is the image format used on Sun's operating systems.]) -TEST_FORMAT([texture], [TEXTURE], [TEXTURE is the format used in Medieval II: Total War (similar to DDS).]) -TEST_FORMAT([tga], [TGA], [TGA (aka TARGA file format) has been used mainly in games. It is open and simple.]) -TEST_FORMAT([tiff],[TIF], [TIFF is a lossless format supporting greater color depths. libtiff powered], [SETTLE_TIFF]) -TEST_FORMAT([tpl], [TPL], [TPL is the format used by many GameCube and Wii games.]) -TEST_FORMAT([utx], [UTX], [UTX is the format used in the Unreal Tournament game series.]) -TEST_FORMAT([vtf], [VTF], [VTF (Valve Texture Format) is used by games based on Valve's Source engine.]) -TEST_FORMAT([wal], [WAL], [WAL is the image format used for the game Quake 2.]) -TEST_FORMAT([wbmp], [WBMP], [WBMP (Wireless Application Protocol Bitmap) is a monochrome graphics file format optimized for mobile computing devices]) -TEST_FORMAT([wdp], [WDP], [WDP is Microsoft's successor to JPEG, able to store many different image types either lossy or losslessly, also known as HD Photo.]) -TEST_FORMAT([xpm], [XPM], [XPM (X PixMap) is an ASCII-based image used in X Windows.]) - -dnl -dnl Give users chance to disable check for these two libraries that can't be disabled -dnl by any other means... -dnl -AC_ARG_WITH([libsquish], - [AS_HELP_STRING([--with-squish[[=yes/no]]], - [Do you want to use the squish library if possible? (enables HW accelerated DXT compression, default="yes")]) ], - [], - [with_libsquish="yes"]) -AS_IF([test "x$with_libsquish" = "xyes"], - [DEVIL_CHECK_LIBSQUISH]) - -AC_ARG_WITH([nvtt], - [AS_HELP_STRING([--with-nvtt[[=yes/no]]], - [Do you want to use the Nvidia texture tools if possible? (enables GPU accelerated image manipulation, default="yes")]) ], - [], - [with_nvtt="yes"]) -AS_IF([test "x$with_nvtt" = "xyes"], - [DEVIL_CHECK_NVIDIA_TEXTOOLS]) - -dnl -dnl ILUT APIs library checking -dnl -AS_IF([test "x$enable_ILUT" = "xyes"], - [SETTLE_ALLEGRO - SETTLE_DX8 - SETTLE_DX9 - SETTLE_OPENGL - SETTLE_SDL - SETTLE_W32 - SETTLE_X11]) - -dnl -dnl AM_COND_IF([condition],[do-if-true]) has to be kept in sync with examples/Makefile.am -dnl The AM_COND_IF seems to be too new at the moment, let's wait a little bit till things settle... -dnl - -dnl AM_COND_IF([BUILD_ILU], -AS_IF([test "x$enable_ILU" != "xyes"], - [EXAMPLES_TO_BUILD="$EXAMPLES_TO_BUILD IL_override IL_read IL_simple"]) - -AS_IF([test "x$enable_ILU" = "xyes"], - [EXAMPLES_TO_BUILD="$EXAMPLES_TO_BUILD ILU_override ILU_read ILU_simple"]) - -dnl AM_COND_IF([BUILD_ILUT], -AS_IF([test "x$enable_ILUT" = "xyes"], - [EXAMPLES_TO_BUILD="$EXAMPLES_TO_BUILD ILUT_cpp_wrapper"]) - -AM_CONDITIONAL([USE_ALLEGRO], - [test "x$use_allegro" = "xyes"]) -dnl AM_COND_IF([USE_ALLEGRO], -AS_IF([test "x$use_allegro" = "xyes"], - [EXAMPLES_TO_BUILD="$EXAMPLES_TO_BUILD ILUT_allegro"]) - -AM_CONDITIONAL([USE_DIRECTX8], - [test "x$use_directx8" = "xyes"]) - -AM_CONDITIONAL([USE_DIRECTX9], - [test "x$use_directx9" = "xyes"]) - -AM_CONDITIONAL([USE_DIRECTX], - [test "x$use_directx8" = "xyes" -o "x$use_directx9" = "xyes"]) -dnl AM_COND_IF([USE_DIRECTX], -AS_IF([test "x$use_directx8" = "xyes" -o "x$use_directx9" = "xyes"], - [EXAMPLES_TO_BUILD="$EXAMPLES_TO_BUILD ILUT_d3d ILUT_windows"]) - -AM_CONDITIONAL([USE_OPENGL], - [test "x$use_ogl" = "xyes"]) - -AM_CONDITIONAL([HAVE_GLUT], - [test "x$have_glut" = "xyes"]) - -AM_CONDITIONAL([USE_SDL], - [test "x$use_sdl" = "xyes"]) -dnl AM_COND_IF([USE_SDL], -AS_IF([test "x$use_sdl" = "xyes"], - [EXAMPLES_TO_BUILD="$EXAMPLES_TO_BUILD ILUT_sdl"]) - -AM_CONDITIONAL([USE_W32], - [test "x$use_w32" = "xyes"]) -dnl AM_COND_IF([USE_W32], -AS_IF([test "x$use_w32" = "xyes"], - [EXAMPLES_TO_BUILD="$EXAMPLES_TO_BUILD ILUT_animation"]) - -AM_CONDITIONAL([USE_X11], - [test "x$use_x11" = "xyes"]) -#this is instedad AM_COND_IF([USE_OPENGL && USE_X11]) -AS_IF([test "x$have_glut" = "xyes" -a "x$use_x11" = "xyes"], - [EXAMPLES_TO_BUILD="$EXAMPLES_TO_BUILD ILUT_gl ILUT_volume"]) - -dnl Win32 -AS_CASE([$host], - [*mingw32*], - [PLATFORM="MINGW32"], - [*cygwin*], - [ADD_CFLAGS([-mno-cygwin]) - LIBILUT_WIN32LIBPATH="-L/usr/lib/w32api" - PLATFORM="CYGWIN"], - [*darwin*], - [AC_DEFINE([MAX_OS_X], - [], - [Building on Mac OS X]) - PLATFORM="OSX"], - [*linux*], - [PLATFORM="LINUX"]) -AC_SUBST([PLATFORM]) - -AM_CONDITIONAL([WINDOWS_BUILD], - [test "x$PLATFORM" = "xMINGW32" -o "x$PLATFORM" = "xCYGWIN"]) - -dnl Final substitution -AC_SUBST([GENERAL_CFLAGS]) -AC_SUBST([IL_CFLAGS]) -AC_SUBST([IL_LIBS]) -AC_SUBST([ILU_CFLAGS]) -AC_SUBST([ILU_LIBS]) -AC_SUBST([ILUT_CFLAGS]) -AC_SUBST([ILUT_LIBS]) -AC_SUBST([LIBILUT_WIN32LIBPATH]) -AC_SUBST([SUPPORTED_FORMATS]) - -dnl -dnl Ouput files to generate -dnl note: keep the list on one line separated by single spaces -dnl (otherwise MSYS compilation breaks) -AC_CONFIG_FILES([Makefile - lib/Makefile - bin/Makefile - test/Makefile - docs/Makefile - data/Makefile - data/IL.pc data/ILU.pc data/ILUT.pc - test/format_test/format_checks.sh test/format_test/ilu_checks.sh]) -dnl projects/Makefile]) -# src-IL/Makefile src-IL/src/Makefile src-IL/include/Makefile src-ILU/Makefile src-ILU/src/Makefile src-ILU/include/Makefile src-ILUT/Makefile src-ILUT/src/Makefile src-ILUT/include/Makefile include/Makefile include/IL/Makefile -AC_OUTPUT - -dnl And a nice report in the end! -IL_REPORT -ILU_REPORT -ILUT_REPORT -EXTENSIONS_REPORT -EXAMPLES_REPORT diff --git a/DevIL/configure.bat b/DevIL/configure.bat deleted file mode 100755 index 01770751..00000000 --- a/DevIL/configure.bat +++ /dev/null @@ -1,9 +0,0 @@ -@echo off -echo Generating include/IL/config.h based on what your system has installed... -copy include\IL\config.h.win include\IL\config.h -echo Done. -echo. -echo Please check include/IL/config.h to make sure that it has -echo set the appropriate #defines. -echo. -pause diff --git a/DevIL/data/Makefile.am b/DevIL/data/Makefile.am deleted file mode 100644 index 09b4a79f..00000000 --- a/DevIL/data/Makefile.am +++ /dev/null @@ -1,15 +0,0 @@ -pkgdir=$(libdir)/pkgconfig - -pkg_DATA = - -if BUILD_IL -pkg_DATA += IL.pc -endif #BUILD_IL - -if BUILD_ILU -pkg_DATA += ILU.pc -endif #BUILD_ILU - -if BUILD_ILUT -pkg_DATA += ILUT.pc -endif #BUILD_ILUT diff --git a/DevIL/default b/DevIL/default deleted file mode 100755 index 85ed3649..00000000 --- a/DevIL/default +++ /dev/null @@ -1,3 +0,0 @@ -#! /bin/sh -./configure --enable-ILU --enable-ILUT --enable-debug=yes --prefix=/usr --with-examples - diff --git a/DevIL/include/IL/config.h.win b/DevIL/include/IL/config.h.win deleted file mode 100644 index 659f4ca0..00000000 --- a/DevIL/include/IL/config.h.win +++ /dev/null @@ -1,79 +0,0 @@ -#ifndef __CONFIG_H__ -#define __CONFIG_H__ - -#define IL_USE_PRAGMA_LIBS // Links to only the libraries that are requested. -#define IL_INLINE_ASM 1 // Define if you can support at least some ASM - -// Supported images formats (IL) - -// #define IL_NO_BLP -// #define IL_NO_BMP -// #define IL_NO_CUT -// #define IL_NO_CHEAD -// #define IL_NO_DCX -// #define IL_NO_DDS -// #define IL_NO_DICOM -// #define IL_NO_DOOM -// #define IL_NO_EXR -// #define IL_NO_FITS -// #define IL_NO_FTX -// #define IL_NO_GIF -// #define IL_NO_HDR -// #define IL_NO_ICO -// #define IL_NO_ICNS -// #define IL_NO_IWI -// #define IL_NO_JP2 -// #define IL_NO_JPG -// #define IL_NO_LCMS -// #define IL_NO_LIF -// #define IL_NO_MDL -// #define IL_NO_MNG -// #define IL_NO_PCD -// #define IL_NO_PCX -// #define IL_NO_PIC -// #define IL_NO_PIX -// #define IL_NO_PNG -// #define IL_NO_PNM -// #define IL_NO_PSD -// #define IL_NO_PSP -// #define IL_NO_PXR -// #define IL_NO_RAW -// #define IL_NO_ROT -// #define IL_NO_SGI -// #define IL_NO_SUN -// #define IL_NO_TGA -// #define IL_NO_TIF -// #define IL_NO_TPL -// #define IL_NO_WAL -// #define IL_NO_WDP -// #define IL_NO_XPM - -#define IL_USE_JPEGLIB_UNMODIFIED 1 -#define IL_USE_DXTC_NVIDIA -#define IL_USE_DXTC_SQUISH - -//#define IL_NO_GAMES - -/* Supported api (ilut) */ - - -// -// sorry just -// cant get this one to work under windows -// have disabled for the now -// -// will look at it some more later -// -// Kriss -// -#undef ILUT_USE_ALLEGRO - -#undef ILUT_USE_DIRECTX8 -#define ILUT_USE_DIRECTX9 -#define ILUT_USE_DIRECTX10 -#define ILUT_USE_OPENGL -#define ILUT_USE_SDL -#define ILUT_USE_WIN32 - - -#endif /* __CONFIG_H__ */ diff --git a/DevIL/libtools/config gen/.cvsignore b/DevIL/libtools/config gen/.cvsignore deleted file mode 100644 index 64d0fa45..00000000 --- a/DevIL/libtools/config gen/.cvsignore +++ /dev/null @@ -1,4 +0,0 @@ -*.suo -Release -Debug -*.ncb diff --git a/DevIL/libtools/config gen/config gen.cpp b/DevIL/libtools/config gen/config gen.cpp deleted file mode 100644 index cd2da731..00000000 --- a/DevIL/libtools/config gen/config gen.cpp +++ /dev/null @@ -1,386 +0,0 @@ -#define WIN32_LEAN_AND_MEAN -#include -#include -#include -#include -#include -#include - -using namespace std; - -char **LibDirs, **IncDirs; -int NumLib, NumInc; -ofstream Out; - -bool GetDirs(void); -bool TestVC7(void); -bool TestVC7_1(void); -void TestInc(char *FileName, char *SubDir, char *Directive, bool IfFound); -void CleanUp(void); -void Compare(void); - - -int main(int argc, char **argv) -{ - char CurDir[1024]; - - if (argc <= 1) { - cout << "Please specify where to generate the config.h file." << endl; - return 1; - } - chdir(argv[1]); - getcwd(CurDir, 1024); - - if (!GetDirs()) - return false; - - Out.open("config.h.temp"); - Out << "#ifndef __CONFIG_H__" << endl << "#define __CONFIG_H__" << endl << endl; - - TestInc("jpeglib.h", NULL, "IL_NO_JPG 1", false); - TestInc("libmng.h", NULL, "IL_NO_MNG 1", false); - TestInc("png.h", NULL, "IL_NO_PNG 1", false); - TestInc("tiff.h", NULL, "IL_NO_TIF 1", false); - TestInc("lcms.h", "lcms", "IL_NO_LCMS 1", false); - - Out << endl; - - TestInc("gl.h", "gl", "ILUT_USE_OPENGL 1", true); - TestInc("d3d8.h", NULL, "ILUT_USE_DIRECTX8 1",true); - TestInc("d3d9.h", NULL, "ILUT_USE_DIRECTX9 1",true); - TestInc("sdl.h", NULL, "ILUT_USE_SDL 1", true); - TestInc("windows.h", NULL, "ILUT_USE_WIN32 1", true); - - Out << endl << "#endif /* __CONFIG_H__ */" << endl; - Out.close(); - - CleanUp(); - chdir(CurDir); - Compare(); - - return 0; -} - - - -bool GetDirs() -{ - LONG Result; - HKEY Key; - char Inc[2048], Lib[2048], Temp[2048]; - DWORD IncLen=2048, LibLen=2048, i; - char *Token; - - if (TestVC7_1() || TestVC7()) - return true; - - Result = RegOpenKey(HKEY_CURRENT_USER, - TEXT("Software\\Microsoft\\DevStudio\\6.0\\Build System\\Components\\Platforms\\Win32 (x86)\\Directories"), - &Key); - if (Result != ERROR_SUCCESS) - return false; - - Result = RegQueryValueEx(Key, - TEXT("Include Dirs"), - NULL, - NULL, - (LPBYTE)Inc, - &IncLen); - if (Result != ERROR_SUCCESS) { - RegCloseKey(Key); - return false; - } - - Result = RegQueryValueEx(Key, - TEXT("Library Dirs"), - NULL, - NULL, - (LPBYTE)Lib, - &LibLen); - if (Result != ERROR_SUCCESS) { - RegCloseKey(Key); - return false; - } - - RegCloseKey(Key); - - - i = 0; - strcpy(Temp, Inc); - Token = strtok(Temp, ";"); - while (Token != NULL) { - i++; - Token = strtok(NULL, ";"); - } - IncDirs = new char *[i]; - NumInc = i; - - i = 0; - strcpy(Temp, Inc); - Token = strtok(Temp, ";"); - while (Token != NULL) { - IncDirs[i++] = strdup(Token); - Token = strtok(NULL, ";"); - } - - - strcpy(Temp, Lib); - i = 0; - Token = strtok(Temp, ";"); - while (Token != NULL) { - i++; - Token = strtok(NULL, ";"); - } - LibDirs = new char *[i]; - NumLib = i; - - i = 0; - strcpy(Temp, Lib); - Token = strtok(Temp, ";"); - while (Token != NULL) { - LibDirs[i++] = strdup(Token); - Token = strtok(NULL, ";"); - } - - - return true; -} - - -bool TestVC7() -{ - LONG Result; - HKEY Key; - char VCInstallDir[2048], Inc[2048], Temp[2048]; - DWORD InstLen=2048, IncLen=2048, i; - char *Token; - - Result = RegOpenKey(HKEY_LOCAL_MACHINE, - TEXT("SOFTWARE\\Microsoft\\VisualStudio\\7.0\\Setup\\VC"), - &Key); - if (Result != ERROR_SUCCESS) - return false; - - Result = RegQueryValueEx(Key, - TEXT("ProductDir"), - NULL, - NULL, - (LPBYTE)VCInstallDir, - &InstLen); - if (Result != ERROR_SUCCESS) { - RegCloseKey(Key); - return false; - } - RegCloseKey(Key); - - - Result = RegOpenKey(HKEY_LOCAL_MACHINE, - TEXT("SOFTWARE\\Microsoft\\VisualStudio\\7.0\\VC\\VC_OBJECTS_PLATFORM_INFO\\Win32\\Directories"), - &Key); - if (Result != ERROR_SUCCESS) - return false; - - Result = RegQueryValueEx(Key, - TEXT("Include Dirs"), - NULL, - NULL, - (LPBYTE)Inc, - &IncLen); - if (Result != ERROR_SUCCESS) { - RegCloseKey(Key); - return false; - } - RegCloseKey(Key); - - - i = 0; - strcpy(Temp, Inc); - Token = strtok(Temp, ";"); - while (Token != NULL) { - i++; - Token = strtok(NULL, ";"); - } - IncDirs = new char *[i]; - NumInc = i; - - i = 0; - strcpy(Temp, Inc); - Token = strtok(Temp, ";"); - while (Token != NULL) { - IncDirs[i++] = strdup(Token); - Token = strtok(NULL, ";"); - } - - - // Replace $(VCInstallDir) with InstDir. - for (i = 0; i < (DWORD)NumInc; i++) { - if (!strncmp("$(VCInstallDir)", IncDirs[i], strlen("$(VCInstallDir)"))) { - strcpy(Temp, VCInstallDir); - strcat(Temp, IncDirs[i] + strlen("$(VCInstallDir)")); - free(IncDirs[i]); - IncDirs[i] = strdup(Temp); - } - } - - return true; -} - - -bool TestVC7_1() -{ - LONG Result; - HKEY Key; - char VCInstallDir[2048], Inc[2048], Temp[2048]; - DWORD InstLen=2048, IncLen=2048, i; - char *Token; - - Result = RegOpenKey(HKEY_LOCAL_MACHINE, - TEXT("SOFTWARE\\Microsoft\\VisualStudio\\7.1\\Setup\\VC"), - &Key); - if (Result != ERROR_SUCCESS) - return false; - - Result = RegQueryValueEx(Key, - TEXT("ProductDir"), - NULL, - NULL, - (LPBYTE)VCInstallDir, - &InstLen); - if (Result != ERROR_SUCCESS) { - RegCloseKey(Key); - return false; - } - RegCloseKey(Key); - - - Result = RegOpenKey(HKEY_LOCAL_MACHINE, - TEXT("SOFTWARE\\Microsoft\\VisualStudio\\7.1\\VC\\VC_OBJECTS_PLATFORM_INFO\\Win32\\Directories"), - &Key); - if (Result != ERROR_SUCCESS) - return false; - - Result = RegQueryValueEx(Key, - TEXT("Include Dirs"), - NULL, - NULL, - (LPBYTE)Inc, - &IncLen); - if (Result != ERROR_SUCCESS) { - RegCloseKey(Key); - return false; - } - RegCloseKey(Key); - - - i = 0; - strcpy(Temp, Inc); - Token = strtok(Temp, ";"); - while (Token != NULL) { - i++; - Token = strtok(NULL, ";"); - } - IncDirs = new char *[i]; - NumInc = i; - - i = 0; - strcpy(Temp, Inc); - Token = strtok(Temp, ";"); - while (Token != NULL) { - IncDirs[i++] = strdup(Token); - Token = strtok(NULL, ";"); - } - - - // Replace $(VCInstallDir) with InstDir. - for (i = 0; i < (DWORD)NumInc; i++) { - if (!strncmp("$(VCInstallDir)", IncDirs[i], strlen("$(VCInstallDir)"))) { - strcpy(Temp, VCInstallDir); - strcat(Temp, IncDirs[i] + strlen("$(VCInstallDir)")); - free(IncDirs[i]); - IncDirs[i] = strdup(Temp); - } - } - - return true; -} - - -void TestInc(char *FileName, char *SubDir, char *Directive, bool IfFound) -{ - WIN32_FIND_DATA FindData; - HANDLE Handle; - int i; - - for (i = 0; i < NumInc; i++) { - chdir(IncDirs[i]); - chdir(SubDir); - - Handle = FindFirstFile(FileName, &FindData); - if (Handle == INVALID_HANDLE_VALUE) - continue; - - // Found the file, so return. - FindClose(Handle); - if (!IfFound) - Out << "//#define " << Directive << endl; - else - Out << "#define " << Directive << endl; - return; - } - - if (IfFound) - Out << "//#define " << Directive << endl; - else - Out << "#define " << Directive << endl; - - return; -} - - -void CleanUp() -{ - int i; - - for (i = 0; i < NumInc; i++) { - free(IncDirs[i]); - } - for (i = 0; i < NumLib; i++) { - free(LibDirs[i]); - } - - delete []IncDirs; - delete []LibDirs; - - return; -} - - -void Compare() -{ - FILE *config, *temp; - - config = fopen("config.h", "rt"); - if (!config) { - rename("config.h.temp", "config.h"); - return; - } - - temp = fopen("config.h.temp", "rt"); - - while (!feof(temp)) { - if (fgetc(temp) != fgetc(config)) { - fclose(config); - fclose(temp); - remove("config.h"); - rename("config.h.temp", "config.h"); - return; - } - } - - fclose(config); - fclose(temp); - remove("config.h.temp"); - - return; -} - diff --git a/DevIL/libtools/config gen/config gen.dsp b/DevIL/libtools/config gen/config gen.dsp deleted file mode 100644 index 1222b178..00000000 --- a/DevIL/libtools/config gen/config gen.dsp +++ /dev/null @@ -1,106 +0,0 @@ -# Microsoft Developer Studio Project File - Name="config gen" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) Console Application" 0x0103 - -CFG=config gen - Win32 Debug -!MESSAGE This is not a valid makefile. To build this project using NMAKE, -!MESSAGE use the Export Makefile command and run -!MESSAGE -!MESSAGE NMAKE /f "config gen.mak". -!MESSAGE -!MESSAGE You can specify a configuration when running NMAKE -!MESSAGE by defining the macro CFG on the command line. For example: -!MESSAGE -!MESSAGE NMAKE /f "config gen.mak" CFG="config gen - Win32 Debug" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "config gen - Win32 Release" (based on "Win32 (x86) Console Application") -!MESSAGE "config gen - Win32 Debug" (based on "Win32 (x86) Console Application") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" -CPP=cl.exe -RSC=rc.exe - -!IF "$(CFG)" == "config gen - Win32 Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "Release" -# PROP BASE Intermediate_Dir "Release" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "Release" -# PROP Intermediate_Dir "Release" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c -# ADD CPP /nologo /MD /W3 /GX /O1 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c -# ADD BASE RSC /l 0x409 /d "NDEBUG" -# ADD RSC /l 0x409 /d "NDEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 -# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib /nologo /subsystem:console /machine:I386 /out:"config_gen.exe" - -!ELSEIF "$(CFG)" == "config gen - Win32 Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "Debug" -# PROP BASE Intermediate_Dir "Debug" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "Debug" -# PROP Intermediate_Dir "Debug" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c -# ADD CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c -# ADD BASE RSC /l 0x409 /d "_DEBUG" -# ADD RSC /l 0x409 /d "_DEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept -# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib /nologo /subsystem:console /debug /machine:I386 /out:"config_gen.exe" /pdbtype:sept - -!ENDIF - -# Begin Target - -# Name "config gen - Win32 Release" -# Name "config gen - Win32 Debug" -# Begin Group "Source Files" - -# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" -# Begin Source File - -SOURCE=".\config gen.cpp" -# End Source File -# End Group -# Begin Group "Header Files" - -# PROP Default_Filter "h;hpp;hxx;hm;inl" -# Begin Source File - -SOURCE=.\config.h -# End Source File -# End Group -# Begin Group "Resource Files" - -# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe" -# End Group -# End Target -# End Project diff --git a/DevIL/libtools/config gen/config gen.dsw b/DevIL/libtools/config gen/config gen.dsw deleted file mode 100644 index 1d0b87b7..00000000 --- a/DevIL/libtools/config gen/config gen.dsw +++ /dev/null @@ -1,29 +0,0 @@ -Microsoft Developer Studio Workspace File, Format Version 6.00 -# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE! - -############################################################################### - -Project: "config gen"=".\config gen.dsp" - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ -}}} - -############################################################################### - -Global: - -Package=<5> -{{{ -}}} - -Package=<3> -{{{ -}}} - -############################################################################### - diff --git a/DevIL/libtools/config gen/config gen.sln b/DevIL/libtools/config gen/config gen.sln deleted file mode 100755 index ba298794..00000000 --- a/DevIL/libtools/config gen/config gen.sln +++ /dev/null @@ -1,21 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 8.00 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "config gen", "config gen.vcproj", "{BE1C93BF-4280-470B-B286-9B3759BB15BF}" - ProjectSection(ProjectDependencies) = postProject - EndProjectSection -EndProject -Global - GlobalSection(SolutionConfiguration) = preSolution - Debug = Debug - Release = Release - EndGlobalSection - GlobalSection(ProjectConfiguration) = postSolution - {BE1C93BF-4280-470B-B286-9B3759BB15BF}.Debug.ActiveCfg = Debug|Win32 - {BE1C93BF-4280-470B-B286-9B3759BB15BF}.Debug.Build.0 = Debug|Win32 - {BE1C93BF-4280-470B-B286-9B3759BB15BF}.Release.ActiveCfg = Release|Win32 - {BE1C93BF-4280-470B-B286-9B3759BB15BF}.Release.Build.0 = Release|Win32 - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - EndGlobalSection - GlobalSection(ExtensibilityAddIns) = postSolution - EndGlobalSection -EndGlobal diff --git a/DevIL/libtools/config gen/config gen.vcproj b/DevIL/libtools/config gen/config gen.vcproj deleted file mode 100755 index 1ed59cd6..00000000 --- a/DevIL/libtools/config gen/config gen.vcproj +++ /dev/null @@ -1,134 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DevIL/libtools/config gen/config_gen.exe b/DevIL/libtools/config gen/config_gen.exe deleted file mode 100755 index 1e502b2b..00000000 Binary files a/DevIL/libtools/config gen/config_gen.exe and /dev/null differ diff --git a/DevIL/libtools/config.guess b/DevIL/libtools/config.guess deleted file mode 100755 index 278f9e9e..00000000 --- a/DevIL/libtools/config.guess +++ /dev/null @@ -1,1516 +0,0 @@ -#! /bin/sh -# Attempt to guess a canonical system name. -# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, -# 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, -# Inc. - -timestamp='2007-07-22' - -# This file is free software; you can redistribute it and/or modify it -# under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, but -# WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA -# 02110-1301, USA. -# -# As a special exception to the GNU General Public License, if you -# distribute this file as part of a program that contains a -# configuration script generated by Autoconf, you may include it under -# the same distribution terms that you use for the rest of that program. - - -# Originally written by Per Bothner . -# Please send patches to . Submit a context -# diff and a properly formatted ChangeLog entry. -# -# This script attempts to guess a canonical system name similar to -# config.sub. If it succeeds, it prints the system name on stdout, and -# exits with 0. Otherwise, it exits with 1. -# -# The plan is that this can be called by configure scripts if you -# don't specify an explicit build system type. - -me=`echo "$0" | sed -e 's,.*/,,'` - -usage="\ -Usage: $0 [OPTION] - -Output the configuration name of the system \`$me' is run on. - -Operation modes: - -h, --help print this help, then exit - -t, --time-stamp print date of last modification, then exit - -v, --version print version number, then exit - -Report bugs and patches to ." - -version="\ -GNU config.guess ($timestamp) - -Originally written by Per Bothner. -Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 -Free Software Foundation, Inc. - -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." - -help=" -Try \`$me --help' for more information." - -# Parse command line -while test $# -gt 0 ; do - case $1 in - --time-stamp | --time* | -t ) - echo "$timestamp" ; exit ;; - --version | -v ) - echo "$version" ; exit ;; - --help | --h* | -h ) - echo "$usage"; exit ;; - -- ) # Stop option processing - shift; break ;; - - ) # Use stdin as input. - break ;; - -* ) - echo "$me: invalid option $1$help" >&2 - exit 1 ;; - * ) - break ;; - esac -done - -if test $# != 0; then - echo "$me: too many arguments$help" >&2 - exit 1 -fi - -trap 'exit 1' 1 2 15 - -# CC_FOR_BUILD -- compiler used by this script. Note that the use of a -# compiler to aid in system detection is discouraged as it requires -# temporary files to be created and, as you can see below, it is a -# headache to deal with in a portable fashion. - -# Historically, `CC_FOR_BUILD' used to be named `HOST_CC'. We still -# use `HOST_CC' if defined, but it is deprecated. - -# Portable tmp directory creation inspired by the Autoconf team. - -set_cc_for_build=' -trap "exitcode=\$?; (rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null) && exit \$exitcode" 0 ; -trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null; exit 1" 1 2 13 15 ; -: ${TMPDIR=/tmp} ; - { tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } || - { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp) ; } || - { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir $tmp) && echo "Warning: creating insecure temp directory" >&2 ; } || - { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; } ; -dummy=$tmp/dummy ; -tmpfiles="$dummy.c $dummy.o $dummy.rel $dummy" ; -case $CC_FOR_BUILD,$HOST_CC,$CC in - ,,) echo "int x;" > $dummy.c ; - for c in cc gcc c89 c99 ; do - if ($c -c -o $dummy.o $dummy.c) >/dev/null 2>&1 ; then - CC_FOR_BUILD="$c"; break ; - fi ; - done ; - if test x"$CC_FOR_BUILD" = x ; then - CC_FOR_BUILD=no_compiler_found ; - fi - ;; - ,,*) CC_FOR_BUILD=$CC ;; - ,*,*) CC_FOR_BUILD=$HOST_CC ;; -esac ; set_cc_for_build= ;' - -# This is needed to find uname on a Pyramid OSx when run in the BSD universe. -# (ghazi@noc.rutgers.edu 1994-08-24) -if (test -f /.attbin/uname) >/dev/null 2>&1 ; then - PATH=$PATH:/.attbin ; export PATH -fi - -UNAME_MACHINE=`(uname -m) 2>/dev/null` || UNAME_MACHINE=unknown -UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEASE=unknown -UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown -UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown - -# Note: order is significant - the case branches are not exclusive. - -case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in - *:NetBSD:*:*) - # NetBSD (nbsd) targets should (where applicable) match one or - # more of the tupples: *-*-netbsdelf*, *-*-netbsdaout*, - # *-*-netbsdecoff* and *-*-netbsd*. For targets that recently - # switched to ELF, *-*-netbsd* would select the old - # object file format. This provides both forward - # compatibility and a consistent mechanism for selecting the - # object file format. - # - # Note: NetBSD doesn't particularly care about the vendor - # portion of the name. We always set it to "unknown". - sysctl="sysctl -n hw.machine_arch" - UNAME_MACHINE_ARCH=`(/sbin/$sysctl 2>/dev/null || \ - /usr/sbin/$sysctl 2>/dev/null || echo unknown)` - case "${UNAME_MACHINE_ARCH}" in - armeb) machine=armeb-unknown ;; - arm*) machine=arm-unknown ;; - sh3el) machine=shl-unknown ;; - sh3eb) machine=sh-unknown ;; - sh5el) machine=sh5le-unknown ;; - *) machine=${UNAME_MACHINE_ARCH}-unknown ;; - esac - # The Operating System including object format, if it has switched - # to ELF recently, or will in the future. - case "${UNAME_MACHINE_ARCH}" in - arm*|i386|m68k|ns32k|sh3*|sparc|vax) - eval $set_cc_for_build - if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \ - | grep __ELF__ >/dev/null - then - # Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout). - # Return netbsd for either. FIX? - os=netbsd - else - os=netbsdelf - fi - ;; - *) - os=netbsd - ;; - esac - # The OS release - # Debian GNU/NetBSD machines have a different userland, and - # thus, need a distinct triplet. However, they do not need - # kernel version information, so it can be replaced with a - # suitable tag, in the style of linux-gnu. - case "${UNAME_VERSION}" in - Debian*) - release='-gnu' - ;; - *) - release=`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'` - ;; - esac - # Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM: - # contains redundant information, the shorter form: - # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used. - echo "${machine}-${os}${release}" - exit ;; - *:OpenBSD:*:*) - UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'` - echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE} - exit ;; - *:ekkoBSD:*:*) - echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE} - exit ;; - *:SolidBSD:*:*) - echo ${UNAME_MACHINE}-unknown-solidbsd${UNAME_RELEASE} - exit ;; - macppc:MirBSD:*:*) - echo powerpc-unknown-mirbsd${UNAME_RELEASE} - exit ;; - *:MirBSD:*:*) - echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE} - exit ;; - alpha:OSF1:*:*) - case $UNAME_RELEASE in - *4.0) - UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'` - ;; - *5.*) - UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $4}'` - ;; - esac - # According to Compaq, /usr/sbin/psrinfo has been available on - # OSF/1 and Tru64 systems produced since 1995. I hope that - # covers most systems running today. This code pipes the CPU - # types through head -n 1, so we only detect the type of CPU 0. - ALPHA_CPU_TYPE=`/usr/sbin/psrinfo -v | sed -n -e 's/^ The alpha \(.*\) processor.*$/\1/p' | head -n 1` - case "$ALPHA_CPU_TYPE" in - "EV4 (21064)") - UNAME_MACHINE="alpha" ;; - "EV4.5 (21064)") - UNAME_MACHINE="alpha" ;; - "LCA4 (21066/21068)") - UNAME_MACHINE="alpha" ;; - "EV5 (21164)") - UNAME_MACHINE="alphaev5" ;; - "EV5.6 (21164A)") - UNAME_MACHINE="alphaev56" ;; - "EV5.6 (21164PC)") - UNAME_MACHINE="alphapca56" ;; - "EV5.7 (21164PC)") - UNAME_MACHINE="alphapca57" ;; - "EV6 (21264)") - UNAME_MACHINE="alphaev6" ;; - "EV6.7 (21264A)") - UNAME_MACHINE="alphaev67" ;; - "EV6.8CB (21264C)") - UNAME_MACHINE="alphaev68" ;; - "EV6.8AL (21264B)") - UNAME_MACHINE="alphaev68" ;; - "EV6.8CX (21264D)") - UNAME_MACHINE="alphaev68" ;; - "EV6.9A (21264/EV69A)") - UNAME_MACHINE="alphaev69" ;; - "EV7 (21364)") - UNAME_MACHINE="alphaev7" ;; - "EV7.9 (21364A)") - UNAME_MACHINE="alphaev79" ;; - esac - # A Pn.n version is a patched version. - # A Vn.n version is a released version. - # A Tn.n version is a released field test version. - # A Xn.n version is an unreleased experimental baselevel. - # 1.2 uses "1.2" for uname -r. - echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'` - exit ;; - Alpha\ *:Windows_NT*:*) - # How do we know it's Interix rather than the generic POSIX subsystem? - # Should we change UNAME_MACHINE based on the output of uname instead - # of the specific Alpha model? - echo alpha-pc-interix - exit ;; - 21064:Windows_NT:50:3) - echo alpha-dec-winnt3.5 - exit ;; - Amiga*:UNIX_System_V:4.0:*) - echo m68k-unknown-sysv4 - exit ;; - *:[Aa]miga[Oo][Ss]:*:*) - echo ${UNAME_MACHINE}-unknown-amigaos - exit ;; - *:[Mm]orph[Oo][Ss]:*:*) - echo ${UNAME_MACHINE}-unknown-morphos - exit ;; - *:OS/390:*:*) - echo i370-ibm-openedition - exit ;; - *:z/VM:*:*) - echo s390-ibm-zvmoe - exit ;; - *:OS400:*:*) - echo powerpc-ibm-os400 - exit ;; - arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*) - echo arm-acorn-riscix${UNAME_RELEASE} - exit ;; - arm:riscos:*:*|arm:RISCOS:*:*) - echo arm-unknown-riscos - exit ;; - SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*) - echo hppa1.1-hitachi-hiuxmpp - exit ;; - Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*) - # akee@wpdis03.wpafb.af.mil (Earle F. Ake) contributed MIS and NILE. - if test "`(/bin/universe) 2>/dev/null`" = att ; then - echo pyramid-pyramid-sysv3 - else - echo pyramid-pyramid-bsd - fi - exit ;; - NILE*:*:*:dcosx) - echo pyramid-pyramid-svr4 - exit ;; - DRS?6000:unix:4.0:6*) - echo sparc-icl-nx6 - exit ;; - DRS?6000:UNIX_SV:4.2*:7* | DRS?6000:isis:4.2*:7*) - case `/usr/bin/uname -p` in - sparc) echo sparc-icl-nx7; exit ;; - esac ;; - sun4H:SunOS:5.*:*) - echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` - exit ;; - sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*) - echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` - exit ;; - i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*) - echo i386-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` - exit ;; - sun4*:SunOS:6*:*) - # According to config.sub, this is the proper way to canonicalize - # SunOS6. Hard to guess exactly what SunOS6 will be like, but - # it's likely to be more like Solaris than SunOS4. - echo sparc-sun-solaris3`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` - exit ;; - sun4*:SunOS:*:*) - case "`/usr/bin/arch -k`" in - Series*|S4*) - UNAME_RELEASE=`uname -v` - ;; - esac - # Japanese Language versions have a version number like `4.1.3-JL'. - echo sparc-sun-sunos`echo ${UNAME_RELEASE}|sed -e 's/-/_/'` - exit ;; - sun3*:SunOS:*:*) - echo m68k-sun-sunos${UNAME_RELEASE} - exit ;; - sun*:*:4.2BSD:*) - UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null` - test "x${UNAME_RELEASE}" = "x" && UNAME_RELEASE=3 - case "`/bin/arch`" in - sun3) - echo m68k-sun-sunos${UNAME_RELEASE} - ;; - sun4) - echo sparc-sun-sunos${UNAME_RELEASE} - ;; - esac - exit ;; - aushp:SunOS:*:*) - echo sparc-auspex-sunos${UNAME_RELEASE} - exit ;; - # The situation for MiNT is a little confusing. The machine name - # can be virtually everything (everything which is not - # "atarist" or "atariste" at least should have a processor - # > m68000). The system name ranges from "MiNT" over "FreeMiNT" - # to the lowercase version "mint" (or "freemint"). Finally - # the system name "TOS" denotes a system which is actually not - # MiNT. But MiNT is downward compatible to TOS, so this should - # be no problem. - atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*) - echo m68k-atari-mint${UNAME_RELEASE} - exit ;; - atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*) - echo m68k-atari-mint${UNAME_RELEASE} - exit ;; - *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*) - echo m68k-atari-mint${UNAME_RELEASE} - exit ;; - milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*) - echo m68k-milan-mint${UNAME_RELEASE} - exit ;; - hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*) - echo m68k-hades-mint${UNAME_RELEASE} - exit ;; - *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*) - echo m68k-unknown-mint${UNAME_RELEASE} - exit ;; - m68k:machten:*:*) - echo m68k-apple-machten${UNAME_RELEASE} - exit ;; - powerpc:machten:*:*) - echo powerpc-apple-machten${UNAME_RELEASE} - exit ;; - RISC*:Mach:*:*) - echo mips-dec-mach_bsd4.3 - exit ;; - RISC*:ULTRIX:*:*) - echo mips-dec-ultrix${UNAME_RELEASE} - exit ;; - VAX*:ULTRIX*:*:*) - echo vax-dec-ultrix${UNAME_RELEASE} - exit ;; - 2020:CLIX:*:* | 2430:CLIX:*:*) - echo clipper-intergraph-clix${UNAME_RELEASE} - exit ;; - mips:*:*:UMIPS | mips:*:*:RISCos) - eval $set_cc_for_build - sed 's/^ //' << EOF >$dummy.c -#ifdef __cplusplus -#include /* for printf() prototype */ - int main (int argc, char *argv[]) { -#else - int main (argc, argv) int argc; char *argv[]; { -#endif - #if defined (host_mips) && defined (MIPSEB) - #if defined (SYSTYPE_SYSV) - printf ("mips-mips-riscos%ssysv\n", argv[1]); exit (0); - #endif - #if defined (SYSTYPE_SVR4) - printf ("mips-mips-riscos%ssvr4\n", argv[1]); exit (0); - #endif - #if defined (SYSTYPE_BSD43) || defined(SYSTYPE_BSD) - printf ("mips-mips-riscos%sbsd\n", argv[1]); exit (0); - #endif - #endif - exit (-1); - } -EOF - $CC_FOR_BUILD -o $dummy $dummy.c && - dummyarg=`echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` && - SYSTEM_NAME=`$dummy $dummyarg` && - { echo "$SYSTEM_NAME"; exit; } - echo mips-mips-riscos${UNAME_RELEASE} - exit ;; - Motorola:PowerMAX_OS:*:*) - echo powerpc-motorola-powermax - exit ;; - Motorola:*:4.3:PL8-*) - echo powerpc-harris-powermax - exit ;; - Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*) - echo powerpc-harris-powermax - exit ;; - Night_Hawk:Power_UNIX:*:*) - echo powerpc-harris-powerunix - exit ;; - m88k:CX/UX:7*:*) - echo m88k-harris-cxux7 - exit ;; - m88k:*:4*:R4*) - echo m88k-motorola-sysv4 - exit ;; - m88k:*:3*:R3*) - echo m88k-motorola-sysv3 - exit ;; - AViiON:dgux:*:*) - # DG/UX returns AViiON for all architectures - UNAME_PROCESSOR=`/usr/bin/uname -p` - if [ $UNAME_PROCESSOR = mc88100 ] || [ $UNAME_PROCESSOR = mc88110 ] - then - if [ ${TARGET_BINARY_INTERFACE}x = m88kdguxelfx ] || \ - [ ${TARGET_BINARY_INTERFACE}x = x ] - then - echo m88k-dg-dgux${UNAME_RELEASE} - else - echo m88k-dg-dguxbcs${UNAME_RELEASE} - fi - else - echo i586-dg-dgux${UNAME_RELEASE} - fi - exit ;; - M88*:DolphinOS:*:*) # DolphinOS (SVR3) - echo m88k-dolphin-sysv3 - exit ;; - M88*:*:R3*:*) - # Delta 88k system running SVR3 - echo m88k-motorola-sysv3 - exit ;; - XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3) - echo m88k-tektronix-sysv3 - exit ;; - Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD) - echo m68k-tektronix-bsd - exit ;; - *:IRIX*:*:*) - echo mips-sgi-irix`echo ${UNAME_RELEASE}|sed -e 's/-/_/g'` - exit ;; - ????????:AIX?:[12].1:2) # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX. - echo romp-ibm-aix # uname -m gives an 8 hex-code CPU id - exit ;; # Note that: echo "'`uname -s`'" gives 'AIX ' - i*86:AIX:*:*) - echo i386-ibm-aix - exit ;; - ia64:AIX:*:*) - if [ -x /usr/bin/oslevel ] ; then - IBM_REV=`/usr/bin/oslevel` - else - IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE} - fi - echo ${UNAME_MACHINE}-ibm-aix${IBM_REV} - exit ;; - *:AIX:2:3) - if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then - eval $set_cc_for_build - sed 's/^ //' << EOF >$dummy.c - #include - - main() - { - if (!__power_pc()) - exit(1); - puts("powerpc-ibm-aix3.2.5"); - exit(0); - } -EOF - if $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` - then - echo "$SYSTEM_NAME" - else - echo rs6000-ibm-aix3.2.5 - fi - elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then - echo rs6000-ibm-aix3.2.4 - else - echo rs6000-ibm-aix3.2 - fi - exit ;; - *:AIX:*:[45]) - IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'` - if /usr/sbin/lsattr -El ${IBM_CPU_ID} | grep ' POWER' >/dev/null 2>&1; then - IBM_ARCH=rs6000 - else - IBM_ARCH=powerpc - fi - if [ -x /usr/bin/oslevel ] ; then - IBM_REV=`/usr/bin/oslevel` - else - IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE} - fi - echo ${IBM_ARCH}-ibm-aix${IBM_REV} - exit ;; - *:AIX:*:*) - echo rs6000-ibm-aix - exit ;; - ibmrt:4.4BSD:*|romp-ibm:BSD:*) - echo romp-ibm-bsd4.4 - exit ;; - ibmrt:*BSD:*|romp-ibm:BSD:*) # covers RT/PC BSD and - echo romp-ibm-bsd${UNAME_RELEASE} # 4.3 with uname added to - exit ;; # report: romp-ibm BSD 4.3 - *:BOSX:*:*) - echo rs6000-bull-bosx - exit ;; - DPX/2?00:B.O.S.:*:*) - echo m68k-bull-sysv3 - exit ;; - 9000/[34]??:4.3bsd:1.*:*) - echo m68k-hp-bsd - exit ;; - hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*) - echo m68k-hp-bsd4.4 - exit ;; - 9000/[34678]??:HP-UX:*:*) - HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'` - case "${UNAME_MACHINE}" in - 9000/31? ) HP_ARCH=m68000 ;; - 9000/[34]?? ) HP_ARCH=m68k ;; - 9000/[678][0-9][0-9]) - if [ -x /usr/bin/getconf ]; then - sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null` - sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null` - case "${sc_cpu_version}" in - 523) HP_ARCH="hppa1.0" ;; # CPU_PA_RISC1_0 - 528) HP_ARCH="hppa1.1" ;; # CPU_PA_RISC1_1 - 532) # CPU_PA_RISC2_0 - case "${sc_kernel_bits}" in - 32) HP_ARCH="hppa2.0n" ;; - 64) HP_ARCH="hppa2.0w" ;; - '') HP_ARCH="hppa2.0" ;; # HP-UX 10.20 - esac ;; - esac - fi - if [ "${HP_ARCH}" = "" ]; then - eval $set_cc_for_build - sed 's/^ //' << EOF >$dummy.c - - #define _HPUX_SOURCE - #include - #include - - int main () - { - #if defined(_SC_KERNEL_BITS) - long bits = sysconf(_SC_KERNEL_BITS); - #endif - long cpu = sysconf (_SC_CPU_VERSION); - - switch (cpu) - { - case CPU_PA_RISC1_0: puts ("hppa1.0"); break; - case CPU_PA_RISC1_1: puts ("hppa1.1"); break; - case CPU_PA_RISC2_0: - #if defined(_SC_KERNEL_BITS) - switch (bits) - { - case 64: puts ("hppa2.0w"); break; - case 32: puts ("hppa2.0n"); break; - default: puts ("hppa2.0"); break; - } break; - #else /* !defined(_SC_KERNEL_BITS) */ - puts ("hppa2.0"); break; - #endif - default: puts ("hppa1.0"); break; - } - exit (0); - } -EOF - (CCOPTS= $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy` - test -z "$HP_ARCH" && HP_ARCH=hppa - fi ;; - esac - if [ ${HP_ARCH} = "hppa2.0w" ] - then - eval $set_cc_for_build - - # hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating - # 32-bit code. hppa64-hp-hpux* has the same kernel and a compiler - # generating 64-bit code. GNU and HP use different nomenclature: - # - # $ CC_FOR_BUILD=cc ./config.guess - # => hppa2.0w-hp-hpux11.23 - # $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess - # => hppa64-hp-hpux11.23 - - if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | - grep __LP64__ >/dev/null - then - HP_ARCH="hppa2.0w" - else - HP_ARCH="hppa64" - fi - fi - echo ${HP_ARCH}-hp-hpux${HPUX_REV} - exit ;; - ia64:HP-UX:*:*) - HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'` - echo ia64-hp-hpux${HPUX_REV} - exit ;; - 3050*:HI-UX:*:*) - eval $set_cc_for_build - sed 's/^ //' << EOF >$dummy.c - #include - int - main () - { - long cpu = sysconf (_SC_CPU_VERSION); - /* The order matters, because CPU_IS_HP_MC68K erroneously returns - true for CPU_PA_RISC1_0. CPU_IS_PA_RISC returns correct - results, however. */ - if (CPU_IS_PA_RISC (cpu)) - { - switch (cpu) - { - case CPU_PA_RISC1_0: puts ("hppa1.0-hitachi-hiuxwe2"); break; - case CPU_PA_RISC1_1: puts ("hppa1.1-hitachi-hiuxwe2"); break; - case CPU_PA_RISC2_0: puts ("hppa2.0-hitachi-hiuxwe2"); break; - default: puts ("hppa-hitachi-hiuxwe2"); break; - } - } - else if (CPU_IS_HP_MC68K (cpu)) - puts ("m68k-hitachi-hiuxwe2"); - else puts ("unknown-hitachi-hiuxwe2"); - exit (0); - } -EOF - $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` && - { echo "$SYSTEM_NAME"; exit; } - echo unknown-hitachi-hiuxwe2 - exit ;; - 9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* ) - echo hppa1.1-hp-bsd - exit ;; - 9000/8??:4.3bsd:*:*) - echo hppa1.0-hp-bsd - exit ;; - *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*) - echo hppa1.0-hp-mpeix - exit ;; - hp7??:OSF1:*:* | hp8?[79]:OSF1:*:* ) - echo hppa1.1-hp-osf - exit ;; - hp8??:OSF1:*:*) - echo hppa1.0-hp-osf - exit ;; - i*86:OSF1:*:*) - if [ -x /usr/sbin/sysversion ] ; then - echo ${UNAME_MACHINE}-unknown-osf1mk - else - echo ${UNAME_MACHINE}-unknown-osf1 - fi - exit ;; - parisc*:Lites*:*:*) - echo hppa1.1-hp-lites - exit ;; - C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*) - echo c1-convex-bsd - exit ;; - C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*) - if getsysinfo -f scalar_acc - then echo c32-convex-bsd - else echo c2-convex-bsd - fi - exit ;; - C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*) - echo c34-convex-bsd - exit ;; - C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*) - echo c38-convex-bsd - exit ;; - C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*) - echo c4-convex-bsd - exit ;; - CRAY*Y-MP:*:*:*) - echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' - exit ;; - CRAY*[A-Z]90:*:*:*) - echo ${UNAME_MACHINE}-cray-unicos${UNAME_RELEASE} \ - | sed -e 's/CRAY.*\([A-Z]90\)/\1/' \ - -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \ - -e 's/\.[^.]*$/.X/' - exit ;; - CRAY*TS:*:*:*) - echo t90-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' - exit ;; - CRAY*T3E:*:*:*) - echo alphaev5-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' - exit ;; - CRAY*SV1:*:*:*) - echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' - exit ;; - *:UNICOS/mp:*:*) - echo craynv-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' - exit ;; - F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*) - FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'` - FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'` - FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'` - echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" - exit ;; - 5000:UNIX_System_V:4.*:*) - FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'` - FUJITSU_REL=`echo ${UNAME_RELEASE} | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/ /_/'` - echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" - exit ;; - i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*) - echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE} - exit ;; - sparc*:BSD/OS:*:*) - echo sparc-unknown-bsdi${UNAME_RELEASE} - exit ;; - *:BSD/OS:*:*) - echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE} - exit ;; - *:FreeBSD:*:*) - case ${UNAME_MACHINE} in - pc98) - echo i386-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;; - amd64) - echo x86_64-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;; - *) - echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;; - esac - exit ;; - i*:CYGWIN*:*) - echo ${UNAME_MACHINE}-pc-cygwin - exit ;; - *:MINGW*:*) - echo ${UNAME_MACHINE}-pc-mingw32 - exit ;; - i*:windows32*:*) - # uname -m includes "-pc" on this system. - echo ${UNAME_MACHINE}-mingw32 - exit ;; - i*:PW*:*) - echo ${UNAME_MACHINE}-pc-pw32 - exit ;; - *:Interix*:[3456]*) - case ${UNAME_MACHINE} in - x86) - echo i586-pc-interix${UNAME_RELEASE} - exit ;; - EM64T | authenticamd) - echo x86_64-unknown-interix${UNAME_RELEASE} - exit ;; - esac ;; - [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*) - echo i${UNAME_MACHINE}-pc-mks - exit ;; - i*:Windows_NT*:* | Pentium*:Windows_NT*:*) - # How do we know it's Interix rather than the generic POSIX subsystem? - # It also conflicts with pre-2.0 versions of AT&T UWIN. Should we - # UNAME_MACHINE based on the output of uname instead of i386? - echo i586-pc-interix - exit ;; - i*:UWIN*:*) - echo ${UNAME_MACHINE}-pc-uwin - exit ;; - amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*) - echo x86_64-unknown-cygwin - exit ;; - p*:CYGWIN*:*) - echo powerpcle-unknown-cygwin - exit ;; - prep*:SunOS:5.*:*) - echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` - exit ;; - *:GNU:*:*) - # the GNU system - echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-gnu`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'` - exit ;; - *:GNU/*:*:*) - # other systems with GNU libc and userland - echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-gnu - exit ;; - i*86:Minix:*:*) - echo ${UNAME_MACHINE}-pc-minix - exit ;; - arm*:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu - exit ;; - avr32*:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu - exit ;; - cris:Linux:*:*) - echo cris-axis-linux-gnu - exit ;; - crisv32:Linux:*:*) - echo crisv32-axis-linux-gnu - exit ;; - frv:Linux:*:*) - echo frv-unknown-linux-gnu - exit ;; - ia64:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu - exit ;; - m32r*:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu - exit ;; - m68*:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu - exit ;; - mips:Linux:*:*) - eval $set_cc_for_build - sed 's/^ //' << EOF >$dummy.c - #undef CPU - #undef mips - #undef mipsel - #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL) - CPU=mipsel - #else - #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB) - CPU=mips - #else - CPU= - #endif - #endif -EOF - eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n ' - /^CPU/{ - s: ::g - p - }'`" - test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; } - ;; - mips64:Linux:*:*) - eval $set_cc_for_build - sed 's/^ //' << EOF >$dummy.c - #undef CPU - #undef mips64 - #undef mips64el - #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL) - CPU=mips64el - #else - #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB) - CPU=mips64 - #else - CPU= - #endif - #endif -EOF - eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n ' - /^CPU/{ - s: ::g - p - }'`" - test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; } - ;; - or32:Linux:*:*) - echo or32-unknown-linux-gnu - exit ;; - ppc:Linux:*:*) - echo powerpc-unknown-linux-gnu - exit ;; - ppc64:Linux:*:*) - echo powerpc64-unknown-linux-gnu - exit ;; - alpha:Linux:*:*) - case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in - EV5) UNAME_MACHINE=alphaev5 ;; - EV56) UNAME_MACHINE=alphaev56 ;; - PCA56) UNAME_MACHINE=alphapca56 ;; - PCA57) UNAME_MACHINE=alphapca56 ;; - EV6) UNAME_MACHINE=alphaev6 ;; - EV67) UNAME_MACHINE=alphaev67 ;; - EV68*) UNAME_MACHINE=alphaev68 ;; - esac - objdump --private-headers /bin/sh | grep ld.so.1 >/dev/null - if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi - echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC} - exit ;; - parisc:Linux:*:* | hppa:Linux:*:*) - # Look for CPU level - case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in - PA7*) echo hppa1.1-unknown-linux-gnu ;; - PA8*) echo hppa2.0-unknown-linux-gnu ;; - *) echo hppa-unknown-linux-gnu ;; - esac - exit ;; - parisc64:Linux:*:* | hppa64:Linux:*:*) - echo hppa64-unknown-linux-gnu - exit ;; - s390:Linux:*:* | s390x:Linux:*:*) - echo ${UNAME_MACHINE}-ibm-linux - exit ;; - sh64*:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu - exit ;; - sh*:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu - exit ;; - sparc:Linux:*:* | sparc64:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu - exit ;; - vax:Linux:*:*) - echo ${UNAME_MACHINE}-dec-linux-gnu - exit ;; - x86_64:Linux:*:*) - echo x86_64-unknown-linux-gnu - exit ;; - xtensa:Linux:*:*) - echo xtensa-unknown-linux-gnu - exit ;; - i*86:Linux:*:*) - # The BFD linker knows what the default object file format is, so - # first see if it will tell us. cd to the root directory to prevent - # problems with other programs or directories called `ld' in the path. - # Set LC_ALL=C to ensure ld outputs messages in English. - ld_supported_targets=`cd /; LC_ALL=C ld --help 2>&1 \ - | sed -ne '/supported targets:/!d - s/[ ][ ]*/ /g - s/.*supported targets: *// - s/ .*// - p'` - case "$ld_supported_targets" in - elf32-i386) - TENTATIVE="${UNAME_MACHINE}-pc-linux-gnu" - ;; - a.out-i386-linux) - echo "${UNAME_MACHINE}-pc-linux-gnuaout" - exit ;; - coff-i386) - echo "${UNAME_MACHINE}-pc-linux-gnucoff" - exit ;; - "") - # Either a pre-BFD a.out linker (linux-gnuoldld) or - # one that does not give us useful --help. - echo "${UNAME_MACHINE}-pc-linux-gnuoldld" - exit ;; - esac - # Determine whether the default compiler is a.out or elf - eval $set_cc_for_build - sed 's/^ //' << EOF >$dummy.c - #include - #ifdef __ELF__ - # ifdef __GLIBC__ - # if __GLIBC__ >= 2 - LIBC=gnu - # else - LIBC=gnulibc1 - # endif - # else - LIBC=gnulibc1 - # endif - #else - #if defined(__INTEL_COMPILER) || defined(__PGI) || defined(__SUNPRO_C) || defined(__SUNPRO_CC) - LIBC=gnu - #else - LIBC=gnuaout - #endif - #endif - #ifdef __dietlibc__ - LIBC=dietlibc - #endif -EOF - eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n ' - /^LIBC/{ - s: ::g - p - }'`" - test x"${LIBC}" != x && { - echo "${UNAME_MACHINE}-pc-linux-${LIBC}" - exit - } - test x"${TENTATIVE}" != x && { echo "${TENTATIVE}"; exit; } - ;; - i*86:DYNIX/ptx:4*:*) - # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there. - # earlier versions are messed up and put the nodename in both - # sysname and nodename. - echo i386-sequent-sysv4 - exit ;; - i*86:UNIX_SV:4.2MP:2.*) - # Unixware is an offshoot of SVR4, but it has its own version - # number series starting with 2... - # I am not positive that other SVR4 systems won't match this, - # I just have to hope. -- rms. - # Use sysv4.2uw... so that sysv4* matches it. - echo ${UNAME_MACHINE}-pc-sysv4.2uw${UNAME_VERSION} - exit ;; - i*86:OS/2:*:*) - # If we were able to find `uname', then EMX Unix compatibility - # is probably installed. - echo ${UNAME_MACHINE}-pc-os2-emx - exit ;; - i*86:XTS-300:*:STOP) - echo ${UNAME_MACHINE}-unknown-stop - exit ;; - i*86:atheos:*:*) - echo ${UNAME_MACHINE}-unknown-atheos - exit ;; - i*86:syllable:*:*) - echo ${UNAME_MACHINE}-pc-syllable - exit ;; - i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.0*:*) - echo i386-unknown-lynxos${UNAME_RELEASE} - exit ;; - i*86:*DOS:*:*) - echo ${UNAME_MACHINE}-pc-msdosdjgpp - exit ;; - i*86:*:4.*:* | i*86:SYSTEM_V:4.*:*) - UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'` - if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then - echo ${UNAME_MACHINE}-univel-sysv${UNAME_REL} - else - echo ${UNAME_MACHINE}-pc-sysv${UNAME_REL} - fi - exit ;; - i*86:*:5:[678]*) - # UnixWare 7.x, OpenUNIX and OpenServer 6. - case `/bin/uname -X | grep "^Machine"` in - *486*) UNAME_MACHINE=i486 ;; - *Pentium) UNAME_MACHINE=i586 ;; - *Pent*|*Celeron) UNAME_MACHINE=i686 ;; - esac - echo ${UNAME_MACHINE}-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION} - exit ;; - i*86:*:3.2:*) - if test -f /usr/options/cb.name; then - UNAME_REL=`sed -n 's/.*Version //p' /dev/null >/dev/null ; then - UNAME_REL=`(/bin/uname -X|grep Release|sed -e 's/.*= //')` - (/bin/uname -X|grep i80486 >/dev/null) && UNAME_MACHINE=i486 - (/bin/uname -X|grep '^Machine.*Pentium' >/dev/null) \ - && UNAME_MACHINE=i586 - (/bin/uname -X|grep '^Machine.*Pent *II' >/dev/null) \ - && UNAME_MACHINE=i686 - (/bin/uname -X|grep '^Machine.*Pentium Pro' >/dev/null) \ - && UNAME_MACHINE=i686 - echo ${UNAME_MACHINE}-pc-sco$UNAME_REL - else - echo ${UNAME_MACHINE}-pc-sysv32 - fi - exit ;; - pc:*:*:*) - # Left here for compatibility: - # uname -m prints for DJGPP always 'pc', but it prints nothing about - # the processor, so we play safe by assuming i386. - echo i386-pc-msdosdjgpp - exit ;; - Intel:Mach:3*:*) - echo i386-pc-mach3 - exit ;; - paragon:*:*:*) - echo i860-intel-osf1 - exit ;; - i860:*:4.*:*) # i860-SVR4 - if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then - echo i860-stardent-sysv${UNAME_RELEASE} # Stardent Vistra i860-SVR4 - else # Add other i860-SVR4 vendors below as they are discovered. - echo i860-unknown-sysv${UNAME_RELEASE} # Unknown i860-SVR4 - fi - exit ;; - mini*:CTIX:SYS*5:*) - # "miniframe" - echo m68010-convergent-sysv - exit ;; - mc68k:UNIX:SYSTEM5:3.51m) - echo m68k-convergent-sysv - exit ;; - M680?0:D-NIX:5.3:*) - echo m68k-diab-dnix - exit ;; - M68*:*:R3V[5678]*:*) - test -r /sysV68 && { echo 'm68k-motorola-sysv'; exit; } ;; - 3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0 | S7501*:*:4.0:3.0) - OS_REL='' - test -r /etc/.relid \ - && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid` - /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ - && { echo i486-ncr-sysv4.3${OS_REL}; exit; } - /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \ - && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;; - 3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*) - /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ - && { echo i486-ncr-sysv4; exit; } ;; - m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*) - echo m68k-unknown-lynxos${UNAME_RELEASE} - exit ;; - mc68030:UNIX_System_V:4.*:*) - echo m68k-atari-sysv4 - exit ;; - TSUNAMI:LynxOS:2.*:*) - echo sparc-unknown-lynxos${UNAME_RELEASE} - exit ;; - rs6000:LynxOS:2.*:*) - echo rs6000-unknown-lynxos${UNAME_RELEASE} - exit ;; - PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.0*:*) - echo powerpc-unknown-lynxos${UNAME_RELEASE} - exit ;; - SM[BE]S:UNIX_SV:*:*) - echo mips-dde-sysv${UNAME_RELEASE} - exit ;; - RM*:ReliantUNIX-*:*:*) - echo mips-sni-sysv4 - exit ;; - RM*:SINIX-*:*:*) - echo mips-sni-sysv4 - exit ;; - *:SINIX-*:*:*) - if uname -p 2>/dev/null >/dev/null ; then - UNAME_MACHINE=`(uname -p) 2>/dev/null` - echo ${UNAME_MACHINE}-sni-sysv4 - else - echo ns32k-sni-sysv - fi - exit ;; - PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort - # says - echo i586-unisys-sysv4 - exit ;; - *:UNIX_System_V:4*:FTX*) - # From Gerald Hewes . - # How about differentiating between stratus architectures? -djm - echo hppa1.1-stratus-sysv4 - exit ;; - *:*:*:FTX*) - # From seanf@swdc.stratus.com. - echo i860-stratus-sysv4 - exit ;; - i*86:VOS:*:*) - # From Paul.Green@stratus.com. - echo ${UNAME_MACHINE}-stratus-vos - exit ;; - *:VOS:*:*) - # From Paul.Green@stratus.com. - echo hppa1.1-stratus-vos - exit ;; - mc68*:A/UX:*:*) - echo m68k-apple-aux${UNAME_RELEASE} - exit ;; - news*:NEWS-OS:6*:*) - echo mips-sony-newsos6 - exit ;; - R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*) - if [ -d /usr/nec ]; then - echo mips-nec-sysv${UNAME_RELEASE} - else - echo mips-unknown-sysv${UNAME_RELEASE} - fi - exit ;; - BeBox:BeOS:*:*) # BeOS running on hardware made by Be, PPC only. - echo powerpc-be-beos - exit ;; - BeMac:BeOS:*:*) # BeOS running on Mac or Mac clone, PPC only. - echo powerpc-apple-beos - exit ;; - BePC:BeOS:*:*) # BeOS running on Intel PC compatible. - echo i586-pc-beos - exit ;; - SX-4:SUPER-UX:*:*) - echo sx4-nec-superux${UNAME_RELEASE} - exit ;; - SX-5:SUPER-UX:*:*) - echo sx5-nec-superux${UNAME_RELEASE} - exit ;; - SX-6:SUPER-UX:*:*) - echo sx6-nec-superux${UNAME_RELEASE} - exit ;; - SX-7:SUPER-UX:*:*) - echo sx7-nec-superux${UNAME_RELEASE} - exit ;; - SX-8:SUPER-UX:*:*) - echo sx8-nec-superux${UNAME_RELEASE} - exit ;; - SX-8R:SUPER-UX:*:*) - echo sx8r-nec-superux${UNAME_RELEASE} - exit ;; - Power*:Rhapsody:*:*) - echo powerpc-apple-rhapsody${UNAME_RELEASE} - exit ;; - *:Rhapsody:*:*) - echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE} - exit ;; - *:Darwin:*:*) - UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown - case $UNAME_PROCESSOR in - unknown) UNAME_PROCESSOR=powerpc ;; - esac - echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE} - exit ;; - *:procnto*:*:* | *:QNX:[0123456789]*:*) - UNAME_PROCESSOR=`uname -p` - if test "$UNAME_PROCESSOR" = "x86"; then - UNAME_PROCESSOR=i386 - UNAME_MACHINE=pc - fi - echo ${UNAME_PROCESSOR}-${UNAME_MACHINE}-nto-qnx${UNAME_RELEASE} - exit ;; - *:QNX:*:4*) - echo i386-pc-qnx - exit ;; - NSE-?:NONSTOP_KERNEL:*:*) - echo nse-tandem-nsk${UNAME_RELEASE} - exit ;; - NSR-?:NONSTOP_KERNEL:*:*) - echo nsr-tandem-nsk${UNAME_RELEASE} - exit ;; - *:NonStop-UX:*:*) - echo mips-compaq-nonstopux - exit ;; - BS2000:POSIX*:*:*) - echo bs2000-siemens-sysv - exit ;; - DS/*:UNIX_System_V:*:*) - echo ${UNAME_MACHINE}-${UNAME_SYSTEM}-${UNAME_RELEASE} - exit ;; - *:Plan9:*:*) - # "uname -m" is not consistent, so use $cputype instead. 386 - # is converted to i386 for consistency with other x86 - # operating systems. - if test "$cputype" = "386"; then - UNAME_MACHINE=i386 - else - UNAME_MACHINE="$cputype" - fi - echo ${UNAME_MACHINE}-unknown-plan9 - exit ;; - *:TOPS-10:*:*) - echo pdp10-unknown-tops10 - exit ;; - *:TENEX:*:*) - echo pdp10-unknown-tenex - exit ;; - KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*) - echo pdp10-dec-tops20 - exit ;; - XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*) - echo pdp10-xkl-tops20 - exit ;; - *:TOPS-20:*:*) - echo pdp10-unknown-tops20 - exit ;; - *:ITS:*:*) - echo pdp10-unknown-its - exit ;; - SEI:*:*:SEIUX) - echo mips-sei-seiux${UNAME_RELEASE} - exit ;; - *:DragonFly:*:*) - echo ${UNAME_MACHINE}-unknown-dragonfly`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` - exit ;; - *:*VMS:*:*) - UNAME_MACHINE=`(uname -p) 2>/dev/null` - case "${UNAME_MACHINE}" in - A*) echo alpha-dec-vms ; exit ;; - I*) echo ia64-dec-vms ; exit ;; - V*) echo vax-dec-vms ; exit ;; - esac ;; - *:XENIX:*:SysV) - echo i386-pc-xenix - exit ;; - i*86:skyos:*:*) - echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE}` | sed -e 's/ .*$//' - exit ;; - i*86:rdos:*:*) - echo ${UNAME_MACHINE}-pc-rdos - exit ;; -esac - -#echo '(No uname command or uname output not recognized.)' 1>&2 -#echo "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" 1>&2 - -eval $set_cc_for_build -cat >$dummy.c < -# include -#endif -main () -{ -#if defined (sony) -#if defined (MIPSEB) - /* BFD wants "bsd" instead of "newsos". Perhaps BFD should be changed, - I don't know.... */ - printf ("mips-sony-bsd\n"); exit (0); -#else -#include - printf ("m68k-sony-newsos%s\n", -#ifdef NEWSOS4 - "4" -#else - "" -#endif - ); exit (0); -#endif -#endif - -#if defined (__arm) && defined (__acorn) && defined (__unix) - printf ("arm-acorn-riscix\n"); exit (0); -#endif - -#if defined (hp300) && !defined (hpux) - printf ("m68k-hp-bsd\n"); exit (0); -#endif - -#if defined (NeXT) -#if !defined (__ARCHITECTURE__) -#define __ARCHITECTURE__ "m68k" -#endif - int version; - version=`(hostinfo | sed -n 's/.*NeXT Mach \([0-9]*\).*/\1/p') 2>/dev/null`; - if (version < 4) - printf ("%s-next-nextstep%d\n", __ARCHITECTURE__, version); - else - printf ("%s-next-openstep%d\n", __ARCHITECTURE__, version); - exit (0); -#endif - -#if defined (MULTIMAX) || defined (n16) -#if defined (UMAXV) - printf ("ns32k-encore-sysv\n"); exit (0); -#else -#if defined (CMU) - printf ("ns32k-encore-mach\n"); exit (0); -#else - printf ("ns32k-encore-bsd\n"); exit (0); -#endif -#endif -#endif - -#if defined (__386BSD__) - printf ("i386-pc-bsd\n"); exit (0); -#endif - -#if defined (sequent) -#if defined (i386) - printf ("i386-sequent-dynix\n"); exit (0); -#endif -#if defined (ns32000) - printf ("ns32k-sequent-dynix\n"); exit (0); -#endif -#endif - -#if defined (_SEQUENT_) - struct utsname un; - - uname(&un); - - if (strncmp(un.version, "V2", 2) == 0) { - printf ("i386-sequent-ptx2\n"); exit (0); - } - if (strncmp(un.version, "V1", 2) == 0) { /* XXX is V1 correct? */ - printf ("i386-sequent-ptx1\n"); exit (0); - } - printf ("i386-sequent-ptx\n"); exit (0); - -#endif - -#if defined (vax) -# if !defined (ultrix) -# include -# if defined (BSD) -# if BSD == 43 - printf ("vax-dec-bsd4.3\n"); exit (0); -# else -# if BSD == 199006 - printf ("vax-dec-bsd4.3reno\n"); exit (0); -# else - printf ("vax-dec-bsd\n"); exit (0); -# endif -# endif -# else - printf ("vax-dec-bsd\n"); exit (0); -# endif -# else - printf ("vax-dec-ultrix\n"); exit (0); -# endif -#endif - -#if defined (alliant) && defined (i860) - printf ("i860-alliant-bsd\n"); exit (0); -#endif - - exit (1); -} -EOF - -$CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && SYSTEM_NAME=`$dummy` && - { echo "$SYSTEM_NAME"; exit; } - -# Apollos put the system type in the environment. - -test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit; } - -# Convex versions that predate uname can use getsysinfo(1) - -if [ -x /usr/convex/getsysinfo ] -then - case `getsysinfo -f cpu_type` in - c1*) - echo c1-convex-bsd - exit ;; - c2*) - if getsysinfo -f scalar_acc - then echo c32-convex-bsd - else echo c2-convex-bsd - fi - exit ;; - c34*) - echo c34-convex-bsd - exit ;; - c38*) - echo c38-convex-bsd - exit ;; - c4*) - echo c4-convex-bsd - exit ;; - esac -fi - -cat >&2 < in order to provide the needed -information to handle your system. - -config.guess timestamp = $timestamp - -uname -m = `(uname -m) 2>/dev/null || echo unknown` -uname -r = `(uname -r) 2>/dev/null || echo unknown` -uname -s = `(uname -s) 2>/dev/null || echo unknown` -uname -v = `(uname -v) 2>/dev/null || echo unknown` - -/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null` -/bin/uname -X = `(/bin/uname -X) 2>/dev/null` - -hostinfo = `(hostinfo) 2>/dev/null` -/bin/universe = `(/bin/universe) 2>/dev/null` -/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null` -/bin/arch = `(/bin/arch) 2>/dev/null` -/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null` -/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null` - -UNAME_MACHINE = ${UNAME_MACHINE} -UNAME_RELEASE = ${UNAME_RELEASE} -UNAME_SYSTEM = ${UNAME_SYSTEM} -UNAME_VERSION = ${UNAME_VERSION} -EOF - -exit 1 - -# Local variables: -# eval: (add-hook 'write-file-hooks 'time-stamp) -# time-stamp-start: "timestamp='" -# time-stamp-format: "%:y-%02m-%02d" -# time-stamp-end: "'" -# End: diff --git a/DevIL/libtools/config.sub b/DevIL/libtools/config.sub deleted file mode 100755 index 191fb48b..00000000 --- a/DevIL/libtools/config.sub +++ /dev/null @@ -1,1626 +0,0 @@ -#! /bin/sh -# Configuration validation subroutine script. -# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, -# 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, -# Inc. - -timestamp='2008-09-12' - -# This file is (in principle) common to ALL GNU software. -# The presence of a machine in this file suggests that SOME GNU software -# can handle that machine. It does not imply ALL GNU software can. -# -# This file is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA -# 02110-1301, USA. -# -# As a special exception to the GNU General Public License, if you -# distribute this file as part of a program that contains a -# configuration script generated by Autoconf, you may include it under -# the same distribution terms that you use for the rest of that program. - - -# Please send patches to . Submit a context -# diff and a properly formatted ChangeLog entry. -# -# Configuration subroutine to validate and canonicalize a configuration type. -# Supply the specified configuration type as an argument. -# If it is invalid, we print an error message on stderr and exit with code 1. -# Otherwise, we print the canonical config type on stdout and succeed. - -# This file is supposed to be the same for all GNU packages -# and recognize all the CPU types, system types and aliases -# that are meaningful with *any* GNU software. -# Each package is responsible for reporting which valid configurations -# it does not support. The user should be able to distinguish -# a failure to support a valid configuration from a meaningless -# configuration. - -# The goal of this file is to map all the various variations of a given -# machine specification into a single specification in the form: -# CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM -# or in some cases, the newer four-part form: -# CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM -# It is wrong to echo any other type of specification. - -me=`echo "$0" | sed -e 's,.*/,,'` - -usage="\ -Usage: $0 [OPTION] CPU-MFR-OPSYS - $0 [OPTION] ALIAS - -Canonicalize a configuration name. - -Operation modes: - -h, --help print this help, then exit - -t, --time-stamp print date of last modification, then exit - -v, --version print version number, then exit - -Report bugs and patches to ." - -version="\ -GNU config.sub ($timestamp) - -Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 -Free Software Foundation, Inc. - -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." - -help=" -Try \`$me --help' for more information." - -# Parse command line -while test $# -gt 0 ; do - case $1 in - --time-stamp | --time* | -t ) - echo "$timestamp" ; exit ;; - --version | -v ) - echo "$version" ; exit ;; - --help | --h* | -h ) - echo "$usage"; exit ;; - -- ) # Stop option processing - shift; break ;; - - ) # Use stdin as input. - break ;; - -* ) - echo "$me: invalid option $1$help" - exit 1 ;; - - *local*) - # First pass through any local machine types. - echo $1 - exit ;; - - * ) - break ;; - esac -done - -case $# in - 0) echo "$me: missing argument$help" >&2 - exit 1;; - 1) ;; - *) echo "$me: too many arguments$help" >&2 - exit 1;; -esac - -# Separate what the user gave into CPU-COMPANY and OS or KERNEL-OS (if any). -# Here we must recognize all the valid KERNEL-OS combinations. -maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'` -case $maybe_os in - nto-qnx* | linux-gnu* | linux-dietlibc | linux-newlib* | linux-uclibc* | \ - uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | \ - storm-chaos* | os2-emx* | rtmk-nova*) - os=-$maybe_os - basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'` - ;; - *) - basic_machine=`echo $1 | sed 's/-[^-]*$//'` - if [ $basic_machine != $1 ] - then os=`echo $1 | sed 's/.*-/-/'` - else os=; fi - ;; -esac - -### Let's recognize common machines as not being operating systems so -### that things like config.sub decstation-3100 work. We also -### recognize some manufacturers as not being operating systems, so we -### can provide default operating systems below. -case $os in - -sun*os*) - # Prevent following clause from handling this invalid input. - ;; - -dec* | -mips* | -sequent* | -encore* | -pc532* | -sgi* | -sony* | \ - -att* | -7300* | -3300* | -delta* | -motorola* | -sun[234]* | \ - -unicom* | -ibm* | -next | -hp | -isi* | -apollo | -altos* | \ - -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\ - -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \ - -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \ - -apple | -axis | -knuth | -cray) - os= - basic_machine=$1 - ;; - -sim | -cisco | -oki | -wec | -winbond) - os= - basic_machine=$1 - ;; - -scout) - ;; - -wrs) - os=-vxworks - basic_machine=$1 - ;; - -chorusos*) - os=-chorusos - basic_machine=$1 - ;; - -chorusrdb) - os=-chorusrdb - basic_machine=$1 - ;; - -hiux*) - os=-hiuxwe2 - ;; - -sco6) - os=-sco5v6 - basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` - ;; - -sco5) - os=-sco3.2v5 - basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` - ;; - -sco4) - os=-sco3.2v4 - basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` - ;; - -sco3.2.[4-9]*) - os=`echo $os | sed -e 's/sco3.2./sco3.2v/'` - basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` - ;; - -sco3.2v[4-9]*) - # Don't forget version if it is 3.2v4 or newer. - basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` - ;; - -sco5v6*) - # Don't forget version if it is 3.2v4 or newer. - basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` - ;; - -sco*) - os=-sco3.2v2 - basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` - ;; - -udk*) - basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` - ;; - -isc) - os=-isc2.2 - basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` - ;; - -clix*) - basic_machine=clipper-intergraph - ;; - -isc*) - basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` - ;; - -lynx*) - os=-lynxos - ;; - -ptx*) - basic_machine=`echo $1 | sed -e 's/86-.*/86-sequent/'` - ;; - -windowsnt*) - os=`echo $os | sed -e 's/windowsnt/winnt/'` - ;; - -psos*) - os=-psos - ;; - -mint | -mint[0-9]*) - basic_machine=m68k-atari - os=-mint - ;; -esac - -# Decode aliases for certain CPU-COMPANY combinations. -case $basic_machine in - # Recognize the basic CPU types without company name. - # Some are omitted here because they have special meanings below. - 1750a | 580 \ - | a29k \ - | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \ - | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \ - | am33_2.0 \ - | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr | avr32 \ - | bfin \ - | c4x | clipper \ - | d10v | d30v | dlx | dsp16xx \ - | fido | fr30 | frv \ - | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \ - | i370 | i860 | i960 | ia64 \ - | ip2k | iq2000 \ - | m32c | m32r | m32rle | m68000 | m68k | m88k \ - | maxq | mb | microblaze | mcore | mep \ - | mips | mipsbe | mipseb | mipsel | mipsle \ - | mips16 \ - | mips64 | mips64el \ - | mips64vr | mips64vrel \ - | mips64orion | mips64orionel \ - | mips64vr4100 | mips64vr4100el \ - | mips64vr4300 | mips64vr4300el \ - | mips64vr5000 | mips64vr5000el \ - | mips64vr5900 | mips64vr5900el \ - | mipsisa32 | mipsisa32el \ - | mipsisa32r2 | mipsisa32r2el \ - | mipsisa64 | mipsisa64el \ - | mipsisa64r2 | mipsisa64r2el \ - | mipsisa64sb1 | mipsisa64sb1el \ - | mipsisa64sr71k | mipsisa64sr71kel \ - | mipstx39 | mipstx39el \ - | mn10200 | mn10300 \ - | mt \ - | msp430 \ - | nios | nios2 \ - | ns16k | ns32k \ - | or32 \ - | pdp10 | pdp11 | pj | pjl \ - | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \ - | pyramid \ - | score \ - | sh | sh[1234] | sh[24]a | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \ - | sh64 | sh64le \ - | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \ - | sparcv8 | sparcv9 | sparcv9b | sparcv9v \ - | spu | strongarm \ - | tahoe | thumb | tic4x | tic80 | tron \ - | v850 | v850e \ - | we32k \ - | x86 | xc16x | xscale | xscalee[bl] | xstormy16 | xtensa \ - | z8k) - basic_machine=$basic_machine-unknown - ;; - m6811 | m68hc11 | m6812 | m68hc12) - # Motorola 68HC11/12. - basic_machine=$basic_machine-unknown - os=-none - ;; - m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k) - ;; - ms1) - basic_machine=mt-unknown - ;; - - # We use `pc' rather than `unknown' - # because (1) that's what they normally are, and - # (2) the word "unknown" tends to confuse beginning users. - i*86 | x86_64) - basic_machine=$basic_machine-pc - ;; - # Object if more than one company name word. - *-*-*) - echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2 - exit 1 - ;; - # Recognize the basic CPU types with company name. - 580-* \ - | a29k-* \ - | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \ - | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \ - | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \ - | arm-* | armbe-* | armle-* | armeb-* | armv*-* \ - | avr-* | avr32-* \ - | bfin-* | bs2000-* \ - | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* | c55x-* | c6x-* \ - | clipper-* | craynv-* | cydra-* \ - | d10v-* | d30v-* | dlx-* \ - | elxsi-* \ - | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \ - | h8300-* | h8500-* \ - | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \ - | i*86-* | i860-* | i960-* | ia64-* \ - | ip2k-* | iq2000-* \ - | m32c-* | m32r-* | m32rle-* \ - | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \ - | m88110-* | m88k-* | maxq-* | mcore-* \ - | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \ - | mips16-* \ - | mips64-* | mips64el-* \ - | mips64vr-* | mips64vrel-* \ - | mips64orion-* | mips64orionel-* \ - | mips64vr4100-* | mips64vr4100el-* \ - | mips64vr4300-* | mips64vr4300el-* \ - | mips64vr5000-* | mips64vr5000el-* \ - | mips64vr5900-* | mips64vr5900el-* \ - | mipsisa32-* | mipsisa32el-* \ - | mipsisa32r2-* | mipsisa32r2el-* \ - | mipsisa64-* | mipsisa64el-* \ - | mipsisa64r2-* | mipsisa64r2el-* \ - | mipsisa64sb1-* | mipsisa64sb1el-* \ - | mipsisa64sr71k-* | mipsisa64sr71kel-* \ - | mipstx39-* | mipstx39el-* \ - | mmix-* \ - | mt-* \ - | msp430-* \ - | nios-* | nios2-* \ - | none-* | np1-* | ns16k-* | ns32k-* \ - | orion-* \ - | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \ - | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \ - | pyramid-* \ - | romp-* | rs6000-* \ - | sh-* | sh[1234]-* | sh[24]a-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \ - | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \ - | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \ - | sparclite-* \ - | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | strongarm-* | sv1-* | sx?-* \ - | tahoe-* | thumb-* \ - | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \ - | tron-* \ - | v850-* | v850e-* | vax-* \ - | we32k-* \ - | x86-* | x86_64-* | xc16x-* | xps100-* | xscale-* | xscalee[bl]-* \ - | xstormy16-* | xtensa-* \ - | ymp-* \ - | z8k-*) - ;; - # Recognize the various machine names and aliases which stand - # for a CPU type and a company and sometimes even an OS. - 386bsd) - basic_machine=i386-unknown - os=-bsd - ;; - 3b1 | 7300 | 7300-att | att-7300 | pc7300 | safari | unixpc) - basic_machine=m68000-att - ;; - 3b*) - basic_machine=we32k-att - ;; - a29khif) - basic_machine=a29k-amd - os=-udi - ;; - abacus) - basic_machine=abacus-unknown - ;; - adobe68k) - basic_machine=m68010-adobe - os=-scout - ;; - alliant | fx80) - basic_machine=fx80-alliant - ;; - altos | altos3068) - basic_machine=m68k-altos - ;; - am29k) - basic_machine=a29k-none - os=-bsd - ;; - amd64) - basic_machine=x86_64-pc - ;; - amd64-*) - basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'` - ;; - amdahl) - basic_machine=580-amdahl - os=-sysv - ;; - amiga | amiga-*) - basic_machine=m68k-unknown - ;; - amigaos | amigados) - basic_machine=m68k-unknown - os=-amigaos - ;; - amigaunix | amix) - basic_machine=m68k-unknown - os=-sysv4 - ;; - apollo68) - basic_machine=m68k-apollo - os=-sysv - ;; - apollo68bsd) - basic_machine=m68k-apollo - os=-bsd - ;; - aux) - basic_machine=m68k-apple - os=-aux - ;; - balance) - basic_machine=ns32k-sequent - os=-dynix - ;; - c90) - basic_machine=c90-cray - os=-unicos - ;; - convex-c1) - basic_machine=c1-convex - os=-bsd - ;; - convex-c2) - basic_machine=c2-convex - os=-bsd - ;; - convex-c32) - basic_machine=c32-convex - os=-bsd - ;; - convex-c34) - basic_machine=c34-convex - os=-bsd - ;; - convex-c38) - basic_machine=c38-convex - os=-bsd - ;; - cray | j90) - basic_machine=j90-cray - os=-unicos - ;; - craynv) - basic_machine=craynv-cray - os=-unicosmp - ;; - cr16) - basic_machine=cr16-unknown - os=-elf - ;; - crds | unos) - basic_machine=m68k-crds - ;; - crisv32 | crisv32-* | etraxfs*) - basic_machine=crisv32-axis - ;; - cris | cris-* | etrax*) - basic_machine=cris-axis - ;; - crx) - basic_machine=crx-unknown - os=-elf - ;; - da30 | da30-*) - basic_machine=m68k-da30 - ;; - decstation | decstation-3100 | pmax | pmax-* | pmin | dec3100 | decstatn) - basic_machine=mips-dec - ;; - decsystem10* | dec10*) - basic_machine=pdp10-dec - os=-tops10 - ;; - decsystem20* | dec20*) - basic_machine=pdp10-dec - os=-tops20 - ;; - delta | 3300 | motorola-3300 | motorola-delta \ - | 3300-motorola | delta-motorola) - basic_machine=m68k-motorola - ;; - delta88) - basic_machine=m88k-motorola - os=-sysv3 - ;; - djgpp) - basic_machine=i586-pc - os=-msdosdjgpp - ;; - dpx20 | dpx20-*) - basic_machine=rs6000-bull - os=-bosx - ;; - dpx2* | dpx2*-bull) - basic_machine=m68k-bull - os=-sysv3 - ;; - ebmon29k) - basic_machine=a29k-amd - os=-ebmon - ;; - elxsi) - basic_machine=elxsi-elxsi - os=-bsd - ;; - encore | umax | mmax) - basic_machine=ns32k-encore - ;; - es1800 | OSE68k | ose68k | ose | OSE) - basic_machine=m68k-ericsson - os=-ose - ;; - fx2800) - basic_machine=i860-alliant - ;; - genix) - basic_machine=ns32k-ns - ;; - gmicro) - basic_machine=tron-gmicro - os=-sysv - ;; - go32) - basic_machine=i386-pc - os=-go32 - ;; - h3050r* | hiux*) - basic_machine=hppa1.1-hitachi - os=-hiuxwe2 - ;; - h8300hms) - basic_machine=h8300-hitachi - os=-hms - ;; - h8300xray) - basic_machine=h8300-hitachi - os=-xray - ;; - h8500hms) - basic_machine=h8500-hitachi - os=-hms - ;; - harris) - basic_machine=m88k-harris - os=-sysv3 - ;; - hp300-*) - basic_machine=m68k-hp - ;; - hp300bsd) - basic_machine=m68k-hp - os=-bsd - ;; - hp300hpux) - basic_machine=m68k-hp - os=-hpux - ;; - hp3k9[0-9][0-9] | hp9[0-9][0-9]) - basic_machine=hppa1.0-hp - ;; - hp9k2[0-9][0-9] | hp9k31[0-9]) - basic_machine=m68000-hp - ;; - hp9k3[2-9][0-9]) - basic_machine=m68k-hp - ;; - hp9k6[0-9][0-9] | hp6[0-9][0-9]) - basic_machine=hppa1.0-hp - ;; - hp9k7[0-79][0-9] | hp7[0-79][0-9]) - basic_machine=hppa1.1-hp - ;; - hp9k78[0-9] | hp78[0-9]) - # FIXME: really hppa2.0-hp - basic_machine=hppa1.1-hp - ;; - hp9k8[67]1 | hp8[67]1 | hp9k80[24] | hp80[24] | hp9k8[78]9 | hp8[78]9 | hp9k893 | hp893) - # FIXME: really hppa2.0-hp - basic_machine=hppa1.1-hp - ;; - hp9k8[0-9][13679] | hp8[0-9][13679]) - basic_machine=hppa1.1-hp - ;; - hp9k8[0-9][0-9] | hp8[0-9][0-9]) - basic_machine=hppa1.0-hp - ;; - hppa-next) - os=-nextstep3 - ;; - hppaosf) - basic_machine=hppa1.1-hp - os=-osf - ;; - hppro) - basic_machine=hppa1.1-hp - os=-proelf - ;; - i370-ibm* | ibm*) - basic_machine=i370-ibm - ;; -# I'm not sure what "Sysv32" means. Should this be sysv3.2? - i*86v32) - basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` - os=-sysv32 - ;; - i*86v4*) - basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` - os=-sysv4 - ;; - i*86v) - basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` - os=-sysv - ;; - i*86sol2) - basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` - os=-solaris2 - ;; - i386mach) - basic_machine=i386-mach - os=-mach - ;; - i386-vsta | vsta) - basic_machine=i386-unknown - os=-vsta - ;; - iris | iris4d) - basic_machine=mips-sgi - case $os in - -irix*) - ;; - *) - os=-irix4 - ;; - esac - ;; - isi68 | isi) - basic_machine=m68k-isi - os=-sysv - ;; - m88k-omron*) - basic_machine=m88k-omron - ;; - magnum | m3230) - basic_machine=mips-mips - os=-sysv - ;; - merlin) - basic_machine=ns32k-utek - os=-sysv - ;; - mingw32) - basic_machine=i386-pc - os=-mingw32 - ;; - mingw32ce) - basic_machine=arm-unknown - os=-mingw32ce - ;; - miniframe) - basic_machine=m68000-convergent - ;; - *mint | -mint[0-9]* | *MiNT | *MiNT[0-9]*) - basic_machine=m68k-atari - os=-mint - ;; - mips3*-*) - basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'` - ;; - mips3*) - basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown - ;; - monitor) - basic_machine=m68k-rom68k - os=-coff - ;; - morphos) - basic_machine=powerpc-unknown - os=-morphos - ;; - msdos) - basic_machine=i386-pc - os=-msdos - ;; - ms1-*) - basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'` - ;; - mvs) - basic_machine=i370-ibm - os=-mvs - ;; - ncr3000) - basic_machine=i486-ncr - os=-sysv4 - ;; - netbsd386) - basic_machine=i386-unknown - os=-netbsd - ;; - netwinder) - basic_machine=armv4l-rebel - os=-linux - ;; - news | news700 | news800 | news900) - basic_machine=m68k-sony - os=-newsos - ;; - news1000) - basic_machine=m68030-sony - os=-newsos - ;; - news-3600 | risc-news) - basic_machine=mips-sony - os=-newsos - ;; - necv70) - basic_machine=v70-nec - os=-sysv - ;; - next | m*-next ) - basic_machine=m68k-next - case $os in - -nextstep* ) - ;; - -ns2*) - os=-nextstep2 - ;; - *) - os=-nextstep3 - ;; - esac - ;; - nh3000) - basic_machine=m68k-harris - os=-cxux - ;; - nh[45]000) - basic_machine=m88k-harris - os=-cxux - ;; - nindy960) - basic_machine=i960-intel - os=-nindy - ;; - mon960) - basic_machine=i960-intel - os=-mon960 - ;; - nonstopux) - basic_machine=mips-compaq - os=-nonstopux - ;; - np1) - basic_machine=np1-gould - ;; - nsr-tandem) - basic_machine=nsr-tandem - ;; - op50n-* | op60c-*) - basic_machine=hppa1.1-oki - os=-proelf - ;; - openrisc | openrisc-*) - basic_machine=or32-unknown - ;; - os400) - basic_machine=powerpc-ibm - os=-os400 - ;; - OSE68000 | ose68000) - basic_machine=m68000-ericsson - os=-ose - ;; - os68k) - basic_machine=m68k-none - os=-os68k - ;; - pa-hitachi) - basic_machine=hppa1.1-hitachi - os=-hiuxwe2 - ;; - paragon) - basic_machine=i860-intel - os=-osf - ;; - pbd) - basic_machine=sparc-tti - ;; - pbb) - basic_machine=m68k-tti - ;; - pc532 | pc532-*) - basic_machine=ns32k-pc532 - ;; - pc98) - basic_machine=i386-pc - ;; - pc98-*) - basic_machine=i386-`echo $basic_machine | sed 's/^[^-]*-//'` - ;; - pentium | p5 | k5 | k6 | nexgen | viac3) - basic_machine=i586-pc - ;; - pentiumpro | p6 | 6x86 | athlon | athlon_*) - basic_machine=i686-pc - ;; - pentiumii | pentium2 | pentiumiii | pentium3) - basic_machine=i686-pc - ;; - pentium4) - basic_machine=i786-pc - ;; - pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*) - basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'` - ;; - pentiumpro-* | p6-* | 6x86-* | athlon-*) - basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'` - ;; - pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*) - basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'` - ;; - pentium4-*) - basic_machine=i786-`echo $basic_machine | sed 's/^[^-]*-//'` - ;; - pn) - basic_machine=pn-gould - ;; - power) basic_machine=power-ibm - ;; - ppc) basic_machine=powerpc-unknown - ;; - ppc-*) basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'` - ;; - ppcle | powerpclittle | ppc-le | powerpc-little) - basic_machine=powerpcle-unknown - ;; - ppcle-* | powerpclittle-*) - basic_machine=powerpcle-`echo $basic_machine | sed 's/^[^-]*-//'` - ;; - ppc64) basic_machine=powerpc64-unknown - ;; - ppc64-*) basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'` - ;; - ppc64le | powerpc64little | ppc64-le | powerpc64-little) - basic_machine=powerpc64le-unknown - ;; - ppc64le-* | powerpc64little-*) - basic_machine=powerpc64le-`echo $basic_machine | sed 's/^[^-]*-//'` - ;; - ps2) - basic_machine=i386-ibm - ;; - pw32) - basic_machine=i586-unknown - os=-pw32 - ;; - rdos) - basic_machine=i386-pc - os=-rdos - ;; - rom68k) - basic_machine=m68k-rom68k - os=-coff - ;; - rm[46]00) - basic_machine=mips-siemens - ;; - rtpc | rtpc-*) - basic_machine=romp-ibm - ;; - s390 | s390-*) - basic_machine=s390-ibm - ;; - s390x | s390x-*) - basic_machine=s390x-ibm - ;; - sa29200) - basic_machine=a29k-amd - os=-udi - ;; - sb1) - basic_machine=mipsisa64sb1-unknown - ;; - sb1el) - basic_machine=mipsisa64sb1el-unknown - ;; - sde) - basic_machine=mipsisa32-sde - os=-elf - ;; - sei) - basic_machine=mips-sei - os=-seiux - ;; - sequent) - basic_machine=i386-sequent - ;; - sh) - basic_machine=sh-hitachi - os=-hms - ;; - sh5el) - basic_machine=sh5le-unknown - ;; - sh64) - basic_machine=sh64-unknown - ;; - sparclite-wrs | simso-wrs) - basic_machine=sparclite-wrs - os=-vxworks - ;; - sps7) - basic_machine=m68k-bull - os=-sysv2 - ;; - spur) - basic_machine=spur-unknown - ;; - st2000) - basic_machine=m68k-tandem - ;; - stratus) - basic_machine=i860-stratus - os=-sysv4 - ;; - sun2) - basic_machine=m68000-sun - ;; - sun2os3) - basic_machine=m68000-sun - os=-sunos3 - ;; - sun2os4) - basic_machine=m68000-sun - os=-sunos4 - ;; - sun3os3) - basic_machine=m68k-sun - os=-sunos3 - ;; - sun3os4) - basic_machine=m68k-sun - os=-sunos4 - ;; - sun4os3) - basic_machine=sparc-sun - os=-sunos3 - ;; - sun4os4) - basic_machine=sparc-sun - os=-sunos4 - ;; - sun4sol2) - basic_machine=sparc-sun - os=-solaris2 - ;; - sun3 | sun3-*) - basic_machine=m68k-sun - ;; - sun4) - basic_machine=sparc-sun - ;; - sun386 | sun386i | roadrunner) - basic_machine=i386-sun - ;; - sv1) - basic_machine=sv1-cray - os=-unicos - ;; - symmetry) - basic_machine=i386-sequent - os=-dynix - ;; - t3e) - basic_machine=alphaev5-cray - os=-unicos - ;; - t90) - basic_machine=t90-cray - os=-unicos - ;; - tic54x | c54x*) - basic_machine=tic54x-unknown - os=-coff - ;; - tic55x | c55x*) - basic_machine=tic55x-unknown - os=-coff - ;; - tic6x | c6x*) - basic_machine=tic6x-unknown - os=-coff - ;; - tx39) - basic_machine=mipstx39-unknown - ;; - tx39el) - basic_machine=mipstx39el-unknown - ;; - toad1) - basic_machine=pdp10-xkl - os=-tops20 - ;; - tower | tower-32) - basic_machine=m68k-ncr - ;; - tpf) - basic_machine=s390x-ibm - os=-tpf - ;; - udi29k) - basic_machine=a29k-amd - os=-udi - ;; - ultra3) - basic_machine=a29k-nyu - os=-sym1 - ;; - v810 | necv810) - basic_machine=v810-nec - os=-none - ;; - vaxv) - basic_machine=vax-dec - os=-sysv - ;; - vms) - basic_machine=vax-dec - os=-vms - ;; - vpp*|vx|vx-*) - basic_machine=f301-fujitsu - ;; - vxworks960) - basic_machine=i960-wrs - os=-vxworks - ;; - vxworks68) - basic_machine=m68k-wrs - os=-vxworks - ;; - vxworks29k) - basic_machine=a29k-wrs - os=-vxworks - ;; - w65*) - basic_machine=w65-wdc - os=-none - ;; - w89k-*) - basic_machine=hppa1.1-winbond - os=-proelf - ;; - xbox) - basic_machine=i686-pc - os=-mingw32 - ;; - xps | xps100) - basic_machine=xps100-honeywell - ;; - ymp) - basic_machine=ymp-cray - os=-unicos - ;; - z8k-*-coff) - basic_machine=z8k-unknown - os=-sim - ;; - none) - basic_machine=none-none - os=-none - ;; - -# Here we handle the default manufacturer of certain CPU types. It is in -# some cases the only manufacturer, in others, it is the most popular. - w89k) - basic_machine=hppa1.1-winbond - ;; - op50n) - basic_machine=hppa1.1-oki - ;; - op60c) - basic_machine=hppa1.1-oki - ;; - romp) - basic_machine=romp-ibm - ;; - mmix) - basic_machine=mmix-knuth - ;; - rs6000) - basic_machine=rs6000-ibm - ;; - vax) - basic_machine=vax-dec - ;; - pdp10) - # there are many clones, so DEC is not a safe bet - basic_machine=pdp10-unknown - ;; - pdp11) - basic_machine=pdp11-dec - ;; - we32k) - basic_machine=we32k-att - ;; - sh[1234] | sh[24]a | sh[34]eb | sh[1234]le | sh[23]ele) - basic_machine=sh-unknown - ;; - sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v) - basic_machine=sparc-sun - ;; - cydra) - basic_machine=cydra-cydrome - ;; - orion) - basic_machine=orion-highlevel - ;; - orion105) - basic_machine=clipper-highlevel - ;; - mac | mpw | mac-mpw) - basic_machine=m68k-apple - ;; - pmac | pmac-mpw) - basic_machine=powerpc-apple - ;; - *-unknown) - # Make sure to match an already-canonicalized machine name. - ;; - *) - echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2 - exit 1 - ;; -esac - -# Here we canonicalize certain aliases for manufacturers. -case $basic_machine in - *-digital*) - basic_machine=`echo $basic_machine | sed 's/digital.*/dec/'` - ;; - *-commodore*) - basic_machine=`echo $basic_machine | sed 's/commodore.*/cbm/'` - ;; - *) - ;; -esac - -# Decode manufacturer-specific aliases for certain operating systems. - -if [ x"$os" != x"" ] -then -case $os in - # First match some system type aliases - # that might get confused with valid system types. - # -solaris* is a basic system type, with this one exception. - -solaris1 | -solaris1.*) - os=`echo $os | sed -e 's|solaris1|sunos4|'` - ;; - -solaris) - os=-solaris2 - ;; - -svr4*) - os=-sysv4 - ;; - -unixware*) - os=-sysv4.2uw - ;; - -gnu/linux*) - os=`echo $os | sed -e 's|gnu/linux|linux-gnu|'` - ;; - # First accept the basic system types. - # The portable systems comes first. - # Each alternative MUST END IN A *, to match a version number. - # -sysv* is not here because it comes later, after sysvr4. - -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \ - | -*vms* | -sco* | -esix* | -isc* | -aix* | -sunos | -sunos[34]*\ - | -hpux* | -unos* | -osf* | -luna* | -dgux* | -solaris* | -sym* \ - | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \ - | -aos* \ - | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \ - | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \ - | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \ - | -openbsd* | -solidbsd* \ - | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \ - | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \ - | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \ - | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \ - | -chorusos* | -chorusrdb* \ - | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \ - | -mingw32* | -linux-gnu* | -linux-newlib* | -linux-uclibc* \ - | -uxpv* | -beos* | -mpeix* | -udk* \ - | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \ - | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \ - | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \ - | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \ - | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \ - | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \ - | -skyos* | -haiku* | -rdos* | -toppers* | -drops*) - # Remember, each alternative MUST END IN *, to match a version number. - ;; - -qnx*) - case $basic_machine in - x86-* | i*86-*) - ;; - *) - os=-nto$os - ;; - esac - ;; - -nto-qnx*) - ;; - -nto*) - os=`echo $os | sed -e 's|nto|nto-qnx|'` - ;; - -sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \ - | -windows* | -osx | -abug | -netware* | -os9* | -beos* | -haiku* \ - | -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*) - ;; - -mac*) - os=`echo $os | sed -e 's|mac|macos|'` - ;; - -linux-dietlibc) - os=-linux-dietlibc - ;; - -linux*) - os=`echo $os | sed -e 's|linux|linux-gnu|'` - ;; - -sunos5*) - os=`echo $os | sed -e 's|sunos5|solaris2|'` - ;; - -sunos6*) - os=`echo $os | sed -e 's|sunos6|solaris3|'` - ;; - -opened*) - os=-openedition - ;; - -os400*) - os=-os400 - ;; - -wince*) - os=-wince - ;; - -osfrose*) - os=-osfrose - ;; - -osf*) - os=-osf - ;; - -utek*) - os=-bsd - ;; - -dynix*) - os=-bsd - ;; - -acis*) - os=-aos - ;; - -atheos*) - os=-atheos - ;; - -syllable*) - os=-syllable - ;; - -386bsd) - os=-bsd - ;; - -ctix* | -uts*) - os=-sysv - ;; - -nova*) - os=-rtmk-nova - ;; - -ns2 ) - os=-nextstep2 - ;; - -nsk*) - os=-nsk - ;; - # Preserve the version number of sinix5. - -sinix5.*) - os=`echo $os | sed -e 's|sinix|sysv|'` - ;; - -sinix*) - os=-sysv4 - ;; - -tpf*) - os=-tpf - ;; - -triton*) - os=-sysv3 - ;; - -oss*) - os=-sysv3 - ;; - -svr4) - os=-sysv4 - ;; - -svr3) - os=-sysv3 - ;; - -sysvr4) - os=-sysv4 - ;; - # This must come after -sysvr4. - -sysv*) - ;; - -ose*) - os=-ose - ;; - -es1800*) - os=-ose - ;; - -xenix) - os=-xenix - ;; - -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*) - os=-mint - ;; - -aros*) - os=-aros - ;; - -kaos*) - os=-kaos - ;; - -zvmoe) - os=-zvmoe - ;; - -none) - ;; - *) - # Get rid of the `-' at the beginning of $os. - os=`echo $os | sed 's/[^-]*-//'` - echo Invalid configuration \`$1\': system \`$os\' not recognized 1>&2 - exit 1 - ;; -esac -else - -# Here we handle the default operating systems that come with various machines. -# The value should be what the vendor currently ships out the door with their -# machine or put another way, the most popular os provided with the machine. - -# Note that if you're going to try to match "-MANUFACTURER" here (say, -# "-sun"), then you have to tell the case statement up towards the top -# that MANUFACTURER isn't an operating system. Otherwise, code above -# will signal an error saying that MANUFACTURER isn't an operating -# system, and we'll never get to this point. - -case $basic_machine in - score-*) - os=-elf - ;; - spu-*) - os=-elf - ;; - *-acorn) - os=-riscix1.2 - ;; - arm*-rebel) - os=-linux - ;; - arm*-semi) - os=-aout - ;; - c4x-* | tic4x-*) - os=-coff - ;; - # This must come before the *-dec entry. - pdp10-*) - os=-tops20 - ;; - pdp11-*) - os=-none - ;; - *-dec | vax-*) - os=-ultrix4.2 - ;; - m68*-apollo) - os=-domain - ;; - i386-sun) - os=-sunos4.0.2 - ;; - m68000-sun) - os=-sunos3 - # This also exists in the configure program, but was not the - # default. - # os=-sunos4 - ;; - m68*-cisco) - os=-aout - ;; - mep-*) - os=-elf - ;; - mips*-cisco) - os=-elf - ;; - mips*-*) - os=-elf - ;; - or32-*) - os=-coff - ;; - *-tti) # must be before sparc entry or we get the wrong os. - os=-sysv3 - ;; - sparc-* | *-sun) - os=-sunos4.1.1 - ;; - *-be) - os=-beos - ;; - *-haiku) - os=-haiku - ;; - *-ibm) - os=-aix - ;; - *-knuth) - os=-mmixware - ;; - *-wec) - os=-proelf - ;; - *-winbond) - os=-proelf - ;; - *-oki) - os=-proelf - ;; - *-hp) - os=-hpux - ;; - *-hitachi) - os=-hiux - ;; - i860-* | *-att | *-ncr | *-altos | *-motorola | *-convergent) - os=-sysv - ;; - *-cbm) - os=-amigaos - ;; - *-dg) - os=-dgux - ;; - *-dolphin) - os=-sysv3 - ;; - m68k-ccur) - os=-rtu - ;; - m88k-omron*) - os=-luna - ;; - *-next ) - os=-nextstep - ;; - *-sequent) - os=-ptx - ;; - *-crds) - os=-unos - ;; - *-ns) - os=-genix - ;; - i370-*) - os=-mvs - ;; - *-next) - os=-nextstep3 - ;; - *-gould) - os=-sysv - ;; - *-highlevel) - os=-bsd - ;; - *-encore) - os=-bsd - ;; - *-sgi) - os=-irix - ;; - *-siemens) - os=-sysv4 - ;; - *-masscomp) - os=-rtu - ;; - f30[01]-fujitsu | f700-fujitsu) - os=-uxpv - ;; - *-rom68k) - os=-coff - ;; - *-*bug) - os=-coff - ;; - *-apple) - os=-macos - ;; - *-atari*) - os=-mint - ;; - *) - os=-none - ;; -esac -fi - -# Here we handle the case where we know the os, and the CPU type, but not the -# manufacturer. We pick the logical manufacturer. -vendor=unknown -case $basic_machine in - *-unknown) - case $os in - -riscix*) - vendor=acorn - ;; - -sunos*) - vendor=sun - ;; - -aix*) - vendor=ibm - ;; - -beos*) - vendor=be - ;; - -hpux*) - vendor=hp - ;; - -mpeix*) - vendor=hp - ;; - -hiux*) - vendor=hitachi - ;; - -unos*) - vendor=crds - ;; - -dgux*) - vendor=dg - ;; - -luna*) - vendor=omron - ;; - -genix*) - vendor=ns - ;; - -mvs* | -opened*) - vendor=ibm - ;; - -os400*) - vendor=ibm - ;; - -ptx*) - vendor=sequent - ;; - -tpf*) - vendor=ibm - ;; - -vxsim* | -vxworks* | -windiss*) - vendor=wrs - ;; - -aux*) - vendor=apple - ;; - -hms*) - vendor=hitachi - ;; - -mpw* | -macos*) - vendor=apple - ;; - -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*) - vendor=atari - ;; - -vos*) - vendor=stratus - ;; - esac - basic_machine=`echo $basic_machine | sed "s/unknown/$vendor/"` - ;; -esac - -echo $basic_machine$os -exit - -# Local variables: -# eval: (add-hook 'write-file-hooks 'time-stamp) -# time-stamp-start: "timestamp='" -# time-stamp-format: "%:y-%02m-%02d" -# time-stamp-end: "'" -# End: diff --git a/DevIL/libtools/depcomp b/DevIL/libtools/depcomp deleted file mode 100755 index e5f9736c..00000000 --- a/DevIL/libtools/depcomp +++ /dev/null @@ -1,589 +0,0 @@ -#! /bin/sh -# depcomp - compile a program generating dependencies as side-effects - -scriptversion=2007-03-29.01 - -# Copyright (C) 1999, 2000, 2003, 2004, 2005, 2006, 2007 Free Software -# Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. - -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA -# 02110-1301, USA. - -# As a special exception to the GNU General Public License, if you -# distribute this file as part of a program that contains a -# configuration script generated by Autoconf, you may include it under -# the same distribution terms that you use for the rest of that program. - -# Originally written by Alexandre Oliva . - -case $1 in - '') - echo "$0: No command. Try \`$0 --help' for more information." 1>&2 - exit 1; - ;; - -h | --h*) - cat <<\EOF -Usage: depcomp [--help] [--version] PROGRAM [ARGS] - -Run PROGRAMS ARGS to compile a file, generating dependencies -as side-effects. - -Environment variables: - depmode Dependency tracking mode. - source Source file read by `PROGRAMS ARGS'. - object Object file output by `PROGRAMS ARGS'. - DEPDIR directory where to store dependencies. - depfile Dependency file to output. - tmpdepfile Temporary file to use when outputing dependencies. - libtool Whether libtool is used (yes/no). - -Report bugs to . -EOF - exit $? - ;; - -v | --v*) - echo "depcomp $scriptversion" - exit $? - ;; -esac - -if test -z "$depmode" || test -z "$source" || test -z "$object"; then - echo "depcomp: Variables source, object and depmode must be set" 1>&2 - exit 1 -fi - -# Dependencies for sub/bar.o or sub/bar.obj go into sub/.deps/bar.Po. -depfile=${depfile-`echo "$object" | - sed 's|[^\\/]*$|'${DEPDIR-.deps}'/&|;s|\.\([^.]*\)$|.P\1|;s|Pobj$|Po|'`} -tmpdepfile=${tmpdepfile-`echo "$depfile" | sed 's/\.\([^.]*\)$/.T\1/'`} - -rm -f "$tmpdepfile" - -# Some modes work just like other modes, but use different flags. We -# parameterize here, but still list the modes in the big case below, -# to make depend.m4 easier to write. Note that we *cannot* use a case -# here, because this file can only contain one case statement. -if test "$depmode" = hp; then - # HP compiler uses -M and no extra arg. - gccflag=-M - depmode=gcc -fi - -if test "$depmode" = dashXmstdout; then - # This is just like dashmstdout with a different argument. - dashmflag=-xM - depmode=dashmstdout -fi - -case "$depmode" in -gcc3) -## gcc 3 implements dependency tracking that does exactly what -## we want. Yay! Note: for some reason libtool 1.4 doesn't like -## it if -MD -MP comes after the -MF stuff. Hmm. -## Unfortunately, FreeBSD c89 acceptance of flags depends upon -## the command line argument order; so add the flags where they -## appear in depend2.am. Note that the slowdown incurred here -## affects only configure: in makefiles, %FASTDEP% shortcuts this. - for arg - do - case $arg in - -c) set fnord "$@" -MT "$object" -MD -MP -MF "$tmpdepfile" "$arg" ;; - *) set fnord "$@" "$arg" ;; - esac - shift # fnord - shift # $arg - done - "$@" - stat=$? - if test $stat -eq 0; then : - else - rm -f "$tmpdepfile" - exit $stat - fi - mv "$tmpdepfile" "$depfile" - ;; - -gcc) -## There are various ways to get dependency output from gcc. Here's -## why we pick this rather obscure method: -## - Don't want to use -MD because we'd like the dependencies to end -## up in a subdir. Having to rename by hand is ugly. -## (We might end up doing this anyway to support other compilers.) -## - The DEPENDENCIES_OUTPUT environment variable makes gcc act like -## -MM, not -M (despite what the docs say). -## - Using -M directly means running the compiler twice (even worse -## than renaming). - if test -z "$gccflag"; then - gccflag=-MD, - fi - "$@" -Wp,"$gccflag$tmpdepfile" - stat=$? - if test $stat -eq 0; then : - else - rm -f "$tmpdepfile" - exit $stat - fi - rm -f "$depfile" - echo "$object : \\" > "$depfile" - alpha=ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz -## The second -e expression handles DOS-style file names with drive letters. - sed -e 's/^[^:]*: / /' \ - -e 's/^['$alpha']:\/[^:]*: / /' < "$tmpdepfile" >> "$depfile" -## This next piece of magic avoids the `deleted header file' problem. -## The problem is that when a header file which appears in a .P file -## is deleted, the dependency causes make to die (because there is -## typically no way to rebuild the header). We avoid this by adding -## dummy dependencies for each header file. Too bad gcc doesn't do -## this for us directly. - tr ' ' ' -' < "$tmpdepfile" | -## Some versions of gcc put a space before the `:'. On the theory -## that the space means something, we add a space to the output as -## well. -## Some versions of the HPUX 10.20 sed can't process this invocation -## correctly. Breaking it into two sed invocations is a workaround. - sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile" - rm -f "$tmpdepfile" - ;; - -hp) - # This case exists only to let depend.m4 do its work. It works by - # looking at the text of this script. This case will never be run, - # since it is checked for above. - exit 1 - ;; - -sgi) - if test "$libtool" = yes; then - "$@" "-Wp,-MDupdate,$tmpdepfile" - else - "$@" -MDupdate "$tmpdepfile" - fi - stat=$? - if test $stat -eq 0; then : - else - rm -f "$tmpdepfile" - exit $stat - fi - rm -f "$depfile" - - if test -f "$tmpdepfile"; then # yes, the sourcefile depend on other files - echo "$object : \\" > "$depfile" - - # Clip off the initial element (the dependent). Don't try to be - # clever and replace this with sed code, as IRIX sed won't handle - # lines with more than a fixed number of characters (4096 in - # IRIX 6.2 sed, 8192 in IRIX 6.5). We also remove comment lines; - # the IRIX cc adds comments like `#:fec' to the end of the - # dependency line. - tr ' ' ' -' < "$tmpdepfile" \ - | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' | \ - tr ' -' ' ' >> $depfile - echo >> $depfile - - # The second pass generates a dummy entry for each header file. - tr ' ' ' -' < "$tmpdepfile" \ - | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' -e 's/$/:/' \ - >> $depfile - else - # The sourcefile does not contain any dependencies, so just - # store a dummy comment line, to avoid errors with the Makefile - # "include basename.Plo" scheme. - echo "#dummy" > "$depfile" - fi - rm -f "$tmpdepfile" - ;; - -aix) - # The C for AIX Compiler uses -M and outputs the dependencies - # in a .u file. In older versions, this file always lives in the - # current directory. Also, the AIX compiler puts `$object:' at the - # start of each line; $object doesn't have directory information. - # Version 6 uses the directory in both cases. - dir=`echo "$object" | sed -e 's|/[^/]*$|/|'` - test "x$dir" = "x$object" && dir= - base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'` - if test "$libtool" = yes; then - tmpdepfile1=$dir$base.u - tmpdepfile2=$base.u - tmpdepfile3=$dir.libs/$base.u - "$@" -Wc,-M - else - tmpdepfile1=$dir$base.u - tmpdepfile2=$dir$base.u - tmpdepfile3=$dir$base.u - "$@" -M - fi - stat=$? - - if test $stat -eq 0; then : - else - rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" - exit $stat - fi - - for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" - do - test -f "$tmpdepfile" && break - done - if test -f "$tmpdepfile"; then - # Each line is of the form `foo.o: dependent.h'. - # Do two passes, one to just change these to - # `$object: dependent.h' and one to simply `dependent.h:'. - sed -e "s,^.*\.[a-z]*:,$object:," < "$tmpdepfile" > "$depfile" - # That's a tab and a space in the []. - sed -e 's,^.*\.[a-z]*:[ ]*,,' -e 's,$,:,' < "$tmpdepfile" >> "$depfile" - else - # The sourcefile does not contain any dependencies, so just - # store a dummy comment line, to avoid errors with the Makefile - # "include basename.Plo" scheme. - echo "#dummy" > "$depfile" - fi - rm -f "$tmpdepfile" - ;; - -icc) - # Intel's C compiler understands `-MD -MF file'. However on - # icc -MD -MF foo.d -c -o sub/foo.o sub/foo.c - # ICC 7.0 will fill foo.d with something like - # foo.o: sub/foo.c - # foo.o: sub/foo.h - # which is wrong. We want: - # sub/foo.o: sub/foo.c - # sub/foo.o: sub/foo.h - # sub/foo.c: - # sub/foo.h: - # ICC 7.1 will output - # foo.o: sub/foo.c sub/foo.h - # and will wrap long lines using \ : - # foo.o: sub/foo.c ... \ - # sub/foo.h ... \ - # ... - - "$@" -MD -MF "$tmpdepfile" - stat=$? - if test $stat -eq 0; then : - else - rm -f "$tmpdepfile" - exit $stat - fi - rm -f "$depfile" - # Each line is of the form `foo.o: dependent.h', - # or `foo.o: dep1.h dep2.h \', or ` dep3.h dep4.h \'. - # Do two passes, one to just change these to - # `$object: dependent.h' and one to simply `dependent.h:'. - sed "s,^[^:]*:,$object :," < "$tmpdepfile" > "$depfile" - # Some versions of the HPUX 10.20 sed can't process this invocation - # correctly. Breaking it into two sed invocations is a workaround. - sed 's,^[^:]*: \(.*\)$,\1,;s/^\\$//;/^$/d;/:$/d' < "$tmpdepfile" | - sed -e 's/$/ :/' >> "$depfile" - rm -f "$tmpdepfile" - ;; - -hp2) - # The "hp" stanza above does not work with aCC (C++) and HP's ia64 - # compilers, which have integrated preprocessors. The correct option - # to use with these is +Maked; it writes dependencies to a file named - # 'foo.d', which lands next to the object file, wherever that - # happens to be. - # Much of this is similar to the tru64 case; see comments there. - dir=`echo "$object" | sed -e 's|/[^/]*$|/|'` - test "x$dir" = "x$object" && dir= - base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'` - if test "$libtool" = yes; then - tmpdepfile1=$dir$base.d - tmpdepfile2=$dir.libs/$base.d - "$@" -Wc,+Maked - else - tmpdepfile1=$dir$base.d - tmpdepfile2=$dir$base.d - "$@" +Maked - fi - stat=$? - if test $stat -eq 0; then : - else - rm -f "$tmpdepfile1" "$tmpdepfile2" - exit $stat - fi - - for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" - do - test -f "$tmpdepfile" && break - done - if test -f "$tmpdepfile"; then - sed -e "s,^.*\.[a-z]*:,$object:," "$tmpdepfile" > "$depfile" - # Add `dependent.h:' lines. - sed -ne '2,${; s/^ *//; s/ \\*$//; s/$/:/; p;}' "$tmpdepfile" >> "$depfile" - else - echo "#dummy" > "$depfile" - fi - rm -f "$tmpdepfile" "$tmpdepfile2" - ;; - -tru64) - # The Tru64 compiler uses -MD to generate dependencies as a side - # effect. `cc -MD -o foo.o ...' puts the dependencies into `foo.o.d'. - # At least on Alpha/Redhat 6.1, Compaq CCC V6.2-504 seems to put - # dependencies in `foo.d' instead, so we check for that too. - # Subdirectories are respected. - dir=`echo "$object" | sed -e 's|/[^/]*$|/|'` - test "x$dir" = "x$object" && dir= - base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'` - - if test "$libtool" = yes; then - # With Tru64 cc, shared objects can also be used to make a - # static library. This mechanism is used in libtool 1.4 series to - # handle both shared and static libraries in a single compilation. - # With libtool 1.4, dependencies were output in $dir.libs/$base.lo.d. - # - # With libtool 1.5 this exception was removed, and libtool now - # generates 2 separate objects for the 2 libraries. These two - # compilations output dependencies in $dir.libs/$base.o.d and - # in $dir$base.o.d. We have to check for both files, because - # one of the two compilations can be disabled. We should prefer - # $dir$base.o.d over $dir.libs/$base.o.d because the latter is - # automatically cleaned when .libs/ is deleted, while ignoring - # the former would cause a distcleancheck panic. - tmpdepfile1=$dir.libs/$base.lo.d # libtool 1.4 - tmpdepfile2=$dir$base.o.d # libtool 1.5 - tmpdepfile3=$dir.libs/$base.o.d # libtool 1.5 - tmpdepfile4=$dir.libs/$base.d # Compaq CCC V6.2-504 - "$@" -Wc,-MD - else - tmpdepfile1=$dir$base.o.d - tmpdepfile2=$dir$base.d - tmpdepfile3=$dir$base.d - tmpdepfile4=$dir$base.d - "$@" -MD - fi - - stat=$? - if test $stat -eq 0; then : - else - rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" "$tmpdepfile4" - exit $stat - fi - - for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" "$tmpdepfile4" - do - test -f "$tmpdepfile" && break - done - if test -f "$tmpdepfile"; then - sed -e "s,^.*\.[a-z]*:,$object:," < "$tmpdepfile" > "$depfile" - # That's a tab and a space in the []. - sed -e 's,^.*\.[a-z]*:[ ]*,,' -e 's,$,:,' < "$tmpdepfile" >> "$depfile" - else - echo "#dummy" > "$depfile" - fi - rm -f "$tmpdepfile" - ;; - -#nosideeffect) - # This comment above is used by automake to tell side-effect - # dependency tracking mechanisms from slower ones. - -dashmstdout) - # Important note: in order to support this mode, a compiler *must* - # always write the preprocessed file to stdout, regardless of -o. - "$@" || exit $? - - # Remove the call to Libtool. - if test "$libtool" = yes; then - while test $1 != '--mode=compile'; do - shift - done - shift - fi - - # Remove `-o $object'. - IFS=" " - for arg - do - case $arg in - -o) - shift - ;; - $object) - shift - ;; - *) - set fnord "$@" "$arg" - shift # fnord - shift # $arg - ;; - esac - done - - test -z "$dashmflag" && dashmflag=-M - # Require at least two characters before searching for `:' - # in the target name. This is to cope with DOS-style filenames: - # a dependency such as `c:/foo/bar' could be seen as target `c' otherwise. - "$@" $dashmflag | - sed 's:^[ ]*[^: ][^:][^:]*\:[ ]*:'"$object"'\: :' > "$tmpdepfile" - rm -f "$depfile" - cat < "$tmpdepfile" > "$depfile" - tr ' ' ' -' < "$tmpdepfile" | \ -## Some versions of the HPUX 10.20 sed can't process this invocation -## correctly. Breaking it into two sed invocations is a workaround. - sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile" - rm -f "$tmpdepfile" - ;; - -dashXmstdout) - # This case only exists to satisfy depend.m4. It is never actually - # run, as this mode is specially recognized in the preamble. - exit 1 - ;; - -makedepend) - "$@" || exit $? - # Remove any Libtool call - if test "$libtool" = yes; then - while test $1 != '--mode=compile'; do - shift - done - shift - fi - # X makedepend - shift - cleared=no - for arg in "$@"; do - case $cleared in - no) - set ""; shift - cleared=yes ;; - esac - case "$arg" in - -D*|-I*) - set fnord "$@" "$arg"; shift ;; - # Strip any option that makedepend may not understand. Remove - # the object too, otherwise makedepend will parse it as a source file. - -*|$object) - ;; - *) - set fnord "$@" "$arg"; shift ;; - esac - done - obj_suffix="`echo $object | sed 's/^.*\././'`" - touch "$tmpdepfile" - ${MAKEDEPEND-makedepend} -o"$obj_suffix" -f"$tmpdepfile" "$@" - rm -f "$depfile" - cat < "$tmpdepfile" > "$depfile" - sed '1,2d' "$tmpdepfile" | tr ' ' ' -' | \ -## Some versions of the HPUX 10.20 sed can't process this invocation -## correctly. Breaking it into two sed invocations is a workaround. - sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile" - rm -f "$tmpdepfile" "$tmpdepfile".bak - ;; - -cpp) - # Important note: in order to support this mode, a compiler *must* - # always write the preprocessed file to stdout. - "$@" || exit $? - - # Remove the call to Libtool. - if test "$libtool" = yes; then - while test $1 != '--mode=compile'; do - shift - done - shift - fi - - # Remove `-o $object'. - IFS=" " - for arg - do - case $arg in - -o) - shift - ;; - $object) - shift - ;; - *) - set fnord "$@" "$arg" - shift # fnord - shift # $arg - ;; - esac - done - - "$@" -E | - sed -n -e '/^# [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' \ - -e '/^#line [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' | - sed '$ s: \\$::' > "$tmpdepfile" - rm -f "$depfile" - echo "$object : \\" > "$depfile" - cat < "$tmpdepfile" >> "$depfile" - sed < "$tmpdepfile" '/^$/d;s/^ //;s/ \\$//;s/$/ :/' >> "$depfile" - rm -f "$tmpdepfile" - ;; - -msvisualcpp) - # Important note: in order to support this mode, a compiler *must* - # always write the preprocessed file to stdout, regardless of -o, - # because we must use -o when running libtool. - "$@" || exit $? - IFS=" " - for arg - do - case "$arg" in - "-Gm"|"/Gm"|"-Gi"|"/Gi"|"-ZI"|"/ZI") - set fnord "$@" - shift - shift - ;; - *) - set fnord "$@" "$arg" - shift - shift - ;; - esac - done - "$@" -E | - sed -n '/^#line [0-9][0-9]* "\([^"]*\)"/ s::echo "`cygpath -u \\"\1\\"`":p' | sort | uniq > "$tmpdepfile" - rm -f "$depfile" - echo "$object : \\" > "$depfile" - . "$tmpdepfile" | sed 's% %\\ %g' | sed -n '/^\(.*\)$/ s:: \1 \\:p' >> "$depfile" - echo " " >> "$depfile" - . "$tmpdepfile" | sed 's% %\\ %g' | sed -n '/^\(.*\)$/ s::\1\::p' >> "$depfile" - rm -f "$tmpdepfile" - ;; - -none) - exec "$@" - ;; - -*) - echo "Unknown depmode $depmode" 1>&2 - exit 1 - ;; -esac - -exit 0 - -# Local Variables: -# mode: shell-script -# sh-indentation: 2 -# eval: (add-hook 'write-file-hooks 'time-stamp) -# time-stamp-start: "scriptversion=" -# time-stamp-format: "%:y-%02m-%02d.%02H" -# time-stamp-end: "$" -# End: diff --git a/DevIL/libtools/install-sh b/DevIL/libtools/install-sh deleted file mode 100755 index e9de2384..00000000 --- a/DevIL/libtools/install-sh +++ /dev/null @@ -1,251 +0,0 @@ -#!/bin/sh -# -# install - install a program, script, or datafile -# This comes from X11R5 (mit/util/scripts/install.sh). -# -# Copyright 1991 by the Massachusetts Institute of Technology -# -# Permission to use, copy, modify, distribute, and sell this software and its -# documentation for any purpose is hereby granted without fee, provided that -# the above copyright notice appear in all copies and that both that -# copyright notice and this permission notice appear in supporting -# documentation, and that the name of M.I.T. not be used in advertising or -# publicity pertaining to distribution of the software without specific, -# written prior permission. M.I.T. makes no representations about the -# suitability of this software for any purpose. It is provided "as is" -# without express or implied warranty. -# -# Calling this script install-sh is preferred over install.sh, to prevent -# `make' implicit rules from creating a file called install from it -# when there is no Makefile. -# -# This script is compatible with the BSD install script, but was written -# from scratch. It can only install one file at a time, a restriction -# shared with many OS's install programs. - - -# set DOITPROG to echo to test this script - -# Don't use :- since 4.3BSD and earlier shells don't like it. -doit="${DOITPROG-}" - - -# put in absolute paths if you don't have them in your path; or use env. vars. - -mvprog="${MVPROG-mv}" -cpprog="${CPPROG-cp}" -chmodprog="${CHMODPROG-chmod}" -chownprog="${CHOWNPROG-chown}" -chgrpprog="${CHGRPPROG-chgrp}" -stripprog="${STRIPPROG-strip}" -rmprog="${RMPROG-rm}" -mkdirprog="${MKDIRPROG-mkdir}" - -transformbasename="" -transform_arg="" -instcmd="$mvprog" -chmodcmd="$chmodprog 0755" -chowncmd="" -chgrpcmd="" -stripcmd="" -rmcmd="$rmprog -f" -mvcmd="$mvprog" -src="" -dst="" -dir_arg="" - -while [ x"$1" != x ]; do - case $1 in - -c) instcmd="$cpprog" - shift - continue;; - - -d) dir_arg=true - shift - continue;; - - -m) chmodcmd="$chmodprog $2" - shift - shift - continue;; - - -o) chowncmd="$chownprog $2" - shift - shift - continue;; - - -g) chgrpcmd="$chgrpprog $2" - shift - shift - continue;; - - -s) stripcmd="$stripprog" - shift - continue;; - - -t=*) transformarg=`echo $1 | sed 's/-t=//'` - shift - continue;; - - -b=*) transformbasename=`echo $1 | sed 's/-b=//'` - shift - continue;; - - *) if [ x"$src" = x ] - then - src=$1 - else - # this colon is to work around a 386BSD /bin/sh bug - : - dst=$1 - fi - shift - continue;; - esac -done - -if [ x"$src" = x ] -then - echo "install: no input file specified" - exit 1 -else - true -fi - -if [ x"$dir_arg" != x ]; then - dst=$src - src="" - - if [ -d $dst ]; then - instcmd=: - chmodcmd="" - else - instcmd=mkdir - fi -else - -# Waiting for this to be detected by the "$instcmd $src $dsttmp" command -# might cause directories to be created, which would be especially bad -# if $src (and thus $dsttmp) contains '*'. - - if [ -f $src -o -d $src ] - then - true - else - echo "install: $src does not exist" - exit 1 - fi - - if [ x"$dst" = x ] - then - echo "install: no destination specified" - exit 1 - else - true - fi - -# If destination is a directory, append the input filename; if your system -# does not like double slashes in filenames, you may need to add some logic - - if [ -d $dst ] - then - dst="$dst"/`basename $src` - else - true - fi -fi - -## this sed command emulates the dirname command -dstdir=`echo $dst | sed -e 's,[^/]*$,,;s,/$,,;s,^$,.,'` - -# Make sure that the destination directory exists. -# this part is taken from Noah Friedman's mkinstalldirs script - -# Skip lots of stat calls in the usual case. -if [ ! -d "$dstdir" ]; then -defaultIFS=' -' -IFS="${IFS-${defaultIFS}}" - -oIFS="${IFS}" -# Some sh's can't handle IFS=/ for some reason. -IFS='%' -set - `echo ${dstdir} | sed -e 's@/@%@g' -e 's@^%@/@'` -IFS="${oIFS}" - -pathcomp='' - -while [ $# -ne 0 ] ; do - pathcomp="${pathcomp}${1}" - shift - - if [ ! -d "${pathcomp}" ] ; - then - $mkdirprog "${pathcomp}" - else - true - fi - - pathcomp="${pathcomp}/" -done -fi - -if [ x"$dir_arg" != x ] -then - $doit $instcmd $dst && - - if [ x"$chowncmd" != x ]; then $doit $chowncmd $dst; else true ; fi && - if [ x"$chgrpcmd" != x ]; then $doit $chgrpcmd $dst; else true ; fi && - if [ x"$stripcmd" != x ]; then $doit $stripcmd $dst; else true ; fi && - if [ x"$chmodcmd" != x ]; then $doit $chmodcmd $dst; else true ; fi -else - -# If we're going to rename the final executable, determine the name now. - - if [ x"$transformarg" = x ] - then - dstfile=`basename $dst` - else - dstfile=`basename $dst $transformbasename | - sed $transformarg`$transformbasename - fi - -# don't allow the sed command to completely eliminate the filename - - if [ x"$dstfile" = x ] - then - dstfile=`basename $dst` - else - true - fi - -# Make a temp file name in the proper directory. - - dsttmp=$dstdir/#inst.$$# - -# Move or copy the file name to the temp name - - $doit $instcmd $src $dsttmp && - - trap "rm -f ${dsttmp}" 0 && - -# and set any options; do chmod last to preserve setuid bits - -# If any of these fail, we abort the whole thing. If we want to -# ignore errors from any of these, just make sure not to ignore -# errors from the above "$doit $instcmd $src $dsttmp" command. - - if [ x"$chowncmd" != x ]; then $doit $chowncmd $dsttmp; else true;fi && - if [ x"$chgrpcmd" != x ]; then $doit $chgrpcmd $dsttmp; else true;fi && - if [ x"$stripcmd" != x ]; then $doit $stripcmd $dsttmp; else true;fi && - if [ x"$chmodcmd" != x ]; then $doit $chmodcmd $dsttmp; else true;fi && - -# Now rename the file to the real destination. - - $doit $rmcmd -f $dstdir/$dstfile && - $doit $mvcmd $dsttmp $dstdir/$dstfile - -fi && - - -exit 0 diff --git a/DevIL/libtools/ltmain.sh b/DevIL/libtools/ltmain.sh deleted file mode 100644 index e420facf..00000000 --- a/DevIL/libtools/ltmain.sh +++ /dev/null @@ -1,6964 +0,0 @@ -# ltmain.sh - Provide generalized library-building support services. -# NOTE: Changing this file will not affect anything until you rerun configure. -# -# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006, -# 2007, 2008 Free Software Foundation, Inc. -# Originally by Gordon Matzigkeit , 1996 -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, but -# WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. -# -# As a special exception to the GNU General Public License, if you -# distribute this file as part of a program that contains a -# configuration script generated by Autoconf, you may include it under -# the same distribution terms that you use for the rest of that program. - -basename="s,^.*/,,g" - -# Work around backward compatibility issue on IRIX 6.5. On IRIX 6.4+, sh -# is ksh but when the shell is invoked as "sh" and the current value of -# the _XPG environment variable is not equal to 1 (one), the special -# positional parameter $0, within a function call, is the name of the -# function. -progpath="$0" - -# The name of this program: -progname=`echo "$progpath" | $SED $basename` -modename="$progname" - -# Global variables: -EXIT_SUCCESS=0 -EXIT_FAILURE=1 - -PROGRAM=ltmain.sh -PACKAGE=libtool -VERSION="1.5.26 Debian 1.5.26-1ubuntu1" -TIMESTAMP=" (1.1220.2.493 2008/02/01 16:58:18)" - -# Be Bourne compatible (taken from Autoconf:_AS_BOURNE_COMPATIBLE). -if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then - emulate sh - NULLCMD=: - # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which - # is contrary to our usage. Disable this feature. - alias -g '${1+"$@"}'='"$@"' - setopt NO_GLOB_SUBST -else - case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac -fi -BIN_SH=xpg4; export BIN_SH # for Tru64 -DUALCASE=1; export DUALCASE # for MKS sh - -# Check that we have a working $echo. -if test "X$1" = X--no-reexec; then - # Discard the --no-reexec flag, and continue. - shift -elif test "X$1" = X--fallback-echo; then - # Avoid inline document here, it may be left over - : -elif test "X`($echo '\t') 2>/dev/null`" = 'X\t'; then - # Yippee, $echo works! - : -else - # Restart under the correct shell, and then maybe $echo will work. - exec $SHELL "$progpath" --no-reexec ${1+"$@"} -fi - -if test "X$1" = X--fallback-echo; then - # used as fallback echo - shift - cat <&2 - $echo "Fatal configuration error. See the $PACKAGE docs for more information." 1>&2 - exit $EXIT_FAILURE -fi - -# Global variables. -mode=$default_mode -nonopt= -prev= -prevopt= -run= -show="$echo" -show_help= -execute_dlfiles= -duplicate_deps=no -preserve_args= -lo2o="s/\\.lo\$/.${objext}/" -o2lo="s/\\.${objext}\$/.lo/" -extracted_archives= -extracted_serial=0 - -##################################### -# Shell function definitions: -# This seems to be the best place for them - -# func_mktempdir [string] -# Make a temporary directory that won't clash with other running -# libtool processes, and avoids race conditions if possible. If -# given, STRING is the basename for that directory. -func_mktempdir () -{ - my_template="${TMPDIR-/tmp}/${1-$progname}" - - if test "$run" = ":"; then - # Return a directory name, but don't create it in dry-run mode - my_tmpdir="${my_template}-$$" - else - - # If mktemp works, use that first and foremost - my_tmpdir=`mktemp -d "${my_template}-XXXXXXXX" 2>/dev/null` - - if test ! -d "$my_tmpdir"; then - # Failing that, at least try and use $RANDOM to avoid a race - my_tmpdir="${my_template}-${RANDOM-0}$$" - - save_mktempdir_umask=`umask` - umask 0077 - $mkdir "$my_tmpdir" - umask $save_mktempdir_umask - fi - - # If we're not in dry-run mode, bomb out on failure - test -d "$my_tmpdir" || { - $echo "cannot create temporary directory \`$my_tmpdir'" 1>&2 - exit $EXIT_FAILURE - } - fi - - $echo "X$my_tmpdir" | $Xsed -} - - -# func_win32_libid arg -# return the library type of file 'arg' -# -# Need a lot of goo to handle *both* DLLs and import libs -# Has to be a shell function in order to 'eat' the argument -# that is supplied when $file_magic_command is called. -func_win32_libid () -{ - win32_libid_type="unknown" - win32_fileres=`file -L $1 2>/dev/null` - case $win32_fileres in - *ar\ archive\ import\ library*) # definitely import - win32_libid_type="x86 archive import" - ;; - *ar\ archive*) # could be an import, or static - if eval $OBJDUMP -f $1 | $SED -e '10q' 2>/dev/null | \ - $EGREP -e 'file format pe-i386(.*architecture: i386)?' >/dev/null ; then - win32_nmres=`eval $NM -f posix -A $1 | \ - $SED -n -e '1,100{ - / I /{ - s,.*,import, - p - q - } - }'` - case $win32_nmres in - import*) win32_libid_type="x86 archive import";; - *) win32_libid_type="x86 archive static";; - esac - fi - ;; - *DLL*) - win32_libid_type="x86 DLL" - ;; - *executable*) # but shell scripts are "executable" too... - case $win32_fileres in - *MS\ Windows\ PE\ Intel*) - win32_libid_type="x86 DLL" - ;; - esac - ;; - esac - $echo $win32_libid_type -} - - -# func_infer_tag arg -# Infer tagged configuration to use if any are available and -# if one wasn't chosen via the "--tag" command line option. -# Only attempt this if the compiler in the base compile -# command doesn't match the default compiler. -# arg is usually of the form 'gcc ...' -func_infer_tag () -{ - if test -n "$available_tags" && test -z "$tagname"; then - CC_quoted= - for arg in $CC; do - case $arg in - *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") - arg="\"$arg\"" - ;; - esac - CC_quoted="$CC_quoted $arg" - done - case $@ in - # Blanks in the command may have been stripped by the calling shell, - # but not from the CC environment variable when configure was run. - " $CC "* | "$CC "* | " `$echo $CC` "* | "`$echo $CC` "* | " $CC_quoted"* | "$CC_quoted "* | " `$echo $CC_quoted` "* | "`$echo $CC_quoted` "*) ;; - # Blanks at the start of $base_compile will cause this to fail - # if we don't check for them as well. - *) - for z in $available_tags; do - if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $z$" < "$progpath" > /dev/null; then - # Evaluate the configuration. - eval "`${SED} -n -e '/^# ### BEGIN LIBTOOL TAG CONFIG: '$z'$/,/^# ### END LIBTOOL TAG CONFIG: '$z'$/p' < $progpath`" - CC_quoted= - for arg in $CC; do - # Double-quote args containing other shell metacharacters. - case $arg in - *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") - arg="\"$arg\"" - ;; - esac - CC_quoted="$CC_quoted $arg" - done - case "$@ " in - " $CC "* | "$CC "* | " `$echo $CC` "* | "`$echo $CC` "* | " $CC_quoted"* | "$CC_quoted "* | " `$echo $CC_quoted` "* | "`$echo $CC_quoted` "*) - # The compiler in the base compile command matches - # the one in the tagged configuration. - # Assume this is the tagged configuration we want. - tagname=$z - break - ;; - esac - fi - done - # If $tagname still isn't set, then no tagged configuration - # was found and let the user know that the "--tag" command - # line option must be used. - if test -z "$tagname"; then - $echo "$modename: unable to infer tagged configuration" - $echo "$modename: specify a tag with \`--tag'" 1>&2 - exit $EXIT_FAILURE -# else -# $echo "$modename: using $tagname tagged configuration" - fi - ;; - esac - fi -} - - -# func_extract_an_archive dir oldlib -func_extract_an_archive () -{ - f_ex_an_ar_dir="$1"; shift - f_ex_an_ar_oldlib="$1" - - $show "(cd $f_ex_an_ar_dir && $AR x $f_ex_an_ar_oldlib)" - $run eval "(cd \$f_ex_an_ar_dir && $AR x \$f_ex_an_ar_oldlib)" || exit $? - if ($AR t "$f_ex_an_ar_oldlib" | sort | sort -uc >/dev/null 2>&1); then - : - else - $echo "$modename: ERROR: object name conflicts: $f_ex_an_ar_dir/$f_ex_an_ar_oldlib" 1>&2 - exit $EXIT_FAILURE - fi -} - -# func_extract_archives gentop oldlib ... -func_extract_archives () -{ - my_gentop="$1"; shift - my_oldlibs=${1+"$@"} - my_oldobjs="" - my_xlib="" - my_xabs="" - my_xdir="" - my_status="" - - $show "${rm}r $my_gentop" - $run ${rm}r "$my_gentop" - $show "$mkdir $my_gentop" - $run $mkdir "$my_gentop" - my_status=$? - if test "$my_status" -ne 0 && test ! -d "$my_gentop"; then - exit $my_status - fi - - for my_xlib in $my_oldlibs; do - # Extract the objects. - case $my_xlib in - [\\/]* | [A-Za-z]:[\\/]*) my_xabs="$my_xlib" ;; - *) my_xabs=`pwd`"/$my_xlib" ;; - esac - my_xlib=`$echo "X$my_xlib" | $Xsed -e 's%^.*/%%'` - my_xlib_u=$my_xlib - while :; do - case " $extracted_archives " in - *" $my_xlib_u "*) - extracted_serial=`expr $extracted_serial + 1` - my_xlib_u=lt$extracted_serial-$my_xlib ;; - *) break ;; - esac - done - extracted_archives="$extracted_archives $my_xlib_u" - my_xdir="$my_gentop/$my_xlib_u" - - $show "${rm}r $my_xdir" - $run ${rm}r "$my_xdir" - $show "$mkdir $my_xdir" - $run $mkdir "$my_xdir" - exit_status=$? - if test "$exit_status" -ne 0 && test ! -d "$my_xdir"; then - exit $exit_status - fi - case $host in - *-darwin*) - $show "Extracting $my_xabs" - # Do not bother doing anything if just a dry run - if test -z "$run"; then - darwin_orig_dir=`pwd` - cd $my_xdir || exit $? - darwin_archive=$my_xabs - darwin_curdir=`pwd` - darwin_base_archive=`$echo "X$darwin_archive" | $Xsed -e 's%^.*/%%'` - darwin_arches=`lipo -info "$darwin_archive" 2>/dev/null | $EGREP Architectures 2>/dev/null` - if test -n "$darwin_arches"; then - darwin_arches=`echo "$darwin_arches" | $SED -e 's/.*are://'` - darwin_arch= - $show "$darwin_base_archive has multiple architectures $darwin_arches" - for darwin_arch in $darwin_arches ; do - mkdir -p "unfat-$$/${darwin_base_archive}-${darwin_arch}" - lipo -thin $darwin_arch -output "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}" "${darwin_archive}" - cd "unfat-$$/${darwin_base_archive}-${darwin_arch}" - func_extract_an_archive "`pwd`" "${darwin_base_archive}" - cd "$darwin_curdir" - $rm "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}" - done # $darwin_arches - ## Okay now we have a bunch of thin objects, gotta fatten them up :) - darwin_filelist=`find unfat-$$ -type f -name \*.o -print -o -name \*.lo -print| xargs basename | sort -u | $NL2SP` - darwin_file= - darwin_files= - for darwin_file in $darwin_filelist; do - darwin_files=`find unfat-$$ -name $darwin_file -print | $NL2SP` - lipo -create -output "$darwin_file" $darwin_files - done # $darwin_filelist - ${rm}r unfat-$$ - cd "$darwin_orig_dir" - else - cd "$darwin_orig_dir" - func_extract_an_archive "$my_xdir" "$my_xabs" - fi # $darwin_arches - fi # $run - ;; - *) - func_extract_an_archive "$my_xdir" "$my_xabs" - ;; - esac - my_oldobjs="$my_oldobjs "`find $my_xdir -name \*.$objext -print -o -name \*.lo -print | $NL2SP` - done - func_extract_archives_result="$my_oldobjs" -} -# End of Shell function definitions -##################################### - -# Darwin sucks -eval std_shrext=\"$shrext_cmds\" - -disable_libs=no - -# Parse our command line options once, thoroughly. -while test "$#" -gt 0 -do - arg="$1" - shift - - case $arg in - -*=*) optarg=`$echo "X$arg" | $Xsed -e 's/[-_a-zA-Z0-9]*=//'` ;; - *) optarg= ;; - esac - - # If the previous option needs an argument, assign it. - if test -n "$prev"; then - case $prev in - execute_dlfiles) - execute_dlfiles="$execute_dlfiles $arg" - ;; - tag) - tagname="$arg" - preserve_args="${preserve_args}=$arg" - - # Check whether tagname contains only valid characters - case $tagname in - *[!-_A-Za-z0-9,/]*) - $echo "$progname: invalid tag name: $tagname" 1>&2 - exit $EXIT_FAILURE - ;; - esac - - case $tagname in - CC) - # Don't test for the "default" C tag, as we know, it's there, but - # not specially marked. - ;; - *) - if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$" < "$progpath" > /dev/null; then - taglist="$taglist $tagname" - # Evaluate the configuration. - eval "`${SED} -n -e '/^# ### BEGIN LIBTOOL TAG CONFIG: '$tagname'$/,/^# ### END LIBTOOL TAG CONFIG: '$tagname'$/p' < $progpath`" - else - $echo "$progname: ignoring unknown tag $tagname" 1>&2 - fi - ;; - esac - ;; - *) - eval "$prev=\$arg" - ;; - esac - - prev= - prevopt= - continue - fi - - # Have we seen a non-optional argument yet? - case $arg in - --help) - show_help=yes - ;; - - --version) - echo "\ -$PROGRAM (GNU $PACKAGE) $VERSION$TIMESTAMP - -Copyright (C) 2008 Free Software Foundation, Inc. -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." - exit $? - ;; - - --config) - ${SED} -e '1,/^# ### BEGIN LIBTOOL CONFIG/d' -e '/^# ### END LIBTOOL CONFIG/,$d' $progpath - # Now print the configurations for the tags. - for tagname in $taglist; do - ${SED} -n -e "/^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$/,/^# ### END LIBTOOL TAG CONFIG: $tagname$/p" < "$progpath" - done - exit $? - ;; - - --debug) - $echo "$progname: enabling shell trace mode" - set -x - preserve_args="$preserve_args $arg" - ;; - - --dry-run | -n) - run=: - ;; - - --features) - $echo "host: $host" - if test "$build_libtool_libs" = yes; then - $echo "enable shared libraries" - else - $echo "disable shared libraries" - fi - if test "$build_old_libs" = yes; then - $echo "enable static libraries" - else - $echo "disable static libraries" - fi - exit $? - ;; - - --finish) mode="finish" ;; - - --mode) prevopt="--mode" prev=mode ;; - --mode=*) mode="$optarg" ;; - - --preserve-dup-deps) duplicate_deps="yes" ;; - - --quiet | --silent) - show=: - preserve_args="$preserve_args $arg" - ;; - - --tag) - prevopt="--tag" - prev=tag - preserve_args="$preserve_args --tag" - ;; - --tag=*) - set tag "$optarg" ${1+"$@"} - shift - prev=tag - preserve_args="$preserve_args --tag" - ;; - - -dlopen) - prevopt="-dlopen" - prev=execute_dlfiles - ;; - - -*) - $echo "$modename: unrecognized option \`$arg'" 1>&2 - $echo "$help" 1>&2 - exit $EXIT_FAILURE - ;; - - *) - nonopt="$arg" - break - ;; - esac -done - -if test -n "$prevopt"; then - $echo "$modename: option \`$prevopt' requires an argument" 1>&2 - $echo "$help" 1>&2 - exit $EXIT_FAILURE -fi - -case $disable_libs in -no) - ;; -shared) - build_libtool_libs=no - build_old_libs=yes - ;; -static) - build_old_libs=`case $build_libtool_libs in yes) echo no;; *) echo yes;; esac` - ;; -esac - -# If this variable is set in any of the actions, the command in it -# will be execed at the end. This prevents here-documents from being -# left over by shells. -exec_cmd= - -if test -z "$show_help"; then - - # Infer the operation mode. - if test -z "$mode"; then - $echo "*** Warning: inferring the mode of operation is deprecated." 1>&2 - $echo "*** Future versions of Libtool will require --mode=MODE be specified." 1>&2 - case $nonopt in - *cc | cc* | *++ | gcc* | *-gcc* | g++* | xlc*) - mode=link - for arg - do - case $arg in - -c) - mode=compile - break - ;; - esac - done - ;; - *db | *dbx | *strace | *truss) - mode=execute - ;; - *install*|cp|mv) - mode=install - ;; - *rm) - mode=uninstall - ;; - *) - # If we have no mode, but dlfiles were specified, then do execute mode. - test -n "$execute_dlfiles" && mode=execute - - # Just use the default operation mode. - if test -z "$mode"; then - if test -n "$nonopt"; then - $echo "$modename: warning: cannot infer operation mode from \`$nonopt'" 1>&2 - else - $echo "$modename: warning: cannot infer operation mode without MODE-ARGS" 1>&2 - fi - fi - ;; - esac - fi - - # Only execute mode is allowed to have -dlopen flags. - if test -n "$execute_dlfiles" && test "$mode" != execute; then - $echo "$modename: unrecognized option \`-dlopen'" 1>&2 - $echo "$help" 1>&2 - exit $EXIT_FAILURE - fi - - # Change the help message to a mode-specific one. - generic_help="$help" - help="Try \`$modename --help --mode=$mode' for more information." - - # These modes are in order of execution frequency so that they run quickly. - case $mode in - # libtool compile mode - compile) - modename="$modename: compile" - # Get the compilation command and the source file. - base_compile= - srcfile="$nonopt" # always keep a non-empty value in "srcfile" - suppress_opt=yes - suppress_output= - arg_mode=normal - libobj= - later= - - for arg - do - case $arg_mode in - arg ) - # do not "continue". Instead, add this to base_compile - lastarg="$arg" - arg_mode=normal - ;; - - target ) - libobj="$arg" - arg_mode=normal - continue - ;; - - normal ) - # Accept any command-line options. - case $arg in - -o) - if test -n "$libobj" ; then - $echo "$modename: you cannot specify \`-o' more than once" 1>&2 - exit $EXIT_FAILURE - fi - arg_mode=target - continue - ;; - - -static | -prefer-pic | -prefer-non-pic) - later="$later $arg" - continue - ;; - - -no-suppress) - suppress_opt=no - continue - ;; - - -Xcompiler) - arg_mode=arg # the next one goes into the "base_compile" arg list - continue # The current "srcfile" will either be retained or - ;; # replaced later. I would guess that would be a bug. - - -Wc,*) - args=`$echo "X$arg" | $Xsed -e "s/^-Wc,//"` - lastarg= - save_ifs="$IFS"; IFS=',' - for arg in $args; do - IFS="$save_ifs" - - # Double-quote args containing other shell metacharacters. - # Many Bourne shells cannot handle close brackets correctly - # in scan sets, so we specify it separately. - case $arg in - *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") - arg="\"$arg\"" - ;; - esac - lastarg="$lastarg $arg" - done - IFS="$save_ifs" - lastarg=`$echo "X$lastarg" | $Xsed -e "s/^ //"` - - # Add the arguments to base_compile. - base_compile="$base_compile $lastarg" - continue - ;; - - * ) - # Accept the current argument as the source file. - # The previous "srcfile" becomes the current argument. - # - lastarg="$srcfile" - srcfile="$arg" - ;; - esac # case $arg - ;; - esac # case $arg_mode - - # Aesthetically quote the previous argument. - lastarg=`$echo "X$lastarg" | $Xsed -e "$sed_quote_subst"` - - case $lastarg in - # Double-quote args containing other shell metacharacters. - # Many Bourne shells cannot handle close brackets correctly - # in scan sets, and some SunOS ksh mistreat backslash-escaping - # in scan sets (worked around with variable expansion), - # and furthermore cannot handle '|' '&' '(' ')' in scan sets - # at all, so we specify them separately. - *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") - lastarg="\"$lastarg\"" - ;; - esac - - base_compile="$base_compile $lastarg" - done # for arg - - case $arg_mode in - arg) - $echo "$modename: you must specify an argument for -Xcompile" - exit $EXIT_FAILURE - ;; - target) - $echo "$modename: you must specify a target with \`-o'" 1>&2 - exit $EXIT_FAILURE - ;; - *) - # Get the name of the library object. - [ -z "$libobj" ] && libobj=`$echo "X$srcfile" | $Xsed -e 's%^.*/%%'` - ;; - esac - - # Recognize several different file suffixes. - # If the user specifies -o file.o, it is replaced with file.lo - xform='[cCFSifmso]' - case $libobj in - *.ada) xform=ada ;; - *.adb) xform=adb ;; - *.ads) xform=ads ;; - *.asm) xform=asm ;; - *.c++) xform=c++ ;; - *.cc) xform=cc ;; - *.ii) xform=ii ;; - *.class) xform=class ;; - *.cpp) xform=cpp ;; - *.cxx) xform=cxx ;; - *.[fF][09]?) xform=[fF][09]. ;; - *.for) xform=for ;; - *.java) xform=java ;; - *.obj) xform=obj ;; - *.sx) xform=sx ;; - esac - - libobj=`$echo "X$libobj" | $Xsed -e "s/\.$xform$/.lo/"` - - case $libobj in - *.lo) obj=`$echo "X$libobj" | $Xsed -e "$lo2o"` ;; - *) - $echo "$modename: cannot determine name of library object from \`$libobj'" 1>&2 - exit $EXIT_FAILURE - ;; - esac - - func_infer_tag $base_compile - - for arg in $later; do - case $arg in - -static) - build_old_libs=yes - continue - ;; - - -prefer-pic) - pic_mode=yes - continue - ;; - - -prefer-non-pic) - pic_mode=no - continue - ;; - esac - done - - qlibobj=`$echo "X$libobj" | $Xsed -e "$sed_quote_subst"` - case $qlibobj in - *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") - qlibobj="\"$qlibobj\"" ;; - esac - test "X$libobj" != "X$qlibobj" \ - && $echo "X$libobj" | grep '[]~#^*{};<>?"'"'"' &()|`$[]' \ - && $echo "$modename: libobj name \`$libobj' may not contain shell special characters." - objname=`$echo "X$obj" | $Xsed -e 's%^.*/%%'` - xdir=`$echo "X$obj" | $Xsed -e 's%/[^/]*$%%'` - if test "X$xdir" = "X$obj"; then - xdir= - else - xdir=$xdir/ - fi - lobj=${xdir}$objdir/$objname - - if test -z "$base_compile"; then - $echo "$modename: you must specify a compilation command" 1>&2 - $echo "$help" 1>&2 - exit $EXIT_FAILURE - fi - - # Delete any leftover library objects. - if test "$build_old_libs" = yes; then - removelist="$obj $lobj $libobj ${libobj}T" - else - removelist="$lobj $libobj ${libobj}T" - fi - - $run $rm $removelist - trap "$run $rm $removelist; exit $EXIT_FAILURE" 1 2 15 - - # On Cygwin there's no "real" PIC flag so we must build both object types - case $host_os in - cygwin* | mingw* | pw32* | os2*) - pic_mode=default - ;; - esac - if test "$pic_mode" = no && test "$deplibs_check_method" != pass_all; then - # non-PIC code in shared libraries is not supported - pic_mode=default - fi - - # Calculate the filename of the output object if compiler does - # not support -o with -c - if test "$compiler_c_o" = no; then - output_obj=`$echo "X$srcfile" | $Xsed -e 's%^.*/%%' -e 's%\.[^.]*$%%'`.${objext} - lockfile="$output_obj.lock" - removelist="$removelist $output_obj $lockfile" - trap "$run $rm $removelist; exit $EXIT_FAILURE" 1 2 15 - else - output_obj= - need_locks=no - lockfile= - fi - - # Lock this critical section if it is needed - # We use this script file to make the link, it avoids creating a new file - if test "$need_locks" = yes; then - until $run ln "$progpath" "$lockfile" 2>/dev/null; do - $show "Waiting for $lockfile to be removed" - sleep 2 - done - elif test "$need_locks" = warn; then - if test -f "$lockfile"; then - $echo "\ -*** ERROR, $lockfile exists and contains: -`cat $lockfile 2>/dev/null` - -This indicates that another process is trying to use the same -temporary object file, and libtool could not work around it because -your compiler does not support \`-c' and \`-o' together. If you -repeat this compilation, it may succeed, by chance, but you had better -avoid parallel builds (make -j) in this platform, or get a better -compiler." - - $run $rm $removelist - exit $EXIT_FAILURE - fi - $echo "$srcfile" > "$lockfile" - fi - - if test -n "$fix_srcfile_path"; then - eval srcfile=\"$fix_srcfile_path\" - fi - qsrcfile=`$echo "X$srcfile" | $Xsed -e "$sed_quote_subst"` - case $qsrcfile in - *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") - qsrcfile="\"$qsrcfile\"" ;; - esac - - $run $rm "$libobj" "${libobj}T" - - # Create a libtool object file (analogous to a ".la" file), - # but don't create it if we're doing a dry run. - test -z "$run" && cat > ${libobj}T </dev/null`" != "X$srcfile"; then - $echo "\ -*** ERROR, $lockfile contains: -`cat $lockfile 2>/dev/null` - -but it should contain: -$srcfile - -This indicates that another process is trying to use the same -temporary object file, and libtool could not work around it because -your compiler does not support \`-c' and \`-o' together. If you -repeat this compilation, it may succeed, by chance, but you had better -avoid parallel builds (make -j) in this platform, or get a better -compiler." - - $run $rm $removelist - exit $EXIT_FAILURE - fi - - # Just move the object if needed, then go on to compile the next one - if test -n "$output_obj" && test "X$output_obj" != "X$lobj"; then - $show "$mv $output_obj $lobj" - if $run $mv $output_obj $lobj; then : - else - error=$? - $run $rm $removelist - exit $error - fi - fi - - # Append the name of the PIC object to the libtool object file. - test -z "$run" && cat >> ${libobj}T <> ${libobj}T </dev/null`" != "X$srcfile"; then - $echo "\ -*** ERROR, $lockfile contains: -`cat $lockfile 2>/dev/null` - -but it should contain: -$srcfile - -This indicates that another process is trying to use the same -temporary object file, and libtool could not work around it because -your compiler does not support \`-c' and \`-o' together. If you -repeat this compilation, it may succeed, by chance, but you had better -avoid parallel builds (make -j) in this platform, or get a better -compiler." - - $run $rm $removelist - exit $EXIT_FAILURE - fi - - # Just move the object if needed - if test -n "$output_obj" && test "X$output_obj" != "X$obj"; then - $show "$mv $output_obj $obj" - if $run $mv $output_obj $obj; then : - else - error=$? - $run $rm $removelist - exit $error - fi - fi - - # Append the name of the non-PIC object the libtool object file. - # Only append if the libtool object file exists. - test -z "$run" && cat >> ${libobj}T <> ${libobj}T <&2 - fi - if test -n "$link_static_flag"; then - dlopen_self=$dlopen_self_static - fi - prefer_static_libs=yes - ;; - -static) - if test -z "$pic_flag" && test -n "$link_static_flag"; then - dlopen_self=$dlopen_self_static - fi - prefer_static_libs=built - ;; - -static-libtool-libs) - if test -z "$pic_flag" && test -n "$link_static_flag"; then - dlopen_self=$dlopen_self_static - fi - prefer_static_libs=yes - ;; - esac - build_libtool_libs=no - build_old_libs=yes - break - ;; - esac - done - - # See if our shared archives depend on static archives. - test -n "$old_archive_from_new_cmds" && build_old_libs=yes - - # Go through the arguments, transforming them on the way. - while test "$#" -gt 0; do - arg="$1" - shift - case $arg in - *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") - qarg=\"`$echo "X$arg" | $Xsed -e "$sed_quote_subst"`\" ### testsuite: skip nested quoting test - ;; - *) qarg=$arg ;; - esac - libtool_args="$libtool_args $qarg" - - # If the previous option needs an argument, assign it. - if test -n "$prev"; then - case $prev in - output) - compile_command="$compile_command @OUTPUT@" - finalize_command="$finalize_command @OUTPUT@" - ;; - esac - - case $prev in - dlfiles|dlprefiles) - if test "$preload" = no; then - # Add the symbol object into the linking commands. - compile_command="$compile_command @SYMFILE@" - finalize_command="$finalize_command @SYMFILE@" - preload=yes - fi - case $arg in - *.la | *.lo) ;; # We handle these cases below. - force) - if test "$dlself" = no; then - dlself=needless - export_dynamic=yes - fi - prev= - continue - ;; - self) - if test "$prev" = dlprefiles; then - dlself=yes - elif test "$prev" = dlfiles && test "$dlopen_self" != yes; then - dlself=yes - else - dlself=needless - export_dynamic=yes - fi - prev= - continue - ;; - *) - if test "$prev" = dlfiles; then - dlfiles="$dlfiles $arg" - else - dlprefiles="$dlprefiles $arg" - fi - prev= - continue - ;; - esac - ;; - expsyms) - export_symbols="$arg" - if test ! -f "$arg"; then - $echo "$modename: symbol file \`$arg' does not exist" - exit $EXIT_FAILURE - fi - prev= - continue - ;; - expsyms_regex) - export_symbols_regex="$arg" - prev= - continue - ;; - inst_prefix) - inst_prefix_dir="$arg" - prev= - continue - ;; - precious_regex) - precious_files_regex="$arg" - prev= - continue - ;; - release) - release="-$arg" - prev= - continue - ;; - objectlist) - if test -f "$arg"; then - save_arg=$arg - moreargs= - for fil in `cat $save_arg` - do -# moreargs="$moreargs $fil" - arg=$fil - # A libtool-controlled object. - - # Check to see that this really is a libtool object. - if (${SED} -e '2q' $arg | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then - pic_object= - non_pic_object= - - # Read the .lo file - # If there is no directory component, then add one. - case $arg in - */* | *\\*) . $arg ;; - *) . ./$arg ;; - esac - - if test -z "$pic_object" || \ - test -z "$non_pic_object" || - test "$pic_object" = none && \ - test "$non_pic_object" = none; then - $echo "$modename: cannot find name of object for \`$arg'" 1>&2 - exit $EXIT_FAILURE - fi - - # Extract subdirectory from the argument. - xdir=`$echo "X$arg" | $Xsed -e 's%/[^/]*$%%'` - if test "X$xdir" = "X$arg"; then - xdir= - else - xdir="$xdir/" - fi - - if test "$pic_object" != none; then - # Prepend the subdirectory the object is found in. - pic_object="$xdir$pic_object" - - if test "$prev" = dlfiles; then - if test "$build_libtool_libs" = yes && test "$dlopen_support" = yes; then - dlfiles="$dlfiles $pic_object" - prev= - continue - else - # If libtool objects are unsupported, then we need to preload. - prev=dlprefiles - fi - fi - - # CHECK ME: I think I busted this. -Ossama - if test "$prev" = dlprefiles; then - # Preload the old-style object. - dlprefiles="$dlprefiles $pic_object" - prev= - fi - - # A PIC object. - libobjs="$libobjs $pic_object" - arg="$pic_object" - fi - - # Non-PIC object. - if test "$non_pic_object" != none; then - # Prepend the subdirectory the object is found in. - non_pic_object="$xdir$non_pic_object" - - # A standard non-PIC object - non_pic_objects="$non_pic_objects $non_pic_object" - if test -z "$pic_object" || test "$pic_object" = none ; then - arg="$non_pic_object" - fi - else - # If the PIC object exists, use it instead. - # $xdir was prepended to $pic_object above. - non_pic_object="$pic_object" - non_pic_objects="$non_pic_objects $non_pic_object" - fi - else - # Only an error if not doing a dry-run. - if test -z "$run"; then - $echo "$modename: \`$arg' is not a valid libtool object" 1>&2 - exit $EXIT_FAILURE - else - # Dry-run case. - - # Extract subdirectory from the argument. - xdir=`$echo "X$arg" | $Xsed -e 's%/[^/]*$%%'` - if test "X$xdir" = "X$arg"; then - xdir= - else - xdir="$xdir/" - fi - - pic_object=`$echo "X${xdir}${objdir}/${arg}" | $Xsed -e "$lo2o"` - non_pic_object=`$echo "X${xdir}${arg}" | $Xsed -e "$lo2o"` - libobjs="$libobjs $pic_object" - non_pic_objects="$non_pic_objects $non_pic_object" - fi - fi - done - else - $echo "$modename: link input file \`$save_arg' does not exist" - exit $EXIT_FAILURE - fi - arg=$save_arg - prev= - continue - ;; - rpath | xrpath) - # We need an absolute path. - case $arg in - [\\/]* | [A-Za-z]:[\\/]*) ;; - *) - $echo "$modename: only absolute run-paths are allowed" 1>&2 - exit $EXIT_FAILURE - ;; - esac - if test "$prev" = rpath; then - case "$rpath " in - *" $arg "*) ;; - *) rpath="$rpath $arg" ;; - esac - else - case "$xrpath " in - *" $arg "*) ;; - *) xrpath="$xrpath $arg" ;; - esac - fi - prev= - continue - ;; - xcompiler) - compiler_flags="$compiler_flags $qarg" - prev= - compile_command="$compile_command $qarg" - finalize_command="$finalize_command $qarg" - continue - ;; - xlinker) - linker_flags="$linker_flags $qarg" - compiler_flags="$compiler_flags $wl$qarg" - prev= - compile_command="$compile_command $wl$qarg" - finalize_command="$finalize_command $wl$qarg" - continue - ;; - xcclinker) - linker_flags="$linker_flags $qarg" - compiler_flags="$compiler_flags $qarg" - prev= - compile_command="$compile_command $qarg" - finalize_command="$finalize_command $qarg" - continue - ;; - shrext) - shrext_cmds="$arg" - prev= - continue - ;; - darwin_framework|darwin_framework_skip) - test "$prev" = "darwin_framework" && compiler_flags="$compiler_flags $arg" - compile_command="$compile_command $arg" - finalize_command="$finalize_command $arg" - prev= - continue - ;; - *) - eval "$prev=\"\$arg\"" - prev= - continue - ;; - esac - fi # test -n "$prev" - - prevarg="$arg" - - case $arg in - -all-static) - if test -n "$link_static_flag"; then - compile_command="$compile_command $link_static_flag" - finalize_command="$finalize_command $link_static_flag" - fi - continue - ;; - - -allow-undefined) - # FIXME: remove this flag sometime in the future. - $echo "$modename: \`-allow-undefined' is deprecated because it is the default" 1>&2 - continue - ;; - - -avoid-version) - avoid_version=yes - continue - ;; - - -dlopen) - prev=dlfiles - continue - ;; - - -dlpreopen) - prev=dlprefiles - continue - ;; - - -export-dynamic) - export_dynamic=yes - continue - ;; - - -export-symbols | -export-symbols-regex) - if test -n "$export_symbols" || test -n "$export_symbols_regex"; then - $echo "$modename: more than one -exported-symbols argument is not allowed" - exit $EXIT_FAILURE - fi - if test "X$arg" = "X-export-symbols"; then - prev=expsyms - else - prev=expsyms_regex - fi - continue - ;; - - -framework|-arch|-isysroot) - case " $CC " in - *" ${arg} ${1} "* | *" ${arg} ${1} "*) - prev=darwin_framework_skip ;; - *) compiler_flags="$compiler_flags $arg" - prev=darwin_framework ;; - esac - compile_command="$compile_command $arg" - finalize_command="$finalize_command $arg" - continue - ;; - - -inst-prefix-dir) - prev=inst_prefix - continue - ;; - - # The native IRIX linker understands -LANG:*, -LIST:* and -LNO:* - # so, if we see these flags be careful not to treat them like -L - -L[A-Z][A-Z]*:*) - case $with_gcc/$host in - no/*-*-irix* | /*-*-irix*) - compile_command="$compile_command $arg" - finalize_command="$finalize_command $arg" - ;; - esac - continue - ;; - - -L*) - dir=`$echo "X$arg" | $Xsed -e 's/^-L//'` - # We need an absolute path. - case $dir in - [\\/]* | [A-Za-z]:[\\/]*) ;; - *) - absdir=`cd "$dir" && pwd` - if test -z "$absdir"; then - $echo "$modename: cannot determine absolute directory name of \`$dir'" 1>&2 - absdir="$dir" - notinst_path="$notinst_path $dir" - fi - dir="$absdir" - ;; - esac - case "$deplibs " in - *" -L$dir "*) ;; - *) - deplibs="$deplibs -L$dir" - lib_search_path="$lib_search_path $dir" - ;; - esac - case $host in - *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2*) - testbindir=`$echo "X$dir" | $Xsed -e 's*/lib$*/bin*'` - case :$dllsearchpath: in - *":$dir:"*) ;; - *) dllsearchpath="$dllsearchpath:$dir";; - esac - case :$dllsearchpath: in - *":$testbindir:"*) ;; - *) dllsearchpath="$dllsearchpath:$testbindir";; - esac - ;; - esac - continue - ;; - - -l*) - if test "X$arg" = "X-lc" || test "X$arg" = "X-lm"; then - case $host in - *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-beos*) - # These systems don't actually have a C or math library (as such) - continue - ;; - *-*-os2*) - # These systems don't actually have a C library (as such) - test "X$arg" = "X-lc" && continue - ;; - *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*) - # Do not include libc due to us having libc/libc_r. - test "X$arg" = "X-lc" && continue - ;; - *-*-rhapsody* | *-*-darwin1.[012]) - # Rhapsody C and math libraries are in the System framework - deplibs="$deplibs -framework System" - continue - ;; - *-*-sco3.2v5* | *-*-sco5v6*) - # Causes problems with __ctype - test "X$arg" = "X-lc" && continue - ;; - *-*-sysv4.2uw2* | *-*-sysv5* | *-*-unixware* | *-*-OpenUNIX*) - # Compiler inserts libc in the correct place for threads to work - test "X$arg" = "X-lc" && continue - ;; - esac - elif test "X$arg" = "X-lc_r"; then - case $host in - *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*) - # Do not include libc_r directly, use -pthread flag. - continue - ;; - esac - fi - deplibs="$deplibs $arg" - continue - ;; - - # Tru64 UNIX uses -model [arg] to determine the layout of C++ - # classes, name mangling, and exception handling. - -model) - compile_command="$compile_command $arg" - compiler_flags="$compiler_flags $arg" - finalize_command="$finalize_command $arg" - prev=xcompiler - continue - ;; - - -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe|-threads) - compiler_flags="$compiler_flags $arg" - compile_command="$compile_command $arg" - finalize_command="$finalize_command $arg" - continue - ;; - - -multi_module) - single_module="${wl}-multi_module" - continue - ;; - - -module) - module=yes - continue - ;; - - # -64, -mips[0-9] enable 64-bit mode on the SGI compiler - # -r[0-9][0-9]* specifies the processor on the SGI compiler - # -xarch=*, -xtarget=* enable 64-bit mode on the Sun compiler - # +DA*, +DD* enable 64-bit mode on the HP compiler - # -q* pass through compiler args for the IBM compiler - # -m* pass through architecture-specific compiler args for GCC - # -m*, -t[45]*, -txscale* pass through architecture-specific - # compiler args for GCC - # -p, -pg, --coverage, -fprofile-* pass through profiling flag for GCC - # -F/path gives path to uninstalled frameworks, gcc on darwin - # @file GCC response files - -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*| \ - -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*) - - # Unknown arguments in both finalize_command and compile_command need - # to be aesthetically quoted because they are evaled later. - arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"` - case $arg in - *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") - arg="\"$arg\"" - ;; - esac - compile_command="$compile_command $arg" - finalize_command="$finalize_command $arg" - compiler_flags="$compiler_flags $arg" - continue - ;; - - -shrext) - prev=shrext - continue - ;; - - -no-fast-install) - fast_install=no - continue - ;; - - -no-install) - case $host in - *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-darwin*) - # The PATH hackery in wrapper scripts is required on Windows - # and Darwin in order for the loader to find any dlls it needs. - $echo "$modename: warning: \`-no-install' is ignored for $host" 1>&2 - $echo "$modename: warning: assuming \`-no-fast-install' instead" 1>&2 - fast_install=no - ;; - *) no_install=yes ;; - esac - continue - ;; - - -no-undefined) - allow_undefined=no - continue - ;; - - -objectlist) - prev=objectlist - continue - ;; - - -o) prev=output ;; - - -precious-files-regex) - prev=precious_regex - continue - ;; - - -release) - prev=release - continue - ;; - - -rpath) - prev=rpath - continue - ;; - - -R) - prev=xrpath - continue - ;; - - -R*) - dir=`$echo "X$arg" | $Xsed -e 's/^-R//'` - # We need an absolute path. - case $dir in - [\\/]* | [A-Za-z]:[\\/]*) ;; - *) - $echo "$modename: only absolute run-paths are allowed" 1>&2 - exit $EXIT_FAILURE - ;; - esac - case "$xrpath " in - *" $dir "*) ;; - *) xrpath="$xrpath $dir" ;; - esac - continue - ;; - - -static | -static-libtool-libs) - # The effects of -static are defined in a previous loop. - # We used to do the same as -all-static on platforms that - # didn't have a PIC flag, but the assumption that the effects - # would be equivalent was wrong. It would break on at least - # Digital Unix and AIX. - continue - ;; - - -thread-safe) - thread_safe=yes - continue - ;; - - -version-info) - prev=vinfo - continue - ;; - -version-number) - prev=vinfo - vinfo_number=yes - continue - ;; - - -Wc,*) - args=`$echo "X$arg" | $Xsed -e "$sed_quote_subst" -e 's/^-Wc,//'` - arg= - save_ifs="$IFS"; IFS=',' - for flag in $args; do - IFS="$save_ifs" - case $flag in - *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") - flag="\"$flag\"" - ;; - esac - arg="$arg $wl$flag" - compiler_flags="$compiler_flags $flag" - done - IFS="$save_ifs" - arg=`$echo "X$arg" | $Xsed -e "s/^ //"` - ;; - - -Wl,*) - args=`$echo "X$arg" | $Xsed -e "$sed_quote_subst" -e 's/^-Wl,//'` - arg= - save_ifs="$IFS"; IFS=',' - for flag in $args; do - IFS="$save_ifs" - case $flag in - *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") - flag="\"$flag\"" - ;; - esac - arg="$arg $wl$flag" - compiler_flags="$compiler_flags $wl$flag" - linker_flags="$linker_flags $flag" - done - IFS="$save_ifs" - arg=`$echo "X$arg" | $Xsed -e "s/^ //"` - ;; - - -Xcompiler) - prev=xcompiler - continue - ;; - - -Xlinker) - prev=xlinker - continue - ;; - - -XCClinker) - prev=xcclinker - continue - ;; - - # Some other compiler flag. - -* | +*) - # Unknown arguments in both finalize_command and compile_command need - # to be aesthetically quoted because they are evaled later. - arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"` - case $arg in - *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") - arg="\"$arg\"" - ;; - esac - ;; - - *.$objext) - # A standard object. - objs="$objs $arg" - ;; - - *.lo) - # A libtool-controlled object. - - # Check to see that this really is a libtool object. - if (${SED} -e '2q' $arg | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then - pic_object= - non_pic_object= - - # Read the .lo file - # If there is no directory component, then add one. - case $arg in - */* | *\\*) . $arg ;; - *) . ./$arg ;; - esac - - if test -z "$pic_object" || \ - test -z "$non_pic_object" || - test "$pic_object" = none && \ - test "$non_pic_object" = none; then - $echo "$modename: cannot find name of object for \`$arg'" 1>&2 - exit $EXIT_FAILURE - fi - - # Extract subdirectory from the argument. - xdir=`$echo "X$arg" | $Xsed -e 's%/[^/]*$%%'` - if test "X$xdir" = "X$arg"; then - xdir= - else - xdir="$xdir/" - fi - - if test "$pic_object" != none; then - # Prepend the subdirectory the object is found in. - pic_object="$xdir$pic_object" - - if test "$prev" = dlfiles; then - if test "$build_libtool_libs" = yes && test "$dlopen_support" = yes; then - dlfiles="$dlfiles $pic_object" - prev= - continue - else - # If libtool objects are unsupported, then we need to preload. - prev=dlprefiles - fi - fi - - # CHECK ME: I think I busted this. -Ossama - if test "$prev" = dlprefiles; then - # Preload the old-style object. - dlprefiles="$dlprefiles $pic_object" - prev= - fi - - # A PIC object. - libobjs="$libobjs $pic_object" - arg="$pic_object" - fi - - # Non-PIC object. - if test "$non_pic_object" != none; then - # Prepend the subdirectory the object is found in. - non_pic_object="$xdir$non_pic_object" - - # A standard non-PIC object - non_pic_objects="$non_pic_objects $non_pic_object" - if test -z "$pic_object" || test "$pic_object" = none ; then - arg="$non_pic_object" - fi - else - # If the PIC object exists, use it instead. - # $xdir was prepended to $pic_object above. - non_pic_object="$pic_object" - non_pic_objects="$non_pic_objects $non_pic_object" - fi - else - # Only an error if not doing a dry-run. - if test -z "$run"; then - $echo "$modename: \`$arg' is not a valid libtool object" 1>&2 - exit $EXIT_FAILURE - else - # Dry-run case. - - # Extract subdirectory from the argument. - xdir=`$echo "X$arg" | $Xsed -e 's%/[^/]*$%%'` - if test "X$xdir" = "X$arg"; then - xdir= - else - xdir="$xdir/" - fi - - pic_object=`$echo "X${xdir}${objdir}/${arg}" | $Xsed -e "$lo2o"` - non_pic_object=`$echo "X${xdir}${arg}" | $Xsed -e "$lo2o"` - libobjs="$libobjs $pic_object" - non_pic_objects="$non_pic_objects $non_pic_object" - fi - fi - ;; - - *.$libext) - # An archive. - deplibs="$deplibs $arg" - old_deplibs="$old_deplibs $arg" - continue - ;; - - *.la) - # A libtool-controlled library. - - if test "$prev" = dlfiles; then - # This library was specified with -dlopen. - dlfiles="$dlfiles $arg" - prev= - elif test "$prev" = dlprefiles; then - # The library was specified with -dlpreopen. - dlprefiles="$dlprefiles $arg" - prev= - else - deplibs="$deplibs $arg" - fi - continue - ;; - - # Some other compiler argument. - *) - # Unknown arguments in both finalize_command and compile_command need - # to be aesthetically quoted because they are evaled later. - arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"` - case $arg in - *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") - arg="\"$arg\"" - ;; - esac - ;; - esac # arg - - # Now actually substitute the argument into the commands. - if test -n "$arg"; then - compile_command="$compile_command $arg" - finalize_command="$finalize_command $arg" - fi - done # argument parsing loop - - if test -n "$prev"; then - $echo "$modename: the \`$prevarg' option requires an argument" 1>&2 - $echo "$help" 1>&2 - exit $EXIT_FAILURE - fi - - if test "$export_dynamic" = yes && test -n "$export_dynamic_flag_spec"; then - eval arg=\"$export_dynamic_flag_spec\" - compile_command="$compile_command $arg" - finalize_command="$finalize_command $arg" - fi - - oldlibs= - # calculate the name of the file, without its directory - outputname=`$echo "X$output" | $Xsed -e 's%^.*/%%'` - libobjs_save="$libobjs" - - if test -n "$shlibpath_var"; then - # get the directories listed in $shlibpath_var - eval shlib_search_path=\`\$echo \"X\${$shlibpath_var}\" \| \$Xsed -e \'s/:/ /g\'\` - else - shlib_search_path= - fi - eval sys_lib_search_path=\"$sys_lib_search_path_spec\" - eval sys_lib_dlsearch_path=\"$sys_lib_dlsearch_path_spec\" - - output_objdir=`$echo "X$output" | $Xsed -e 's%/[^/]*$%%'` - if test "X$output_objdir" = "X$output"; then - output_objdir="$objdir" - else - output_objdir="$output_objdir/$objdir" - fi - # Create the object directory. - if test ! -d "$output_objdir"; then - $show "$mkdir $output_objdir" - $run $mkdir $output_objdir - exit_status=$? - if test "$exit_status" -ne 0 && test ! -d "$output_objdir"; then - exit $exit_status - fi - fi - - # Determine the type of output - case $output in - "") - $echo "$modename: you must specify an output file" 1>&2 - $echo "$help" 1>&2 - exit $EXIT_FAILURE - ;; - *.$libext) linkmode=oldlib ;; - *.lo | *.$objext) linkmode=obj ;; - *.la) linkmode=lib ;; - *) linkmode=prog ;; # Anything else should be a program. - esac - - case $host in - *cygwin* | *mingw* | *pw32*) - # don't eliminate duplications in $postdeps and $predeps - duplicate_compiler_generated_deps=yes - ;; - *) - duplicate_compiler_generated_deps=$duplicate_deps - ;; - esac - specialdeplibs= - - libs= - # Find all interdependent deplibs by searching for libraries - # that are linked more than once (e.g. -la -lb -la) - for deplib in $deplibs; do - if test "X$duplicate_deps" = "Xyes" ; then - case "$libs " in - *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;; - esac - fi - libs="$libs $deplib" - done - - if test "$linkmode" = lib; then - libs="$predeps $libs $compiler_lib_search_path $postdeps" - - # Compute libraries that are listed more than once in $predeps - # $postdeps and mark them as special (i.e., whose duplicates are - # not to be eliminated). - pre_post_deps= - if test "X$duplicate_compiler_generated_deps" = "Xyes" ; then - for pre_post_dep in $predeps $postdeps; do - case "$pre_post_deps " in - *" $pre_post_dep "*) specialdeplibs="$specialdeplibs $pre_post_deps" ;; - esac - pre_post_deps="$pre_post_deps $pre_post_dep" - done - fi - pre_post_deps= - fi - - deplibs= - newdependency_libs= - newlib_search_path= - need_relink=no # whether we're linking any uninstalled libtool libraries - notinst_deplibs= # not-installed libtool libraries - case $linkmode in - lib) - passes="conv link" - for file in $dlfiles $dlprefiles; do - case $file in - *.la) ;; - *) - $echo "$modename: libraries can \`-dlopen' only libtool libraries: $file" 1>&2 - exit $EXIT_FAILURE - ;; - esac - done - ;; - prog) - compile_deplibs= - finalize_deplibs= - alldeplibs=no - newdlfiles= - newdlprefiles= - passes="conv scan dlopen dlpreopen link" - ;; - *) passes="conv" - ;; - esac - for pass in $passes; do - if test "$linkmode,$pass" = "lib,link" || - test "$linkmode,$pass" = "prog,scan"; then - libs="$deplibs" - deplibs= - fi - if test "$linkmode" = prog; then - case $pass in - dlopen) libs="$dlfiles" ;; - dlpreopen) libs="$dlprefiles" ;; - link) - libs="$deplibs %DEPLIBS%" - test "X$link_all_deplibs" != Xno && libs="$libs $dependency_libs" - ;; - esac - fi - if test "$pass" = dlopen; then - # Collect dlpreopened libraries - save_deplibs="$deplibs" - deplibs= - fi - for deplib in $libs; do - lib= - found=no - case $deplib in - -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe|-threads) - if test "$linkmode,$pass" = "prog,link"; then - compile_deplibs="$deplib $compile_deplibs" - finalize_deplibs="$deplib $finalize_deplibs" - else - compiler_flags="$compiler_flags $deplib" - fi - continue - ;; - -l*) - if test "$linkmode" != lib && test "$linkmode" != prog; then - $echo "$modename: warning: \`-l' is ignored for archives/objects" 1>&2 - continue - fi - name=`$echo "X$deplib" | $Xsed -e 's/^-l//'` - if test "$linkmode" = lib; then - searchdirs="$newlib_search_path $lib_search_path $compiler_lib_search_dirs $sys_lib_search_path $shlib_search_path" - else - searchdirs="$newlib_search_path $lib_search_path $sys_lib_search_path $shlib_search_path" - fi - for searchdir in $searchdirs; do - for search_ext in .la $std_shrext .so .a; do - # Search the libtool library - lib="$searchdir/lib${name}${search_ext}" - if test -f "$lib"; then - if test "$search_ext" = ".la"; then - found=yes - else - found=no - fi - break 2 - fi - done - done - if test "$found" != yes; then - # deplib doesn't seem to be a libtool library - if test "$linkmode,$pass" = "prog,link"; then - compile_deplibs="$deplib $compile_deplibs" - finalize_deplibs="$deplib $finalize_deplibs" - else - deplibs="$deplib $deplibs" - test "$linkmode" = lib && newdependency_libs="$deplib $newdependency_libs" - fi - continue - else # deplib is a libtool library - # If $allow_libtool_libs_with_static_runtimes && $deplib is a stdlib, - # We need to do some special things here, and not later. - if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then - case " $predeps $postdeps " in - *" $deplib "*) - if (${SED} -e '2q' $lib | - grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then - library_names= - old_library= - case $lib in - */* | *\\*) . $lib ;; - *) . ./$lib ;; - esac - for l in $old_library $library_names; do - ll="$l" - done - if test "X$ll" = "X$old_library" ; then # only static version available - found=no - ladir=`$echo "X$lib" | $Xsed -e 's%/[^/]*$%%'` - test "X$ladir" = "X$lib" && ladir="." - lib=$ladir/$old_library - if test "$linkmode,$pass" = "prog,link"; then - compile_deplibs="$deplib $compile_deplibs" - finalize_deplibs="$deplib $finalize_deplibs" - else - deplibs="$deplib $deplibs" - test "$linkmode" = lib && newdependency_libs="$deplib $newdependency_libs" - fi - continue - fi - fi - ;; - *) ;; - esac - fi - fi - ;; # -l - -L*) - case $linkmode in - lib) - deplibs="$deplib $deplibs" - test "$pass" = conv && continue - newdependency_libs="$deplib $newdependency_libs" - newlib_search_path="$newlib_search_path "`$echo "X$deplib" | $Xsed -e 's/^-L//'` - ;; - prog) - if test "$pass" = conv; then - deplibs="$deplib $deplibs" - continue - fi - if test "$pass" = scan; then - deplibs="$deplib $deplibs" - else - compile_deplibs="$deplib $compile_deplibs" - finalize_deplibs="$deplib $finalize_deplibs" - fi - newlib_search_path="$newlib_search_path "`$echo "X$deplib" | $Xsed -e 's/^-L//'` - ;; - *) - $echo "$modename: warning: \`-L' is ignored for archives/objects" 1>&2 - ;; - esac # linkmode - continue - ;; # -L - -R*) - if test "$pass" = link; then - dir=`$echo "X$deplib" | $Xsed -e 's/^-R//'` - # Make sure the xrpath contains only unique directories. - case "$xrpath " in - *" $dir "*) ;; - *) xrpath="$xrpath $dir" ;; - esac - fi - deplibs="$deplib $deplibs" - continue - ;; - *.la) lib="$deplib" ;; - *.$libext) - if test "$pass" = conv; then - deplibs="$deplib $deplibs" - continue - fi - case $linkmode in - lib) - valid_a_lib=no - case $deplibs_check_method in - match_pattern*) - set dummy $deplibs_check_method - match_pattern_regex=`expr "$deplibs_check_method" : "$2 \(.*\)"` - if eval $echo \"$deplib\" 2>/dev/null \ - | $SED 10q \ - | $EGREP "$match_pattern_regex" > /dev/null; then - valid_a_lib=yes - fi - ;; - pass_all) - valid_a_lib=yes - ;; - esac - if test "$valid_a_lib" != yes; then - $echo - $echo "*** Warning: Trying to link with static lib archive $deplib." - $echo "*** I have the capability to make that library automatically link in when" - $echo "*** you link to this library. But I can only do this if you have a" - $echo "*** shared version of the library, which you do not appear to have" - $echo "*** because the file extensions .$libext of this argument makes me believe" - $echo "*** that it is just a static archive that I should not used here." - else - $echo - $echo "*** Warning: Linking the shared library $output against the" - $echo "*** static library $deplib is not portable!" - deplibs="$deplib $deplibs" - fi - continue - ;; - prog) - if test "$pass" != link; then - deplibs="$deplib $deplibs" - else - compile_deplibs="$deplib $compile_deplibs" - finalize_deplibs="$deplib $finalize_deplibs" - fi - continue - ;; - esac # linkmode - ;; # *.$libext - *.lo | *.$objext) - if test "$pass" = conv; then - deplibs="$deplib $deplibs" - elif test "$linkmode" = prog; then - if test "$pass" = dlpreopen || test "$dlopen_support" != yes || test "$build_libtool_libs" = no; then - # If there is no dlopen support or we're linking statically, - # we need to preload. - newdlprefiles="$newdlprefiles $deplib" - compile_deplibs="$deplib $compile_deplibs" - finalize_deplibs="$deplib $finalize_deplibs" - else - newdlfiles="$newdlfiles $deplib" - fi - fi - continue - ;; - %DEPLIBS%) - alldeplibs=yes - continue - ;; - esac # case $deplib - if test "$found" = yes || test -f "$lib"; then : - else - $echo "$modename: cannot find the library \`$lib' or unhandled argument \`$deplib'" 1>&2 - exit $EXIT_FAILURE - fi - - # Check to see that this really is a libtool archive. - if (${SED} -e '2q' $lib | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then : - else - $echo "$modename: \`$lib' is not a valid libtool archive" 1>&2 - exit $EXIT_FAILURE - fi - - ladir=`$echo "X$lib" | $Xsed -e 's%/[^/]*$%%'` - test "X$ladir" = "X$lib" && ladir="." - - dlname= - dlopen= - dlpreopen= - libdir= - library_names= - old_library= - # If the library was installed with an old release of libtool, - # it will not redefine variables installed, or shouldnotlink - installed=yes - shouldnotlink=no - avoidtemprpath= - - - # Read the .la file - case $lib in - */* | *\\*) . $lib ;; - *) . ./$lib ;; - esac - - if test "$linkmode,$pass" = "lib,link" || - test "$linkmode,$pass" = "prog,scan" || - { test "$linkmode" != prog && test "$linkmode" != lib; }; then - test -n "$dlopen" && dlfiles="$dlfiles $dlopen" - test -n "$dlpreopen" && dlprefiles="$dlprefiles $dlpreopen" - fi - - if test "$pass" = conv; then - # Only check for convenience libraries - deplibs="$lib $deplibs" - if test -z "$libdir"; then - if test -z "$old_library"; then - $echo "$modename: cannot find name of link library for \`$lib'" 1>&2 - exit $EXIT_FAILURE - fi - # It is a libtool convenience library, so add in its objects. - convenience="$convenience $ladir/$objdir/$old_library" - old_convenience="$old_convenience $ladir/$objdir/$old_library" - tmp_libs= - for deplib in $dependency_libs; do - deplibs="$deplib $deplibs" - if test "X$duplicate_deps" = "Xyes" ; then - case "$tmp_libs " in - *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;; - esac - fi - tmp_libs="$tmp_libs $deplib" - done - elif test "$linkmode" != prog && test "$linkmode" != lib; then - $echo "$modename: \`$lib' is not a convenience library" 1>&2 - exit $EXIT_FAILURE - fi - continue - fi # $pass = conv - - - # Get the name of the library we link against. - linklib= - for l in $old_library $library_names; do - linklib="$l" - done - if test -z "$linklib"; then - $echo "$modename: cannot find name of link library for \`$lib'" 1>&2 - exit $EXIT_FAILURE - fi - - # This library was specified with -dlopen. - if test "$pass" = dlopen; then - if test -z "$libdir"; then - $echo "$modename: cannot -dlopen a convenience library: \`$lib'" 1>&2 - exit $EXIT_FAILURE - fi - if test -z "$dlname" || - test "$dlopen_support" != yes || - test "$build_libtool_libs" = no; then - # If there is no dlname, no dlopen support or we're linking - # statically, we need to preload. We also need to preload any - # dependent libraries so libltdl's deplib preloader doesn't - # bomb out in the load deplibs phase. - dlprefiles="$dlprefiles $lib $dependency_libs" - else - newdlfiles="$newdlfiles $lib" - fi - continue - fi # $pass = dlopen - - # We need an absolute path. - case $ladir in - [\\/]* | [A-Za-z]:[\\/]*) abs_ladir="$ladir" ;; - *) - abs_ladir=`cd "$ladir" && pwd` - if test -z "$abs_ladir"; then - $echo "$modename: warning: cannot determine absolute directory name of \`$ladir'" 1>&2 - $echo "$modename: passing it literally to the linker, although it might fail" 1>&2 - abs_ladir="$ladir" - fi - ;; - esac - laname=`$echo "X$lib" | $Xsed -e 's%^.*/%%'` - - # Find the relevant object directory and library name. - if test "X$installed" = Xyes; then - if test ! -f "$libdir/$linklib" && test -f "$abs_ladir/$linklib"; then - $echo "$modename: warning: library \`$lib' was moved." 1>&2 - dir="$ladir" - absdir="$abs_ladir" - libdir="$abs_ladir" - else - dir="$libdir" - absdir="$libdir" - fi - test "X$hardcode_automatic" = Xyes && avoidtemprpath=yes - else - if test ! -f "$ladir/$objdir/$linklib" && test -f "$abs_ladir/$linklib"; then - dir="$ladir" - absdir="$abs_ladir" - # Remove this search path later - notinst_path="$notinst_path $abs_ladir" - else - dir="$ladir/$objdir" - absdir="$abs_ladir/$objdir" - # Remove this search path later - notinst_path="$notinst_path $abs_ladir" - fi - fi # $installed = yes - name=`$echo "X$laname" | $Xsed -e 's/\.la$//' -e 's/^lib//'` - - # This library was specified with -dlpreopen. - if test "$pass" = dlpreopen; then - if test -z "$libdir"; then - $echo "$modename: cannot -dlpreopen a convenience library: \`$lib'" 1>&2 - exit $EXIT_FAILURE - fi - # Prefer using a static library (so that no silly _DYNAMIC symbols - # are required to link). - if test -n "$old_library"; then - newdlprefiles="$newdlprefiles $dir/$old_library" - # Otherwise, use the dlname, so that lt_dlopen finds it. - elif test -n "$dlname"; then - newdlprefiles="$newdlprefiles $dir/$dlname" - else - newdlprefiles="$newdlprefiles $dir/$linklib" - fi - fi # $pass = dlpreopen - - if test -z "$libdir"; then - # Link the convenience library - if test "$linkmode" = lib; then - deplibs="$dir/$old_library $deplibs" - elif test "$linkmode,$pass" = "prog,link"; then - compile_deplibs="$dir/$old_library $compile_deplibs" - finalize_deplibs="$dir/$old_library $finalize_deplibs" - else - deplibs="$lib $deplibs" # used for prog,scan pass - fi - continue - fi - - - if test "$linkmode" = prog && test "$pass" != link; then - newlib_search_path="$newlib_search_path $ladir" - deplibs="$lib $deplibs" - - linkalldeplibs=no - if test "$link_all_deplibs" != no || test -z "$library_names" || - test "$build_libtool_libs" = no; then - linkalldeplibs=yes - fi - - tmp_libs= - for deplib in $dependency_libs; do - case $deplib in - -L*) newlib_search_path="$newlib_search_path "`$echo "X$deplib" | $Xsed -e 's/^-L//'`;; ### testsuite: skip nested quoting test - esac - # Need to link against all dependency_libs? - if test "$linkalldeplibs" = yes; then - deplibs="$deplib $deplibs" - else - # Need to hardcode shared library paths - # or/and link against static libraries - newdependency_libs="$deplib $newdependency_libs" - fi - if test "X$duplicate_deps" = "Xyes" ; then - case "$tmp_libs " in - *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;; - esac - fi - tmp_libs="$tmp_libs $deplib" - done # for deplib - continue - fi # $linkmode = prog... - - if test "$linkmode,$pass" = "prog,link"; then - if test -n "$library_names" && - { { test "$prefer_static_libs" = no || - test "$prefer_static_libs,$installed" = "built,yes"; } || - test -z "$old_library"; }; then - # We need to hardcode the library path - if test -n "$shlibpath_var" && test -z "$avoidtemprpath" ; then - # Make sure the rpath contains only unique directories. - case "$temp_rpath " in - *" $dir "*) ;; - *" $absdir "*) ;; - *) temp_rpath="$temp_rpath $absdir" ;; - esac - fi - - # Hardcode the library path. - # Skip directories that are in the system default run-time - # search path. - case " $sys_lib_dlsearch_path " in - *" $absdir "*) ;; - *) - case "$compile_rpath " in - *" $absdir "*) ;; - *) compile_rpath="$compile_rpath $absdir" - esac - ;; - esac - case " $sys_lib_dlsearch_path " in - *" $libdir "*) ;; - *) - case "$finalize_rpath " in - *" $libdir "*) ;; - *) finalize_rpath="$finalize_rpath $libdir" - esac - ;; - esac - fi # $linkmode,$pass = prog,link... - - if test "$alldeplibs" = yes && - { test "$deplibs_check_method" = pass_all || - { test "$build_libtool_libs" = yes && - test -n "$library_names"; }; }; then - # We only need to search for static libraries - continue - fi - fi - - link_static=no # Whether the deplib will be linked statically - use_static_libs=$prefer_static_libs - if test "$use_static_libs" = built && test "$installed" = yes ; then - use_static_libs=no - fi - if test -n "$library_names" && - { test "$use_static_libs" = no || test -z "$old_library"; }; then - if test "$installed" = no; then - notinst_deplibs="$notinst_deplibs $lib" - need_relink=yes - fi - # This is a shared library - - # Warn about portability, can't link against -module's on - # some systems (darwin) - if test "$shouldnotlink" = yes && test "$pass" = link ; then - $echo - if test "$linkmode" = prog; then - $echo "*** Warning: Linking the executable $output against the loadable module" - else - $echo "*** Warning: Linking the shared library $output against the loadable module" - fi - $echo "*** $linklib is not portable!" - fi - if test "$linkmode" = lib && - test "$hardcode_into_libs" = yes; then - # Hardcode the library path. - # Skip directories that are in the system default run-time - # search path. - case " $sys_lib_dlsearch_path " in - *" $absdir "*) ;; - *) - case "$compile_rpath " in - *" $absdir "*) ;; - *) compile_rpath="$compile_rpath $absdir" - esac - ;; - esac - case " $sys_lib_dlsearch_path " in - *" $libdir "*) ;; - *) - case "$finalize_rpath " in - *" $libdir "*) ;; - *) finalize_rpath="$finalize_rpath $libdir" - esac - ;; - esac - fi - - if test -n "$old_archive_from_expsyms_cmds"; then - # figure out the soname - set dummy $library_names - realname="$2" - shift; shift - libname=`eval \\$echo \"$libname_spec\"` - # use dlname if we got it. it's perfectly good, no? - if test -n "$dlname"; then - soname="$dlname" - elif test -n "$soname_spec"; then - # bleh windows - case $host in - *cygwin* | mingw*) - major=`expr $current - $age` - versuffix="-$major" - ;; - esac - eval soname=\"$soname_spec\" - else - soname="$realname" - fi - - # Make a new name for the extract_expsyms_cmds to use - soroot="$soname" - soname=`$echo $soroot | ${SED} -e 's/^.*\///'` - newlib="libimp-`$echo $soname | ${SED} 's/^lib//;s/\.dll$//'`.a" - - # If the library has no export list, then create one now - if test -f "$output_objdir/$soname-def"; then : - else - $show "extracting exported symbol list from \`$soname'" - save_ifs="$IFS"; IFS='~' - cmds=$extract_expsyms_cmds - for cmd in $cmds; do - IFS="$save_ifs" - eval cmd=\"$cmd\" - $show "$cmd" - $run eval "$cmd" || exit $? - done - IFS="$save_ifs" - fi - - # Create $newlib - if test -f "$output_objdir/$newlib"; then :; else - $show "generating import library for \`$soname'" - save_ifs="$IFS"; IFS='~' - cmds=$old_archive_from_expsyms_cmds - for cmd in $cmds; do - IFS="$save_ifs" - eval cmd=\"$cmd\" - $show "$cmd" - $run eval "$cmd" || exit $? - done - IFS="$save_ifs" - fi - # make sure the library variables are pointing to the new library - dir=$output_objdir - linklib=$newlib - fi # test -n "$old_archive_from_expsyms_cmds" - - if test "$linkmode" = prog || test "$mode" != relink; then - add_shlibpath= - add_dir= - add= - lib_linked=yes - case $hardcode_action in - immediate | unsupported) - if test "$hardcode_direct" = no; then - add="$dir/$linklib" - case $host in - *-*-sco3.2v5.0.[024]*) add_dir="-L$dir" ;; - *-*-sysv4*uw2*) add_dir="-L$dir" ;; - *-*-sysv5OpenUNIX* | *-*-sysv5UnixWare7.[01].[10]* | \ - *-*-unixware7*) add_dir="-L$dir" ;; - *-*-darwin* ) - # if the lib is a module then we can not link against - # it, someone is ignoring the new warnings I added - if /usr/bin/file -L $add 2> /dev/null | - $EGREP ": [^:]* bundle" >/dev/null ; then - $echo "** Warning, lib $linklib is a module, not a shared library" - if test -z "$old_library" ; then - $echo - $echo "** And there doesn't seem to be a static archive available" - $echo "** The link will probably fail, sorry" - else - add="$dir/$old_library" - fi - fi - esac - elif test "$hardcode_minus_L" = no; then - case $host in - *-*-sunos*) add_shlibpath="$dir" ;; - esac - add_dir="-L$dir" - add="-l$name" - elif test "$hardcode_shlibpath_var" = no; then - add_shlibpath="$dir" - add="-l$name" - else - lib_linked=no - fi - ;; - relink) - if test "$hardcode_direct" = yes; then - add="$dir/$linklib" - elif test "$hardcode_minus_L" = yes; then - add_dir="-L$dir" - # Try looking first in the location we're being installed to. - if test -n "$inst_prefix_dir"; then - case $libdir in - [\\/]*) - add_dir="$add_dir -L$inst_prefix_dir$libdir" - ;; - esac - fi - add="-l$name" - elif test "$hardcode_shlibpath_var" = yes; then - add_shlibpath="$dir" - add="-l$name" - else - lib_linked=no - fi - ;; - *) lib_linked=no ;; - esac - - if test "$lib_linked" != yes; then - $echo "$modename: configuration error: unsupported hardcode properties" - exit $EXIT_FAILURE - fi - - if test -n "$add_shlibpath"; then - case :$compile_shlibpath: in - *":$add_shlibpath:"*) ;; - *) compile_shlibpath="$compile_shlibpath$add_shlibpath:" ;; - esac - fi - if test "$linkmode" = prog; then - test -n "$add_dir" && compile_deplibs="$add_dir $compile_deplibs" - test -n "$add" && compile_deplibs="$add $compile_deplibs" - else - test -n "$add_dir" && deplibs="$add_dir $deplibs" - test -n "$add" && deplibs="$add $deplibs" - if test "$hardcode_direct" != yes && \ - test "$hardcode_minus_L" != yes && \ - test "$hardcode_shlibpath_var" = yes; then - case :$finalize_shlibpath: in - *":$libdir:"*) ;; - *) finalize_shlibpath="$finalize_shlibpath$libdir:" ;; - esac - fi - fi - fi - - if test "$linkmode" = prog || test "$mode" = relink; then - add_shlibpath= - add_dir= - add= - # Finalize command for both is simple: just hardcode it. - if test "$hardcode_direct" = yes; then - add="$libdir/$linklib" - elif test "$hardcode_minus_L" = yes; then - add_dir="-L$libdir" - add="-l$name" - elif test "$hardcode_shlibpath_var" = yes; then - case :$finalize_shlibpath: in - *":$libdir:"*) ;; - *) finalize_shlibpath="$finalize_shlibpath$libdir:" ;; - esac - add="-l$name" - elif test "$hardcode_automatic" = yes; then - if test -n "$inst_prefix_dir" && - test -f "$inst_prefix_dir$libdir/$linklib" ; then - add="$inst_prefix_dir$libdir/$linklib" - else - add="$libdir/$linklib" - fi - else - # We cannot seem to hardcode it, guess we'll fake it. - add_dir="-L$libdir" - # Try looking first in the location we're being installed to. - if test -n "$inst_prefix_dir"; then - case $libdir in - [\\/]*) - add_dir="$add_dir -L$inst_prefix_dir$libdir" - ;; - esac - fi - add="-l$name" - fi - - if test "$linkmode" = prog; then - test -n "$add_dir" && finalize_deplibs="$add_dir $finalize_deplibs" - test -n "$add" && finalize_deplibs="$add $finalize_deplibs" - else - test -n "$add_dir" && deplibs="$add_dir $deplibs" - test -n "$add" && deplibs="$add $deplibs" - fi - fi - elif test "$linkmode" = prog; then - # Here we assume that one of hardcode_direct or hardcode_minus_L - # is not unsupported. This is valid on all known static and - # shared platforms. - if test "$hardcode_direct" != unsupported; then - test -n "$old_library" && linklib="$old_library" - compile_deplibs="$dir/$linklib $compile_deplibs" - finalize_deplibs="$dir/$linklib $finalize_deplibs" - else - compile_deplibs="-l$name -L$dir $compile_deplibs" - finalize_deplibs="-l$name -L$dir $finalize_deplibs" - fi - elif test "$build_libtool_libs" = yes; then - # Not a shared library - if test "$deplibs_check_method" != pass_all; then - # We're trying link a shared library against a static one - # but the system doesn't support it. - - # Just print a warning and add the library to dependency_libs so - # that the program can be linked against the static library. - $echo - $echo "*** Warning: This system can not link to static lib archive $lib." - $echo "*** I have the capability to make that library automatically link in when" - $echo "*** you link to this library. But I can only do this if you have a" - $echo "*** shared version of the library, which you do not appear to have." - if test "$module" = yes; then - $echo "*** But as you try to build a module library, libtool will still create " - $echo "*** a static module, that should work as long as the dlopening application" - $echo "*** is linked with the -dlopen flag to resolve symbols at runtime." - if test -z "$global_symbol_pipe"; then - $echo - $echo "*** However, this would only work if libtool was able to extract symbol" - $echo "*** lists from a program, using \`nm' or equivalent, but libtool could" - $echo "*** not find such a program. So, this module is probably useless." - $echo "*** \`nm' from GNU binutils and a full rebuild may help." - fi - if test "$build_old_libs" = no; then - build_libtool_libs=module - build_old_libs=yes - else - build_libtool_libs=no - fi - fi - else - deplibs="$dir/$old_library $deplibs" - link_static=yes - fi - fi # link shared/static library? - - if test "$linkmode" = lib; then - if test -n "$dependency_libs" && - { test "$hardcode_into_libs" != yes || - test "$build_old_libs" = yes || - test "$link_static" = yes; }; then - # Extract -R from dependency_libs - temp_deplibs= - for libdir in $dependency_libs; do - case $libdir in - -R*) temp_xrpath=`$echo "X$libdir" | $Xsed -e 's/^-R//'` - case " $xrpath " in - *" $temp_xrpath "*) ;; - *) xrpath="$xrpath $temp_xrpath";; - esac;; - *) temp_deplibs="$temp_deplibs $libdir";; - esac - done - dependency_libs="$temp_deplibs" - fi - - newlib_search_path="$newlib_search_path $absdir" - # Link against this library - test "$link_static" = no && newdependency_libs="$abs_ladir/$laname $newdependency_libs" - # ... and its dependency_libs - tmp_libs= - for deplib in $dependency_libs; do - newdependency_libs="$deplib $newdependency_libs" - if test "X$duplicate_deps" = "Xyes" ; then - case "$tmp_libs " in - *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;; - esac - fi - tmp_libs="$tmp_libs $deplib" - done - - if test "$link_all_deplibs" != no; then - # Add the search paths of all dependency libraries - for deplib in $dependency_libs; do - case $deplib in - -L*) path="$deplib" ;; - *.la) - dir=`$echo "X$deplib" | $Xsed -e 's%/[^/]*$%%'` - test "X$dir" = "X$deplib" && dir="." - # We need an absolute path. - case $dir in - [\\/]* | [A-Za-z]:[\\/]*) absdir="$dir" ;; - *) - absdir=`cd "$dir" && pwd` - if test -z "$absdir"; then - $echo "$modename: warning: cannot determine absolute directory name of \`$dir'" 1>&2 - absdir="$dir" - fi - ;; - esac - if grep "^installed=no" $deplib > /dev/null; then - path="$absdir/$objdir" - else - eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib` - if test -z "$libdir"; then - $echo "$modename: \`$deplib' is not a valid libtool archive" 1>&2 - exit $EXIT_FAILURE - fi - if test "$absdir" != "$libdir"; then - $echo "$modename: warning: \`$deplib' seems to be moved" 1>&2 - fi - path="$absdir" - fi - depdepl= - case $host in - *-*-darwin*) - # we do not want to link against static libs, - # but need to link against shared - eval deplibrary_names=`${SED} -n -e 's/^library_names=\(.*\)$/\1/p' $deplib` - eval deplibdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib` - if test -n "$deplibrary_names" ; then - for tmp in $deplibrary_names ; do - depdepl=$tmp - done - if test -f "$deplibdir/$depdepl" ; then - depdepl="$deplibdir/$depdepl" - elif test -f "$path/$depdepl" ; then - depdepl="$path/$depdepl" - else - # Can't find it, oh well... - depdepl= - fi - # do not add paths which are already there - case " $newlib_search_path " in - *" $path "*) ;; - *) newlib_search_path="$newlib_search_path $path";; - esac - fi - path="" - ;; - *) - path="-L$path" - ;; - esac - ;; - -l*) - case $host in - *-*-darwin*) - # Again, we only want to link against shared libraries - eval tmp_libs=`$echo "X$deplib" | $Xsed -e "s,^\-l,,"` - for tmp in $newlib_search_path ; do - if test -f "$tmp/lib$tmp_libs.dylib" ; then - eval depdepl="$tmp/lib$tmp_libs.dylib" - break - fi - done - path="" - ;; - *) continue ;; - esac - ;; - *) continue ;; - esac - case " $deplibs " in - *" $path "*) ;; - *) deplibs="$path $deplibs" ;; - esac - case " $deplibs " in - *" $depdepl "*) ;; - *) deplibs="$depdepl $deplibs" ;; - esac - done - fi # link_all_deplibs != no - fi # linkmode = lib - done # for deplib in $libs - dependency_libs="$newdependency_libs" - if test "$pass" = dlpreopen; then - # Link the dlpreopened libraries before other libraries - for deplib in $save_deplibs; do - deplibs="$deplib $deplibs" - done - fi - if test "$pass" != dlopen; then - if test "$pass" != conv; then - # Make sure lib_search_path contains only unique directories. - lib_search_path= - for dir in $newlib_search_path; do - case "$lib_search_path " in - *" $dir "*) ;; - *) lib_search_path="$lib_search_path $dir" ;; - esac - done - newlib_search_path= - fi - - if test "$linkmode,$pass" != "prog,link"; then - vars="deplibs" - else - vars="compile_deplibs finalize_deplibs" - fi - for var in $vars dependency_libs; do - # Add libraries to $var in reverse order - eval tmp_libs=\"\$$var\" - new_libs= - for deplib in $tmp_libs; do - # FIXME: Pedantically, this is the right thing to do, so - # that some nasty dependency loop isn't accidentally - # broken: - #new_libs="$deplib $new_libs" - # Pragmatically, this seems to cause very few problems in - # practice: - case $deplib in - -L*) new_libs="$deplib $new_libs" ;; - -R*) ;; - *) - # And here is the reason: when a library appears more - # than once as an explicit dependence of a library, or - # is implicitly linked in more than once by the - # compiler, it is considered special, and multiple - # occurrences thereof are not removed. Compare this - # with having the same library being listed as a - # dependency of multiple other libraries: in this case, - # we know (pedantically, we assume) the library does not - # need to be listed more than once, so we keep only the - # last copy. This is not always right, but it is rare - # enough that we require users that really mean to play - # such unportable linking tricks to link the library - # using -Wl,-lname, so that libtool does not consider it - # for duplicate removal. - case " $specialdeplibs " in - *" $deplib "*) new_libs="$deplib $new_libs" ;; - *) - case " $new_libs " in - *" $deplib "*) ;; - *) new_libs="$deplib $new_libs" ;; - esac - ;; - esac - ;; - esac - done - tmp_libs= - for deplib in $new_libs; do - case $deplib in - -L*) - case " $tmp_libs " in - *" $deplib "*) ;; - *) tmp_libs="$tmp_libs $deplib" ;; - esac - ;; - *) tmp_libs="$tmp_libs $deplib" ;; - esac - done - eval $var=\"$tmp_libs\" - done # for var - fi - # Last step: remove runtime libs from dependency_libs - # (they stay in deplibs) - tmp_libs= - for i in $dependency_libs ; do - case " $predeps $postdeps $compiler_lib_search_path " in - *" $i "*) - i="" - ;; - esac - if test -n "$i" ; then - tmp_libs="$tmp_libs $i" - fi - done - dependency_libs=$tmp_libs - done # for pass - if test "$linkmode" = prog; then - dlfiles="$newdlfiles" - dlprefiles="$newdlprefiles" - fi - - case $linkmode in - oldlib) - case " $deplibs" in - *\ -l* | *\ -L*) - $echo "$modename: warning: \`-l' and \`-L' are ignored for archives" 1>&2 ;; - esac - - if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then - $echo "$modename: warning: \`-dlopen' is ignored for archives" 1>&2 - fi - - if test -n "$rpath"; then - $echo "$modename: warning: \`-rpath' is ignored for archives" 1>&2 - fi - - if test -n "$xrpath"; then - $echo "$modename: warning: \`-R' is ignored for archives" 1>&2 - fi - - if test -n "$vinfo"; then - $echo "$modename: warning: \`-version-info/-version-number' is ignored for archives" 1>&2 - fi - - if test -n "$release"; then - $echo "$modename: warning: \`-release' is ignored for archives" 1>&2 - fi - - if test -n "$export_symbols" || test -n "$export_symbols_regex"; then - $echo "$modename: warning: \`-export-symbols' is ignored for archives" 1>&2 - fi - - # Now set the variables for building old libraries. - build_libtool_libs=no - oldlibs="$output" - objs="$objs$old_deplibs" - ;; - - lib) - # Make sure we only generate libraries of the form `libNAME.la'. - case $outputname in - lib*) - name=`$echo "X$outputname" | $Xsed -e 's/\.la$//' -e 's/^lib//'` - eval shared_ext=\"$shrext_cmds\" - eval libname=\"$libname_spec\" - ;; - *) - if test "$module" = no; then - $echo "$modename: libtool library \`$output' must begin with \`lib'" 1>&2 - $echo "$help" 1>&2 - exit $EXIT_FAILURE - fi - if test "$need_lib_prefix" != no; then - # Add the "lib" prefix for modules if required - name=`$echo "X$outputname" | $Xsed -e 's/\.la$//'` - eval shared_ext=\"$shrext_cmds\" - eval libname=\"$libname_spec\" - else - libname=`$echo "X$outputname" | $Xsed -e 's/\.la$//'` - fi - ;; - esac - - if test -n "$objs"; then - if test "$deplibs_check_method" != pass_all; then - $echo "$modename: cannot build libtool library \`$output' from non-libtool objects on this host:$objs" 2>&1 - exit $EXIT_FAILURE - else - $echo - $echo "*** Warning: Linking the shared library $output against the non-libtool" - $echo "*** objects $objs is not portable!" - libobjs="$libobjs $objs" - fi - fi - - if test "$dlself" != no; then - $echo "$modename: warning: \`-dlopen self' is ignored for libtool libraries" 1>&2 - fi - - set dummy $rpath - if test "$#" -gt 2; then - $echo "$modename: warning: ignoring multiple \`-rpath's for a libtool library" 1>&2 - fi - install_libdir="$2" - - oldlibs= - if test -z "$rpath"; then - if test "$build_libtool_libs" = yes; then - # Building a libtool convenience library. - # Some compilers have problems with a `.al' extension so - # convenience libraries should have the same extension an - # archive normally would. - oldlibs="$output_objdir/$libname.$libext $oldlibs" - build_libtool_libs=convenience - build_old_libs=yes - fi - - if test -n "$vinfo"; then - $echo "$modename: warning: \`-version-info/-version-number' is ignored for convenience libraries" 1>&2 - fi - - if test -n "$release"; then - $echo "$modename: warning: \`-release' is ignored for convenience libraries" 1>&2 - fi - else - - # Parse the version information argument. - save_ifs="$IFS"; IFS=':' - set dummy $vinfo 0 0 0 - IFS="$save_ifs" - - if test -n "$8"; then - $echo "$modename: too many parameters to \`-version-info'" 1>&2 - $echo "$help" 1>&2 - exit $EXIT_FAILURE - fi - - # convert absolute version numbers to libtool ages - # this retains compatibility with .la files and attempts - # to make the code below a bit more comprehensible - - case $vinfo_number in - yes) - number_major="$2" - number_minor="$3" - number_revision="$4" - # - # There are really only two kinds -- those that - # use the current revision as the major version - # and those that subtract age and use age as - # a minor version. But, then there is irix - # which has an extra 1 added just for fun - # - case $version_type in - darwin|linux|osf|windows|none) - current=`expr $number_major + $number_minor` - age="$number_minor" - revision="$number_revision" - ;; - freebsd-aout|freebsd-elf|sunos) - current="$number_major" - revision="$number_minor" - age="0" - ;; - irix|nonstopux) - current=`expr $number_major + $number_minor` - age="$number_minor" - revision="$number_minor" - lt_irix_increment=no - ;; - *) - $echo "$modename: unknown library version type \`$version_type'" 1>&2 - $echo "Fatal configuration error. See the $PACKAGE docs for more information." 1>&2 - exit $EXIT_FAILURE - ;; - esac - ;; - no) - current="$2" - revision="$3" - age="$4" - ;; - esac - - # Check that each of the things are valid numbers. - case $current in - 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;; - *) - $echo "$modename: CURRENT \`$current' must be a nonnegative integer" 1>&2 - $echo "$modename: \`$vinfo' is not valid version information" 1>&2 - exit $EXIT_FAILURE - ;; - esac - - case $revision in - 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;; - *) - $echo "$modename: REVISION \`$revision' must be a nonnegative integer" 1>&2 - $echo "$modename: \`$vinfo' is not valid version information" 1>&2 - exit $EXIT_FAILURE - ;; - esac - - case $age in - 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;; - *) - $echo "$modename: AGE \`$age' must be a nonnegative integer" 1>&2 - $echo "$modename: \`$vinfo' is not valid version information" 1>&2 - exit $EXIT_FAILURE - ;; - esac - - if test "$age" -gt "$current"; then - $echo "$modename: AGE \`$age' is greater than the current interface number \`$current'" 1>&2 - $echo "$modename: \`$vinfo' is not valid version information" 1>&2 - exit $EXIT_FAILURE - fi - - # Calculate the version variables. - major= - versuffix= - verstring= - case $version_type in - none) ;; - - darwin) - # Like Linux, but with the current version available in - # verstring for coding it into the library header - major=.`expr $current - $age` - versuffix="$major.$age.$revision" - # Darwin ld doesn't like 0 for these options... - minor_current=`expr $current + 1` - xlcverstring="${wl}-compatibility_version ${wl}$minor_current ${wl}-current_version ${wl}$minor_current.$revision" - verstring="-compatibility_version $minor_current -current_version $minor_current.$revision" - ;; - - freebsd-aout) - major=".$current" - versuffix=".$current.$revision"; - ;; - - freebsd-elf) - major=".$current" - versuffix=".$current"; - ;; - - irix | nonstopux) - if test "X$lt_irix_increment" = "Xno"; then - major=`expr $current - $age` - else - major=`expr $current - $age + 1` - fi - case $version_type in - nonstopux) verstring_prefix=nonstopux ;; - *) verstring_prefix=sgi ;; - esac - verstring="$verstring_prefix$major.$revision" - - # Add in all the interfaces that we are compatible with. - loop=$revision - while test "$loop" -ne 0; do - iface=`expr $revision - $loop` - loop=`expr $loop - 1` - verstring="$verstring_prefix$major.$iface:$verstring" - done - - # Before this point, $major must not contain `.'. - major=.$major - versuffix="$major.$revision" - ;; - - linux) - major=.`expr $current - $age` - versuffix="$major.$age.$revision" - ;; - - osf) - major=.`expr $current - $age` - versuffix=".$current.$age.$revision" - verstring="$current.$age.$revision" - - # Add in all the interfaces that we are compatible with. - loop=$age - while test "$loop" -ne 0; do - iface=`expr $current - $loop` - loop=`expr $loop - 1` - verstring="$verstring:${iface}.0" - done - - # Make executables depend on our current version. - verstring="$verstring:${current}.0" - ;; - - sunos) - major=".$current" - versuffix=".$current.$revision" - ;; - - windows) - # Use '-' rather than '.', since we only want one - # extension on DOS 8.3 filesystems. - major=`expr $current - $age` - versuffix="-$major" - ;; - - *) - $echo "$modename: unknown library version type \`$version_type'" 1>&2 - $echo "Fatal configuration error. See the $PACKAGE docs for more information." 1>&2 - exit $EXIT_FAILURE - ;; - esac - - # Clear the version info if we defaulted, and they specified a release. - if test -z "$vinfo" && test -n "$release"; then - major= - case $version_type in - darwin) - # we can't check for "0.0" in archive_cmds due to quoting - # problems, so we reset it completely - verstring= - ;; - *) - verstring="0.0" - ;; - esac - if test "$need_version" = no; then - versuffix= - else - versuffix=".0.0" - fi - fi - - # Remove version info from name if versioning should be avoided - if test "$avoid_version" = yes && test "$need_version" = no; then - major= - versuffix= - verstring="" - fi - - # Check to see if the archive will have undefined symbols. - if test "$allow_undefined" = yes; then - if test "$allow_undefined_flag" = unsupported; then - $echo "$modename: warning: undefined symbols not allowed in $host shared libraries" 1>&2 - build_libtool_libs=no - build_old_libs=yes - fi - else - # Don't allow undefined symbols. - allow_undefined_flag="$no_undefined_flag" - fi - fi - - if test "$mode" != relink; then - # Remove our outputs, but don't remove object files since they - # may have been created when compiling PIC objects. - removelist= - tempremovelist=`$echo "$output_objdir/*"` - for p in $tempremovelist; do - case $p in - *.$objext) - ;; - $output_objdir/$outputname | $output_objdir/$libname.* | $output_objdir/${libname}${release}.*) - if test "X$precious_files_regex" != "X"; then - if echo $p | $EGREP -e "$precious_files_regex" >/dev/null 2>&1 - then - continue - fi - fi - removelist="$removelist $p" - ;; - *) ;; - esac - done - if test -n "$removelist"; then - $show "${rm}r $removelist" - $run ${rm}r $removelist - fi - fi - - # Now set the variables for building old libraries. - if test "$build_old_libs" = yes && test "$build_libtool_libs" != convenience ; then - oldlibs="$oldlibs $output_objdir/$libname.$libext" - - # Transform .lo files to .o files. - oldobjs="$objs "`$echo "X$libobjs" | $SP2NL | $Xsed -e '/\.'${libext}'$/d' -e "$lo2o" | $NL2SP` - fi - - # Eliminate all temporary directories. - #for path in $notinst_path; do - # lib_search_path=`$echo "$lib_search_path " | ${SED} -e "s% $path % %g"` - # deplibs=`$echo "$deplibs " | ${SED} -e "s% -L$path % %g"` - # dependency_libs=`$echo "$dependency_libs " | ${SED} -e "s% -L$path % %g"` - #done - - if test -n "$xrpath"; then - # If the user specified any rpath flags, then add them. - temp_xrpath= - for libdir in $xrpath; do - temp_xrpath="$temp_xrpath -R$libdir" - case "$finalize_rpath " in - *" $libdir "*) ;; - *) finalize_rpath="$finalize_rpath $libdir" ;; - esac - done - if test "$hardcode_into_libs" != yes || test "$build_old_libs" = yes; then - dependency_libs="$temp_xrpath $dependency_libs" - fi - fi - - # Make sure dlfiles contains only unique files that won't be dlpreopened - old_dlfiles="$dlfiles" - dlfiles= - for lib in $old_dlfiles; do - case " $dlprefiles $dlfiles " in - *" $lib "*) ;; - *) dlfiles="$dlfiles $lib" ;; - esac - done - - # Make sure dlprefiles contains only unique files - old_dlprefiles="$dlprefiles" - dlprefiles= - for lib in $old_dlprefiles; do - case "$dlprefiles " in - *" $lib "*) ;; - *) dlprefiles="$dlprefiles $lib" ;; - esac - done - - if test "$build_libtool_libs" = yes; then - if test -n "$rpath"; then - case $host in - *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-beos*) - # these systems don't actually have a c library (as such)! - ;; - *-*-rhapsody* | *-*-darwin1.[012]) - # Rhapsody C library is in the System framework - deplibs="$deplibs -framework System" - ;; - *-*-netbsd*) - # Don't link with libc until the a.out ld.so is fixed. - ;; - *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*) - # Do not include libc due to us having libc/libc_r. - ;; - *-*-sco3.2v5* | *-*-sco5v6*) - # Causes problems with __ctype - ;; - *-*-sysv4.2uw2* | *-*-sysv5* | *-*-unixware* | *-*-OpenUNIX*) - # Compiler inserts libc in the correct place for threads to work - ;; - *) - # Add libc to deplibs on all other systems if necessary. - if test "$build_libtool_need_lc" = "yes"; then - deplibs="$deplibs -lc" - fi - ;; - esac - fi - - # Transform deplibs into only deplibs that can be linked in shared. - name_save=$name - libname_save=$libname - release_save=$release - versuffix_save=$versuffix - major_save=$major - # I'm not sure if I'm treating the release correctly. I think - # release should show up in the -l (ie -lgmp5) so we don't want to - # add it in twice. Is that correct? - release="" - versuffix="" - major="" - newdeplibs= - droppeddeps=no - case $deplibs_check_method in - pass_all) - # Don't check for shared/static. Everything works. - # This might be a little naive. We might want to check - # whether the library exists or not. But this is on - # osf3 & osf4 and I'm not really sure... Just - # implementing what was already the behavior. - newdeplibs=$deplibs - ;; - test_compile) - # This code stresses the "libraries are programs" paradigm to its - # limits. Maybe even breaks it. We compile a program, linking it - # against the deplibs as a proxy for the library. Then we can check - # whether they linked in statically or dynamically with ldd. - $rm conftest.c - cat > conftest.c </dev/null` - for potent_lib in $potential_libs; do - # Follow soft links. - if ls -lLd "$potent_lib" 2>/dev/null \ - | grep " -> " >/dev/null; then - continue - fi - # The statement above tries to avoid entering an - # endless loop below, in case of cyclic links. - # We might still enter an endless loop, since a link - # loop can be closed while we follow links, - # but so what? - potlib="$potent_lib" - while test -h "$potlib" 2>/dev/null; do - potliblink=`ls -ld $potlib | ${SED} 's/.* -> //'` - case $potliblink in - [\\/]* | [A-Za-z]:[\\/]*) potlib="$potliblink";; - *) potlib=`$echo "X$potlib" | $Xsed -e 's,[^/]*$,,'`"$potliblink";; - esac - done - if eval $file_magic_cmd \"\$potlib\" 2>/dev/null \ - | ${SED} 10q \ - | $EGREP "$file_magic_regex" > /dev/null; then - newdeplibs="$newdeplibs $a_deplib" - a_deplib="" - break 2 - fi - done - done - fi - if test -n "$a_deplib" ; then - droppeddeps=yes - $echo - $echo "*** Warning: linker path does not have real file for library $a_deplib." - $echo "*** I have the capability to make that library automatically link in when" - $echo "*** you link to this library. But I can only do this if you have a" - $echo "*** shared version of the library, which you do not appear to have" - $echo "*** because I did check the linker path looking for a file starting" - if test -z "$potlib" ; then - $echo "*** with $libname but no candidates were found. (...for file magic test)" - else - $echo "*** with $libname and none of the candidates passed a file format test" - $echo "*** using a file magic. Last file checked: $potlib" - fi - fi - else - # Add a -L argument. - newdeplibs="$newdeplibs $a_deplib" - fi - done # Gone through all deplibs. - ;; - match_pattern*) - set dummy $deplibs_check_method - match_pattern_regex=`expr "$deplibs_check_method" : "$2 \(.*\)"` - for a_deplib in $deplibs; do - name=`expr $a_deplib : '-l\(.*\)'` - # If $name is empty we are operating on a -L argument. - if test -n "$name" && test "$name" != "0"; then - if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then - case " $predeps $postdeps " in - *" $a_deplib "*) - newdeplibs="$newdeplibs $a_deplib" - a_deplib="" - ;; - esac - fi - if test -n "$a_deplib" ; then - libname=`eval \\$echo \"$libname_spec\"` - for i in $lib_search_path $sys_lib_search_path $shlib_search_path; do - potential_libs=`ls $i/$libname[.-]* 2>/dev/null` - for potent_lib in $potential_libs; do - potlib="$potent_lib" # see symlink-check above in file_magic test - if eval $echo \"$potent_lib\" 2>/dev/null \ - | ${SED} 10q \ - | $EGREP "$match_pattern_regex" > /dev/null; then - newdeplibs="$newdeplibs $a_deplib" - a_deplib="" - break 2 - fi - done - done - fi - if test -n "$a_deplib" ; then - droppeddeps=yes - $echo - $echo "*** Warning: linker path does not have real file for library $a_deplib." - $echo "*** I have the capability to make that library automatically link in when" - $echo "*** you link to this library. But I can only do this if you have a" - $echo "*** shared version of the library, which you do not appear to have" - $echo "*** because I did check the linker path looking for a file starting" - if test -z "$potlib" ; then - $echo "*** with $libname but no candidates were found. (...for regex pattern test)" - else - $echo "*** with $libname and none of the candidates passed a file format test" - $echo "*** using a regex pattern. Last file checked: $potlib" - fi - fi - else - # Add a -L argument. - newdeplibs="$newdeplibs $a_deplib" - fi - done # Gone through all deplibs. - ;; - none | unknown | *) - newdeplibs="" - tmp_deplibs=`$echo "X $deplibs" | $Xsed -e 's/ -lc$//' \ - -e 's/ -[LR][^ ]*//g'` - if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then - for i in $predeps $postdeps ; do - # can't use Xsed below, because $i might contain '/' - tmp_deplibs=`$echo "X $tmp_deplibs" | ${SED} -e "1s,^X,," -e "s,$i,,"` - done - fi - if $echo "X $tmp_deplibs" | $Xsed -e 's/[ ]//g' \ - | grep . >/dev/null; then - $echo - if test "X$deplibs_check_method" = "Xnone"; then - $echo "*** Warning: inter-library dependencies are not supported in this platform." - else - $echo "*** Warning: inter-library dependencies are not known to be supported." - fi - $echo "*** All declared inter-library dependencies are being dropped." - droppeddeps=yes - fi - ;; - esac - versuffix=$versuffix_save - major=$major_save - release=$release_save - libname=$libname_save - name=$name_save - - case $host in - *-*-rhapsody* | *-*-darwin1.[012]) - # On Rhapsody replace the C library is the System framework - newdeplibs=`$echo "X $newdeplibs" | $Xsed -e 's/ -lc / -framework System /'` - ;; - esac - - if test "$droppeddeps" = yes; then - if test "$module" = yes; then - $echo - $echo "*** Warning: libtool could not satisfy all declared inter-library" - $echo "*** dependencies of module $libname. Therefore, libtool will create" - $echo "*** a static module, that should work as long as the dlopening" - $echo "*** application is linked with the -dlopen flag." - if test -z "$global_symbol_pipe"; then - $echo - $echo "*** However, this would only work if libtool was able to extract symbol" - $echo "*** lists from a program, using \`nm' or equivalent, but libtool could" - $echo "*** not find such a program. So, this module is probably useless." - $echo "*** \`nm' from GNU binutils and a full rebuild may help." - fi - if test "$build_old_libs" = no; then - oldlibs="$output_objdir/$libname.$libext" - build_libtool_libs=module - build_old_libs=yes - else - build_libtool_libs=no - fi - else - $echo "*** The inter-library dependencies that have been dropped here will be" - $echo "*** automatically added whenever a program is linked with this library" - $echo "*** or is declared to -dlopen it." - - if test "$allow_undefined" = no; then - $echo - $echo "*** Since this library must not contain undefined symbols," - $echo "*** because either the platform does not support them or" - $echo "*** it was explicitly requested with -no-undefined," - $echo "*** libtool will only create a static version of it." - if test "$build_old_libs" = no; then - oldlibs="$output_objdir/$libname.$libext" - build_libtool_libs=module - build_old_libs=yes - else - build_libtool_libs=no - fi - fi - fi - fi - # Done checking deplibs! - deplibs=$newdeplibs - fi - - - # move library search paths that coincide with paths to not yet - # installed libraries to the beginning of the library search list - new_libs= - for path in $notinst_path; do - case " $new_libs " in - *" -L$path/$objdir "*) ;; - *) - case " $deplibs " in - *" -L$path/$objdir "*) - new_libs="$new_libs -L$path/$objdir" ;; - esac - ;; - esac - done - for deplib in $deplibs; do - case $deplib in - -L*) - case " $new_libs " in - *" $deplib "*) ;; - *) new_libs="$new_libs $deplib" ;; - esac - ;; - *) new_libs="$new_libs $deplib" ;; - esac - done - deplibs="$new_libs" - - - # All the library-specific variables (install_libdir is set above). - library_names= - old_library= - dlname= - - # Test again, we may have decided not to build it any more - if test "$build_libtool_libs" = yes; then - if test "$hardcode_into_libs" = yes; then - # Hardcode the library paths - hardcode_libdirs= - dep_rpath= - rpath="$finalize_rpath" - test "$mode" != relink && rpath="$compile_rpath$rpath" - for libdir in $rpath; do - if test -n "$hardcode_libdir_flag_spec"; then - if test -n "$hardcode_libdir_separator"; then - if test -z "$hardcode_libdirs"; then - hardcode_libdirs="$libdir" - else - # Just accumulate the unique libdirs. - case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in - *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*) - ;; - *) - hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir" - ;; - esac - fi - else - eval flag=\"$hardcode_libdir_flag_spec\" - dep_rpath="$dep_rpath $flag" - fi - elif test -n "$runpath_var"; then - case "$perm_rpath " in - *" $libdir "*) ;; - *) perm_rpath="$perm_rpath $libdir" ;; - esac - fi - done - # Substitute the hardcoded libdirs into the rpath. - if test -n "$hardcode_libdir_separator" && - test -n "$hardcode_libdirs"; then - libdir="$hardcode_libdirs" - if test -n "$hardcode_libdir_flag_spec_ld"; then - case $archive_cmds in - *\$LD*) eval dep_rpath=\"$hardcode_libdir_flag_spec_ld\" ;; - *) eval dep_rpath=\"$hardcode_libdir_flag_spec\" ;; - esac - else - eval dep_rpath=\"$hardcode_libdir_flag_spec\" - fi - fi - if test -n "$runpath_var" && test -n "$perm_rpath"; then - # We should set the runpath_var. - rpath= - for dir in $perm_rpath; do - rpath="$rpath$dir:" - done - eval "$runpath_var='$rpath\$$runpath_var'; export $runpath_var" - fi - test -n "$dep_rpath" && deplibs="$dep_rpath $deplibs" - fi - - shlibpath="$finalize_shlibpath" - test "$mode" != relink && shlibpath="$compile_shlibpath$shlibpath" - if test -n "$shlibpath"; then - eval "$shlibpath_var='$shlibpath\$$shlibpath_var'; export $shlibpath_var" - fi - - # Get the real and link names of the library. - eval shared_ext=\"$shrext_cmds\" - eval library_names=\"$library_names_spec\" - set dummy $library_names - realname="$2" - shift; shift - - if test -n "$soname_spec"; then - eval soname=\"$soname_spec\" - else - soname="$realname" - fi - if test -z "$dlname"; then - dlname=$soname - fi - - lib="$output_objdir/$realname" - linknames= - for link - do - linknames="$linknames $link" - done - - # Use standard objects if they are pic - test -z "$pic_flag" && libobjs=`$echo "X$libobjs" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP` - - # Prepare the list of exported symbols - if test -z "$export_symbols"; then - if test "$always_export_symbols" = yes || test -n "$export_symbols_regex"; then - $show "generating symbol list for \`$libname.la'" - export_symbols="$output_objdir/$libname.exp" - $run $rm $export_symbols - cmds=$export_symbols_cmds - save_ifs="$IFS"; IFS='~' - for cmd in $cmds; do - IFS="$save_ifs" - eval cmd=\"$cmd\" - if len=`expr "X$cmd" : ".*"` && - test "$len" -le "$max_cmd_len" || test "$max_cmd_len" -le -1; then - $show "$cmd" - $run eval "$cmd" || exit $? - skipped_export=false - else - # The command line is too long to execute in one step. - $show "using reloadable object file for export list..." - skipped_export=: - # Break out early, otherwise skipped_export may be - # set to false by a later but shorter cmd. - break - fi - done - IFS="$save_ifs" - if test -n "$export_symbols_regex"; then - $show "$EGREP -e \"$export_symbols_regex\" \"$export_symbols\" > \"${export_symbols}T\"" - $run eval '$EGREP -e "$export_symbols_regex" "$export_symbols" > "${export_symbols}T"' - $show "$mv \"${export_symbols}T\" \"$export_symbols\"" - $run eval '$mv "${export_symbols}T" "$export_symbols"' - fi - fi - fi - - if test -n "$export_symbols" && test -n "$include_expsyms"; then - $run eval '$echo "X$include_expsyms" | $SP2NL >> "$export_symbols"' - fi - - tmp_deplibs= - for test_deplib in $deplibs; do - case " $convenience " in - *" $test_deplib "*) ;; - *) - tmp_deplibs="$tmp_deplibs $test_deplib" - ;; - esac - done - deplibs="$tmp_deplibs" - - if test -n "$convenience"; then - if test -n "$whole_archive_flag_spec"; then - save_libobjs=$libobjs - eval libobjs=\"\$libobjs $whole_archive_flag_spec\" - else - gentop="$output_objdir/${outputname}x" - generated="$generated $gentop" - - func_extract_archives $gentop $convenience - libobjs="$libobjs $func_extract_archives_result" - fi - fi - - if test "$thread_safe" = yes && test -n "$thread_safe_flag_spec"; then - eval flag=\"$thread_safe_flag_spec\" - linker_flags="$linker_flags $flag" - fi - - # Make a backup of the uninstalled library when relinking - if test "$mode" = relink; then - $run eval '(cd $output_objdir && $rm ${realname}U && $mv $realname ${realname}U)' || exit $? - fi - - # Do each of the archive commands. - if test "$module" = yes && test -n "$module_cmds" ; then - if test -n "$export_symbols" && test -n "$module_expsym_cmds"; then - eval test_cmds=\"$module_expsym_cmds\" - cmds=$module_expsym_cmds - else - eval test_cmds=\"$module_cmds\" - cmds=$module_cmds - fi - else - if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then - eval test_cmds=\"$archive_expsym_cmds\" - cmds=$archive_expsym_cmds - else - eval test_cmds=\"$archive_cmds\" - cmds=$archive_cmds - fi - fi - - if test "X$skipped_export" != "X:" && - len=`expr "X$test_cmds" : ".*" 2>/dev/null` && - test "$len" -le "$max_cmd_len" || test "$max_cmd_len" -le -1; then - : - else - # The command line is too long to link in one step, link piecewise. - $echo "creating reloadable object files..." - - # Save the value of $output and $libobjs because we want to - # use them later. If we have whole_archive_flag_spec, we - # want to use save_libobjs as it was before - # whole_archive_flag_spec was expanded, because we can't - # assume the linker understands whole_archive_flag_spec. - # This may have to be revisited, in case too many - # convenience libraries get linked in and end up exceeding - # the spec. - if test -z "$convenience" || test -z "$whole_archive_flag_spec"; then - save_libobjs=$libobjs - fi - save_output=$output - output_la=`$echo "X$output" | $Xsed -e "$basename"` - - # Clear the reloadable object creation command queue and - # initialize k to one. - test_cmds= - concat_cmds= - objlist= - delfiles= - last_robj= - k=1 - output=$output_objdir/$output_la-${k}.$objext - # Loop over the list of objects to be linked. - for obj in $save_libobjs - do - eval test_cmds=\"$reload_cmds $objlist $last_robj\" - if test "X$objlist" = X || - { len=`expr "X$test_cmds" : ".*" 2>/dev/null` && - test "$len" -le "$max_cmd_len"; }; then - objlist="$objlist $obj" - else - # The command $test_cmds is almost too long, add a - # command to the queue. - if test "$k" -eq 1 ; then - # The first file doesn't have a previous command to add. - eval concat_cmds=\"$reload_cmds $objlist $last_robj\" - else - # All subsequent reloadable object files will link in - # the last one created. - eval concat_cmds=\"\$concat_cmds~$reload_cmds $objlist $last_robj\" - fi - last_robj=$output_objdir/$output_la-${k}.$objext - k=`expr $k + 1` - output=$output_objdir/$output_la-${k}.$objext - objlist=$obj - len=1 - fi - done - # Handle the remaining objects by creating one last - # reloadable object file. All subsequent reloadable object - # files will link in the last one created. - test -z "$concat_cmds" || concat_cmds=$concat_cmds~ - eval concat_cmds=\"\${concat_cmds}$reload_cmds $objlist $last_robj\" - - if ${skipped_export-false}; then - $show "generating symbol list for \`$libname.la'" - export_symbols="$output_objdir/$libname.exp" - $run $rm $export_symbols - libobjs=$output - # Append the command to create the export file. - eval concat_cmds=\"\$concat_cmds~$export_symbols_cmds\" - fi - - # Set up a command to remove the reloadable object files - # after they are used. - i=0 - while test "$i" -lt "$k" - do - i=`expr $i + 1` - delfiles="$delfiles $output_objdir/$output_la-${i}.$objext" - done - - $echo "creating a temporary reloadable object file: $output" - - # Loop through the commands generated above and execute them. - save_ifs="$IFS"; IFS='~' - for cmd in $concat_cmds; do - IFS="$save_ifs" - $show "$cmd" - $run eval "$cmd" || exit $? - done - IFS="$save_ifs" - - libobjs=$output - # Restore the value of output. - output=$save_output - - if test -n "$convenience" && test -n "$whole_archive_flag_spec"; then - eval libobjs=\"\$libobjs $whole_archive_flag_spec\" - fi - # Expand the library linking commands again to reset the - # value of $libobjs for piecewise linking. - - # Do each of the archive commands. - if test "$module" = yes && test -n "$module_cmds" ; then - if test -n "$export_symbols" && test -n "$module_expsym_cmds"; then - cmds=$module_expsym_cmds - else - cmds=$module_cmds - fi - else - if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then - cmds=$archive_expsym_cmds - else - cmds=$archive_cmds - fi - fi - - # Append the command to remove the reloadable object files - # to the just-reset $cmds. - eval cmds=\"\$cmds~\$rm $delfiles\" - fi - save_ifs="$IFS"; IFS='~' - for cmd in $cmds; do - IFS="$save_ifs" - eval cmd=\"$cmd\" - $show "$cmd" - $run eval "$cmd" || { - lt_exit=$? - - # Restore the uninstalled library and exit - if test "$mode" = relink; then - $run eval '(cd $output_objdir && $rm ${realname}T && $mv ${realname}U $realname)' - fi - - exit $lt_exit - } - done - IFS="$save_ifs" - - # Restore the uninstalled library and exit - if test "$mode" = relink; then - $run eval '(cd $output_objdir && $rm ${realname}T && $mv $realname ${realname}T && $mv "$realname"U $realname)' || exit $? - - if test -n "$convenience"; then - if test -z "$whole_archive_flag_spec"; then - $show "${rm}r $gentop" - $run ${rm}r "$gentop" - fi - fi - - exit $EXIT_SUCCESS - fi - - # Create links to the real library. - for linkname in $linknames; do - if test "$realname" != "$linkname"; then - $show "(cd $output_objdir && $rm $linkname && $LN_S $realname $linkname)" - $run eval '(cd $output_objdir && $rm $linkname && $LN_S $realname $linkname)' || exit $? - fi - done - - # If -module or -export-dynamic was specified, set the dlname. - if test "$module" = yes || test "$export_dynamic" = yes; then - # On all known operating systems, these are identical. - dlname="$soname" - fi - fi - ;; - - obj) - case " $deplibs" in - *\ -l* | *\ -L*) - $echo "$modename: warning: \`-l' and \`-L' are ignored for objects" 1>&2 ;; - esac - - if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then - $echo "$modename: warning: \`-dlopen' is ignored for objects" 1>&2 - fi - - if test -n "$rpath"; then - $echo "$modename: warning: \`-rpath' is ignored for objects" 1>&2 - fi - - if test -n "$xrpath"; then - $echo "$modename: warning: \`-R' is ignored for objects" 1>&2 - fi - - if test -n "$vinfo"; then - $echo "$modename: warning: \`-version-info' is ignored for objects" 1>&2 - fi - - if test -n "$release"; then - $echo "$modename: warning: \`-release' is ignored for objects" 1>&2 - fi - - case $output in - *.lo) - if test -n "$objs$old_deplibs"; then - $echo "$modename: cannot build library object \`$output' from non-libtool objects" 1>&2 - exit $EXIT_FAILURE - fi - libobj="$output" - obj=`$echo "X$output" | $Xsed -e "$lo2o"` - ;; - *) - libobj= - obj="$output" - ;; - esac - - # Delete the old objects. - $run $rm $obj $libobj - - # Objects from convenience libraries. This assumes - # single-version convenience libraries. Whenever we create - # different ones for PIC/non-PIC, this we'll have to duplicate - # the extraction. - reload_conv_objs= - gentop= - # reload_cmds runs $LD directly, so let us get rid of - # -Wl from whole_archive_flag_spec and hope we can get by with - # turning comma into space.. - wl= - - if test -n "$convenience"; then - if test -n "$whole_archive_flag_spec"; then - eval tmp_whole_archive_flags=\"$whole_archive_flag_spec\" - reload_conv_objs=$reload_objs\ `$echo "X$tmp_whole_archive_flags" | $Xsed -e 's|,| |g'` - else - gentop="$output_objdir/${obj}x" - generated="$generated $gentop" - - func_extract_archives $gentop $convenience - reload_conv_objs="$reload_objs $func_extract_archives_result" - fi - fi - - # Create the old-style object. - reload_objs="$objs$old_deplibs "`$echo "X$libobjs" | $SP2NL | $Xsed -e '/\.'${libext}$'/d' -e '/\.lib$/d' -e "$lo2o" | $NL2SP`" $reload_conv_objs" ### testsuite: skip nested quoting test - - output="$obj" - cmds=$reload_cmds - save_ifs="$IFS"; IFS='~' - for cmd in $cmds; do - IFS="$save_ifs" - eval cmd=\"$cmd\" - $show "$cmd" - $run eval "$cmd" || exit $? - done - IFS="$save_ifs" - - # Exit if we aren't doing a library object file. - if test -z "$libobj"; then - if test -n "$gentop"; then - $show "${rm}r $gentop" - $run ${rm}r $gentop - fi - - exit $EXIT_SUCCESS - fi - - if test "$build_libtool_libs" != yes; then - if test -n "$gentop"; then - $show "${rm}r $gentop" - $run ${rm}r $gentop - fi - - # Create an invalid libtool object if no PIC, so that we don't - # accidentally link it into a program. - # $show "echo timestamp > $libobj" - # $run eval "echo timestamp > $libobj" || exit $? - exit $EXIT_SUCCESS - fi - - if test -n "$pic_flag" || test "$pic_mode" != default; then - # Only do commands if we really have different PIC objects. - reload_objs="$libobjs $reload_conv_objs" - output="$libobj" - cmds=$reload_cmds - save_ifs="$IFS"; IFS='~' - for cmd in $cmds; do - IFS="$save_ifs" - eval cmd=\"$cmd\" - $show "$cmd" - $run eval "$cmd" || exit $? - done - IFS="$save_ifs" - fi - - if test -n "$gentop"; then - $show "${rm}r $gentop" - $run ${rm}r $gentop - fi - - exit $EXIT_SUCCESS - ;; - - prog) - case $host in - *cygwin*) output=`$echo $output | ${SED} -e 's,.exe$,,;s,$,.exe,'` ;; - esac - if test -n "$vinfo"; then - $echo "$modename: warning: \`-version-info' is ignored for programs" 1>&2 - fi - - if test -n "$release"; then - $echo "$modename: warning: \`-release' is ignored for programs" 1>&2 - fi - - if test "$preload" = yes; then - if test "$dlopen_support" = unknown && test "$dlopen_self" = unknown && - test "$dlopen_self_static" = unknown; then - $echo "$modename: warning: \`AC_LIBTOOL_DLOPEN' not used. Assuming no dlopen support." - fi - fi - - case $host in - *-*-rhapsody* | *-*-darwin1.[012]) - # On Rhapsody replace the C library is the System framework - compile_deplibs=`$echo "X $compile_deplibs" | $Xsed -e 's/ -lc / -framework System /'` - finalize_deplibs=`$echo "X $finalize_deplibs" | $Xsed -e 's/ -lc / -framework System /'` - ;; - esac - - case $host in - *darwin*) - # Don't allow lazy linking, it breaks C++ global constructors - if test "$tagname" = CXX ; then - compile_command="$compile_command ${wl}-bind_at_load" - finalize_command="$finalize_command ${wl}-bind_at_load" - fi - ;; - esac - - - # move library search paths that coincide with paths to not yet - # installed libraries to the beginning of the library search list - new_libs= - for path in $notinst_path; do - case " $new_libs " in - *" -L$path/$objdir "*) ;; - *) - case " $compile_deplibs " in - *" -L$path/$objdir "*) - new_libs="$new_libs -L$path/$objdir" ;; - esac - ;; - esac - done - for deplib in $compile_deplibs; do - case $deplib in - -L*) - case " $new_libs " in - *" $deplib "*) ;; - *) new_libs="$new_libs $deplib" ;; - esac - ;; - *) new_libs="$new_libs $deplib" ;; - esac - done - compile_deplibs="$new_libs" - - - compile_command="$compile_command $compile_deplibs" - finalize_command="$finalize_command $finalize_deplibs" - - if test -n "$rpath$xrpath"; then - # If the user specified any rpath flags, then add them. - for libdir in $rpath $xrpath; do - # This is the magic to use -rpath. - case "$finalize_rpath " in - *" $libdir "*) ;; - *) finalize_rpath="$finalize_rpath $libdir" ;; - esac - done - fi - - # Now hardcode the library paths - rpath= - hardcode_libdirs= - for libdir in $compile_rpath $finalize_rpath; do - if test -n "$hardcode_libdir_flag_spec"; then - if test -n "$hardcode_libdir_separator"; then - if test -z "$hardcode_libdirs"; then - hardcode_libdirs="$libdir" - else - # Just accumulate the unique libdirs. - case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in - *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*) - ;; - *) - hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir" - ;; - esac - fi - else - eval flag=\"$hardcode_libdir_flag_spec\" - rpath="$rpath $flag" - fi - elif test -n "$runpath_var"; then - case "$perm_rpath " in - *" $libdir "*) ;; - *) perm_rpath="$perm_rpath $libdir" ;; - esac - fi - case $host in - *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2*) - testbindir=`$echo "X$libdir" | $Xsed -e 's*/lib$*/bin*'` - case :$dllsearchpath: in - *":$libdir:"*) ;; - *) dllsearchpath="$dllsearchpath:$libdir";; - esac - case :$dllsearchpath: in - *":$testbindir:"*) ;; - *) dllsearchpath="$dllsearchpath:$testbindir";; - esac - ;; - esac - done - # Substitute the hardcoded libdirs into the rpath. - if test -n "$hardcode_libdir_separator" && - test -n "$hardcode_libdirs"; then - libdir="$hardcode_libdirs" - eval rpath=\" $hardcode_libdir_flag_spec\" - fi - compile_rpath="$rpath" - - rpath= - hardcode_libdirs= - for libdir in $finalize_rpath; do - if test -n "$hardcode_libdir_flag_spec"; then - if test -n "$hardcode_libdir_separator"; then - if test -z "$hardcode_libdirs"; then - hardcode_libdirs="$libdir" - else - # Just accumulate the unique libdirs. - case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in - *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*) - ;; - *) - hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir" - ;; - esac - fi - else - eval flag=\"$hardcode_libdir_flag_spec\" - rpath="$rpath $flag" - fi - elif test -n "$runpath_var"; then - case "$finalize_perm_rpath " in - *" $libdir "*) ;; - *) finalize_perm_rpath="$finalize_perm_rpath $libdir" ;; - esac - fi - done - # Substitute the hardcoded libdirs into the rpath. - if test -n "$hardcode_libdir_separator" && - test -n "$hardcode_libdirs"; then - libdir="$hardcode_libdirs" - eval rpath=\" $hardcode_libdir_flag_spec\" - fi - finalize_rpath="$rpath" - - if test -n "$libobjs" && test "$build_old_libs" = yes; then - # Transform all the library objects into standard objects. - compile_command=`$echo "X$compile_command" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP` - finalize_command=`$echo "X$finalize_command" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP` - fi - - dlsyms= - if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then - if test -n "$NM" && test -n "$global_symbol_pipe"; then - dlsyms="${outputname}S.c" - else - $echo "$modename: not configured to extract global symbols from dlpreopened files" 1>&2 - fi - fi - - if test -n "$dlsyms"; then - case $dlsyms in - "") ;; - *.c) - # Discover the nlist of each of the dlfiles. - nlist="$output_objdir/${outputname}.nm" - - $show "$rm $nlist ${nlist}S ${nlist}T" - $run $rm "$nlist" "${nlist}S" "${nlist}T" - - # Parse the name list into a source file. - $show "creating $output_objdir/$dlsyms" - - test -z "$run" && $echo > "$output_objdir/$dlsyms" "\ -/* $dlsyms - symbol resolution table for \`$outputname' dlsym emulation. */ -/* Generated by $PROGRAM - GNU $PACKAGE $VERSION$TIMESTAMP */ - -#ifdef __cplusplus -extern \"C\" { -#endif - -/* Prevent the only kind of declaration conflicts we can make. */ -#define lt_preloaded_symbols some_other_symbol - -/* External symbol declarations for the compiler. */\ -" - - if test "$dlself" = yes; then - $show "generating symbol list for \`$output'" - - test -z "$run" && $echo ': @PROGRAM@ ' > "$nlist" - - # Add our own program objects to the symbol list. - progfiles=`$echo "X$objs$old_deplibs" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP` - for arg in $progfiles; do - $show "extracting global C symbols from \`$arg'" - $run eval "$NM $arg | $global_symbol_pipe >> '$nlist'" - done - - if test -n "$exclude_expsyms"; then - $run eval '$EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T' - $run eval '$mv "$nlist"T "$nlist"' - fi - - if test -n "$export_symbols_regex"; then - $run eval '$EGREP -e "$export_symbols_regex" "$nlist" > "$nlist"T' - $run eval '$mv "$nlist"T "$nlist"' - fi - - # Prepare the list of exported symbols - if test -z "$export_symbols"; then - export_symbols="$output_objdir/$outputname.exp" - $run $rm $export_symbols - $run eval "${SED} -n -e '/^: @PROGRAM@ $/d' -e 's/^.* \(.*\)$/\1/p' "'< "$nlist" > "$export_symbols"' - case $host in - *cygwin* | *mingw* ) - $run eval "echo EXPORTS "'> "$output_objdir/$outputname.def"' - $run eval 'cat "$export_symbols" >> "$output_objdir/$outputname.def"' - ;; - esac - else - $run eval "${SED} -e 's/\([].[*^$]\)/\\\\\1/g' -e 's/^/ /' -e 's/$/$/'"' < "$export_symbols" > "$output_objdir/$outputname.exp"' - $run eval 'grep -f "$output_objdir/$outputname.exp" < "$nlist" > "$nlist"T' - $run eval 'mv "$nlist"T "$nlist"' - case $host in - *cygwin* | *mingw* ) - $run eval "echo EXPORTS "'> "$output_objdir/$outputname.def"' - $run eval 'cat "$nlist" >> "$output_objdir/$outputname.def"' - ;; - esac - fi - fi - - for arg in $dlprefiles; do - $show "extracting global C symbols from \`$arg'" - name=`$echo "$arg" | ${SED} -e 's%^.*/%%'` - $run eval '$echo ": $name " >> "$nlist"' - $run eval "$NM $arg | $global_symbol_pipe >> '$nlist'" - done - - if test -z "$run"; then - # Make sure we have at least an empty file. - test -f "$nlist" || : > "$nlist" - - if test -n "$exclude_expsyms"; then - $EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T - $mv "$nlist"T "$nlist" - fi - - # Try sorting and uniquifying the output. - if grep -v "^: " < "$nlist" | - if sort -k 3 /dev/null 2>&1; then - sort -k 3 - else - sort +2 - fi | - uniq > "$nlist"S; then - : - else - grep -v "^: " < "$nlist" > "$nlist"S - fi - - if test -f "$nlist"S; then - eval "$global_symbol_to_cdecl"' < "$nlist"S >> "$output_objdir/$dlsyms"' - else - $echo '/* NONE */' >> "$output_objdir/$dlsyms" - fi - - $echo >> "$output_objdir/$dlsyms" "\ - -#undef lt_preloaded_symbols - -#if defined (__STDC__) && __STDC__ -# define lt_ptr void * -#else -# define lt_ptr char * -# define const -#endif - -/* The mapping between symbol names and symbols. */ -" - - case $host in - *cygwin* | *mingw* ) - $echo >> "$output_objdir/$dlsyms" "\ -/* DATA imports from DLLs on WIN32 can't be const, because - runtime relocations are performed -- see ld's documentation - on pseudo-relocs */ -struct { -" - ;; - * ) - $echo >> "$output_objdir/$dlsyms" "\ -const struct { -" - ;; - esac - - - $echo >> "$output_objdir/$dlsyms" "\ - const char *name; - lt_ptr address; -} -lt_preloaded_symbols[] = -{\ -" - - eval "$global_symbol_to_c_name_address" < "$nlist" >> "$output_objdir/$dlsyms" - - $echo >> "$output_objdir/$dlsyms" "\ - {0, (lt_ptr) 0} -}; - -/* This works around a problem in FreeBSD linker */ -#ifdef FREEBSD_WORKAROUND -static const void *lt_preloaded_setup() { - return lt_preloaded_symbols; -} -#endif - -#ifdef __cplusplus -} -#endif\ -" - fi - - pic_flag_for_symtable= - case $host in - # compiling the symbol table file with pic_flag works around - # a FreeBSD bug that causes programs to crash when -lm is - # linked before any other PIC object. But we must not use - # pic_flag when linking with -static. The problem exists in - # FreeBSD 2.2.6 and is fixed in FreeBSD 3.1. - *-*-freebsd2*|*-*-freebsd3.0*|*-*-freebsdelf3.0*) - case "$compile_command " in - *" -static "*) ;; - *) pic_flag_for_symtable=" $pic_flag -DFREEBSD_WORKAROUND";; - esac;; - *-*-hpux*) - case "$compile_command " in - *" -static "*) ;; - *) pic_flag_for_symtable=" $pic_flag";; - esac - esac - - # Now compile the dynamic symbol file. - $show "(cd $output_objdir && $LTCC $LTCFLAGS -c$no_builtin_flag$pic_flag_for_symtable \"$dlsyms\")" - $run eval '(cd $output_objdir && $LTCC $LTCFLAGS -c$no_builtin_flag$pic_flag_for_symtable "$dlsyms")' || exit $? - - # Clean up the generated files. - $show "$rm $output_objdir/$dlsyms $nlist ${nlist}S ${nlist}T" - $run $rm "$output_objdir/$dlsyms" "$nlist" "${nlist}S" "${nlist}T" - - # Transform the symbol file into the correct name. - case $host in - *cygwin* | *mingw* ) - if test -f "$output_objdir/${outputname}.def" ; then - compile_command=`$echo "X$compile_command" | $SP2NL | $Xsed -e "s%@SYMFILE@%$output_objdir/${outputname}.def $output_objdir/${outputname}S.${objext}%" | $NL2SP` - finalize_command=`$echo "X$finalize_command" | $SP2NL | $Xsed -e "s%@SYMFILE@%$output_objdir/${outputname}.def $output_objdir/${outputname}S.${objext}%" | $NL2SP` - else - compile_command=`$echo "X$compile_command" | $SP2NL | $Xsed -e "s%@SYMFILE@%$output_objdir/${outputname}S.${objext}%" | $NL2SP` - finalize_command=`$echo "X$finalize_command" | $SP2NL | $Xsed -e "s%@SYMFILE@%$output_objdir/${outputname}S.${objext}%" | $NL2SP` - fi - ;; - * ) - compile_command=`$echo "X$compile_command" | $SP2NL | $Xsed -e "s%@SYMFILE@%$output_objdir/${outputname}S.${objext}%" | $NL2SP` - finalize_command=`$echo "X$finalize_command" | $SP2NL | $Xsed -e "s%@SYMFILE@%$output_objdir/${outputname}S.${objext}%" | $NL2SP` - ;; - esac - ;; - *) - $echo "$modename: unknown suffix for \`$dlsyms'" 1>&2 - exit $EXIT_FAILURE - ;; - esac - else - # We keep going just in case the user didn't refer to - # lt_preloaded_symbols. The linker will fail if global_symbol_pipe - # really was required. - - # Nullify the symbol file. - compile_command=`$echo "X$compile_command" | $SP2NL | $Xsed -e "s% @SYMFILE@%%" | $NL2SP` - finalize_command=`$echo "X$finalize_command" | $SP2NL | $Xsed -e "s% @SYMFILE@%%" | $NL2SP` - fi - - if test "$need_relink" = no || test "$build_libtool_libs" != yes; then - # Replace the output file specification. - compile_command=`$echo "X$compile_command" | $SP2NL | $Xsed -e 's%@OUTPUT@%'"$output"'%g' | $NL2SP` - link_command="$compile_command$compile_rpath" - - # We have no uninstalled library dependencies, so finalize right now. - $show "$link_command" - $run eval "$link_command" - exit_status=$? - - # Delete the generated files. - if test -n "$dlsyms"; then - $show "$rm $output_objdir/${outputname}S.${objext}" - $run $rm "$output_objdir/${outputname}S.${objext}" - fi - - exit $exit_status - fi - - if test -n "$shlibpath_var"; then - # We should set the shlibpath_var - rpath= - for dir in $temp_rpath; do - case $dir in - [\\/]* | [A-Za-z]:[\\/]*) - # Absolute path. - rpath="$rpath$dir:" - ;; - *) - # Relative path: add a thisdir entry. - rpath="$rpath\$thisdir/$dir:" - ;; - esac - done - temp_rpath="$rpath" - fi - - if test -n "$compile_shlibpath$finalize_shlibpath"; then - compile_command="$shlibpath_var=\"$compile_shlibpath$finalize_shlibpath\$$shlibpath_var\" $compile_command" - fi - if test -n "$finalize_shlibpath"; then - finalize_command="$shlibpath_var=\"$finalize_shlibpath\$$shlibpath_var\" $finalize_command" - fi - - compile_var= - finalize_var= - if test -n "$runpath_var"; then - if test -n "$perm_rpath"; then - # We should set the runpath_var. - rpath= - for dir in $perm_rpath; do - rpath="$rpath$dir:" - done - compile_var="$runpath_var=\"$rpath\$$runpath_var\" " - fi - if test -n "$finalize_perm_rpath"; then - # We should set the runpath_var. - rpath= - for dir in $finalize_perm_rpath; do - rpath="$rpath$dir:" - done - finalize_var="$runpath_var=\"$rpath\$$runpath_var\" " - fi - fi - - if test "$no_install" = yes; then - # We don't need to create a wrapper script. - link_command="$compile_var$compile_command$compile_rpath" - # Replace the output file specification. - link_command=`$echo "X$link_command" | $Xsed -e 's%@OUTPUT@%'"$output"'%g'` - # Delete the old output file. - $run $rm $output - # Link the executable and exit - $show "$link_command" - $run eval "$link_command" || exit $? - exit $EXIT_SUCCESS - fi - - if test "$hardcode_action" = relink; then - # Fast installation is not supported - link_command="$compile_var$compile_command$compile_rpath" - relink_command="$finalize_var$finalize_command$finalize_rpath" - - $echo "$modename: warning: this platform does not like uninstalled shared libraries" 1>&2 - $echo "$modename: \`$output' will be relinked during installation" 1>&2 - else - if test "$fast_install" != no; then - link_command="$finalize_var$compile_command$finalize_rpath" - if test "$fast_install" = yes; then - relink_command=`$echo "X$compile_var$compile_command$compile_rpath" | $SP2NL | $Xsed -e 's%@OUTPUT@%\$progdir/\$file%g' | $NL2SP` - else - # fast_install is set to needless - relink_command= - fi - else - link_command="$compile_var$compile_command$compile_rpath" - relink_command="$finalize_var$finalize_command$finalize_rpath" - fi - fi - - # Replace the output file specification. - link_command=`$echo "X$link_command" | $Xsed -e 's%@OUTPUT@%'"$output_objdir/$outputname"'%g'` - - # Delete the old output files. - $run $rm $output $output_objdir/$outputname $output_objdir/lt-$outputname - - $show "$link_command" - $run eval "$link_command" || exit $? - - # Now create the wrapper script. - $show "creating $output" - - # Quote the relink command for shipping. - if test -n "$relink_command"; then - # Preserve any variables that may affect compiler behavior - for var in $variables_saved_for_relink; do - if eval test -z \"\${$var+set}\"; then - relink_command="{ test -z \"\${$var+set}\" || unset $var || { $var=; export $var; }; }; $relink_command" - elif eval var_value=\$$var; test -z "$var_value"; then - relink_command="$var=; export $var; $relink_command" - else - var_value=`$echo "X$var_value" | $Xsed -e "$sed_quote_subst"` - relink_command="$var=\"$var_value\"; export $var; $relink_command" - fi - done - relink_command="(cd `pwd`; $relink_command)" - relink_command=`$echo "X$relink_command" | $SP2NL | $Xsed -e "$sed_quote_subst" | $NL2SP` - fi - - # Quote $echo for shipping. - if test "X$echo" = "X$SHELL $progpath --fallback-echo"; then - case $progpath in - [\\/]* | [A-Za-z]:[\\/]*) qecho="$SHELL $progpath --fallback-echo";; - *) qecho="$SHELL `pwd`/$progpath --fallback-echo";; - esac - qecho=`$echo "X$qecho" | $Xsed -e "$sed_quote_subst"` - else - qecho=`$echo "X$echo" | $Xsed -e "$sed_quote_subst"` - fi - - # Only actually do things if our run command is non-null. - if test -z "$run"; then - # win32 will think the script is a binary if it has - # a .exe suffix, so we strip it off here. - case $output in - *.exe) output=`$echo $output|${SED} 's,.exe$,,'` ;; - esac - # test for cygwin because mv fails w/o .exe extensions - case $host in - *cygwin*) - exeext=.exe - outputname=`$echo $outputname|${SED} 's,.exe$,,'` ;; - *) exeext= ;; - esac - case $host in - *cygwin* | *mingw* ) - output_name=`basename $output` - output_path=`dirname $output` - cwrappersource="$output_path/$objdir/lt-$output_name.c" - cwrapper="$output_path/$output_name.exe" - $rm $cwrappersource $cwrapper - trap "$rm $cwrappersource $cwrapper; exit $EXIT_FAILURE" 1 2 15 - - cat > $cwrappersource <> $cwrappersource<<"EOF" -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#if defined(PATH_MAX) -# define LT_PATHMAX PATH_MAX -#elif defined(MAXPATHLEN) -# define LT_PATHMAX MAXPATHLEN -#else -# define LT_PATHMAX 1024 -#endif - -#ifndef DIR_SEPARATOR -# define DIR_SEPARATOR '/' -# define PATH_SEPARATOR ':' -#endif - -#if defined (_WIN32) || defined (__MSDOS__) || defined (__DJGPP__) || \ - defined (__OS2__) -# define HAVE_DOS_BASED_FILE_SYSTEM -# ifndef DIR_SEPARATOR_2 -# define DIR_SEPARATOR_2 '\\' -# endif -# ifndef PATH_SEPARATOR_2 -# define PATH_SEPARATOR_2 ';' -# endif -#endif - -#ifndef DIR_SEPARATOR_2 -# define IS_DIR_SEPARATOR(ch) ((ch) == DIR_SEPARATOR) -#else /* DIR_SEPARATOR_2 */ -# define IS_DIR_SEPARATOR(ch) \ - (((ch) == DIR_SEPARATOR) || ((ch) == DIR_SEPARATOR_2)) -#endif /* DIR_SEPARATOR_2 */ - -#ifndef PATH_SEPARATOR_2 -# define IS_PATH_SEPARATOR(ch) ((ch) == PATH_SEPARATOR) -#else /* PATH_SEPARATOR_2 */ -# define IS_PATH_SEPARATOR(ch) ((ch) == PATH_SEPARATOR_2) -#endif /* PATH_SEPARATOR_2 */ - -#define XMALLOC(type, num) ((type *) xmalloc ((num) * sizeof(type))) -#define XFREE(stale) do { \ - if (stale) { free ((void *) stale); stale = 0; } \ -} while (0) - -/* -DDEBUG is fairly common in CFLAGS. */ -#undef DEBUG -#if defined DEBUGWRAPPER -# define DEBUG(format, ...) fprintf(stderr, format, __VA_ARGS__) -#else -# define DEBUG(format, ...) -#endif - -const char *program_name = NULL; - -void * xmalloc (size_t num); -char * xstrdup (const char *string); -const char * base_name (const char *name); -char * find_executable(const char *wrapper); -int check_executable(const char *path); -char * strendzap(char *str, const char *pat); -void lt_fatal (const char *message, ...); - -int -main (int argc, char *argv[]) -{ - char **newargz; - int i; - - program_name = (char *) xstrdup (base_name (argv[0])); - DEBUG("(main) argv[0] : %s\n",argv[0]); - DEBUG("(main) program_name : %s\n",program_name); - newargz = XMALLOC(char *, argc+2); -EOF - - cat >> $cwrappersource <> $cwrappersource <<"EOF" - newargz[1] = find_executable(argv[0]); - if (newargz[1] == NULL) - lt_fatal("Couldn't find %s", argv[0]); - DEBUG("(main) found exe at : %s\n",newargz[1]); - /* we know the script has the same name, without the .exe */ - /* so make sure newargz[1] doesn't end in .exe */ - strendzap(newargz[1],".exe"); - for (i = 1; i < argc; i++) - newargz[i+1] = xstrdup(argv[i]); - newargz[argc+1] = NULL; - - for (i=0; i> $cwrappersource <> $cwrappersource <> $cwrappersource <<"EOF" - return 127; -} - -void * -xmalloc (size_t num) -{ - void * p = (void *) malloc (num); - if (!p) - lt_fatal ("Memory exhausted"); - - return p; -} - -char * -xstrdup (const char *string) -{ - return string ? strcpy ((char *) xmalloc (strlen (string) + 1), string) : NULL -; -} - -const char * -base_name (const char *name) -{ - const char *base; - -#if defined (HAVE_DOS_BASED_FILE_SYSTEM) - /* Skip over the disk name in MSDOS pathnames. */ - if (isalpha ((unsigned char)name[0]) && name[1] == ':') - name += 2; -#endif - - for (base = name; *name; name++) - if (IS_DIR_SEPARATOR (*name)) - base = name + 1; - return base; -} - -int -check_executable(const char * path) -{ - struct stat st; - - DEBUG("(check_executable) : %s\n", path ? (*path ? path : "EMPTY!") : "NULL!"); - if ((!path) || (!*path)) - return 0; - - if ((stat (path, &st) >= 0) && - ( - /* MinGW & native WIN32 do not support S_IXOTH or S_IXGRP */ -#if defined (S_IXOTH) - ((st.st_mode & S_IXOTH) == S_IXOTH) || -#endif -#if defined (S_IXGRP) - ((st.st_mode & S_IXGRP) == S_IXGRP) || -#endif - ((st.st_mode & S_IXUSR) == S_IXUSR)) - ) - return 1; - else - return 0; -} - -/* Searches for the full path of the wrapper. Returns - newly allocated full path name if found, NULL otherwise */ -char * -find_executable (const char* wrapper) -{ - int has_slash = 0; - const char* p; - const char* p_next; - /* static buffer for getcwd */ - char tmp[LT_PATHMAX + 1]; - int tmp_len; - char* concat_name; - - DEBUG("(find_executable) : %s\n", wrapper ? (*wrapper ? wrapper : "EMPTY!") : "NULL!"); - - if ((wrapper == NULL) || (*wrapper == '\0')) - return NULL; - - /* Absolute path? */ -#if defined (HAVE_DOS_BASED_FILE_SYSTEM) - if (isalpha ((unsigned char)wrapper[0]) && wrapper[1] == ':') - { - concat_name = xstrdup (wrapper); - if (check_executable(concat_name)) - return concat_name; - XFREE(concat_name); - } - else - { -#endif - if (IS_DIR_SEPARATOR (wrapper[0])) - { - concat_name = xstrdup (wrapper); - if (check_executable(concat_name)) - return concat_name; - XFREE(concat_name); - } -#if defined (HAVE_DOS_BASED_FILE_SYSTEM) - } -#endif - - for (p = wrapper; *p; p++) - if (*p == '/') - { - has_slash = 1; - break; - } - if (!has_slash) - { - /* no slashes; search PATH */ - const char* path = getenv ("PATH"); - if (path != NULL) - { - for (p = path; *p; p = p_next) - { - const char* q; - size_t p_len; - for (q = p; *q; q++) - if (IS_PATH_SEPARATOR(*q)) - break; - p_len = q - p; - p_next = (*q == '\0' ? q : q + 1); - if (p_len == 0) - { - /* empty path: current directory */ - if (getcwd (tmp, LT_PATHMAX) == NULL) - lt_fatal ("getcwd failed"); - tmp_len = strlen(tmp); - concat_name = XMALLOC(char, tmp_len + 1 + strlen(wrapper) + 1); - memcpy (concat_name, tmp, tmp_len); - concat_name[tmp_len] = '/'; - strcpy (concat_name + tmp_len + 1, wrapper); - } - else - { - concat_name = XMALLOC(char, p_len + 1 + strlen(wrapper) + 1); - memcpy (concat_name, p, p_len); - concat_name[p_len] = '/'; - strcpy (concat_name + p_len + 1, wrapper); - } - if (check_executable(concat_name)) - return concat_name; - XFREE(concat_name); - } - } - /* not found in PATH; assume curdir */ - } - /* Relative path | not found in path: prepend cwd */ - if (getcwd (tmp, LT_PATHMAX) == NULL) - lt_fatal ("getcwd failed"); - tmp_len = strlen(tmp); - concat_name = XMALLOC(char, tmp_len + 1 + strlen(wrapper) + 1); - memcpy (concat_name, tmp, tmp_len); - concat_name[tmp_len] = '/'; - strcpy (concat_name + tmp_len + 1, wrapper); - - if (check_executable(concat_name)) - return concat_name; - XFREE(concat_name); - return NULL; -} - -char * -strendzap(char *str, const char *pat) -{ - size_t len, patlen; - - assert(str != NULL); - assert(pat != NULL); - - len = strlen(str); - patlen = strlen(pat); - - if (patlen <= len) - { - str += len - patlen; - if (strcmp(str, pat) == 0) - *str = '\0'; - } - return str; -} - -static void -lt_error_core (int exit_status, const char * mode, - const char * message, va_list ap) -{ - fprintf (stderr, "%s: %s: ", program_name, mode); - vfprintf (stderr, message, ap); - fprintf (stderr, ".\n"); - - if (exit_status >= 0) - exit (exit_status); -} - -void -lt_fatal (const char *message, ...) -{ - va_list ap; - va_start (ap, message); - lt_error_core (EXIT_FAILURE, "FATAL", message, ap); - va_end (ap); -} -EOF - # we should really use a build-platform specific compiler - # here, but OTOH, the wrappers (shell script and this C one) - # are only useful if you want to execute the "real" binary. - # Since the "real" binary is built for $host, then this - # wrapper might as well be built for $host, too. - $run $LTCC $LTCFLAGS -s -o $cwrapper $cwrappersource - ;; - esac - $rm $output - trap "$rm $output; exit $EXIT_FAILURE" 1 2 15 - - $echo > $output "\ -#! $SHELL - -# $output - temporary wrapper script for $objdir/$outputname -# Generated by $PROGRAM - GNU $PACKAGE $VERSION$TIMESTAMP -# -# The $output program cannot be directly executed until all the libtool -# libraries that it depends on are installed. -# -# This wrapper script should never be moved out of the build directory. -# If it is, it will not operate correctly. - -# Sed substitution that helps us do robust quoting. It backslashifies -# metacharacters that are still active within double-quoted strings. -Xsed='${SED} -e 1s/^X//' -sed_quote_subst='$sed_quote_subst' - -# Be Bourne compatible (taken from Autoconf:_AS_BOURNE_COMPATIBLE). -if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then - emulate sh - NULLCMD=: - # Zsh 3.x and 4.x performs word splitting on \${1+\"\$@\"}, which - # is contrary to our usage. Disable this feature. - alias -g '\${1+\"\$@\"}'='\"\$@\"' - setopt NO_GLOB_SUBST -else - case \`(set -o) 2>/dev/null\` in *posix*) set -o posix;; esac -fi -BIN_SH=xpg4; export BIN_SH # for Tru64 -DUALCASE=1; export DUALCASE # for MKS sh - -# The HP-UX ksh and POSIX shell print the target directory to stdout -# if CDPATH is set. -(unset CDPATH) >/dev/null 2>&1 && unset CDPATH - -relink_command=\"$relink_command\" - -# This environment variable determines our operation mode. -if test \"\$libtool_install_magic\" = \"$magic\"; then - # install mode needs the following variable: - notinst_deplibs='$notinst_deplibs' -else - # When we are sourced in execute mode, \$file and \$echo are already set. - if test \"\$libtool_execute_magic\" != \"$magic\"; then - echo=\"$qecho\" - file=\"\$0\" - # Make sure echo works. - if test \"X\$1\" = X--no-reexec; then - # Discard the --no-reexec flag, and continue. - shift - elif test \"X\`(\$echo '\t') 2>/dev/null\`\" = 'X\t'; then - # Yippee, \$echo works! - : - else - # Restart under the correct shell, and then maybe \$echo will work. - exec $SHELL \"\$0\" --no-reexec \${1+\"\$@\"} - fi - fi\ -" - $echo >> $output "\ - - # Find the directory that this script lives in. - thisdir=\`\$echo \"X\$file\" | \$Xsed -e 's%/[^/]*$%%'\` - test \"x\$thisdir\" = \"x\$file\" && thisdir=. - - # Follow symbolic links until we get to the real thisdir. - file=\`ls -ld \"\$file\" | ${SED} -n 's/.*-> //p'\` - while test -n \"\$file\"; do - destdir=\`\$echo \"X\$file\" | \$Xsed -e 's%/[^/]*\$%%'\` - - # If there was a directory component, then change thisdir. - if test \"x\$destdir\" != \"x\$file\"; then - case \"\$destdir\" in - [\\\\/]* | [A-Za-z]:[\\\\/]*) thisdir=\"\$destdir\" ;; - *) thisdir=\"\$thisdir/\$destdir\" ;; - esac - fi - - file=\`\$echo \"X\$file\" | \$Xsed -e 's%^.*/%%'\` - file=\`ls -ld \"\$thisdir/\$file\" | ${SED} -n 's/.*-> //p'\` - done - - # Try to get the absolute directory name. - absdir=\`cd \"\$thisdir\" && pwd\` - test -n \"\$absdir\" && thisdir=\"\$absdir\" -" - - if test "$fast_install" = yes; then - $echo >> $output "\ - program=lt-'$outputname'$exeext - progdir=\"\$thisdir/$objdir\" - - if test ! -f \"\$progdir/\$program\" || \\ - { file=\`ls -1dt \"\$progdir/\$program\" \"\$progdir/../\$program\" 2>/dev/null | ${SED} 1q\`; \\ - test \"X\$file\" != \"X\$progdir/\$program\"; }; then - - file=\"\$\$-\$program\" - - if test ! -d \"\$progdir\"; then - $mkdir \"\$progdir\" - else - $rm \"\$progdir/\$file\" - fi" - - $echo >> $output "\ - - # relink executable if necessary - if test -n \"\$relink_command\"; then - if relink_command_output=\`eval \$relink_command 2>&1\`; then : - else - $echo \"\$relink_command_output\" >&2 - $rm \"\$progdir/\$file\" - exit $EXIT_FAILURE - fi - fi - - $mv \"\$progdir/\$file\" \"\$progdir/\$program\" 2>/dev/null || - { $rm \"\$progdir/\$program\"; - $mv \"\$progdir/\$file\" \"\$progdir/\$program\"; } - $rm \"\$progdir/\$file\" - fi" - else - $echo >> $output "\ - program='$outputname' - progdir=\"\$thisdir/$objdir\" -" - fi - - $echo >> $output "\ - - if test -f \"\$progdir/\$program\"; then" - - # Export our shlibpath_var if we have one. - if test "$shlibpath_overrides_runpath" = yes && test -n "$shlibpath_var" && test -n "$temp_rpath"; then - $echo >> $output "\ - # Add our own library path to $shlibpath_var - $shlibpath_var=\"$temp_rpath\$$shlibpath_var\" - - # Some systems cannot cope with colon-terminated $shlibpath_var - # The second colon is a workaround for a bug in BeOS R4 sed - $shlibpath_var=\`\$echo \"X\$$shlibpath_var\" | \$Xsed -e 's/::*\$//'\` - - export $shlibpath_var -" - fi - - # fixup the dll searchpath if we need to. - if test -n "$dllsearchpath"; then - $echo >> $output "\ - # Add the dll search path components to the executable PATH - PATH=$dllsearchpath:\$PATH -" - fi - - $echo >> $output "\ - if test \"\$libtool_execute_magic\" != \"$magic\"; then - # Run the actual program with our arguments. -" - case $host in - # Backslashes separate directories on plain windows - *-*-mingw | *-*-os2*) - $echo >> $output "\ - exec \"\$progdir\\\\\$program\" \${1+\"\$@\"} -" - ;; - - *) - $echo >> $output "\ - exec \"\$progdir/\$program\" \${1+\"\$@\"} -" - ;; - esac - $echo >> $output "\ - \$echo \"\$0: cannot exec \$program \$*\" - exit $EXIT_FAILURE - fi - else - # The program doesn't exist. - \$echo \"\$0: error: \\\`\$progdir/\$program' does not exist\" 1>&2 - \$echo \"This script is just a wrapper for \$program.\" 1>&2 - $echo \"See the $PACKAGE documentation for more information.\" 1>&2 - exit $EXIT_FAILURE - fi -fi\ -" - chmod +x $output - fi - exit $EXIT_SUCCESS - ;; - esac - - # See if we need to build an old-fashioned archive. - for oldlib in $oldlibs; do - - if test "$build_libtool_libs" = convenience; then - oldobjs="$libobjs_save" - addlibs="$convenience" - build_libtool_libs=no - else - if test "$build_libtool_libs" = module; then - oldobjs="$libobjs_save" - build_libtool_libs=no - else - oldobjs="$old_deplibs $non_pic_objects" - fi - addlibs="$old_convenience" - fi - - if test -n "$addlibs"; then - gentop="$output_objdir/${outputname}x" - generated="$generated $gentop" - - func_extract_archives $gentop $addlibs - oldobjs="$oldobjs $func_extract_archives_result" - fi - - # Do each command in the archive commands. - if test -n "$old_archive_from_new_cmds" && test "$build_libtool_libs" = yes; then - cmds=$old_archive_from_new_cmds - else - # POSIX demands no paths to be encoded in archives. We have - # to avoid creating archives with duplicate basenames if we - # might have to extract them afterwards, e.g., when creating a - # static archive out of a convenience library, or when linking - # the entirety of a libtool archive into another (currently - # not supported by libtool). - if (for obj in $oldobjs - do - $echo "X$obj" | $Xsed -e 's%^.*/%%' - done | sort | sort -uc >/dev/null 2>&1); then - : - else - $echo "copying selected object files to avoid basename conflicts..." - - if test -z "$gentop"; then - gentop="$output_objdir/${outputname}x" - generated="$generated $gentop" - - $show "${rm}r $gentop" - $run ${rm}r "$gentop" - $show "$mkdir $gentop" - $run $mkdir "$gentop" - exit_status=$? - if test "$exit_status" -ne 0 && test ! -d "$gentop"; then - exit $exit_status - fi - fi - - save_oldobjs=$oldobjs - oldobjs= - counter=1 - for obj in $save_oldobjs - do - objbase=`$echo "X$obj" | $Xsed -e 's%^.*/%%'` - case " $oldobjs " in - " ") oldobjs=$obj ;; - *[\ /]"$objbase "*) - while :; do - # Make sure we don't pick an alternate name that also - # overlaps. - newobj=lt$counter-$objbase - counter=`expr $counter + 1` - case " $oldobjs " in - *[\ /]"$newobj "*) ;; - *) if test ! -f "$gentop/$newobj"; then break; fi ;; - esac - done - $show "ln $obj $gentop/$newobj || cp $obj $gentop/$newobj" - $run ln "$obj" "$gentop/$newobj" || - $run cp "$obj" "$gentop/$newobj" - oldobjs="$oldobjs $gentop/$newobj" - ;; - *) oldobjs="$oldobjs $obj" ;; - esac - done - fi - - eval cmds=\"$old_archive_cmds\" - - if len=`expr "X$cmds" : ".*"` && - test "$len" -le "$max_cmd_len" || test "$max_cmd_len" -le -1; then - cmds=$old_archive_cmds - else - # the command line is too long to link in one step, link in parts - $echo "using piecewise archive linking..." - save_RANLIB=$RANLIB - RANLIB=: - objlist= - concat_cmds= - save_oldobjs=$oldobjs - - # Is there a better way of finding the last object in the list? - for obj in $save_oldobjs - do - last_oldobj=$obj - done - for obj in $save_oldobjs - do - oldobjs="$objlist $obj" - objlist="$objlist $obj" - eval test_cmds=\"$old_archive_cmds\" - if len=`expr "X$test_cmds" : ".*" 2>/dev/null` && - test "$len" -le "$max_cmd_len"; then - : - else - # the above command should be used before it gets too long - oldobjs=$objlist - if test "$obj" = "$last_oldobj" ; then - RANLIB=$save_RANLIB - fi - test -z "$concat_cmds" || concat_cmds=$concat_cmds~ - eval concat_cmds=\"\${concat_cmds}$old_archive_cmds\" - objlist= - fi - done - RANLIB=$save_RANLIB - oldobjs=$objlist - if test "X$oldobjs" = "X" ; then - eval cmds=\"\$concat_cmds\" - else - eval cmds=\"\$concat_cmds~\$old_archive_cmds\" - fi - fi - fi - save_ifs="$IFS"; IFS='~' - for cmd in $cmds; do - eval cmd=\"$cmd\" - IFS="$save_ifs" - $show "$cmd" - $run eval "$cmd" || exit $? - done - IFS="$save_ifs" - done - - if test -n "$generated"; then - $show "${rm}r$generated" - $run ${rm}r$generated - fi - - # Now create the libtool archive. - case $output in - *.la) - old_library= - test "$build_old_libs" = yes && old_library="$libname.$libext" - $show "creating $output" - - # Preserve any variables that may affect compiler behavior - for var in $variables_saved_for_relink; do - if eval test -z \"\${$var+set}\"; then - relink_command="{ test -z \"\${$var+set}\" || unset $var || { $var=; export $var; }; }; $relink_command" - elif eval var_value=\$$var; test -z "$var_value"; then - relink_command="$var=; export $var; $relink_command" - else - var_value=`$echo "X$var_value" | $Xsed -e "$sed_quote_subst"` - relink_command="$var=\"$var_value\"; export $var; $relink_command" - fi - done - # Quote the link command for shipping. - relink_command="(cd `pwd`; $SHELL $progpath $preserve_args --mode=relink $libtool_args @inst_prefix_dir@)" - relink_command=`$echo "X$relink_command" | $SP2NL | $Xsed -e "$sed_quote_subst" | $NL2SP` - if test "$hardcode_automatic" = yes ; then - relink_command= - fi - - - # Only create the output if not a dry run. - if test -z "$run"; then - for installed in no yes; do - if test "$installed" = yes; then - if test -z "$install_libdir"; then - break - fi - output="$output_objdir/$outputname"i - # Replace all uninstalled libtool libraries with the installed ones - newdependency_libs= - for deplib in $dependency_libs; do - case $deplib in - *.la) - name=`$echo "X$deplib" | $Xsed -e 's%^.*/%%'` - eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib` - if test -z "$libdir"; then - $echo "$modename: \`$deplib' is not a valid libtool archive" 1>&2 - exit $EXIT_FAILURE - fi - newdependency_libs="$newdependency_libs $libdir/$name" - ;; - *) newdependency_libs="$newdependency_libs $deplib" ;; - esac - done - dependency_libs="$newdependency_libs" - newdlfiles= - for lib in $dlfiles; do - name=`$echo "X$lib" | $Xsed -e 's%^.*/%%'` - eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib` - if test -z "$libdir"; then - $echo "$modename: \`$lib' is not a valid libtool archive" 1>&2 - exit $EXIT_FAILURE - fi - newdlfiles="$newdlfiles $libdir/$name" - done - dlfiles="$newdlfiles" - newdlprefiles= - for lib in $dlprefiles; do - name=`$echo "X$lib" | $Xsed -e 's%^.*/%%'` - eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib` - if test -z "$libdir"; then - $echo "$modename: \`$lib' is not a valid libtool archive" 1>&2 - exit $EXIT_FAILURE - fi - newdlprefiles="$newdlprefiles $libdir/$name" - done - dlprefiles="$newdlprefiles" - else - newdlfiles= - for lib in $dlfiles; do - case $lib in - [\\/]* | [A-Za-z]:[\\/]*) abs="$lib" ;; - *) abs=`pwd`"/$lib" ;; - esac - newdlfiles="$newdlfiles $abs" - done - dlfiles="$newdlfiles" - newdlprefiles= - for lib in $dlprefiles; do - case $lib in - [\\/]* | [A-Za-z]:[\\/]*) abs="$lib" ;; - *) abs=`pwd`"/$lib" ;; - esac - newdlprefiles="$newdlprefiles $abs" - done - dlprefiles="$newdlprefiles" - fi - $rm $output - # place dlname in correct position for cygwin - tdlname=$dlname - case $host,$output,$installed,$module,$dlname in - *cygwin*,*lai,yes,no,*.dll | *mingw*,*lai,yes,no,*.dll) tdlname=../bin/$dlname ;; - esac - $echo > $output "\ -# $outputname - a libtool library file -# Generated by $PROGRAM - GNU $PACKAGE $VERSION$TIMESTAMP -# -# Please DO NOT delete this file! -# It is necessary for linking the library. - -# The name that we can dlopen(3). -dlname='$tdlname' - -# Names of this library. -library_names='$library_names' - -# The name of the static archive. -old_library='$old_library' - -# Libraries that this one depends upon. -dependency_libs='$dependency_libs' - -# Version information for $libname. -current=$current -age=$age -revision=$revision - -# Is this an already installed library? -installed=$installed - -# Should we warn about portability when linking against -modules? -shouldnotlink=$module - -# Files to dlopen/dlpreopen -dlopen='$dlfiles' -dlpreopen='$dlprefiles' - -# Directory that this library needs to be installed in: -libdir='$install_libdir'" - if test "$installed" = no && test "$need_relink" = yes; then - $echo >> $output "\ -relink_command=\"$relink_command\"" - fi - done - fi - - # Do a symbolic link so that the libtool archive can be found in - # LD_LIBRARY_PATH before the program is installed. - $show "(cd $output_objdir && $rm $outputname && $LN_S ../$outputname $outputname)" - $run eval '(cd $output_objdir && $rm $outputname && $LN_S ../$outputname $outputname)' || exit $? - ;; - esac - exit $EXIT_SUCCESS - ;; - - # libtool install mode - install) - modename="$modename: install" - - # There may be an optional sh(1) argument at the beginning of - # install_prog (especially on Windows NT). - if test "$nonopt" = "$SHELL" || test "$nonopt" = /bin/sh || - # Allow the use of GNU shtool's install command. - $echo "X$nonopt" | grep shtool > /dev/null; then - # Aesthetically quote it. - arg=`$echo "X$nonopt" | $Xsed -e "$sed_quote_subst"` - case $arg in - *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") - arg="\"$arg\"" - ;; - esac - install_prog="$arg " - arg="$1" - shift - else - install_prog= - arg=$nonopt - fi - - # The real first argument should be the name of the installation program. - # Aesthetically quote it. - arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"` - case $arg in - *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") - arg="\"$arg\"" - ;; - esac - install_prog="$install_prog$arg" - - # We need to accept at least all the BSD install flags. - dest= - files= - opts= - prev= - install_type= - isdir=no - stripme= - for arg - do - if test -n "$dest"; then - files="$files $dest" - dest=$arg - continue - fi - - case $arg in - -d) isdir=yes ;; - -f) - case " $install_prog " in - *[\\\ /]cp\ *) ;; - *) prev=$arg ;; - esac - ;; - -g | -m | -o) prev=$arg ;; - -s) - stripme=" -s" - continue - ;; - -*) - ;; - *) - # If the previous option needed an argument, then skip it. - if test -n "$prev"; then - prev= - else - dest=$arg - continue - fi - ;; - esac - - # Aesthetically quote the argument. - arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"` - case $arg in - *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") - arg="\"$arg\"" - ;; - esac - install_prog="$install_prog $arg" - done - - if test -z "$install_prog"; then - $echo "$modename: you must specify an install program" 1>&2 - $echo "$help" 1>&2 - exit $EXIT_FAILURE - fi - - if test -n "$prev"; then - $echo "$modename: the \`$prev' option requires an argument" 1>&2 - $echo "$help" 1>&2 - exit $EXIT_FAILURE - fi - - if test -z "$files"; then - if test -z "$dest"; then - $echo "$modename: no file or destination specified" 1>&2 - else - $echo "$modename: you must specify a destination" 1>&2 - fi - $echo "$help" 1>&2 - exit $EXIT_FAILURE - fi - - # Strip any trailing slash from the destination. - dest=`$echo "X$dest" | $Xsed -e 's%/$%%'` - - # Check to see that the destination is a directory. - test -d "$dest" && isdir=yes - if test "$isdir" = yes; then - destdir="$dest" - destname= - else - destdir=`$echo "X$dest" | $Xsed -e 's%/[^/]*$%%'` - test "X$destdir" = "X$dest" && destdir=. - destname=`$echo "X$dest" | $Xsed -e 's%^.*/%%'` - - # Not a directory, so check to see that there is only one file specified. - set dummy $files - if test "$#" -gt 2; then - $echo "$modename: \`$dest' is not a directory" 1>&2 - $echo "$help" 1>&2 - exit $EXIT_FAILURE - fi - fi - case $destdir in - [\\/]* | [A-Za-z]:[\\/]*) ;; - *) - for file in $files; do - case $file in - *.lo) ;; - *) - $echo "$modename: \`$destdir' must be an absolute directory name" 1>&2 - $echo "$help" 1>&2 - exit $EXIT_FAILURE - ;; - esac - done - ;; - esac - - # This variable tells wrapper scripts just to set variables rather - # than running their programs. - libtool_install_magic="$magic" - - staticlibs= - future_libdirs= - current_libdirs= - for file in $files; do - - # Do each installation. - case $file in - *.$libext) - # Do the static libraries later. - staticlibs="$staticlibs $file" - ;; - - *.la) - # Check to see that this really is a libtool archive. - if (${SED} -e '2q' $file | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then : - else - $echo "$modename: \`$file' is not a valid libtool archive" 1>&2 - $echo "$help" 1>&2 - exit $EXIT_FAILURE - fi - - library_names= - old_library= - relink_command= - # If there is no directory component, then add one. - case $file in - */* | *\\*) . $file ;; - *) . ./$file ;; - esac - - # Add the libdir to current_libdirs if it is the destination. - if test "X$destdir" = "X$libdir"; then - case "$current_libdirs " in - *" $libdir "*) ;; - *) current_libdirs="$current_libdirs $libdir" ;; - esac - else - # Note the libdir as a future libdir. - case "$future_libdirs " in - *" $libdir "*) ;; - *) future_libdirs="$future_libdirs $libdir" ;; - esac - fi - - dir=`$echo "X$file" | $Xsed -e 's%/[^/]*$%%'`/ - test "X$dir" = "X$file/" && dir= - dir="$dir$objdir" - - if test -n "$relink_command"; then - # Determine the prefix the user has applied to our future dir. - inst_prefix_dir=`$echo "$destdir" | $SED "s%$libdir\$%%"` - - # Don't allow the user to place us outside of our expected - # location b/c this prevents finding dependent libraries that - # are installed to the same prefix. - # At present, this check doesn't affect windows .dll's that - # are installed into $libdir/../bin (currently, that works fine) - # but it's something to keep an eye on. - if test "$inst_prefix_dir" = "$destdir"; then - $echo "$modename: error: cannot install \`$file' to a directory not ending in $libdir" 1>&2 - exit $EXIT_FAILURE - fi - - if test -n "$inst_prefix_dir"; then - # Stick the inst_prefix_dir data into the link command. - relink_command=`$echo "$relink_command" | $SP2NL | $SED "s%@inst_prefix_dir@%-inst-prefix-dir $inst_prefix_dir%" | $NL2SP` - else - relink_command=`$echo "$relink_command" | $SP2NL | $SED "s%@inst_prefix_dir@%%" | $NL2SP` - fi - - $echo "$modename: warning: relinking \`$file'" 1>&2 - $show "$relink_command" - if $run eval "$relink_command"; then : - else - $echo "$modename: error: relink \`$file' with the above command before installing it" 1>&2 - exit $EXIT_FAILURE - fi - fi - - # See the names of the shared library. - set dummy $library_names - if test -n "$2"; then - realname="$2" - shift - shift - - srcname="$realname" - test -n "$relink_command" && srcname="$realname"T - - # Install the shared library and build the symlinks. - $show "$install_prog $dir/$srcname $destdir/$realname" - $run eval "$install_prog $dir/$srcname $destdir/$realname" || exit $? - if test -n "$stripme" && test -n "$striplib"; then - $show "$striplib $destdir/$realname" - $run eval "$striplib $destdir/$realname" || exit $? - fi - - if test "$#" -gt 0; then - # Delete the old symlinks, and create new ones. - # Try `ln -sf' first, because the `ln' binary might depend on - # the symlink we replace! Solaris /bin/ln does not understand -f, - # so we also need to try rm && ln -s. - for linkname - do - if test "$linkname" != "$realname"; then - $show "(cd $destdir && { $LN_S -f $realname $linkname || { $rm $linkname && $LN_S $realname $linkname; }; })" - $run eval "(cd $destdir && { $LN_S -f $realname $linkname || { $rm $linkname && $LN_S $realname $linkname; }; })" - fi - done - fi - - # Do each command in the postinstall commands. - lib="$destdir/$realname" - cmds=$postinstall_cmds - save_ifs="$IFS"; IFS='~' - for cmd in $cmds; do - IFS="$save_ifs" - eval cmd=\"$cmd\" - $show "$cmd" - $run eval "$cmd" || { - lt_exit=$? - - # Restore the uninstalled library and exit - if test "$mode" = relink; then - $run eval '(cd $output_objdir && $rm ${realname}T && $mv ${realname}U $realname)' - fi - - exit $lt_exit - } - done - IFS="$save_ifs" - fi - - # Install the pseudo-library for information purposes. - name=`$echo "X$file" | $Xsed -e 's%^.*/%%'` - instname="$dir/$name"i - $show "$install_prog $instname $destdir/$name" - $run eval "$install_prog $instname $destdir/$name" || exit $? - - # Maybe install the static library, too. - test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library" - ;; - - *.lo) - # Install (i.e. copy) a libtool object. - - # Figure out destination file name, if it wasn't already specified. - if test -n "$destname"; then - destfile="$destdir/$destname" - else - destfile=`$echo "X$file" | $Xsed -e 's%^.*/%%'` - destfile="$destdir/$destfile" - fi - - # Deduce the name of the destination old-style object file. - case $destfile in - *.lo) - staticdest=`$echo "X$destfile" | $Xsed -e "$lo2o"` - ;; - *.$objext) - staticdest="$destfile" - destfile= - ;; - *) - $echo "$modename: cannot copy a libtool object to \`$destfile'" 1>&2 - $echo "$help" 1>&2 - exit $EXIT_FAILURE - ;; - esac - - # Install the libtool object if requested. - if test -n "$destfile"; then - $show "$install_prog $file $destfile" - $run eval "$install_prog $file $destfile" || exit $? - fi - - # Install the old object if enabled. - if test "$build_old_libs" = yes; then - # Deduce the name of the old-style object file. - staticobj=`$echo "X$file" | $Xsed -e "$lo2o"` - - $show "$install_prog $staticobj $staticdest" - $run eval "$install_prog \$staticobj \$staticdest" || exit $? - fi - exit $EXIT_SUCCESS - ;; - - *) - # Figure out destination file name, if it wasn't already specified. - if test -n "$destname"; then - destfile="$destdir/$destname" - else - destfile=`$echo "X$file" | $Xsed -e 's%^.*/%%'` - destfile="$destdir/$destfile" - fi - - # If the file is missing, and there is a .exe on the end, strip it - # because it is most likely a libtool script we actually want to - # install - stripped_ext="" - case $file in - *.exe) - if test ! -f "$file"; then - file=`$echo $file|${SED} 's,.exe$,,'` - stripped_ext=".exe" - fi - ;; - esac - - # Do a test to see if this is really a libtool program. - case $host in - *cygwin*|*mingw*) - wrapper=`$echo $file | ${SED} -e 's,.exe$,,'` - ;; - *) - wrapper=$file - ;; - esac - if (${SED} -e '4q' $wrapper | grep "^# Generated by .*$PACKAGE")>/dev/null 2>&1; then - notinst_deplibs= - relink_command= - - # Note that it is not necessary on cygwin/mingw to append a dot to - # foo even if both foo and FILE.exe exist: automatic-append-.exe - # behavior happens only for exec(3), not for open(2)! Also, sourcing - # `FILE.' does not work on cygwin managed mounts. - # - # If there is no directory component, then add one. - case $wrapper in - */* | *\\*) . ${wrapper} ;; - *) . ./${wrapper} ;; - esac - - # Check the variables that should have been set. - if test -z "$notinst_deplibs"; then - $echo "$modename: invalid libtool wrapper script \`$wrapper'" 1>&2 - exit $EXIT_FAILURE - fi - - finalize=yes - for lib in $notinst_deplibs; do - # Check to see that each library is installed. - libdir= - if test -f "$lib"; then - # If there is no directory component, then add one. - case $lib in - */* | *\\*) . $lib ;; - *) . ./$lib ;; - esac - fi - libfile="$libdir/"`$echo "X$lib" | $Xsed -e 's%^.*/%%g'` ### testsuite: skip nested quoting test - if test -n "$libdir" && test ! -f "$libfile"; then - $echo "$modename: warning: \`$lib' has not been installed in \`$libdir'" 1>&2 - finalize=no - fi - done - - relink_command= - # Note that it is not necessary on cygwin/mingw to append a dot to - # foo even if both foo and FILE.exe exist: automatic-append-.exe - # behavior happens only for exec(3), not for open(2)! Also, sourcing - # `FILE.' does not work on cygwin managed mounts. - # - # If there is no directory component, then add one. - case $wrapper in - */* | *\\*) . ${wrapper} ;; - *) . ./${wrapper} ;; - esac - - outputname= - if test "$fast_install" = no && test -n "$relink_command"; then - if test "$finalize" = yes && test -z "$run"; then - tmpdir=`func_mktempdir` - file=`$echo "X$file$stripped_ext" | $Xsed -e 's%^.*/%%'` - outputname="$tmpdir/$file" - # Replace the output file specification. - relink_command=`$echo "X$relink_command" | $SP2NL | $Xsed -e 's%@OUTPUT@%'"$outputname"'%g' | $NL2SP` - - $show "$relink_command" - if $run eval "$relink_command"; then : - else - $echo "$modename: error: relink \`$file' with the above command before installing it" 1>&2 - ${rm}r "$tmpdir" - continue - fi - file="$outputname" - else - $echo "$modename: warning: cannot relink \`$file'" 1>&2 - fi - else - # Install the binary that we compiled earlier. - file=`$echo "X$file$stripped_ext" | $Xsed -e "s%\([^/]*\)$%$objdir/\1%"` - fi - fi - - # remove .exe since cygwin /usr/bin/install will append another - # one anyway - case $install_prog,$host in - */usr/bin/install*,*cygwin*) - case $file:$destfile in - *.exe:*.exe) - # this is ok - ;; - *.exe:*) - destfile=$destfile.exe - ;; - *:*.exe) - destfile=`$echo $destfile | ${SED} -e 's,.exe$,,'` - ;; - esac - ;; - esac - $show "$install_prog$stripme $file $destfile" - $run eval "$install_prog\$stripme \$file \$destfile" || exit $? - test -n "$outputname" && ${rm}r "$tmpdir" - ;; - esac - done - - for file in $staticlibs; do - name=`$echo "X$file" | $Xsed -e 's%^.*/%%'` - - # Set up the ranlib parameters. - oldlib="$destdir/$name" - - $show "$install_prog $file $oldlib" - $run eval "$install_prog \$file \$oldlib" || exit $? - - if test -n "$stripme" && test -n "$old_striplib"; then - $show "$old_striplib $oldlib" - $run eval "$old_striplib $oldlib" || exit $? - fi - - # Do each command in the postinstall commands. - cmds=$old_postinstall_cmds - save_ifs="$IFS"; IFS='~' - for cmd in $cmds; do - IFS="$save_ifs" - eval cmd=\"$cmd\" - $show "$cmd" - $run eval "$cmd" || exit $? - done - IFS="$save_ifs" - done - - if test -n "$future_libdirs"; then - $echo "$modename: warning: remember to run \`$progname --finish$future_libdirs'" 1>&2 - fi - - if test -n "$current_libdirs"; then - # Maybe just do a dry run. - test -n "$run" && current_libdirs=" -n$current_libdirs" - exec_cmd='$SHELL $progpath $preserve_args --finish$current_libdirs' - else - exit $EXIT_SUCCESS - fi - ;; - - # libtool finish mode - finish) - modename="$modename: finish" - libdirs="$nonopt" - admincmds= - - if test -n "$finish_cmds$finish_eval" && test -n "$libdirs"; then - for dir - do - libdirs="$libdirs $dir" - done - - for libdir in $libdirs; do - if test -n "$finish_cmds"; then - # Do each command in the finish commands. - cmds=$finish_cmds - save_ifs="$IFS"; IFS='~' - for cmd in $cmds; do - IFS="$save_ifs" - eval cmd=\"$cmd\" - $show "$cmd" - $run eval "$cmd" || admincmds="$admincmds - $cmd" - done - IFS="$save_ifs" - fi - if test -n "$finish_eval"; then - # Do the single finish_eval. - eval cmds=\"$finish_eval\" - $run eval "$cmds" || admincmds="$admincmds - $cmds" - fi - done - fi - - # Exit here if they wanted silent mode. - test "$show" = : && exit $EXIT_SUCCESS - - $echo "X----------------------------------------------------------------------" | $Xsed - $echo "Libraries have been installed in:" - for libdir in $libdirs; do - $echo " $libdir" - done - $echo - $echo "If you ever happen to want to link against installed libraries" - $echo "in a given directory, LIBDIR, you must either use libtool, and" - $echo "specify the full pathname of the library, or use the \`-LLIBDIR'" - $echo "flag during linking and do at least one of the following:" - if test -n "$shlibpath_var"; then - $echo " - add LIBDIR to the \`$shlibpath_var' environment variable" - $echo " during execution" - fi - if test -n "$runpath_var"; then - $echo " - add LIBDIR to the \`$runpath_var' environment variable" - $echo " during linking" - fi - if test -n "$hardcode_libdir_flag_spec"; then - libdir=LIBDIR - eval flag=\"$hardcode_libdir_flag_spec\" - - $echo " - use the \`$flag' linker flag" - fi - if test -n "$admincmds"; then - $echo " - have your system administrator run these commands:$admincmds" - fi - if test -f /etc/ld.so.conf; then - $echo " - have your system administrator add LIBDIR to \`/etc/ld.so.conf'" - fi - $echo - $echo "See any operating system documentation about shared libraries for" - $echo "more information, such as the ld(1) and ld.so(8) manual pages." - $echo "X----------------------------------------------------------------------" | $Xsed - exit $EXIT_SUCCESS - ;; - - # libtool execute mode - execute) - modename="$modename: execute" - - # The first argument is the command name. - cmd="$nonopt" - if test -z "$cmd"; then - $echo "$modename: you must specify a COMMAND" 1>&2 - $echo "$help" - exit $EXIT_FAILURE - fi - - # Handle -dlopen flags immediately. - for file in $execute_dlfiles; do - if test ! -f "$file"; then - $echo "$modename: \`$file' is not a file" 1>&2 - $echo "$help" 1>&2 - exit $EXIT_FAILURE - fi - - dir= - case $file in - *.la) - # Check to see that this really is a libtool archive. - if (${SED} -e '2q' $file | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then : - else - $echo "$modename: \`$lib' is not a valid libtool archive" 1>&2 - $echo "$help" 1>&2 - exit $EXIT_FAILURE - fi - - # Read the libtool library. - dlname= - library_names= - - # If there is no directory component, then add one. - case $file in - */* | *\\*) . $file ;; - *) . ./$file ;; - esac - - # Skip this library if it cannot be dlopened. - if test -z "$dlname"; then - # Warn if it was a shared library. - test -n "$library_names" && $echo "$modename: warning: \`$file' was not linked with \`-export-dynamic'" - continue - fi - - dir=`$echo "X$file" | $Xsed -e 's%/[^/]*$%%'` - test "X$dir" = "X$file" && dir=. - - if test -f "$dir/$objdir/$dlname"; then - dir="$dir/$objdir" - else - if test ! -f "$dir/$dlname"; then - $echo "$modename: cannot find \`$dlname' in \`$dir' or \`$dir/$objdir'" 1>&2 - exit $EXIT_FAILURE - fi - fi - ;; - - *.lo) - # Just add the directory containing the .lo file. - dir=`$echo "X$file" | $Xsed -e 's%/[^/]*$%%'` - test "X$dir" = "X$file" && dir=. - ;; - - *) - $echo "$modename: warning \`-dlopen' is ignored for non-libtool libraries and objects" 1>&2 - continue - ;; - esac - - # Get the absolute pathname. - absdir=`cd "$dir" && pwd` - test -n "$absdir" && dir="$absdir" - - # Now add the directory to shlibpath_var. - if eval "test -z \"\$$shlibpath_var\""; then - eval "$shlibpath_var=\"\$dir\"" - else - eval "$shlibpath_var=\"\$dir:\$$shlibpath_var\"" - fi - done - - # This variable tells wrapper scripts just to set shlibpath_var - # rather than running their programs. - libtool_execute_magic="$magic" - - # Check if any of the arguments is a wrapper script. - args= - for file - do - case $file in - -*) ;; - *) - # Do a test to see if this is really a libtool program. - if (${SED} -e '4q' $file | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then - # If there is no directory component, then add one. - case $file in - */* | *\\*) . $file ;; - *) . ./$file ;; - esac - - # Transform arg to wrapped name. - file="$progdir/$program" - fi - ;; - esac - # Quote arguments (to preserve shell metacharacters). - file=`$echo "X$file" | $Xsed -e "$sed_quote_subst"` - args="$args \"$file\"" - done - - if test -z "$run"; then - if test -n "$shlibpath_var"; then - # Export the shlibpath_var. - eval "export $shlibpath_var" - fi - - # Restore saved environment variables - for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES - do - eval "if test \"\${save_$lt_var+set}\" = set; then - $lt_var=\$save_$lt_var; export $lt_var - fi" - done - - # Now prepare to actually exec the command. - exec_cmd="\$cmd$args" - else - # Display what would be done. - if test -n "$shlibpath_var"; then - eval "\$echo \"\$shlibpath_var=\$$shlibpath_var\"" - $echo "export $shlibpath_var" - fi - $echo "$cmd$args" - exit $EXIT_SUCCESS - fi - ;; - - # libtool clean and uninstall mode - clean | uninstall) - modename="$modename: $mode" - rm="$nonopt" - files= - rmforce= - exit_status=0 - - # This variable tells wrapper scripts just to set variables rather - # than running their programs. - libtool_install_magic="$magic" - - for arg - do - case $arg in - -f) rm="$rm $arg"; rmforce=yes ;; - -*) rm="$rm $arg" ;; - *) files="$files $arg" ;; - esac - done - - if test -z "$rm"; then - $echo "$modename: you must specify an RM program" 1>&2 - $echo "$help" 1>&2 - exit $EXIT_FAILURE - fi - - rmdirs= - - origobjdir="$objdir" - for file in $files; do - dir=`$echo "X$file" | $Xsed -e 's%/[^/]*$%%'` - if test "X$dir" = "X$file"; then - dir=. - objdir="$origobjdir" - else - objdir="$dir/$origobjdir" - fi - name=`$echo "X$file" | $Xsed -e 's%^.*/%%'` - test "$mode" = uninstall && objdir="$dir" - - # Remember objdir for removal later, being careful to avoid duplicates - if test "$mode" = clean; then - case " $rmdirs " in - *" $objdir "*) ;; - *) rmdirs="$rmdirs $objdir" ;; - esac - fi - - # Don't error if the file doesn't exist and rm -f was used. - if (test -L "$file") >/dev/null 2>&1 \ - || (test -h "$file") >/dev/null 2>&1 \ - || test -f "$file"; then - : - elif test -d "$file"; then - exit_status=1 - continue - elif test "$rmforce" = yes; then - continue - fi - - rmfiles="$file" - - case $name in - *.la) - # Possibly a libtool archive, so verify it. - if (${SED} -e '2q' $file | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then - . $dir/$name - - # Delete the libtool libraries and symlinks. - for n in $library_names; do - rmfiles="$rmfiles $objdir/$n" - done - test -n "$old_library" && rmfiles="$rmfiles $objdir/$old_library" - - case "$mode" in - clean) - case " $library_names " in - # " " in the beginning catches empty $dlname - *" $dlname "*) ;; - *) rmfiles="$rmfiles $objdir/$dlname" ;; - esac - test -n "$libdir" && rmfiles="$rmfiles $objdir/$name $objdir/${name}i" - ;; - uninstall) - if test -n "$library_names"; then - # Do each command in the postuninstall commands. - cmds=$postuninstall_cmds - save_ifs="$IFS"; IFS='~' - for cmd in $cmds; do - IFS="$save_ifs" - eval cmd=\"$cmd\" - $show "$cmd" - $run eval "$cmd" - if test "$?" -ne 0 && test "$rmforce" != yes; then - exit_status=1 - fi - done - IFS="$save_ifs" - fi - - if test -n "$old_library"; then - # Do each command in the old_postuninstall commands. - cmds=$old_postuninstall_cmds - save_ifs="$IFS"; IFS='~' - for cmd in $cmds; do - IFS="$save_ifs" - eval cmd=\"$cmd\" - $show "$cmd" - $run eval "$cmd" - if test "$?" -ne 0 && test "$rmforce" != yes; then - exit_status=1 - fi - done - IFS="$save_ifs" - fi - # FIXME: should reinstall the best remaining shared library. - ;; - esac - fi - ;; - - *.lo) - # Possibly a libtool object, so verify it. - if (${SED} -e '2q' $file | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then - - # Read the .lo file - . $dir/$name - - # Add PIC object to the list of files to remove. - if test -n "$pic_object" \ - && test "$pic_object" != none; then - rmfiles="$rmfiles $dir/$pic_object" - fi - - # Add non-PIC object to the list of files to remove. - if test -n "$non_pic_object" \ - && test "$non_pic_object" != none; then - rmfiles="$rmfiles $dir/$non_pic_object" - fi - fi - ;; - - *) - if test "$mode" = clean ; then - noexename=$name - case $file in - *.exe) - file=`$echo $file|${SED} 's,.exe$,,'` - noexename=`$echo $name|${SED} 's,.exe$,,'` - # $file with .exe has already been added to rmfiles, - # add $file without .exe - rmfiles="$rmfiles $file" - ;; - esac - # Do a test to see if this is a libtool program. - if (${SED} -e '4q' $file | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then - relink_command= - . $dir/$noexename - - # note $name still contains .exe if it was in $file originally - # as does the version of $file that was added into $rmfiles - rmfiles="$rmfiles $objdir/$name $objdir/${name}S.${objext}" - if test "$fast_install" = yes && test -n "$relink_command"; then - rmfiles="$rmfiles $objdir/lt-$name" - fi - if test "X$noexename" != "X$name" ; then - rmfiles="$rmfiles $objdir/lt-${noexename}.c" - fi - fi - fi - ;; - esac - $show "$rm $rmfiles" - $run $rm $rmfiles || exit_status=1 - done - objdir="$origobjdir" - - # Try to remove the ${objdir}s in the directories where we deleted files - for dir in $rmdirs; do - if test -d "$dir"; then - $show "rmdir $dir" - $run rmdir $dir >/dev/null 2>&1 - fi - done - - exit $exit_status - ;; - - "") - $echo "$modename: you must specify a MODE" 1>&2 - $echo "$generic_help" 1>&2 - exit $EXIT_FAILURE - ;; - esac - - if test -z "$exec_cmd"; then - $echo "$modename: invalid operation mode \`$mode'" 1>&2 - $echo "$generic_help" 1>&2 - exit $EXIT_FAILURE - fi -fi # test -z "$show_help" - -if test -n "$exec_cmd"; then - eval exec $exec_cmd - exit $EXIT_FAILURE -fi - -# We need to display help for each of the modes. -case $mode in -"") $echo \ -"Usage: $modename [OPTION]... [MODE-ARG]... - -Provide generalized library-building support services. - - --config show all configuration variables - --debug enable verbose shell tracing --n, --dry-run display commands without modifying any files - --features display basic configuration information and exit - --finish same as \`--mode=finish' - --help display this help message and exit - --mode=MODE use operation mode MODE [default=inferred from MODE-ARGS] - --quiet same as \`--silent' - --silent don't print informational messages - --tag=TAG use configuration variables from tag TAG - --version print version information - -MODE must be one of the following: - - clean remove files from the build directory - compile compile a source file into a libtool object - execute automatically set library path, then run a program - finish complete the installation of libtool libraries - install install libraries or executables - link create a library or an executable - uninstall remove libraries from an installed directory - -MODE-ARGS vary depending on the MODE. Try \`$modename --help --mode=MODE' for -a more detailed description of MODE. - -Report bugs to ." - exit $EXIT_SUCCESS - ;; - -clean) - $echo \ -"Usage: $modename [OPTION]... --mode=clean RM [RM-OPTION]... FILE... - -Remove files from the build directory. - -RM is the name of the program to use to delete files associated with each FILE -(typically \`/bin/rm'). RM-OPTIONS are options (such as \`-f') to be passed -to RM. - -If FILE is a libtool library, object or program, all the files associated -with it are deleted. Otherwise, only FILE itself is deleted using RM." - ;; - -compile) - $echo \ -"Usage: $modename [OPTION]... --mode=compile COMPILE-COMMAND... SOURCEFILE - -Compile a source file into a libtool library object. - -This mode accepts the following additional options: - - -o OUTPUT-FILE set the output file name to OUTPUT-FILE - -prefer-pic try to building PIC objects only - -prefer-non-pic try to building non-PIC objects only - -static always build a \`.o' file suitable for static linking - -COMPILE-COMMAND is a command to be used in creating a \`standard' object file -from the given SOURCEFILE. - -The output file name is determined by removing the directory component from -SOURCEFILE, then substituting the C source code suffix \`.c' with the -library object suffix, \`.lo'." - ;; - -execute) - $echo \ -"Usage: $modename [OPTION]... --mode=execute COMMAND [ARGS]... - -Automatically set library path, then run a program. - -This mode accepts the following additional options: - - -dlopen FILE add the directory containing FILE to the library path - -This mode sets the library path environment variable according to \`-dlopen' -flags. - -If any of the ARGS are libtool executable wrappers, then they are translated -into their corresponding uninstalled binary, and any of their required library -directories are added to the library path. - -Then, COMMAND is executed, with ARGS as arguments." - ;; - -finish) - $echo \ -"Usage: $modename [OPTION]... --mode=finish [LIBDIR]... - -Complete the installation of libtool libraries. - -Each LIBDIR is a directory that contains libtool libraries. - -The commands that this mode executes may require superuser privileges. Use -the \`--dry-run' option if you just want to see what would be executed." - ;; - -install) - $echo \ -"Usage: $modename [OPTION]... --mode=install INSTALL-COMMAND... - -Install executables or libraries. - -INSTALL-COMMAND is the installation command. The first component should be -either the \`install' or \`cp' program. - -The rest of the components are interpreted as arguments to that command (only -BSD-compatible install options are recognized)." - ;; - -link) - $echo \ -"Usage: $modename [OPTION]... --mode=link LINK-COMMAND... - -Link object files or libraries together to form another library, or to -create an executable program. - -LINK-COMMAND is a command using the C compiler that you would use to create -a program from several object files. - -The following components of LINK-COMMAND are treated specially: - - -all-static do not do any dynamic linking at all - -avoid-version do not add a version suffix if possible - -dlopen FILE \`-dlpreopen' FILE if it cannot be dlopened at runtime - -dlpreopen FILE link in FILE and add its symbols to lt_preloaded_symbols - -export-dynamic allow symbols from OUTPUT-FILE to be resolved with dlsym(3) - -export-symbols SYMFILE - try to export only the symbols listed in SYMFILE - -export-symbols-regex REGEX - try to export only the symbols matching REGEX - -LLIBDIR search LIBDIR for required installed libraries - -lNAME OUTPUT-FILE requires the installed library libNAME - -module build a library that can dlopened - -no-fast-install disable the fast-install mode - -no-install link a not-installable executable - -no-undefined declare that a library does not refer to external symbols - -o OUTPUT-FILE create OUTPUT-FILE from the specified objects - -objectlist FILE Use a list of object files found in FILE to specify objects - -precious-files-regex REGEX - don't remove output files matching REGEX - -release RELEASE specify package release information - -rpath LIBDIR the created library will eventually be installed in LIBDIR - -R[ ]LIBDIR add LIBDIR to the runtime path of programs and libraries - -static do not do any dynamic linking of uninstalled libtool libraries - -static-libtool-libs - do not do any dynamic linking of libtool libraries - -version-info CURRENT[:REVISION[:AGE]] - specify library version info [each variable defaults to 0] - -All other options (arguments beginning with \`-') are ignored. - -Every other argument is treated as a filename. Files ending in \`.la' are -treated as uninstalled libtool libraries, other files are standard or library -object files. - -If the OUTPUT-FILE ends in \`.la', then a libtool library is created, -only library objects (\`.lo' files) may be specified, and \`-rpath' is -required, except when creating a convenience library. - -If OUTPUT-FILE ends in \`.a' or \`.lib', then a standard library is created -using \`ar' and \`ranlib', or on Windows using \`lib'. - -If OUTPUT-FILE ends in \`.lo' or \`.${objext}', then a reloadable object file -is created, otherwise an executable program is created." - ;; - -uninstall) - $echo \ -"Usage: $modename [OPTION]... --mode=uninstall RM [RM-OPTION]... FILE... - -Remove libraries from an installation directory. - -RM is the name of the program to use to delete files associated with each FILE -(typically \`/bin/rm'). RM-OPTIONS are options (such as \`-f') to be passed -to RM. - -If FILE is a libtool library, all the files associated with it are deleted. -Otherwise, only FILE itself is deleted using RM." - ;; - -*) - $echo "$modename: invalid operation mode \`$mode'" 1>&2 - $echo "$help" 1>&2 - exit $EXIT_FAILURE - ;; -esac - -$echo -$echo "Try \`$modename --help' for more information about other modes." - -exit $? - -# The TAGs below are defined such that we never get into a situation -# in which we disable both kinds of libraries. Given conflicting -# choices, we go for a static library, that is the most portable, -# since we can't tell whether shared libraries were disabled because -# the user asked for that or because the platform doesn't support -# them. This is particularly important on AIX, because we don't -# support having both static and shared libraries enabled at the same -# time on that platform, so we default to a shared-only configuration. -# If a disable-shared tag is given, we'll fallback to a static-only -# configuration. But we'll never go from static-only to shared-only. - -# ### BEGIN LIBTOOL TAG CONFIG: disable-shared -disable_libs=shared -# ### END LIBTOOL TAG CONFIG: disable-shared - -# ### BEGIN LIBTOOL TAG CONFIG: disable-static -disable_libs=static -# ### END LIBTOOL TAG CONFIG: disable-static - -# Local Variables: -# mode:shell-script -# sh-indentation:2 -# End: diff --git a/DevIL/libtools/missing b/DevIL/libtools/missing deleted file mode 100755 index 6a37006e..00000000 --- a/DevIL/libtools/missing +++ /dev/null @@ -1,336 +0,0 @@ -#! /bin/sh -# Common stub for a few missing GNU programs while installing. -# Copyright (C) 1996, 1997, 1999, 2000, 2002 Free Software Foundation, Inc. -# Originally by Fran,cois Pinard , 1996. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. - -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -# 02111-1307, USA. - -# As a special exception to the GNU General Public License, if you -# distribute this file as part of a program that contains a -# configuration script generated by Autoconf, you may include it under -# the same distribution terms that you use for the rest of that program. - -if test $# -eq 0; then - echo 1>&2 "Try \`$0 --help' for more information" - exit 1 -fi - -run=: - -# In the cases where this matters, `missing' is being run in the -# srcdir already. -if test -f configure.ac; then - configure_ac=configure.ac -else - configure_ac=configure.in -fi - -case "$1" in ---run) - # Try to run requested program, and just exit if it succeeds. - run= - shift - "$@" && exit 0 - ;; -esac - -# If it does not exist, or fails to run (possibly an outdated version), -# try to emulate it. -case "$1" in - - -h|--h|--he|--hel|--help) - echo "\ -$0 [OPTION]... PROGRAM [ARGUMENT]... - -Handle \`PROGRAM [ARGUMENT]...' for when PROGRAM is missing, or return an -error status if there is no known handling for PROGRAM. - -Options: - -h, --help display this help and exit - -v, --version output version information and exit - --run try to run the given command, and emulate it if it fails - -Supported PROGRAM values: - aclocal touch file \`aclocal.m4' - autoconf touch file \`configure' - autoheader touch file \`config.h.in' - automake touch all \`Makefile.in' files - bison create \`y.tab.[ch]', if possible, from existing .[ch] - flex create \`lex.yy.c', if possible, from existing .c - help2man touch the output file - lex create \`lex.yy.c', if possible, from existing .c - makeinfo touch the output file - tar try tar, gnutar, gtar, then tar without non-portable flags - yacc create \`y.tab.[ch]', if possible, from existing .[ch]" - ;; - - -v|--v|--ve|--ver|--vers|--versi|--versio|--version) - echo "missing 0.4 - GNU automake" - ;; - - -*) - echo 1>&2 "$0: Unknown \`$1' option" - echo 1>&2 "Try \`$0 --help' for more information" - exit 1 - ;; - - aclocal*) - if test -z "$run" && ($1 --version) > /dev/null 2>&1; then - # We have it, but it failed. - exit 1 - fi - - echo 1>&2 "\ -WARNING: \`$1' is missing on your system. You should only need it if - you modified \`acinclude.m4' or \`${configure_ac}'. You might want - to install the \`Automake' and \`Perl' packages. Grab them from - any GNU archive site." - touch aclocal.m4 - ;; - - autoconf) - if test -z "$run" && ($1 --version) > /dev/null 2>&1; then - # We have it, but it failed. - exit 1 - fi - - echo 1>&2 "\ -WARNING: \`$1' is missing on your system. You should only need it if - you modified \`${configure_ac}'. You might want to install the - \`Autoconf' and \`GNU m4' packages. Grab them from any GNU - archive site." - touch configure - ;; - - autoheader) - if test -z "$run" && ($1 --version) > /dev/null 2>&1; then - # We have it, but it failed. - exit 1 - fi - - echo 1>&2 "\ -WARNING: \`$1' is missing on your system. You should only need it if - you modified \`acconfig.h' or \`${configure_ac}'. You might want - to install the \`Autoconf' and \`GNU m4' packages. Grab them - from any GNU archive site." - files=`sed -n 's/^[ ]*A[CM]_CONFIG_HEADER(\([^)]*\)).*/\1/p' ${configure_ac}` - test -z "$files" && files="config.h" - touch_files= - for f in $files; do - case "$f" in - *:*) touch_files="$touch_files "`echo "$f" | - sed -e 's/^[^:]*://' -e 's/:.*//'`;; - *) touch_files="$touch_files $f.in";; - esac - done - touch $touch_files - ;; - - automake*) - if test -z "$run" && ($1 --version) > /dev/null 2>&1; then - # We have it, but it failed. - exit 1 - fi - - echo 1>&2 "\ -WARNING: \`$1' is missing on your system. You should only need it if - you modified \`Makefile.am', \`acinclude.m4' or \`${configure_ac}'. - You might want to install the \`Automake' and \`Perl' packages. - Grab them from any GNU archive site." - find . -type f -name Makefile.am -print | - sed 's/\.am$/.in/' | - while read f; do touch "$f"; done - ;; - - autom4te) - if test -z "$run" && ($1 --version) > /dev/null 2>&1; then - # We have it, but it failed. - exit 1 - fi - - echo 1>&2 "\ -WARNING: \`$1' is needed, and you do not seem to have it handy on your - system. You might have modified some files without having the - proper tools for further handling them. - You can get \`$1Help2man' as part of \`Autoconf' from any GNU - archive site." - - file=`echo "$*" | sed -n 's/.*--output[ =]*\([^ ]*\).*/\1/p'` - test -z "$file" && file=`echo "$*" | sed -n 's/.*-o[ ]*\([^ ]*\).*/\1/p'` - if test -f "$file"; then - touch $file - else - test -z "$file" || exec >$file - echo "#! /bin/sh" - echo "# Created by GNU Automake missing as a replacement of" - echo "# $ $@" - echo "exit 0" - chmod +x $file - exit 1 - fi - ;; - - bison|yacc) - echo 1>&2 "\ -WARNING: \`$1' is missing on your system. You should only need it if - you modified a \`.y' file. You may need the \`Bison' package - in order for those modifications to take effect. You can get - \`Bison' from any GNU archive site." - rm -f y.tab.c y.tab.h - if [ $# -ne 1 ]; then - eval LASTARG="\${$#}" - case "$LASTARG" in - *.y) - SRCFILE=`echo "$LASTARG" | sed 's/y$/c/'` - if [ -f "$SRCFILE" ]; then - cp "$SRCFILE" y.tab.c - fi - SRCFILE=`echo "$LASTARG" | sed 's/y$/h/'` - if [ -f "$SRCFILE" ]; then - cp "$SRCFILE" y.tab.h - fi - ;; - esac - fi - if [ ! -f y.tab.h ]; then - echo >y.tab.h - fi - if [ ! -f y.tab.c ]; then - echo 'main() { return 0; }' >y.tab.c - fi - ;; - - lex|flex) - echo 1>&2 "\ -WARNING: \`$1' is missing on your system. You should only need it if - you modified a \`.l' file. You may need the \`Flex' package - in order for those modifications to take effect. You can get - \`Flex' from any GNU archive site." - rm -f lex.yy.c - if [ $# -ne 1 ]; then - eval LASTARG="\${$#}" - case "$LASTARG" in - *.l) - SRCFILE=`echo "$LASTARG" | sed 's/l$/c/'` - if [ -f "$SRCFILE" ]; then - cp "$SRCFILE" lex.yy.c - fi - ;; - esac - fi - if [ ! -f lex.yy.c ]; then - echo 'main() { return 0; }' >lex.yy.c - fi - ;; - - help2man) - if test -z "$run" && ($1 --version) > /dev/null 2>&1; then - # We have it, but it failed. - exit 1 - fi - - echo 1>&2 "\ -WARNING: \`$1' is missing on your system. You should only need it if - you modified a dependency of a manual page. You may need the - \`Help2man' package in order for those modifications to take - effect. You can get \`Help2man' from any GNU archive site." - - file=`echo "$*" | sed -n 's/.*-o \([^ ]*\).*/\1/p'` - if test -z "$file"; then - file=`echo "$*" | sed -n 's/.*--output=\([^ ]*\).*/\1/p'` - fi - if [ -f "$file" ]; then - touch $file - else - test -z "$file" || exec >$file - echo ".ab help2man is required to generate this page" - exit 1 - fi - ;; - - makeinfo) - if test -z "$run" && (makeinfo --version) > /dev/null 2>&1; then - # We have makeinfo, but it failed. - exit 1 - fi - - echo 1>&2 "\ -WARNING: \`$1' is missing on your system. You should only need it if - you modified a \`.texi' or \`.texinfo' file, or any other file - indirectly affecting the aspect of the manual. The spurious - call might also be the consequence of using a buggy \`make' (AIX, - DU, IRIX). You might want to install the \`Texinfo' package or - the \`GNU make' package. Grab either from any GNU archive site." - file=`echo "$*" | sed -n 's/.*-o \([^ ]*\).*/\1/p'` - if test -z "$file"; then - file=`echo "$*" | sed 's/.* \([^ ]*\) *$/\1/'` - file=`sed -n '/^@setfilename/ { s/.* \([^ ]*\) *$/\1/; p; q; }' $file` - fi - touch $file - ;; - - tar) - shift - if test -n "$run"; then - echo 1>&2 "ERROR: \`tar' requires --run" - exit 1 - fi - - # We have already tried tar in the generic part. - # Look for gnutar/gtar before invocation to avoid ugly error - # messages. - if (gnutar --version > /dev/null 2>&1); then - gnutar "$@" && exit 0 - fi - if (gtar --version > /dev/null 2>&1); then - gtar "$@" && exit 0 - fi - firstarg="$1" - if shift; then - case "$firstarg" in - *o*) - firstarg=`echo "$firstarg" | sed s/o//` - tar "$firstarg" "$@" && exit 0 - ;; - esac - case "$firstarg" in - *h*) - firstarg=`echo "$firstarg" | sed s/h//` - tar "$firstarg" "$@" && exit 0 - ;; - esac - fi - - echo 1>&2 "\ -WARNING: I can't seem to be able to run \`tar' with the given arguments. - You may want to install GNU tar or Free paxutils, or check the - command line arguments." - exit 1 - ;; - - *) - echo 1>&2 "\ -WARNING: \`$1' is needed, and you do not seem to have it handy on your - system. You might have modified some files without having the - proper tools for further handling them. Check the \`README' file, - it often tells you about the needed prerequirements for installing - this package. You may also peek at any GNU archive site, in case - some other package would contain this missing \`$1' program." - exit 1 - ;; -esac - -exit 0 diff --git a/DevIL/libtools/mkinstalldirs b/DevIL/libtools/mkinstalldirs deleted file mode 100755 index 74dd5cf0..00000000 --- a/DevIL/libtools/mkinstalldirs +++ /dev/null @@ -1,40 +0,0 @@ -#! /bin/sh -# mkinstalldirs --- make directory hierarchy -# Author: Noah Friedman -# Created: 1993-05-16 -# Public domain - -# $Id: mkinstalldirs,v 1.1.1.1 2002-01-26 01:15:49 edgomez Exp $ - -errstatus=0 - -for file -do - set fnord `echo ":$file" | sed -ne 's/^:\//#/;s/^://;s/\// /g;s/^#/\//;p'` - shift - - pathcomp= - for d - do - pathcomp="$pathcomp$d" - case "$pathcomp" in - -* ) pathcomp=./$pathcomp ;; - esac - - if test ! -d "$pathcomp"; then - echo "mkdir $pathcomp" - - mkdir "$pathcomp" || lasterr=$? - - if test ! -d "$pathcomp"; then - errstatus=$lasterr - fi - fi - - pathcomp="$pathcomp/" - done -done - -exit $errstatus - -# mkinstalldirs ends here diff --git a/DevIL/ltmain.sh b/DevIL/ltmain.sh deleted file mode 100644 index e420facf..00000000 --- a/DevIL/ltmain.sh +++ /dev/null @@ -1,6964 +0,0 @@ -# ltmain.sh - Provide generalized library-building support services. -# NOTE: Changing this file will not affect anything until you rerun configure. -# -# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006, -# 2007, 2008 Free Software Foundation, Inc. -# Originally by Gordon Matzigkeit , 1996 -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, but -# WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. -# -# As a special exception to the GNU General Public License, if you -# distribute this file as part of a program that contains a -# configuration script generated by Autoconf, you may include it under -# the same distribution terms that you use for the rest of that program. - -basename="s,^.*/,,g" - -# Work around backward compatibility issue on IRIX 6.5. On IRIX 6.4+, sh -# is ksh but when the shell is invoked as "sh" and the current value of -# the _XPG environment variable is not equal to 1 (one), the special -# positional parameter $0, within a function call, is the name of the -# function. -progpath="$0" - -# The name of this program: -progname=`echo "$progpath" | $SED $basename` -modename="$progname" - -# Global variables: -EXIT_SUCCESS=0 -EXIT_FAILURE=1 - -PROGRAM=ltmain.sh -PACKAGE=libtool -VERSION="1.5.26 Debian 1.5.26-1ubuntu1" -TIMESTAMP=" (1.1220.2.493 2008/02/01 16:58:18)" - -# Be Bourne compatible (taken from Autoconf:_AS_BOURNE_COMPATIBLE). -if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then - emulate sh - NULLCMD=: - # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which - # is contrary to our usage. Disable this feature. - alias -g '${1+"$@"}'='"$@"' - setopt NO_GLOB_SUBST -else - case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac -fi -BIN_SH=xpg4; export BIN_SH # for Tru64 -DUALCASE=1; export DUALCASE # for MKS sh - -# Check that we have a working $echo. -if test "X$1" = X--no-reexec; then - # Discard the --no-reexec flag, and continue. - shift -elif test "X$1" = X--fallback-echo; then - # Avoid inline document here, it may be left over - : -elif test "X`($echo '\t') 2>/dev/null`" = 'X\t'; then - # Yippee, $echo works! - : -else - # Restart under the correct shell, and then maybe $echo will work. - exec $SHELL "$progpath" --no-reexec ${1+"$@"} -fi - -if test "X$1" = X--fallback-echo; then - # used as fallback echo - shift - cat <&2 - $echo "Fatal configuration error. See the $PACKAGE docs for more information." 1>&2 - exit $EXIT_FAILURE -fi - -# Global variables. -mode=$default_mode -nonopt= -prev= -prevopt= -run= -show="$echo" -show_help= -execute_dlfiles= -duplicate_deps=no -preserve_args= -lo2o="s/\\.lo\$/.${objext}/" -o2lo="s/\\.${objext}\$/.lo/" -extracted_archives= -extracted_serial=0 - -##################################### -# Shell function definitions: -# This seems to be the best place for them - -# func_mktempdir [string] -# Make a temporary directory that won't clash with other running -# libtool processes, and avoids race conditions if possible. If -# given, STRING is the basename for that directory. -func_mktempdir () -{ - my_template="${TMPDIR-/tmp}/${1-$progname}" - - if test "$run" = ":"; then - # Return a directory name, but don't create it in dry-run mode - my_tmpdir="${my_template}-$$" - else - - # If mktemp works, use that first and foremost - my_tmpdir=`mktemp -d "${my_template}-XXXXXXXX" 2>/dev/null` - - if test ! -d "$my_tmpdir"; then - # Failing that, at least try and use $RANDOM to avoid a race - my_tmpdir="${my_template}-${RANDOM-0}$$" - - save_mktempdir_umask=`umask` - umask 0077 - $mkdir "$my_tmpdir" - umask $save_mktempdir_umask - fi - - # If we're not in dry-run mode, bomb out on failure - test -d "$my_tmpdir" || { - $echo "cannot create temporary directory \`$my_tmpdir'" 1>&2 - exit $EXIT_FAILURE - } - fi - - $echo "X$my_tmpdir" | $Xsed -} - - -# func_win32_libid arg -# return the library type of file 'arg' -# -# Need a lot of goo to handle *both* DLLs and import libs -# Has to be a shell function in order to 'eat' the argument -# that is supplied when $file_magic_command is called. -func_win32_libid () -{ - win32_libid_type="unknown" - win32_fileres=`file -L $1 2>/dev/null` - case $win32_fileres in - *ar\ archive\ import\ library*) # definitely import - win32_libid_type="x86 archive import" - ;; - *ar\ archive*) # could be an import, or static - if eval $OBJDUMP -f $1 | $SED -e '10q' 2>/dev/null | \ - $EGREP -e 'file format pe-i386(.*architecture: i386)?' >/dev/null ; then - win32_nmres=`eval $NM -f posix -A $1 | \ - $SED -n -e '1,100{ - / I /{ - s,.*,import, - p - q - } - }'` - case $win32_nmres in - import*) win32_libid_type="x86 archive import";; - *) win32_libid_type="x86 archive static";; - esac - fi - ;; - *DLL*) - win32_libid_type="x86 DLL" - ;; - *executable*) # but shell scripts are "executable" too... - case $win32_fileres in - *MS\ Windows\ PE\ Intel*) - win32_libid_type="x86 DLL" - ;; - esac - ;; - esac - $echo $win32_libid_type -} - - -# func_infer_tag arg -# Infer tagged configuration to use if any are available and -# if one wasn't chosen via the "--tag" command line option. -# Only attempt this if the compiler in the base compile -# command doesn't match the default compiler. -# arg is usually of the form 'gcc ...' -func_infer_tag () -{ - if test -n "$available_tags" && test -z "$tagname"; then - CC_quoted= - for arg in $CC; do - case $arg in - *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") - arg="\"$arg\"" - ;; - esac - CC_quoted="$CC_quoted $arg" - done - case $@ in - # Blanks in the command may have been stripped by the calling shell, - # but not from the CC environment variable when configure was run. - " $CC "* | "$CC "* | " `$echo $CC` "* | "`$echo $CC` "* | " $CC_quoted"* | "$CC_quoted "* | " `$echo $CC_quoted` "* | "`$echo $CC_quoted` "*) ;; - # Blanks at the start of $base_compile will cause this to fail - # if we don't check for them as well. - *) - for z in $available_tags; do - if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $z$" < "$progpath" > /dev/null; then - # Evaluate the configuration. - eval "`${SED} -n -e '/^# ### BEGIN LIBTOOL TAG CONFIG: '$z'$/,/^# ### END LIBTOOL TAG CONFIG: '$z'$/p' < $progpath`" - CC_quoted= - for arg in $CC; do - # Double-quote args containing other shell metacharacters. - case $arg in - *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") - arg="\"$arg\"" - ;; - esac - CC_quoted="$CC_quoted $arg" - done - case "$@ " in - " $CC "* | "$CC "* | " `$echo $CC` "* | "`$echo $CC` "* | " $CC_quoted"* | "$CC_quoted "* | " `$echo $CC_quoted` "* | "`$echo $CC_quoted` "*) - # The compiler in the base compile command matches - # the one in the tagged configuration. - # Assume this is the tagged configuration we want. - tagname=$z - break - ;; - esac - fi - done - # If $tagname still isn't set, then no tagged configuration - # was found and let the user know that the "--tag" command - # line option must be used. - if test -z "$tagname"; then - $echo "$modename: unable to infer tagged configuration" - $echo "$modename: specify a tag with \`--tag'" 1>&2 - exit $EXIT_FAILURE -# else -# $echo "$modename: using $tagname tagged configuration" - fi - ;; - esac - fi -} - - -# func_extract_an_archive dir oldlib -func_extract_an_archive () -{ - f_ex_an_ar_dir="$1"; shift - f_ex_an_ar_oldlib="$1" - - $show "(cd $f_ex_an_ar_dir && $AR x $f_ex_an_ar_oldlib)" - $run eval "(cd \$f_ex_an_ar_dir && $AR x \$f_ex_an_ar_oldlib)" || exit $? - if ($AR t "$f_ex_an_ar_oldlib" | sort | sort -uc >/dev/null 2>&1); then - : - else - $echo "$modename: ERROR: object name conflicts: $f_ex_an_ar_dir/$f_ex_an_ar_oldlib" 1>&2 - exit $EXIT_FAILURE - fi -} - -# func_extract_archives gentop oldlib ... -func_extract_archives () -{ - my_gentop="$1"; shift - my_oldlibs=${1+"$@"} - my_oldobjs="" - my_xlib="" - my_xabs="" - my_xdir="" - my_status="" - - $show "${rm}r $my_gentop" - $run ${rm}r "$my_gentop" - $show "$mkdir $my_gentop" - $run $mkdir "$my_gentop" - my_status=$? - if test "$my_status" -ne 0 && test ! -d "$my_gentop"; then - exit $my_status - fi - - for my_xlib in $my_oldlibs; do - # Extract the objects. - case $my_xlib in - [\\/]* | [A-Za-z]:[\\/]*) my_xabs="$my_xlib" ;; - *) my_xabs=`pwd`"/$my_xlib" ;; - esac - my_xlib=`$echo "X$my_xlib" | $Xsed -e 's%^.*/%%'` - my_xlib_u=$my_xlib - while :; do - case " $extracted_archives " in - *" $my_xlib_u "*) - extracted_serial=`expr $extracted_serial + 1` - my_xlib_u=lt$extracted_serial-$my_xlib ;; - *) break ;; - esac - done - extracted_archives="$extracted_archives $my_xlib_u" - my_xdir="$my_gentop/$my_xlib_u" - - $show "${rm}r $my_xdir" - $run ${rm}r "$my_xdir" - $show "$mkdir $my_xdir" - $run $mkdir "$my_xdir" - exit_status=$? - if test "$exit_status" -ne 0 && test ! -d "$my_xdir"; then - exit $exit_status - fi - case $host in - *-darwin*) - $show "Extracting $my_xabs" - # Do not bother doing anything if just a dry run - if test -z "$run"; then - darwin_orig_dir=`pwd` - cd $my_xdir || exit $? - darwin_archive=$my_xabs - darwin_curdir=`pwd` - darwin_base_archive=`$echo "X$darwin_archive" | $Xsed -e 's%^.*/%%'` - darwin_arches=`lipo -info "$darwin_archive" 2>/dev/null | $EGREP Architectures 2>/dev/null` - if test -n "$darwin_arches"; then - darwin_arches=`echo "$darwin_arches" | $SED -e 's/.*are://'` - darwin_arch= - $show "$darwin_base_archive has multiple architectures $darwin_arches" - for darwin_arch in $darwin_arches ; do - mkdir -p "unfat-$$/${darwin_base_archive}-${darwin_arch}" - lipo -thin $darwin_arch -output "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}" "${darwin_archive}" - cd "unfat-$$/${darwin_base_archive}-${darwin_arch}" - func_extract_an_archive "`pwd`" "${darwin_base_archive}" - cd "$darwin_curdir" - $rm "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}" - done # $darwin_arches - ## Okay now we have a bunch of thin objects, gotta fatten them up :) - darwin_filelist=`find unfat-$$ -type f -name \*.o -print -o -name \*.lo -print| xargs basename | sort -u | $NL2SP` - darwin_file= - darwin_files= - for darwin_file in $darwin_filelist; do - darwin_files=`find unfat-$$ -name $darwin_file -print | $NL2SP` - lipo -create -output "$darwin_file" $darwin_files - done # $darwin_filelist - ${rm}r unfat-$$ - cd "$darwin_orig_dir" - else - cd "$darwin_orig_dir" - func_extract_an_archive "$my_xdir" "$my_xabs" - fi # $darwin_arches - fi # $run - ;; - *) - func_extract_an_archive "$my_xdir" "$my_xabs" - ;; - esac - my_oldobjs="$my_oldobjs "`find $my_xdir -name \*.$objext -print -o -name \*.lo -print | $NL2SP` - done - func_extract_archives_result="$my_oldobjs" -} -# End of Shell function definitions -##################################### - -# Darwin sucks -eval std_shrext=\"$shrext_cmds\" - -disable_libs=no - -# Parse our command line options once, thoroughly. -while test "$#" -gt 0 -do - arg="$1" - shift - - case $arg in - -*=*) optarg=`$echo "X$arg" | $Xsed -e 's/[-_a-zA-Z0-9]*=//'` ;; - *) optarg= ;; - esac - - # If the previous option needs an argument, assign it. - if test -n "$prev"; then - case $prev in - execute_dlfiles) - execute_dlfiles="$execute_dlfiles $arg" - ;; - tag) - tagname="$arg" - preserve_args="${preserve_args}=$arg" - - # Check whether tagname contains only valid characters - case $tagname in - *[!-_A-Za-z0-9,/]*) - $echo "$progname: invalid tag name: $tagname" 1>&2 - exit $EXIT_FAILURE - ;; - esac - - case $tagname in - CC) - # Don't test for the "default" C tag, as we know, it's there, but - # not specially marked. - ;; - *) - if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$" < "$progpath" > /dev/null; then - taglist="$taglist $tagname" - # Evaluate the configuration. - eval "`${SED} -n -e '/^# ### BEGIN LIBTOOL TAG CONFIG: '$tagname'$/,/^# ### END LIBTOOL TAG CONFIG: '$tagname'$/p' < $progpath`" - else - $echo "$progname: ignoring unknown tag $tagname" 1>&2 - fi - ;; - esac - ;; - *) - eval "$prev=\$arg" - ;; - esac - - prev= - prevopt= - continue - fi - - # Have we seen a non-optional argument yet? - case $arg in - --help) - show_help=yes - ;; - - --version) - echo "\ -$PROGRAM (GNU $PACKAGE) $VERSION$TIMESTAMP - -Copyright (C) 2008 Free Software Foundation, Inc. -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." - exit $? - ;; - - --config) - ${SED} -e '1,/^# ### BEGIN LIBTOOL CONFIG/d' -e '/^# ### END LIBTOOL CONFIG/,$d' $progpath - # Now print the configurations for the tags. - for tagname in $taglist; do - ${SED} -n -e "/^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$/,/^# ### END LIBTOOL TAG CONFIG: $tagname$/p" < "$progpath" - done - exit $? - ;; - - --debug) - $echo "$progname: enabling shell trace mode" - set -x - preserve_args="$preserve_args $arg" - ;; - - --dry-run | -n) - run=: - ;; - - --features) - $echo "host: $host" - if test "$build_libtool_libs" = yes; then - $echo "enable shared libraries" - else - $echo "disable shared libraries" - fi - if test "$build_old_libs" = yes; then - $echo "enable static libraries" - else - $echo "disable static libraries" - fi - exit $? - ;; - - --finish) mode="finish" ;; - - --mode) prevopt="--mode" prev=mode ;; - --mode=*) mode="$optarg" ;; - - --preserve-dup-deps) duplicate_deps="yes" ;; - - --quiet | --silent) - show=: - preserve_args="$preserve_args $arg" - ;; - - --tag) - prevopt="--tag" - prev=tag - preserve_args="$preserve_args --tag" - ;; - --tag=*) - set tag "$optarg" ${1+"$@"} - shift - prev=tag - preserve_args="$preserve_args --tag" - ;; - - -dlopen) - prevopt="-dlopen" - prev=execute_dlfiles - ;; - - -*) - $echo "$modename: unrecognized option \`$arg'" 1>&2 - $echo "$help" 1>&2 - exit $EXIT_FAILURE - ;; - - *) - nonopt="$arg" - break - ;; - esac -done - -if test -n "$prevopt"; then - $echo "$modename: option \`$prevopt' requires an argument" 1>&2 - $echo "$help" 1>&2 - exit $EXIT_FAILURE -fi - -case $disable_libs in -no) - ;; -shared) - build_libtool_libs=no - build_old_libs=yes - ;; -static) - build_old_libs=`case $build_libtool_libs in yes) echo no;; *) echo yes;; esac` - ;; -esac - -# If this variable is set in any of the actions, the command in it -# will be execed at the end. This prevents here-documents from being -# left over by shells. -exec_cmd= - -if test -z "$show_help"; then - - # Infer the operation mode. - if test -z "$mode"; then - $echo "*** Warning: inferring the mode of operation is deprecated." 1>&2 - $echo "*** Future versions of Libtool will require --mode=MODE be specified." 1>&2 - case $nonopt in - *cc | cc* | *++ | gcc* | *-gcc* | g++* | xlc*) - mode=link - for arg - do - case $arg in - -c) - mode=compile - break - ;; - esac - done - ;; - *db | *dbx | *strace | *truss) - mode=execute - ;; - *install*|cp|mv) - mode=install - ;; - *rm) - mode=uninstall - ;; - *) - # If we have no mode, but dlfiles were specified, then do execute mode. - test -n "$execute_dlfiles" && mode=execute - - # Just use the default operation mode. - if test -z "$mode"; then - if test -n "$nonopt"; then - $echo "$modename: warning: cannot infer operation mode from \`$nonopt'" 1>&2 - else - $echo "$modename: warning: cannot infer operation mode without MODE-ARGS" 1>&2 - fi - fi - ;; - esac - fi - - # Only execute mode is allowed to have -dlopen flags. - if test -n "$execute_dlfiles" && test "$mode" != execute; then - $echo "$modename: unrecognized option \`-dlopen'" 1>&2 - $echo "$help" 1>&2 - exit $EXIT_FAILURE - fi - - # Change the help message to a mode-specific one. - generic_help="$help" - help="Try \`$modename --help --mode=$mode' for more information." - - # These modes are in order of execution frequency so that they run quickly. - case $mode in - # libtool compile mode - compile) - modename="$modename: compile" - # Get the compilation command and the source file. - base_compile= - srcfile="$nonopt" # always keep a non-empty value in "srcfile" - suppress_opt=yes - suppress_output= - arg_mode=normal - libobj= - later= - - for arg - do - case $arg_mode in - arg ) - # do not "continue". Instead, add this to base_compile - lastarg="$arg" - arg_mode=normal - ;; - - target ) - libobj="$arg" - arg_mode=normal - continue - ;; - - normal ) - # Accept any command-line options. - case $arg in - -o) - if test -n "$libobj" ; then - $echo "$modename: you cannot specify \`-o' more than once" 1>&2 - exit $EXIT_FAILURE - fi - arg_mode=target - continue - ;; - - -static | -prefer-pic | -prefer-non-pic) - later="$later $arg" - continue - ;; - - -no-suppress) - suppress_opt=no - continue - ;; - - -Xcompiler) - arg_mode=arg # the next one goes into the "base_compile" arg list - continue # The current "srcfile" will either be retained or - ;; # replaced later. I would guess that would be a bug. - - -Wc,*) - args=`$echo "X$arg" | $Xsed -e "s/^-Wc,//"` - lastarg= - save_ifs="$IFS"; IFS=',' - for arg in $args; do - IFS="$save_ifs" - - # Double-quote args containing other shell metacharacters. - # Many Bourne shells cannot handle close brackets correctly - # in scan sets, so we specify it separately. - case $arg in - *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") - arg="\"$arg\"" - ;; - esac - lastarg="$lastarg $arg" - done - IFS="$save_ifs" - lastarg=`$echo "X$lastarg" | $Xsed -e "s/^ //"` - - # Add the arguments to base_compile. - base_compile="$base_compile $lastarg" - continue - ;; - - * ) - # Accept the current argument as the source file. - # The previous "srcfile" becomes the current argument. - # - lastarg="$srcfile" - srcfile="$arg" - ;; - esac # case $arg - ;; - esac # case $arg_mode - - # Aesthetically quote the previous argument. - lastarg=`$echo "X$lastarg" | $Xsed -e "$sed_quote_subst"` - - case $lastarg in - # Double-quote args containing other shell metacharacters. - # Many Bourne shells cannot handle close brackets correctly - # in scan sets, and some SunOS ksh mistreat backslash-escaping - # in scan sets (worked around with variable expansion), - # and furthermore cannot handle '|' '&' '(' ')' in scan sets - # at all, so we specify them separately. - *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") - lastarg="\"$lastarg\"" - ;; - esac - - base_compile="$base_compile $lastarg" - done # for arg - - case $arg_mode in - arg) - $echo "$modename: you must specify an argument for -Xcompile" - exit $EXIT_FAILURE - ;; - target) - $echo "$modename: you must specify a target with \`-o'" 1>&2 - exit $EXIT_FAILURE - ;; - *) - # Get the name of the library object. - [ -z "$libobj" ] && libobj=`$echo "X$srcfile" | $Xsed -e 's%^.*/%%'` - ;; - esac - - # Recognize several different file suffixes. - # If the user specifies -o file.o, it is replaced with file.lo - xform='[cCFSifmso]' - case $libobj in - *.ada) xform=ada ;; - *.adb) xform=adb ;; - *.ads) xform=ads ;; - *.asm) xform=asm ;; - *.c++) xform=c++ ;; - *.cc) xform=cc ;; - *.ii) xform=ii ;; - *.class) xform=class ;; - *.cpp) xform=cpp ;; - *.cxx) xform=cxx ;; - *.[fF][09]?) xform=[fF][09]. ;; - *.for) xform=for ;; - *.java) xform=java ;; - *.obj) xform=obj ;; - *.sx) xform=sx ;; - esac - - libobj=`$echo "X$libobj" | $Xsed -e "s/\.$xform$/.lo/"` - - case $libobj in - *.lo) obj=`$echo "X$libobj" | $Xsed -e "$lo2o"` ;; - *) - $echo "$modename: cannot determine name of library object from \`$libobj'" 1>&2 - exit $EXIT_FAILURE - ;; - esac - - func_infer_tag $base_compile - - for arg in $later; do - case $arg in - -static) - build_old_libs=yes - continue - ;; - - -prefer-pic) - pic_mode=yes - continue - ;; - - -prefer-non-pic) - pic_mode=no - continue - ;; - esac - done - - qlibobj=`$echo "X$libobj" | $Xsed -e "$sed_quote_subst"` - case $qlibobj in - *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") - qlibobj="\"$qlibobj\"" ;; - esac - test "X$libobj" != "X$qlibobj" \ - && $echo "X$libobj" | grep '[]~#^*{};<>?"'"'"' &()|`$[]' \ - && $echo "$modename: libobj name \`$libobj' may not contain shell special characters." - objname=`$echo "X$obj" | $Xsed -e 's%^.*/%%'` - xdir=`$echo "X$obj" | $Xsed -e 's%/[^/]*$%%'` - if test "X$xdir" = "X$obj"; then - xdir= - else - xdir=$xdir/ - fi - lobj=${xdir}$objdir/$objname - - if test -z "$base_compile"; then - $echo "$modename: you must specify a compilation command" 1>&2 - $echo "$help" 1>&2 - exit $EXIT_FAILURE - fi - - # Delete any leftover library objects. - if test "$build_old_libs" = yes; then - removelist="$obj $lobj $libobj ${libobj}T" - else - removelist="$lobj $libobj ${libobj}T" - fi - - $run $rm $removelist - trap "$run $rm $removelist; exit $EXIT_FAILURE" 1 2 15 - - # On Cygwin there's no "real" PIC flag so we must build both object types - case $host_os in - cygwin* | mingw* | pw32* | os2*) - pic_mode=default - ;; - esac - if test "$pic_mode" = no && test "$deplibs_check_method" != pass_all; then - # non-PIC code in shared libraries is not supported - pic_mode=default - fi - - # Calculate the filename of the output object if compiler does - # not support -o with -c - if test "$compiler_c_o" = no; then - output_obj=`$echo "X$srcfile" | $Xsed -e 's%^.*/%%' -e 's%\.[^.]*$%%'`.${objext} - lockfile="$output_obj.lock" - removelist="$removelist $output_obj $lockfile" - trap "$run $rm $removelist; exit $EXIT_FAILURE" 1 2 15 - else - output_obj= - need_locks=no - lockfile= - fi - - # Lock this critical section if it is needed - # We use this script file to make the link, it avoids creating a new file - if test "$need_locks" = yes; then - until $run ln "$progpath" "$lockfile" 2>/dev/null; do - $show "Waiting for $lockfile to be removed" - sleep 2 - done - elif test "$need_locks" = warn; then - if test -f "$lockfile"; then - $echo "\ -*** ERROR, $lockfile exists and contains: -`cat $lockfile 2>/dev/null` - -This indicates that another process is trying to use the same -temporary object file, and libtool could not work around it because -your compiler does not support \`-c' and \`-o' together. If you -repeat this compilation, it may succeed, by chance, but you had better -avoid parallel builds (make -j) in this platform, or get a better -compiler." - - $run $rm $removelist - exit $EXIT_FAILURE - fi - $echo "$srcfile" > "$lockfile" - fi - - if test -n "$fix_srcfile_path"; then - eval srcfile=\"$fix_srcfile_path\" - fi - qsrcfile=`$echo "X$srcfile" | $Xsed -e "$sed_quote_subst"` - case $qsrcfile in - *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") - qsrcfile="\"$qsrcfile\"" ;; - esac - - $run $rm "$libobj" "${libobj}T" - - # Create a libtool object file (analogous to a ".la" file), - # but don't create it if we're doing a dry run. - test -z "$run" && cat > ${libobj}T </dev/null`" != "X$srcfile"; then - $echo "\ -*** ERROR, $lockfile contains: -`cat $lockfile 2>/dev/null` - -but it should contain: -$srcfile - -This indicates that another process is trying to use the same -temporary object file, and libtool could not work around it because -your compiler does not support \`-c' and \`-o' together. If you -repeat this compilation, it may succeed, by chance, but you had better -avoid parallel builds (make -j) in this platform, or get a better -compiler." - - $run $rm $removelist - exit $EXIT_FAILURE - fi - - # Just move the object if needed, then go on to compile the next one - if test -n "$output_obj" && test "X$output_obj" != "X$lobj"; then - $show "$mv $output_obj $lobj" - if $run $mv $output_obj $lobj; then : - else - error=$? - $run $rm $removelist - exit $error - fi - fi - - # Append the name of the PIC object to the libtool object file. - test -z "$run" && cat >> ${libobj}T <> ${libobj}T </dev/null`" != "X$srcfile"; then - $echo "\ -*** ERROR, $lockfile contains: -`cat $lockfile 2>/dev/null` - -but it should contain: -$srcfile - -This indicates that another process is trying to use the same -temporary object file, and libtool could not work around it because -your compiler does not support \`-c' and \`-o' together. If you -repeat this compilation, it may succeed, by chance, but you had better -avoid parallel builds (make -j) in this platform, or get a better -compiler." - - $run $rm $removelist - exit $EXIT_FAILURE - fi - - # Just move the object if needed - if test -n "$output_obj" && test "X$output_obj" != "X$obj"; then - $show "$mv $output_obj $obj" - if $run $mv $output_obj $obj; then : - else - error=$? - $run $rm $removelist - exit $error - fi - fi - - # Append the name of the non-PIC object the libtool object file. - # Only append if the libtool object file exists. - test -z "$run" && cat >> ${libobj}T <> ${libobj}T <&2 - fi - if test -n "$link_static_flag"; then - dlopen_self=$dlopen_self_static - fi - prefer_static_libs=yes - ;; - -static) - if test -z "$pic_flag" && test -n "$link_static_flag"; then - dlopen_self=$dlopen_self_static - fi - prefer_static_libs=built - ;; - -static-libtool-libs) - if test -z "$pic_flag" && test -n "$link_static_flag"; then - dlopen_self=$dlopen_self_static - fi - prefer_static_libs=yes - ;; - esac - build_libtool_libs=no - build_old_libs=yes - break - ;; - esac - done - - # See if our shared archives depend on static archives. - test -n "$old_archive_from_new_cmds" && build_old_libs=yes - - # Go through the arguments, transforming them on the way. - while test "$#" -gt 0; do - arg="$1" - shift - case $arg in - *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") - qarg=\"`$echo "X$arg" | $Xsed -e "$sed_quote_subst"`\" ### testsuite: skip nested quoting test - ;; - *) qarg=$arg ;; - esac - libtool_args="$libtool_args $qarg" - - # If the previous option needs an argument, assign it. - if test -n "$prev"; then - case $prev in - output) - compile_command="$compile_command @OUTPUT@" - finalize_command="$finalize_command @OUTPUT@" - ;; - esac - - case $prev in - dlfiles|dlprefiles) - if test "$preload" = no; then - # Add the symbol object into the linking commands. - compile_command="$compile_command @SYMFILE@" - finalize_command="$finalize_command @SYMFILE@" - preload=yes - fi - case $arg in - *.la | *.lo) ;; # We handle these cases below. - force) - if test "$dlself" = no; then - dlself=needless - export_dynamic=yes - fi - prev= - continue - ;; - self) - if test "$prev" = dlprefiles; then - dlself=yes - elif test "$prev" = dlfiles && test "$dlopen_self" != yes; then - dlself=yes - else - dlself=needless - export_dynamic=yes - fi - prev= - continue - ;; - *) - if test "$prev" = dlfiles; then - dlfiles="$dlfiles $arg" - else - dlprefiles="$dlprefiles $arg" - fi - prev= - continue - ;; - esac - ;; - expsyms) - export_symbols="$arg" - if test ! -f "$arg"; then - $echo "$modename: symbol file \`$arg' does not exist" - exit $EXIT_FAILURE - fi - prev= - continue - ;; - expsyms_regex) - export_symbols_regex="$arg" - prev= - continue - ;; - inst_prefix) - inst_prefix_dir="$arg" - prev= - continue - ;; - precious_regex) - precious_files_regex="$arg" - prev= - continue - ;; - release) - release="-$arg" - prev= - continue - ;; - objectlist) - if test -f "$arg"; then - save_arg=$arg - moreargs= - for fil in `cat $save_arg` - do -# moreargs="$moreargs $fil" - arg=$fil - # A libtool-controlled object. - - # Check to see that this really is a libtool object. - if (${SED} -e '2q' $arg | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then - pic_object= - non_pic_object= - - # Read the .lo file - # If there is no directory component, then add one. - case $arg in - */* | *\\*) . $arg ;; - *) . ./$arg ;; - esac - - if test -z "$pic_object" || \ - test -z "$non_pic_object" || - test "$pic_object" = none && \ - test "$non_pic_object" = none; then - $echo "$modename: cannot find name of object for \`$arg'" 1>&2 - exit $EXIT_FAILURE - fi - - # Extract subdirectory from the argument. - xdir=`$echo "X$arg" | $Xsed -e 's%/[^/]*$%%'` - if test "X$xdir" = "X$arg"; then - xdir= - else - xdir="$xdir/" - fi - - if test "$pic_object" != none; then - # Prepend the subdirectory the object is found in. - pic_object="$xdir$pic_object" - - if test "$prev" = dlfiles; then - if test "$build_libtool_libs" = yes && test "$dlopen_support" = yes; then - dlfiles="$dlfiles $pic_object" - prev= - continue - else - # If libtool objects are unsupported, then we need to preload. - prev=dlprefiles - fi - fi - - # CHECK ME: I think I busted this. -Ossama - if test "$prev" = dlprefiles; then - # Preload the old-style object. - dlprefiles="$dlprefiles $pic_object" - prev= - fi - - # A PIC object. - libobjs="$libobjs $pic_object" - arg="$pic_object" - fi - - # Non-PIC object. - if test "$non_pic_object" != none; then - # Prepend the subdirectory the object is found in. - non_pic_object="$xdir$non_pic_object" - - # A standard non-PIC object - non_pic_objects="$non_pic_objects $non_pic_object" - if test -z "$pic_object" || test "$pic_object" = none ; then - arg="$non_pic_object" - fi - else - # If the PIC object exists, use it instead. - # $xdir was prepended to $pic_object above. - non_pic_object="$pic_object" - non_pic_objects="$non_pic_objects $non_pic_object" - fi - else - # Only an error if not doing a dry-run. - if test -z "$run"; then - $echo "$modename: \`$arg' is not a valid libtool object" 1>&2 - exit $EXIT_FAILURE - else - # Dry-run case. - - # Extract subdirectory from the argument. - xdir=`$echo "X$arg" | $Xsed -e 's%/[^/]*$%%'` - if test "X$xdir" = "X$arg"; then - xdir= - else - xdir="$xdir/" - fi - - pic_object=`$echo "X${xdir}${objdir}/${arg}" | $Xsed -e "$lo2o"` - non_pic_object=`$echo "X${xdir}${arg}" | $Xsed -e "$lo2o"` - libobjs="$libobjs $pic_object" - non_pic_objects="$non_pic_objects $non_pic_object" - fi - fi - done - else - $echo "$modename: link input file \`$save_arg' does not exist" - exit $EXIT_FAILURE - fi - arg=$save_arg - prev= - continue - ;; - rpath | xrpath) - # We need an absolute path. - case $arg in - [\\/]* | [A-Za-z]:[\\/]*) ;; - *) - $echo "$modename: only absolute run-paths are allowed" 1>&2 - exit $EXIT_FAILURE - ;; - esac - if test "$prev" = rpath; then - case "$rpath " in - *" $arg "*) ;; - *) rpath="$rpath $arg" ;; - esac - else - case "$xrpath " in - *" $arg "*) ;; - *) xrpath="$xrpath $arg" ;; - esac - fi - prev= - continue - ;; - xcompiler) - compiler_flags="$compiler_flags $qarg" - prev= - compile_command="$compile_command $qarg" - finalize_command="$finalize_command $qarg" - continue - ;; - xlinker) - linker_flags="$linker_flags $qarg" - compiler_flags="$compiler_flags $wl$qarg" - prev= - compile_command="$compile_command $wl$qarg" - finalize_command="$finalize_command $wl$qarg" - continue - ;; - xcclinker) - linker_flags="$linker_flags $qarg" - compiler_flags="$compiler_flags $qarg" - prev= - compile_command="$compile_command $qarg" - finalize_command="$finalize_command $qarg" - continue - ;; - shrext) - shrext_cmds="$arg" - prev= - continue - ;; - darwin_framework|darwin_framework_skip) - test "$prev" = "darwin_framework" && compiler_flags="$compiler_flags $arg" - compile_command="$compile_command $arg" - finalize_command="$finalize_command $arg" - prev= - continue - ;; - *) - eval "$prev=\"\$arg\"" - prev= - continue - ;; - esac - fi # test -n "$prev" - - prevarg="$arg" - - case $arg in - -all-static) - if test -n "$link_static_flag"; then - compile_command="$compile_command $link_static_flag" - finalize_command="$finalize_command $link_static_flag" - fi - continue - ;; - - -allow-undefined) - # FIXME: remove this flag sometime in the future. - $echo "$modename: \`-allow-undefined' is deprecated because it is the default" 1>&2 - continue - ;; - - -avoid-version) - avoid_version=yes - continue - ;; - - -dlopen) - prev=dlfiles - continue - ;; - - -dlpreopen) - prev=dlprefiles - continue - ;; - - -export-dynamic) - export_dynamic=yes - continue - ;; - - -export-symbols | -export-symbols-regex) - if test -n "$export_symbols" || test -n "$export_symbols_regex"; then - $echo "$modename: more than one -exported-symbols argument is not allowed" - exit $EXIT_FAILURE - fi - if test "X$arg" = "X-export-symbols"; then - prev=expsyms - else - prev=expsyms_regex - fi - continue - ;; - - -framework|-arch|-isysroot) - case " $CC " in - *" ${arg} ${1} "* | *" ${arg} ${1} "*) - prev=darwin_framework_skip ;; - *) compiler_flags="$compiler_flags $arg" - prev=darwin_framework ;; - esac - compile_command="$compile_command $arg" - finalize_command="$finalize_command $arg" - continue - ;; - - -inst-prefix-dir) - prev=inst_prefix - continue - ;; - - # The native IRIX linker understands -LANG:*, -LIST:* and -LNO:* - # so, if we see these flags be careful not to treat them like -L - -L[A-Z][A-Z]*:*) - case $with_gcc/$host in - no/*-*-irix* | /*-*-irix*) - compile_command="$compile_command $arg" - finalize_command="$finalize_command $arg" - ;; - esac - continue - ;; - - -L*) - dir=`$echo "X$arg" | $Xsed -e 's/^-L//'` - # We need an absolute path. - case $dir in - [\\/]* | [A-Za-z]:[\\/]*) ;; - *) - absdir=`cd "$dir" && pwd` - if test -z "$absdir"; then - $echo "$modename: cannot determine absolute directory name of \`$dir'" 1>&2 - absdir="$dir" - notinst_path="$notinst_path $dir" - fi - dir="$absdir" - ;; - esac - case "$deplibs " in - *" -L$dir "*) ;; - *) - deplibs="$deplibs -L$dir" - lib_search_path="$lib_search_path $dir" - ;; - esac - case $host in - *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2*) - testbindir=`$echo "X$dir" | $Xsed -e 's*/lib$*/bin*'` - case :$dllsearchpath: in - *":$dir:"*) ;; - *) dllsearchpath="$dllsearchpath:$dir";; - esac - case :$dllsearchpath: in - *":$testbindir:"*) ;; - *) dllsearchpath="$dllsearchpath:$testbindir";; - esac - ;; - esac - continue - ;; - - -l*) - if test "X$arg" = "X-lc" || test "X$arg" = "X-lm"; then - case $host in - *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-beos*) - # These systems don't actually have a C or math library (as such) - continue - ;; - *-*-os2*) - # These systems don't actually have a C library (as such) - test "X$arg" = "X-lc" && continue - ;; - *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*) - # Do not include libc due to us having libc/libc_r. - test "X$arg" = "X-lc" && continue - ;; - *-*-rhapsody* | *-*-darwin1.[012]) - # Rhapsody C and math libraries are in the System framework - deplibs="$deplibs -framework System" - continue - ;; - *-*-sco3.2v5* | *-*-sco5v6*) - # Causes problems with __ctype - test "X$arg" = "X-lc" && continue - ;; - *-*-sysv4.2uw2* | *-*-sysv5* | *-*-unixware* | *-*-OpenUNIX*) - # Compiler inserts libc in the correct place for threads to work - test "X$arg" = "X-lc" && continue - ;; - esac - elif test "X$arg" = "X-lc_r"; then - case $host in - *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*) - # Do not include libc_r directly, use -pthread flag. - continue - ;; - esac - fi - deplibs="$deplibs $arg" - continue - ;; - - # Tru64 UNIX uses -model [arg] to determine the layout of C++ - # classes, name mangling, and exception handling. - -model) - compile_command="$compile_command $arg" - compiler_flags="$compiler_flags $arg" - finalize_command="$finalize_command $arg" - prev=xcompiler - continue - ;; - - -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe|-threads) - compiler_flags="$compiler_flags $arg" - compile_command="$compile_command $arg" - finalize_command="$finalize_command $arg" - continue - ;; - - -multi_module) - single_module="${wl}-multi_module" - continue - ;; - - -module) - module=yes - continue - ;; - - # -64, -mips[0-9] enable 64-bit mode on the SGI compiler - # -r[0-9][0-9]* specifies the processor on the SGI compiler - # -xarch=*, -xtarget=* enable 64-bit mode on the Sun compiler - # +DA*, +DD* enable 64-bit mode on the HP compiler - # -q* pass through compiler args for the IBM compiler - # -m* pass through architecture-specific compiler args for GCC - # -m*, -t[45]*, -txscale* pass through architecture-specific - # compiler args for GCC - # -p, -pg, --coverage, -fprofile-* pass through profiling flag for GCC - # -F/path gives path to uninstalled frameworks, gcc on darwin - # @file GCC response files - -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*| \ - -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*) - - # Unknown arguments in both finalize_command and compile_command need - # to be aesthetically quoted because they are evaled later. - arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"` - case $arg in - *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") - arg="\"$arg\"" - ;; - esac - compile_command="$compile_command $arg" - finalize_command="$finalize_command $arg" - compiler_flags="$compiler_flags $arg" - continue - ;; - - -shrext) - prev=shrext - continue - ;; - - -no-fast-install) - fast_install=no - continue - ;; - - -no-install) - case $host in - *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-darwin*) - # The PATH hackery in wrapper scripts is required on Windows - # and Darwin in order for the loader to find any dlls it needs. - $echo "$modename: warning: \`-no-install' is ignored for $host" 1>&2 - $echo "$modename: warning: assuming \`-no-fast-install' instead" 1>&2 - fast_install=no - ;; - *) no_install=yes ;; - esac - continue - ;; - - -no-undefined) - allow_undefined=no - continue - ;; - - -objectlist) - prev=objectlist - continue - ;; - - -o) prev=output ;; - - -precious-files-regex) - prev=precious_regex - continue - ;; - - -release) - prev=release - continue - ;; - - -rpath) - prev=rpath - continue - ;; - - -R) - prev=xrpath - continue - ;; - - -R*) - dir=`$echo "X$arg" | $Xsed -e 's/^-R//'` - # We need an absolute path. - case $dir in - [\\/]* | [A-Za-z]:[\\/]*) ;; - *) - $echo "$modename: only absolute run-paths are allowed" 1>&2 - exit $EXIT_FAILURE - ;; - esac - case "$xrpath " in - *" $dir "*) ;; - *) xrpath="$xrpath $dir" ;; - esac - continue - ;; - - -static | -static-libtool-libs) - # The effects of -static are defined in a previous loop. - # We used to do the same as -all-static on platforms that - # didn't have a PIC flag, but the assumption that the effects - # would be equivalent was wrong. It would break on at least - # Digital Unix and AIX. - continue - ;; - - -thread-safe) - thread_safe=yes - continue - ;; - - -version-info) - prev=vinfo - continue - ;; - -version-number) - prev=vinfo - vinfo_number=yes - continue - ;; - - -Wc,*) - args=`$echo "X$arg" | $Xsed -e "$sed_quote_subst" -e 's/^-Wc,//'` - arg= - save_ifs="$IFS"; IFS=',' - for flag in $args; do - IFS="$save_ifs" - case $flag in - *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") - flag="\"$flag\"" - ;; - esac - arg="$arg $wl$flag" - compiler_flags="$compiler_flags $flag" - done - IFS="$save_ifs" - arg=`$echo "X$arg" | $Xsed -e "s/^ //"` - ;; - - -Wl,*) - args=`$echo "X$arg" | $Xsed -e "$sed_quote_subst" -e 's/^-Wl,//'` - arg= - save_ifs="$IFS"; IFS=',' - for flag in $args; do - IFS="$save_ifs" - case $flag in - *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") - flag="\"$flag\"" - ;; - esac - arg="$arg $wl$flag" - compiler_flags="$compiler_flags $wl$flag" - linker_flags="$linker_flags $flag" - done - IFS="$save_ifs" - arg=`$echo "X$arg" | $Xsed -e "s/^ //"` - ;; - - -Xcompiler) - prev=xcompiler - continue - ;; - - -Xlinker) - prev=xlinker - continue - ;; - - -XCClinker) - prev=xcclinker - continue - ;; - - # Some other compiler flag. - -* | +*) - # Unknown arguments in both finalize_command and compile_command need - # to be aesthetically quoted because they are evaled later. - arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"` - case $arg in - *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") - arg="\"$arg\"" - ;; - esac - ;; - - *.$objext) - # A standard object. - objs="$objs $arg" - ;; - - *.lo) - # A libtool-controlled object. - - # Check to see that this really is a libtool object. - if (${SED} -e '2q' $arg | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then - pic_object= - non_pic_object= - - # Read the .lo file - # If there is no directory component, then add one. - case $arg in - */* | *\\*) . $arg ;; - *) . ./$arg ;; - esac - - if test -z "$pic_object" || \ - test -z "$non_pic_object" || - test "$pic_object" = none && \ - test "$non_pic_object" = none; then - $echo "$modename: cannot find name of object for \`$arg'" 1>&2 - exit $EXIT_FAILURE - fi - - # Extract subdirectory from the argument. - xdir=`$echo "X$arg" | $Xsed -e 's%/[^/]*$%%'` - if test "X$xdir" = "X$arg"; then - xdir= - else - xdir="$xdir/" - fi - - if test "$pic_object" != none; then - # Prepend the subdirectory the object is found in. - pic_object="$xdir$pic_object" - - if test "$prev" = dlfiles; then - if test "$build_libtool_libs" = yes && test "$dlopen_support" = yes; then - dlfiles="$dlfiles $pic_object" - prev= - continue - else - # If libtool objects are unsupported, then we need to preload. - prev=dlprefiles - fi - fi - - # CHECK ME: I think I busted this. -Ossama - if test "$prev" = dlprefiles; then - # Preload the old-style object. - dlprefiles="$dlprefiles $pic_object" - prev= - fi - - # A PIC object. - libobjs="$libobjs $pic_object" - arg="$pic_object" - fi - - # Non-PIC object. - if test "$non_pic_object" != none; then - # Prepend the subdirectory the object is found in. - non_pic_object="$xdir$non_pic_object" - - # A standard non-PIC object - non_pic_objects="$non_pic_objects $non_pic_object" - if test -z "$pic_object" || test "$pic_object" = none ; then - arg="$non_pic_object" - fi - else - # If the PIC object exists, use it instead. - # $xdir was prepended to $pic_object above. - non_pic_object="$pic_object" - non_pic_objects="$non_pic_objects $non_pic_object" - fi - else - # Only an error if not doing a dry-run. - if test -z "$run"; then - $echo "$modename: \`$arg' is not a valid libtool object" 1>&2 - exit $EXIT_FAILURE - else - # Dry-run case. - - # Extract subdirectory from the argument. - xdir=`$echo "X$arg" | $Xsed -e 's%/[^/]*$%%'` - if test "X$xdir" = "X$arg"; then - xdir= - else - xdir="$xdir/" - fi - - pic_object=`$echo "X${xdir}${objdir}/${arg}" | $Xsed -e "$lo2o"` - non_pic_object=`$echo "X${xdir}${arg}" | $Xsed -e "$lo2o"` - libobjs="$libobjs $pic_object" - non_pic_objects="$non_pic_objects $non_pic_object" - fi - fi - ;; - - *.$libext) - # An archive. - deplibs="$deplibs $arg" - old_deplibs="$old_deplibs $arg" - continue - ;; - - *.la) - # A libtool-controlled library. - - if test "$prev" = dlfiles; then - # This library was specified with -dlopen. - dlfiles="$dlfiles $arg" - prev= - elif test "$prev" = dlprefiles; then - # The library was specified with -dlpreopen. - dlprefiles="$dlprefiles $arg" - prev= - else - deplibs="$deplibs $arg" - fi - continue - ;; - - # Some other compiler argument. - *) - # Unknown arguments in both finalize_command and compile_command need - # to be aesthetically quoted because they are evaled later. - arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"` - case $arg in - *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") - arg="\"$arg\"" - ;; - esac - ;; - esac # arg - - # Now actually substitute the argument into the commands. - if test -n "$arg"; then - compile_command="$compile_command $arg" - finalize_command="$finalize_command $arg" - fi - done # argument parsing loop - - if test -n "$prev"; then - $echo "$modename: the \`$prevarg' option requires an argument" 1>&2 - $echo "$help" 1>&2 - exit $EXIT_FAILURE - fi - - if test "$export_dynamic" = yes && test -n "$export_dynamic_flag_spec"; then - eval arg=\"$export_dynamic_flag_spec\" - compile_command="$compile_command $arg" - finalize_command="$finalize_command $arg" - fi - - oldlibs= - # calculate the name of the file, without its directory - outputname=`$echo "X$output" | $Xsed -e 's%^.*/%%'` - libobjs_save="$libobjs" - - if test -n "$shlibpath_var"; then - # get the directories listed in $shlibpath_var - eval shlib_search_path=\`\$echo \"X\${$shlibpath_var}\" \| \$Xsed -e \'s/:/ /g\'\` - else - shlib_search_path= - fi - eval sys_lib_search_path=\"$sys_lib_search_path_spec\" - eval sys_lib_dlsearch_path=\"$sys_lib_dlsearch_path_spec\" - - output_objdir=`$echo "X$output" | $Xsed -e 's%/[^/]*$%%'` - if test "X$output_objdir" = "X$output"; then - output_objdir="$objdir" - else - output_objdir="$output_objdir/$objdir" - fi - # Create the object directory. - if test ! -d "$output_objdir"; then - $show "$mkdir $output_objdir" - $run $mkdir $output_objdir - exit_status=$? - if test "$exit_status" -ne 0 && test ! -d "$output_objdir"; then - exit $exit_status - fi - fi - - # Determine the type of output - case $output in - "") - $echo "$modename: you must specify an output file" 1>&2 - $echo "$help" 1>&2 - exit $EXIT_FAILURE - ;; - *.$libext) linkmode=oldlib ;; - *.lo | *.$objext) linkmode=obj ;; - *.la) linkmode=lib ;; - *) linkmode=prog ;; # Anything else should be a program. - esac - - case $host in - *cygwin* | *mingw* | *pw32*) - # don't eliminate duplications in $postdeps and $predeps - duplicate_compiler_generated_deps=yes - ;; - *) - duplicate_compiler_generated_deps=$duplicate_deps - ;; - esac - specialdeplibs= - - libs= - # Find all interdependent deplibs by searching for libraries - # that are linked more than once (e.g. -la -lb -la) - for deplib in $deplibs; do - if test "X$duplicate_deps" = "Xyes" ; then - case "$libs " in - *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;; - esac - fi - libs="$libs $deplib" - done - - if test "$linkmode" = lib; then - libs="$predeps $libs $compiler_lib_search_path $postdeps" - - # Compute libraries that are listed more than once in $predeps - # $postdeps and mark them as special (i.e., whose duplicates are - # not to be eliminated). - pre_post_deps= - if test "X$duplicate_compiler_generated_deps" = "Xyes" ; then - for pre_post_dep in $predeps $postdeps; do - case "$pre_post_deps " in - *" $pre_post_dep "*) specialdeplibs="$specialdeplibs $pre_post_deps" ;; - esac - pre_post_deps="$pre_post_deps $pre_post_dep" - done - fi - pre_post_deps= - fi - - deplibs= - newdependency_libs= - newlib_search_path= - need_relink=no # whether we're linking any uninstalled libtool libraries - notinst_deplibs= # not-installed libtool libraries - case $linkmode in - lib) - passes="conv link" - for file in $dlfiles $dlprefiles; do - case $file in - *.la) ;; - *) - $echo "$modename: libraries can \`-dlopen' only libtool libraries: $file" 1>&2 - exit $EXIT_FAILURE - ;; - esac - done - ;; - prog) - compile_deplibs= - finalize_deplibs= - alldeplibs=no - newdlfiles= - newdlprefiles= - passes="conv scan dlopen dlpreopen link" - ;; - *) passes="conv" - ;; - esac - for pass in $passes; do - if test "$linkmode,$pass" = "lib,link" || - test "$linkmode,$pass" = "prog,scan"; then - libs="$deplibs" - deplibs= - fi - if test "$linkmode" = prog; then - case $pass in - dlopen) libs="$dlfiles" ;; - dlpreopen) libs="$dlprefiles" ;; - link) - libs="$deplibs %DEPLIBS%" - test "X$link_all_deplibs" != Xno && libs="$libs $dependency_libs" - ;; - esac - fi - if test "$pass" = dlopen; then - # Collect dlpreopened libraries - save_deplibs="$deplibs" - deplibs= - fi - for deplib in $libs; do - lib= - found=no - case $deplib in - -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe|-threads) - if test "$linkmode,$pass" = "prog,link"; then - compile_deplibs="$deplib $compile_deplibs" - finalize_deplibs="$deplib $finalize_deplibs" - else - compiler_flags="$compiler_flags $deplib" - fi - continue - ;; - -l*) - if test "$linkmode" != lib && test "$linkmode" != prog; then - $echo "$modename: warning: \`-l' is ignored for archives/objects" 1>&2 - continue - fi - name=`$echo "X$deplib" | $Xsed -e 's/^-l//'` - if test "$linkmode" = lib; then - searchdirs="$newlib_search_path $lib_search_path $compiler_lib_search_dirs $sys_lib_search_path $shlib_search_path" - else - searchdirs="$newlib_search_path $lib_search_path $sys_lib_search_path $shlib_search_path" - fi - for searchdir in $searchdirs; do - for search_ext in .la $std_shrext .so .a; do - # Search the libtool library - lib="$searchdir/lib${name}${search_ext}" - if test -f "$lib"; then - if test "$search_ext" = ".la"; then - found=yes - else - found=no - fi - break 2 - fi - done - done - if test "$found" != yes; then - # deplib doesn't seem to be a libtool library - if test "$linkmode,$pass" = "prog,link"; then - compile_deplibs="$deplib $compile_deplibs" - finalize_deplibs="$deplib $finalize_deplibs" - else - deplibs="$deplib $deplibs" - test "$linkmode" = lib && newdependency_libs="$deplib $newdependency_libs" - fi - continue - else # deplib is a libtool library - # If $allow_libtool_libs_with_static_runtimes && $deplib is a stdlib, - # We need to do some special things here, and not later. - if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then - case " $predeps $postdeps " in - *" $deplib "*) - if (${SED} -e '2q' $lib | - grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then - library_names= - old_library= - case $lib in - */* | *\\*) . $lib ;; - *) . ./$lib ;; - esac - for l in $old_library $library_names; do - ll="$l" - done - if test "X$ll" = "X$old_library" ; then # only static version available - found=no - ladir=`$echo "X$lib" | $Xsed -e 's%/[^/]*$%%'` - test "X$ladir" = "X$lib" && ladir="." - lib=$ladir/$old_library - if test "$linkmode,$pass" = "prog,link"; then - compile_deplibs="$deplib $compile_deplibs" - finalize_deplibs="$deplib $finalize_deplibs" - else - deplibs="$deplib $deplibs" - test "$linkmode" = lib && newdependency_libs="$deplib $newdependency_libs" - fi - continue - fi - fi - ;; - *) ;; - esac - fi - fi - ;; # -l - -L*) - case $linkmode in - lib) - deplibs="$deplib $deplibs" - test "$pass" = conv && continue - newdependency_libs="$deplib $newdependency_libs" - newlib_search_path="$newlib_search_path "`$echo "X$deplib" | $Xsed -e 's/^-L//'` - ;; - prog) - if test "$pass" = conv; then - deplibs="$deplib $deplibs" - continue - fi - if test "$pass" = scan; then - deplibs="$deplib $deplibs" - else - compile_deplibs="$deplib $compile_deplibs" - finalize_deplibs="$deplib $finalize_deplibs" - fi - newlib_search_path="$newlib_search_path "`$echo "X$deplib" | $Xsed -e 's/^-L//'` - ;; - *) - $echo "$modename: warning: \`-L' is ignored for archives/objects" 1>&2 - ;; - esac # linkmode - continue - ;; # -L - -R*) - if test "$pass" = link; then - dir=`$echo "X$deplib" | $Xsed -e 's/^-R//'` - # Make sure the xrpath contains only unique directories. - case "$xrpath " in - *" $dir "*) ;; - *) xrpath="$xrpath $dir" ;; - esac - fi - deplibs="$deplib $deplibs" - continue - ;; - *.la) lib="$deplib" ;; - *.$libext) - if test "$pass" = conv; then - deplibs="$deplib $deplibs" - continue - fi - case $linkmode in - lib) - valid_a_lib=no - case $deplibs_check_method in - match_pattern*) - set dummy $deplibs_check_method - match_pattern_regex=`expr "$deplibs_check_method" : "$2 \(.*\)"` - if eval $echo \"$deplib\" 2>/dev/null \ - | $SED 10q \ - | $EGREP "$match_pattern_regex" > /dev/null; then - valid_a_lib=yes - fi - ;; - pass_all) - valid_a_lib=yes - ;; - esac - if test "$valid_a_lib" != yes; then - $echo - $echo "*** Warning: Trying to link with static lib archive $deplib." - $echo "*** I have the capability to make that library automatically link in when" - $echo "*** you link to this library. But I can only do this if you have a" - $echo "*** shared version of the library, which you do not appear to have" - $echo "*** because the file extensions .$libext of this argument makes me believe" - $echo "*** that it is just a static archive that I should not used here." - else - $echo - $echo "*** Warning: Linking the shared library $output against the" - $echo "*** static library $deplib is not portable!" - deplibs="$deplib $deplibs" - fi - continue - ;; - prog) - if test "$pass" != link; then - deplibs="$deplib $deplibs" - else - compile_deplibs="$deplib $compile_deplibs" - finalize_deplibs="$deplib $finalize_deplibs" - fi - continue - ;; - esac # linkmode - ;; # *.$libext - *.lo | *.$objext) - if test "$pass" = conv; then - deplibs="$deplib $deplibs" - elif test "$linkmode" = prog; then - if test "$pass" = dlpreopen || test "$dlopen_support" != yes || test "$build_libtool_libs" = no; then - # If there is no dlopen support or we're linking statically, - # we need to preload. - newdlprefiles="$newdlprefiles $deplib" - compile_deplibs="$deplib $compile_deplibs" - finalize_deplibs="$deplib $finalize_deplibs" - else - newdlfiles="$newdlfiles $deplib" - fi - fi - continue - ;; - %DEPLIBS%) - alldeplibs=yes - continue - ;; - esac # case $deplib - if test "$found" = yes || test -f "$lib"; then : - else - $echo "$modename: cannot find the library \`$lib' or unhandled argument \`$deplib'" 1>&2 - exit $EXIT_FAILURE - fi - - # Check to see that this really is a libtool archive. - if (${SED} -e '2q' $lib | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then : - else - $echo "$modename: \`$lib' is not a valid libtool archive" 1>&2 - exit $EXIT_FAILURE - fi - - ladir=`$echo "X$lib" | $Xsed -e 's%/[^/]*$%%'` - test "X$ladir" = "X$lib" && ladir="." - - dlname= - dlopen= - dlpreopen= - libdir= - library_names= - old_library= - # If the library was installed with an old release of libtool, - # it will not redefine variables installed, or shouldnotlink - installed=yes - shouldnotlink=no - avoidtemprpath= - - - # Read the .la file - case $lib in - */* | *\\*) . $lib ;; - *) . ./$lib ;; - esac - - if test "$linkmode,$pass" = "lib,link" || - test "$linkmode,$pass" = "prog,scan" || - { test "$linkmode" != prog && test "$linkmode" != lib; }; then - test -n "$dlopen" && dlfiles="$dlfiles $dlopen" - test -n "$dlpreopen" && dlprefiles="$dlprefiles $dlpreopen" - fi - - if test "$pass" = conv; then - # Only check for convenience libraries - deplibs="$lib $deplibs" - if test -z "$libdir"; then - if test -z "$old_library"; then - $echo "$modename: cannot find name of link library for \`$lib'" 1>&2 - exit $EXIT_FAILURE - fi - # It is a libtool convenience library, so add in its objects. - convenience="$convenience $ladir/$objdir/$old_library" - old_convenience="$old_convenience $ladir/$objdir/$old_library" - tmp_libs= - for deplib in $dependency_libs; do - deplibs="$deplib $deplibs" - if test "X$duplicate_deps" = "Xyes" ; then - case "$tmp_libs " in - *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;; - esac - fi - tmp_libs="$tmp_libs $deplib" - done - elif test "$linkmode" != prog && test "$linkmode" != lib; then - $echo "$modename: \`$lib' is not a convenience library" 1>&2 - exit $EXIT_FAILURE - fi - continue - fi # $pass = conv - - - # Get the name of the library we link against. - linklib= - for l in $old_library $library_names; do - linklib="$l" - done - if test -z "$linklib"; then - $echo "$modename: cannot find name of link library for \`$lib'" 1>&2 - exit $EXIT_FAILURE - fi - - # This library was specified with -dlopen. - if test "$pass" = dlopen; then - if test -z "$libdir"; then - $echo "$modename: cannot -dlopen a convenience library: \`$lib'" 1>&2 - exit $EXIT_FAILURE - fi - if test -z "$dlname" || - test "$dlopen_support" != yes || - test "$build_libtool_libs" = no; then - # If there is no dlname, no dlopen support or we're linking - # statically, we need to preload. We also need to preload any - # dependent libraries so libltdl's deplib preloader doesn't - # bomb out in the load deplibs phase. - dlprefiles="$dlprefiles $lib $dependency_libs" - else - newdlfiles="$newdlfiles $lib" - fi - continue - fi # $pass = dlopen - - # We need an absolute path. - case $ladir in - [\\/]* | [A-Za-z]:[\\/]*) abs_ladir="$ladir" ;; - *) - abs_ladir=`cd "$ladir" && pwd` - if test -z "$abs_ladir"; then - $echo "$modename: warning: cannot determine absolute directory name of \`$ladir'" 1>&2 - $echo "$modename: passing it literally to the linker, although it might fail" 1>&2 - abs_ladir="$ladir" - fi - ;; - esac - laname=`$echo "X$lib" | $Xsed -e 's%^.*/%%'` - - # Find the relevant object directory and library name. - if test "X$installed" = Xyes; then - if test ! -f "$libdir/$linklib" && test -f "$abs_ladir/$linklib"; then - $echo "$modename: warning: library \`$lib' was moved." 1>&2 - dir="$ladir" - absdir="$abs_ladir" - libdir="$abs_ladir" - else - dir="$libdir" - absdir="$libdir" - fi - test "X$hardcode_automatic" = Xyes && avoidtemprpath=yes - else - if test ! -f "$ladir/$objdir/$linklib" && test -f "$abs_ladir/$linklib"; then - dir="$ladir" - absdir="$abs_ladir" - # Remove this search path later - notinst_path="$notinst_path $abs_ladir" - else - dir="$ladir/$objdir" - absdir="$abs_ladir/$objdir" - # Remove this search path later - notinst_path="$notinst_path $abs_ladir" - fi - fi # $installed = yes - name=`$echo "X$laname" | $Xsed -e 's/\.la$//' -e 's/^lib//'` - - # This library was specified with -dlpreopen. - if test "$pass" = dlpreopen; then - if test -z "$libdir"; then - $echo "$modename: cannot -dlpreopen a convenience library: \`$lib'" 1>&2 - exit $EXIT_FAILURE - fi - # Prefer using a static library (so that no silly _DYNAMIC symbols - # are required to link). - if test -n "$old_library"; then - newdlprefiles="$newdlprefiles $dir/$old_library" - # Otherwise, use the dlname, so that lt_dlopen finds it. - elif test -n "$dlname"; then - newdlprefiles="$newdlprefiles $dir/$dlname" - else - newdlprefiles="$newdlprefiles $dir/$linklib" - fi - fi # $pass = dlpreopen - - if test -z "$libdir"; then - # Link the convenience library - if test "$linkmode" = lib; then - deplibs="$dir/$old_library $deplibs" - elif test "$linkmode,$pass" = "prog,link"; then - compile_deplibs="$dir/$old_library $compile_deplibs" - finalize_deplibs="$dir/$old_library $finalize_deplibs" - else - deplibs="$lib $deplibs" # used for prog,scan pass - fi - continue - fi - - - if test "$linkmode" = prog && test "$pass" != link; then - newlib_search_path="$newlib_search_path $ladir" - deplibs="$lib $deplibs" - - linkalldeplibs=no - if test "$link_all_deplibs" != no || test -z "$library_names" || - test "$build_libtool_libs" = no; then - linkalldeplibs=yes - fi - - tmp_libs= - for deplib in $dependency_libs; do - case $deplib in - -L*) newlib_search_path="$newlib_search_path "`$echo "X$deplib" | $Xsed -e 's/^-L//'`;; ### testsuite: skip nested quoting test - esac - # Need to link against all dependency_libs? - if test "$linkalldeplibs" = yes; then - deplibs="$deplib $deplibs" - else - # Need to hardcode shared library paths - # or/and link against static libraries - newdependency_libs="$deplib $newdependency_libs" - fi - if test "X$duplicate_deps" = "Xyes" ; then - case "$tmp_libs " in - *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;; - esac - fi - tmp_libs="$tmp_libs $deplib" - done # for deplib - continue - fi # $linkmode = prog... - - if test "$linkmode,$pass" = "prog,link"; then - if test -n "$library_names" && - { { test "$prefer_static_libs" = no || - test "$prefer_static_libs,$installed" = "built,yes"; } || - test -z "$old_library"; }; then - # We need to hardcode the library path - if test -n "$shlibpath_var" && test -z "$avoidtemprpath" ; then - # Make sure the rpath contains only unique directories. - case "$temp_rpath " in - *" $dir "*) ;; - *" $absdir "*) ;; - *) temp_rpath="$temp_rpath $absdir" ;; - esac - fi - - # Hardcode the library path. - # Skip directories that are in the system default run-time - # search path. - case " $sys_lib_dlsearch_path " in - *" $absdir "*) ;; - *) - case "$compile_rpath " in - *" $absdir "*) ;; - *) compile_rpath="$compile_rpath $absdir" - esac - ;; - esac - case " $sys_lib_dlsearch_path " in - *" $libdir "*) ;; - *) - case "$finalize_rpath " in - *" $libdir "*) ;; - *) finalize_rpath="$finalize_rpath $libdir" - esac - ;; - esac - fi # $linkmode,$pass = prog,link... - - if test "$alldeplibs" = yes && - { test "$deplibs_check_method" = pass_all || - { test "$build_libtool_libs" = yes && - test -n "$library_names"; }; }; then - # We only need to search for static libraries - continue - fi - fi - - link_static=no # Whether the deplib will be linked statically - use_static_libs=$prefer_static_libs - if test "$use_static_libs" = built && test "$installed" = yes ; then - use_static_libs=no - fi - if test -n "$library_names" && - { test "$use_static_libs" = no || test -z "$old_library"; }; then - if test "$installed" = no; then - notinst_deplibs="$notinst_deplibs $lib" - need_relink=yes - fi - # This is a shared library - - # Warn about portability, can't link against -module's on - # some systems (darwin) - if test "$shouldnotlink" = yes && test "$pass" = link ; then - $echo - if test "$linkmode" = prog; then - $echo "*** Warning: Linking the executable $output against the loadable module" - else - $echo "*** Warning: Linking the shared library $output against the loadable module" - fi - $echo "*** $linklib is not portable!" - fi - if test "$linkmode" = lib && - test "$hardcode_into_libs" = yes; then - # Hardcode the library path. - # Skip directories that are in the system default run-time - # search path. - case " $sys_lib_dlsearch_path " in - *" $absdir "*) ;; - *) - case "$compile_rpath " in - *" $absdir "*) ;; - *) compile_rpath="$compile_rpath $absdir" - esac - ;; - esac - case " $sys_lib_dlsearch_path " in - *" $libdir "*) ;; - *) - case "$finalize_rpath " in - *" $libdir "*) ;; - *) finalize_rpath="$finalize_rpath $libdir" - esac - ;; - esac - fi - - if test -n "$old_archive_from_expsyms_cmds"; then - # figure out the soname - set dummy $library_names - realname="$2" - shift; shift - libname=`eval \\$echo \"$libname_spec\"` - # use dlname if we got it. it's perfectly good, no? - if test -n "$dlname"; then - soname="$dlname" - elif test -n "$soname_spec"; then - # bleh windows - case $host in - *cygwin* | mingw*) - major=`expr $current - $age` - versuffix="-$major" - ;; - esac - eval soname=\"$soname_spec\" - else - soname="$realname" - fi - - # Make a new name for the extract_expsyms_cmds to use - soroot="$soname" - soname=`$echo $soroot | ${SED} -e 's/^.*\///'` - newlib="libimp-`$echo $soname | ${SED} 's/^lib//;s/\.dll$//'`.a" - - # If the library has no export list, then create one now - if test -f "$output_objdir/$soname-def"; then : - else - $show "extracting exported symbol list from \`$soname'" - save_ifs="$IFS"; IFS='~' - cmds=$extract_expsyms_cmds - for cmd in $cmds; do - IFS="$save_ifs" - eval cmd=\"$cmd\" - $show "$cmd" - $run eval "$cmd" || exit $? - done - IFS="$save_ifs" - fi - - # Create $newlib - if test -f "$output_objdir/$newlib"; then :; else - $show "generating import library for \`$soname'" - save_ifs="$IFS"; IFS='~' - cmds=$old_archive_from_expsyms_cmds - for cmd in $cmds; do - IFS="$save_ifs" - eval cmd=\"$cmd\" - $show "$cmd" - $run eval "$cmd" || exit $? - done - IFS="$save_ifs" - fi - # make sure the library variables are pointing to the new library - dir=$output_objdir - linklib=$newlib - fi # test -n "$old_archive_from_expsyms_cmds" - - if test "$linkmode" = prog || test "$mode" != relink; then - add_shlibpath= - add_dir= - add= - lib_linked=yes - case $hardcode_action in - immediate | unsupported) - if test "$hardcode_direct" = no; then - add="$dir/$linklib" - case $host in - *-*-sco3.2v5.0.[024]*) add_dir="-L$dir" ;; - *-*-sysv4*uw2*) add_dir="-L$dir" ;; - *-*-sysv5OpenUNIX* | *-*-sysv5UnixWare7.[01].[10]* | \ - *-*-unixware7*) add_dir="-L$dir" ;; - *-*-darwin* ) - # if the lib is a module then we can not link against - # it, someone is ignoring the new warnings I added - if /usr/bin/file -L $add 2> /dev/null | - $EGREP ": [^:]* bundle" >/dev/null ; then - $echo "** Warning, lib $linklib is a module, not a shared library" - if test -z "$old_library" ; then - $echo - $echo "** And there doesn't seem to be a static archive available" - $echo "** The link will probably fail, sorry" - else - add="$dir/$old_library" - fi - fi - esac - elif test "$hardcode_minus_L" = no; then - case $host in - *-*-sunos*) add_shlibpath="$dir" ;; - esac - add_dir="-L$dir" - add="-l$name" - elif test "$hardcode_shlibpath_var" = no; then - add_shlibpath="$dir" - add="-l$name" - else - lib_linked=no - fi - ;; - relink) - if test "$hardcode_direct" = yes; then - add="$dir/$linklib" - elif test "$hardcode_minus_L" = yes; then - add_dir="-L$dir" - # Try looking first in the location we're being installed to. - if test -n "$inst_prefix_dir"; then - case $libdir in - [\\/]*) - add_dir="$add_dir -L$inst_prefix_dir$libdir" - ;; - esac - fi - add="-l$name" - elif test "$hardcode_shlibpath_var" = yes; then - add_shlibpath="$dir" - add="-l$name" - else - lib_linked=no - fi - ;; - *) lib_linked=no ;; - esac - - if test "$lib_linked" != yes; then - $echo "$modename: configuration error: unsupported hardcode properties" - exit $EXIT_FAILURE - fi - - if test -n "$add_shlibpath"; then - case :$compile_shlibpath: in - *":$add_shlibpath:"*) ;; - *) compile_shlibpath="$compile_shlibpath$add_shlibpath:" ;; - esac - fi - if test "$linkmode" = prog; then - test -n "$add_dir" && compile_deplibs="$add_dir $compile_deplibs" - test -n "$add" && compile_deplibs="$add $compile_deplibs" - else - test -n "$add_dir" && deplibs="$add_dir $deplibs" - test -n "$add" && deplibs="$add $deplibs" - if test "$hardcode_direct" != yes && \ - test "$hardcode_minus_L" != yes && \ - test "$hardcode_shlibpath_var" = yes; then - case :$finalize_shlibpath: in - *":$libdir:"*) ;; - *) finalize_shlibpath="$finalize_shlibpath$libdir:" ;; - esac - fi - fi - fi - - if test "$linkmode" = prog || test "$mode" = relink; then - add_shlibpath= - add_dir= - add= - # Finalize command for both is simple: just hardcode it. - if test "$hardcode_direct" = yes; then - add="$libdir/$linklib" - elif test "$hardcode_minus_L" = yes; then - add_dir="-L$libdir" - add="-l$name" - elif test "$hardcode_shlibpath_var" = yes; then - case :$finalize_shlibpath: in - *":$libdir:"*) ;; - *) finalize_shlibpath="$finalize_shlibpath$libdir:" ;; - esac - add="-l$name" - elif test "$hardcode_automatic" = yes; then - if test -n "$inst_prefix_dir" && - test -f "$inst_prefix_dir$libdir/$linklib" ; then - add="$inst_prefix_dir$libdir/$linklib" - else - add="$libdir/$linklib" - fi - else - # We cannot seem to hardcode it, guess we'll fake it. - add_dir="-L$libdir" - # Try looking first in the location we're being installed to. - if test -n "$inst_prefix_dir"; then - case $libdir in - [\\/]*) - add_dir="$add_dir -L$inst_prefix_dir$libdir" - ;; - esac - fi - add="-l$name" - fi - - if test "$linkmode" = prog; then - test -n "$add_dir" && finalize_deplibs="$add_dir $finalize_deplibs" - test -n "$add" && finalize_deplibs="$add $finalize_deplibs" - else - test -n "$add_dir" && deplibs="$add_dir $deplibs" - test -n "$add" && deplibs="$add $deplibs" - fi - fi - elif test "$linkmode" = prog; then - # Here we assume that one of hardcode_direct or hardcode_minus_L - # is not unsupported. This is valid on all known static and - # shared platforms. - if test "$hardcode_direct" != unsupported; then - test -n "$old_library" && linklib="$old_library" - compile_deplibs="$dir/$linklib $compile_deplibs" - finalize_deplibs="$dir/$linklib $finalize_deplibs" - else - compile_deplibs="-l$name -L$dir $compile_deplibs" - finalize_deplibs="-l$name -L$dir $finalize_deplibs" - fi - elif test "$build_libtool_libs" = yes; then - # Not a shared library - if test "$deplibs_check_method" != pass_all; then - # We're trying link a shared library against a static one - # but the system doesn't support it. - - # Just print a warning and add the library to dependency_libs so - # that the program can be linked against the static library. - $echo - $echo "*** Warning: This system can not link to static lib archive $lib." - $echo "*** I have the capability to make that library automatically link in when" - $echo "*** you link to this library. But I can only do this if you have a" - $echo "*** shared version of the library, which you do not appear to have." - if test "$module" = yes; then - $echo "*** But as you try to build a module library, libtool will still create " - $echo "*** a static module, that should work as long as the dlopening application" - $echo "*** is linked with the -dlopen flag to resolve symbols at runtime." - if test -z "$global_symbol_pipe"; then - $echo - $echo "*** However, this would only work if libtool was able to extract symbol" - $echo "*** lists from a program, using \`nm' or equivalent, but libtool could" - $echo "*** not find such a program. So, this module is probably useless." - $echo "*** \`nm' from GNU binutils and a full rebuild may help." - fi - if test "$build_old_libs" = no; then - build_libtool_libs=module - build_old_libs=yes - else - build_libtool_libs=no - fi - fi - else - deplibs="$dir/$old_library $deplibs" - link_static=yes - fi - fi # link shared/static library? - - if test "$linkmode" = lib; then - if test -n "$dependency_libs" && - { test "$hardcode_into_libs" != yes || - test "$build_old_libs" = yes || - test "$link_static" = yes; }; then - # Extract -R from dependency_libs - temp_deplibs= - for libdir in $dependency_libs; do - case $libdir in - -R*) temp_xrpath=`$echo "X$libdir" | $Xsed -e 's/^-R//'` - case " $xrpath " in - *" $temp_xrpath "*) ;; - *) xrpath="$xrpath $temp_xrpath";; - esac;; - *) temp_deplibs="$temp_deplibs $libdir";; - esac - done - dependency_libs="$temp_deplibs" - fi - - newlib_search_path="$newlib_search_path $absdir" - # Link against this library - test "$link_static" = no && newdependency_libs="$abs_ladir/$laname $newdependency_libs" - # ... and its dependency_libs - tmp_libs= - for deplib in $dependency_libs; do - newdependency_libs="$deplib $newdependency_libs" - if test "X$duplicate_deps" = "Xyes" ; then - case "$tmp_libs " in - *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;; - esac - fi - tmp_libs="$tmp_libs $deplib" - done - - if test "$link_all_deplibs" != no; then - # Add the search paths of all dependency libraries - for deplib in $dependency_libs; do - case $deplib in - -L*) path="$deplib" ;; - *.la) - dir=`$echo "X$deplib" | $Xsed -e 's%/[^/]*$%%'` - test "X$dir" = "X$deplib" && dir="." - # We need an absolute path. - case $dir in - [\\/]* | [A-Za-z]:[\\/]*) absdir="$dir" ;; - *) - absdir=`cd "$dir" && pwd` - if test -z "$absdir"; then - $echo "$modename: warning: cannot determine absolute directory name of \`$dir'" 1>&2 - absdir="$dir" - fi - ;; - esac - if grep "^installed=no" $deplib > /dev/null; then - path="$absdir/$objdir" - else - eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib` - if test -z "$libdir"; then - $echo "$modename: \`$deplib' is not a valid libtool archive" 1>&2 - exit $EXIT_FAILURE - fi - if test "$absdir" != "$libdir"; then - $echo "$modename: warning: \`$deplib' seems to be moved" 1>&2 - fi - path="$absdir" - fi - depdepl= - case $host in - *-*-darwin*) - # we do not want to link against static libs, - # but need to link against shared - eval deplibrary_names=`${SED} -n -e 's/^library_names=\(.*\)$/\1/p' $deplib` - eval deplibdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib` - if test -n "$deplibrary_names" ; then - for tmp in $deplibrary_names ; do - depdepl=$tmp - done - if test -f "$deplibdir/$depdepl" ; then - depdepl="$deplibdir/$depdepl" - elif test -f "$path/$depdepl" ; then - depdepl="$path/$depdepl" - else - # Can't find it, oh well... - depdepl= - fi - # do not add paths which are already there - case " $newlib_search_path " in - *" $path "*) ;; - *) newlib_search_path="$newlib_search_path $path";; - esac - fi - path="" - ;; - *) - path="-L$path" - ;; - esac - ;; - -l*) - case $host in - *-*-darwin*) - # Again, we only want to link against shared libraries - eval tmp_libs=`$echo "X$deplib" | $Xsed -e "s,^\-l,,"` - for tmp in $newlib_search_path ; do - if test -f "$tmp/lib$tmp_libs.dylib" ; then - eval depdepl="$tmp/lib$tmp_libs.dylib" - break - fi - done - path="" - ;; - *) continue ;; - esac - ;; - *) continue ;; - esac - case " $deplibs " in - *" $path "*) ;; - *) deplibs="$path $deplibs" ;; - esac - case " $deplibs " in - *" $depdepl "*) ;; - *) deplibs="$depdepl $deplibs" ;; - esac - done - fi # link_all_deplibs != no - fi # linkmode = lib - done # for deplib in $libs - dependency_libs="$newdependency_libs" - if test "$pass" = dlpreopen; then - # Link the dlpreopened libraries before other libraries - for deplib in $save_deplibs; do - deplibs="$deplib $deplibs" - done - fi - if test "$pass" != dlopen; then - if test "$pass" != conv; then - # Make sure lib_search_path contains only unique directories. - lib_search_path= - for dir in $newlib_search_path; do - case "$lib_search_path " in - *" $dir "*) ;; - *) lib_search_path="$lib_search_path $dir" ;; - esac - done - newlib_search_path= - fi - - if test "$linkmode,$pass" != "prog,link"; then - vars="deplibs" - else - vars="compile_deplibs finalize_deplibs" - fi - for var in $vars dependency_libs; do - # Add libraries to $var in reverse order - eval tmp_libs=\"\$$var\" - new_libs= - for deplib in $tmp_libs; do - # FIXME: Pedantically, this is the right thing to do, so - # that some nasty dependency loop isn't accidentally - # broken: - #new_libs="$deplib $new_libs" - # Pragmatically, this seems to cause very few problems in - # practice: - case $deplib in - -L*) new_libs="$deplib $new_libs" ;; - -R*) ;; - *) - # And here is the reason: when a library appears more - # than once as an explicit dependence of a library, or - # is implicitly linked in more than once by the - # compiler, it is considered special, and multiple - # occurrences thereof are not removed. Compare this - # with having the same library being listed as a - # dependency of multiple other libraries: in this case, - # we know (pedantically, we assume) the library does not - # need to be listed more than once, so we keep only the - # last copy. This is not always right, but it is rare - # enough that we require users that really mean to play - # such unportable linking tricks to link the library - # using -Wl,-lname, so that libtool does not consider it - # for duplicate removal. - case " $specialdeplibs " in - *" $deplib "*) new_libs="$deplib $new_libs" ;; - *) - case " $new_libs " in - *" $deplib "*) ;; - *) new_libs="$deplib $new_libs" ;; - esac - ;; - esac - ;; - esac - done - tmp_libs= - for deplib in $new_libs; do - case $deplib in - -L*) - case " $tmp_libs " in - *" $deplib "*) ;; - *) tmp_libs="$tmp_libs $deplib" ;; - esac - ;; - *) tmp_libs="$tmp_libs $deplib" ;; - esac - done - eval $var=\"$tmp_libs\" - done # for var - fi - # Last step: remove runtime libs from dependency_libs - # (they stay in deplibs) - tmp_libs= - for i in $dependency_libs ; do - case " $predeps $postdeps $compiler_lib_search_path " in - *" $i "*) - i="" - ;; - esac - if test -n "$i" ; then - tmp_libs="$tmp_libs $i" - fi - done - dependency_libs=$tmp_libs - done # for pass - if test "$linkmode" = prog; then - dlfiles="$newdlfiles" - dlprefiles="$newdlprefiles" - fi - - case $linkmode in - oldlib) - case " $deplibs" in - *\ -l* | *\ -L*) - $echo "$modename: warning: \`-l' and \`-L' are ignored for archives" 1>&2 ;; - esac - - if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then - $echo "$modename: warning: \`-dlopen' is ignored for archives" 1>&2 - fi - - if test -n "$rpath"; then - $echo "$modename: warning: \`-rpath' is ignored for archives" 1>&2 - fi - - if test -n "$xrpath"; then - $echo "$modename: warning: \`-R' is ignored for archives" 1>&2 - fi - - if test -n "$vinfo"; then - $echo "$modename: warning: \`-version-info/-version-number' is ignored for archives" 1>&2 - fi - - if test -n "$release"; then - $echo "$modename: warning: \`-release' is ignored for archives" 1>&2 - fi - - if test -n "$export_symbols" || test -n "$export_symbols_regex"; then - $echo "$modename: warning: \`-export-symbols' is ignored for archives" 1>&2 - fi - - # Now set the variables for building old libraries. - build_libtool_libs=no - oldlibs="$output" - objs="$objs$old_deplibs" - ;; - - lib) - # Make sure we only generate libraries of the form `libNAME.la'. - case $outputname in - lib*) - name=`$echo "X$outputname" | $Xsed -e 's/\.la$//' -e 's/^lib//'` - eval shared_ext=\"$shrext_cmds\" - eval libname=\"$libname_spec\" - ;; - *) - if test "$module" = no; then - $echo "$modename: libtool library \`$output' must begin with \`lib'" 1>&2 - $echo "$help" 1>&2 - exit $EXIT_FAILURE - fi - if test "$need_lib_prefix" != no; then - # Add the "lib" prefix for modules if required - name=`$echo "X$outputname" | $Xsed -e 's/\.la$//'` - eval shared_ext=\"$shrext_cmds\" - eval libname=\"$libname_spec\" - else - libname=`$echo "X$outputname" | $Xsed -e 's/\.la$//'` - fi - ;; - esac - - if test -n "$objs"; then - if test "$deplibs_check_method" != pass_all; then - $echo "$modename: cannot build libtool library \`$output' from non-libtool objects on this host:$objs" 2>&1 - exit $EXIT_FAILURE - else - $echo - $echo "*** Warning: Linking the shared library $output against the non-libtool" - $echo "*** objects $objs is not portable!" - libobjs="$libobjs $objs" - fi - fi - - if test "$dlself" != no; then - $echo "$modename: warning: \`-dlopen self' is ignored for libtool libraries" 1>&2 - fi - - set dummy $rpath - if test "$#" -gt 2; then - $echo "$modename: warning: ignoring multiple \`-rpath's for a libtool library" 1>&2 - fi - install_libdir="$2" - - oldlibs= - if test -z "$rpath"; then - if test "$build_libtool_libs" = yes; then - # Building a libtool convenience library. - # Some compilers have problems with a `.al' extension so - # convenience libraries should have the same extension an - # archive normally would. - oldlibs="$output_objdir/$libname.$libext $oldlibs" - build_libtool_libs=convenience - build_old_libs=yes - fi - - if test -n "$vinfo"; then - $echo "$modename: warning: \`-version-info/-version-number' is ignored for convenience libraries" 1>&2 - fi - - if test -n "$release"; then - $echo "$modename: warning: \`-release' is ignored for convenience libraries" 1>&2 - fi - else - - # Parse the version information argument. - save_ifs="$IFS"; IFS=':' - set dummy $vinfo 0 0 0 - IFS="$save_ifs" - - if test -n "$8"; then - $echo "$modename: too many parameters to \`-version-info'" 1>&2 - $echo "$help" 1>&2 - exit $EXIT_FAILURE - fi - - # convert absolute version numbers to libtool ages - # this retains compatibility with .la files and attempts - # to make the code below a bit more comprehensible - - case $vinfo_number in - yes) - number_major="$2" - number_minor="$3" - number_revision="$4" - # - # There are really only two kinds -- those that - # use the current revision as the major version - # and those that subtract age and use age as - # a minor version. But, then there is irix - # which has an extra 1 added just for fun - # - case $version_type in - darwin|linux|osf|windows|none) - current=`expr $number_major + $number_minor` - age="$number_minor" - revision="$number_revision" - ;; - freebsd-aout|freebsd-elf|sunos) - current="$number_major" - revision="$number_minor" - age="0" - ;; - irix|nonstopux) - current=`expr $number_major + $number_minor` - age="$number_minor" - revision="$number_minor" - lt_irix_increment=no - ;; - *) - $echo "$modename: unknown library version type \`$version_type'" 1>&2 - $echo "Fatal configuration error. See the $PACKAGE docs for more information." 1>&2 - exit $EXIT_FAILURE - ;; - esac - ;; - no) - current="$2" - revision="$3" - age="$4" - ;; - esac - - # Check that each of the things are valid numbers. - case $current in - 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;; - *) - $echo "$modename: CURRENT \`$current' must be a nonnegative integer" 1>&2 - $echo "$modename: \`$vinfo' is not valid version information" 1>&2 - exit $EXIT_FAILURE - ;; - esac - - case $revision in - 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;; - *) - $echo "$modename: REVISION \`$revision' must be a nonnegative integer" 1>&2 - $echo "$modename: \`$vinfo' is not valid version information" 1>&2 - exit $EXIT_FAILURE - ;; - esac - - case $age in - 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;; - *) - $echo "$modename: AGE \`$age' must be a nonnegative integer" 1>&2 - $echo "$modename: \`$vinfo' is not valid version information" 1>&2 - exit $EXIT_FAILURE - ;; - esac - - if test "$age" -gt "$current"; then - $echo "$modename: AGE \`$age' is greater than the current interface number \`$current'" 1>&2 - $echo "$modename: \`$vinfo' is not valid version information" 1>&2 - exit $EXIT_FAILURE - fi - - # Calculate the version variables. - major= - versuffix= - verstring= - case $version_type in - none) ;; - - darwin) - # Like Linux, but with the current version available in - # verstring for coding it into the library header - major=.`expr $current - $age` - versuffix="$major.$age.$revision" - # Darwin ld doesn't like 0 for these options... - minor_current=`expr $current + 1` - xlcverstring="${wl}-compatibility_version ${wl}$minor_current ${wl}-current_version ${wl}$minor_current.$revision" - verstring="-compatibility_version $minor_current -current_version $minor_current.$revision" - ;; - - freebsd-aout) - major=".$current" - versuffix=".$current.$revision"; - ;; - - freebsd-elf) - major=".$current" - versuffix=".$current"; - ;; - - irix | nonstopux) - if test "X$lt_irix_increment" = "Xno"; then - major=`expr $current - $age` - else - major=`expr $current - $age + 1` - fi - case $version_type in - nonstopux) verstring_prefix=nonstopux ;; - *) verstring_prefix=sgi ;; - esac - verstring="$verstring_prefix$major.$revision" - - # Add in all the interfaces that we are compatible with. - loop=$revision - while test "$loop" -ne 0; do - iface=`expr $revision - $loop` - loop=`expr $loop - 1` - verstring="$verstring_prefix$major.$iface:$verstring" - done - - # Before this point, $major must not contain `.'. - major=.$major - versuffix="$major.$revision" - ;; - - linux) - major=.`expr $current - $age` - versuffix="$major.$age.$revision" - ;; - - osf) - major=.`expr $current - $age` - versuffix=".$current.$age.$revision" - verstring="$current.$age.$revision" - - # Add in all the interfaces that we are compatible with. - loop=$age - while test "$loop" -ne 0; do - iface=`expr $current - $loop` - loop=`expr $loop - 1` - verstring="$verstring:${iface}.0" - done - - # Make executables depend on our current version. - verstring="$verstring:${current}.0" - ;; - - sunos) - major=".$current" - versuffix=".$current.$revision" - ;; - - windows) - # Use '-' rather than '.', since we only want one - # extension on DOS 8.3 filesystems. - major=`expr $current - $age` - versuffix="-$major" - ;; - - *) - $echo "$modename: unknown library version type \`$version_type'" 1>&2 - $echo "Fatal configuration error. See the $PACKAGE docs for more information." 1>&2 - exit $EXIT_FAILURE - ;; - esac - - # Clear the version info if we defaulted, and they specified a release. - if test -z "$vinfo" && test -n "$release"; then - major= - case $version_type in - darwin) - # we can't check for "0.0" in archive_cmds due to quoting - # problems, so we reset it completely - verstring= - ;; - *) - verstring="0.0" - ;; - esac - if test "$need_version" = no; then - versuffix= - else - versuffix=".0.0" - fi - fi - - # Remove version info from name if versioning should be avoided - if test "$avoid_version" = yes && test "$need_version" = no; then - major= - versuffix= - verstring="" - fi - - # Check to see if the archive will have undefined symbols. - if test "$allow_undefined" = yes; then - if test "$allow_undefined_flag" = unsupported; then - $echo "$modename: warning: undefined symbols not allowed in $host shared libraries" 1>&2 - build_libtool_libs=no - build_old_libs=yes - fi - else - # Don't allow undefined symbols. - allow_undefined_flag="$no_undefined_flag" - fi - fi - - if test "$mode" != relink; then - # Remove our outputs, but don't remove object files since they - # may have been created when compiling PIC objects. - removelist= - tempremovelist=`$echo "$output_objdir/*"` - for p in $tempremovelist; do - case $p in - *.$objext) - ;; - $output_objdir/$outputname | $output_objdir/$libname.* | $output_objdir/${libname}${release}.*) - if test "X$precious_files_regex" != "X"; then - if echo $p | $EGREP -e "$precious_files_regex" >/dev/null 2>&1 - then - continue - fi - fi - removelist="$removelist $p" - ;; - *) ;; - esac - done - if test -n "$removelist"; then - $show "${rm}r $removelist" - $run ${rm}r $removelist - fi - fi - - # Now set the variables for building old libraries. - if test "$build_old_libs" = yes && test "$build_libtool_libs" != convenience ; then - oldlibs="$oldlibs $output_objdir/$libname.$libext" - - # Transform .lo files to .o files. - oldobjs="$objs "`$echo "X$libobjs" | $SP2NL | $Xsed -e '/\.'${libext}'$/d' -e "$lo2o" | $NL2SP` - fi - - # Eliminate all temporary directories. - #for path in $notinst_path; do - # lib_search_path=`$echo "$lib_search_path " | ${SED} -e "s% $path % %g"` - # deplibs=`$echo "$deplibs " | ${SED} -e "s% -L$path % %g"` - # dependency_libs=`$echo "$dependency_libs " | ${SED} -e "s% -L$path % %g"` - #done - - if test -n "$xrpath"; then - # If the user specified any rpath flags, then add them. - temp_xrpath= - for libdir in $xrpath; do - temp_xrpath="$temp_xrpath -R$libdir" - case "$finalize_rpath " in - *" $libdir "*) ;; - *) finalize_rpath="$finalize_rpath $libdir" ;; - esac - done - if test "$hardcode_into_libs" != yes || test "$build_old_libs" = yes; then - dependency_libs="$temp_xrpath $dependency_libs" - fi - fi - - # Make sure dlfiles contains only unique files that won't be dlpreopened - old_dlfiles="$dlfiles" - dlfiles= - for lib in $old_dlfiles; do - case " $dlprefiles $dlfiles " in - *" $lib "*) ;; - *) dlfiles="$dlfiles $lib" ;; - esac - done - - # Make sure dlprefiles contains only unique files - old_dlprefiles="$dlprefiles" - dlprefiles= - for lib in $old_dlprefiles; do - case "$dlprefiles " in - *" $lib "*) ;; - *) dlprefiles="$dlprefiles $lib" ;; - esac - done - - if test "$build_libtool_libs" = yes; then - if test -n "$rpath"; then - case $host in - *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-beos*) - # these systems don't actually have a c library (as such)! - ;; - *-*-rhapsody* | *-*-darwin1.[012]) - # Rhapsody C library is in the System framework - deplibs="$deplibs -framework System" - ;; - *-*-netbsd*) - # Don't link with libc until the a.out ld.so is fixed. - ;; - *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*) - # Do not include libc due to us having libc/libc_r. - ;; - *-*-sco3.2v5* | *-*-sco5v6*) - # Causes problems with __ctype - ;; - *-*-sysv4.2uw2* | *-*-sysv5* | *-*-unixware* | *-*-OpenUNIX*) - # Compiler inserts libc in the correct place for threads to work - ;; - *) - # Add libc to deplibs on all other systems if necessary. - if test "$build_libtool_need_lc" = "yes"; then - deplibs="$deplibs -lc" - fi - ;; - esac - fi - - # Transform deplibs into only deplibs that can be linked in shared. - name_save=$name - libname_save=$libname - release_save=$release - versuffix_save=$versuffix - major_save=$major - # I'm not sure if I'm treating the release correctly. I think - # release should show up in the -l (ie -lgmp5) so we don't want to - # add it in twice. Is that correct? - release="" - versuffix="" - major="" - newdeplibs= - droppeddeps=no - case $deplibs_check_method in - pass_all) - # Don't check for shared/static. Everything works. - # This might be a little naive. We might want to check - # whether the library exists or not. But this is on - # osf3 & osf4 and I'm not really sure... Just - # implementing what was already the behavior. - newdeplibs=$deplibs - ;; - test_compile) - # This code stresses the "libraries are programs" paradigm to its - # limits. Maybe even breaks it. We compile a program, linking it - # against the deplibs as a proxy for the library. Then we can check - # whether they linked in statically or dynamically with ldd. - $rm conftest.c - cat > conftest.c </dev/null` - for potent_lib in $potential_libs; do - # Follow soft links. - if ls -lLd "$potent_lib" 2>/dev/null \ - | grep " -> " >/dev/null; then - continue - fi - # The statement above tries to avoid entering an - # endless loop below, in case of cyclic links. - # We might still enter an endless loop, since a link - # loop can be closed while we follow links, - # but so what? - potlib="$potent_lib" - while test -h "$potlib" 2>/dev/null; do - potliblink=`ls -ld $potlib | ${SED} 's/.* -> //'` - case $potliblink in - [\\/]* | [A-Za-z]:[\\/]*) potlib="$potliblink";; - *) potlib=`$echo "X$potlib" | $Xsed -e 's,[^/]*$,,'`"$potliblink";; - esac - done - if eval $file_magic_cmd \"\$potlib\" 2>/dev/null \ - | ${SED} 10q \ - | $EGREP "$file_magic_regex" > /dev/null; then - newdeplibs="$newdeplibs $a_deplib" - a_deplib="" - break 2 - fi - done - done - fi - if test -n "$a_deplib" ; then - droppeddeps=yes - $echo - $echo "*** Warning: linker path does not have real file for library $a_deplib." - $echo "*** I have the capability to make that library automatically link in when" - $echo "*** you link to this library. But I can only do this if you have a" - $echo "*** shared version of the library, which you do not appear to have" - $echo "*** because I did check the linker path looking for a file starting" - if test -z "$potlib" ; then - $echo "*** with $libname but no candidates were found. (...for file magic test)" - else - $echo "*** with $libname and none of the candidates passed a file format test" - $echo "*** using a file magic. Last file checked: $potlib" - fi - fi - else - # Add a -L argument. - newdeplibs="$newdeplibs $a_deplib" - fi - done # Gone through all deplibs. - ;; - match_pattern*) - set dummy $deplibs_check_method - match_pattern_regex=`expr "$deplibs_check_method" : "$2 \(.*\)"` - for a_deplib in $deplibs; do - name=`expr $a_deplib : '-l\(.*\)'` - # If $name is empty we are operating on a -L argument. - if test -n "$name" && test "$name" != "0"; then - if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then - case " $predeps $postdeps " in - *" $a_deplib "*) - newdeplibs="$newdeplibs $a_deplib" - a_deplib="" - ;; - esac - fi - if test -n "$a_deplib" ; then - libname=`eval \\$echo \"$libname_spec\"` - for i in $lib_search_path $sys_lib_search_path $shlib_search_path; do - potential_libs=`ls $i/$libname[.-]* 2>/dev/null` - for potent_lib in $potential_libs; do - potlib="$potent_lib" # see symlink-check above in file_magic test - if eval $echo \"$potent_lib\" 2>/dev/null \ - | ${SED} 10q \ - | $EGREP "$match_pattern_regex" > /dev/null; then - newdeplibs="$newdeplibs $a_deplib" - a_deplib="" - break 2 - fi - done - done - fi - if test -n "$a_deplib" ; then - droppeddeps=yes - $echo - $echo "*** Warning: linker path does not have real file for library $a_deplib." - $echo "*** I have the capability to make that library automatically link in when" - $echo "*** you link to this library. But I can only do this if you have a" - $echo "*** shared version of the library, which you do not appear to have" - $echo "*** because I did check the linker path looking for a file starting" - if test -z "$potlib" ; then - $echo "*** with $libname but no candidates were found. (...for regex pattern test)" - else - $echo "*** with $libname and none of the candidates passed a file format test" - $echo "*** using a regex pattern. Last file checked: $potlib" - fi - fi - else - # Add a -L argument. - newdeplibs="$newdeplibs $a_deplib" - fi - done # Gone through all deplibs. - ;; - none | unknown | *) - newdeplibs="" - tmp_deplibs=`$echo "X $deplibs" | $Xsed -e 's/ -lc$//' \ - -e 's/ -[LR][^ ]*//g'` - if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then - for i in $predeps $postdeps ; do - # can't use Xsed below, because $i might contain '/' - tmp_deplibs=`$echo "X $tmp_deplibs" | ${SED} -e "1s,^X,," -e "s,$i,,"` - done - fi - if $echo "X $tmp_deplibs" | $Xsed -e 's/[ ]//g' \ - | grep . >/dev/null; then - $echo - if test "X$deplibs_check_method" = "Xnone"; then - $echo "*** Warning: inter-library dependencies are not supported in this platform." - else - $echo "*** Warning: inter-library dependencies are not known to be supported." - fi - $echo "*** All declared inter-library dependencies are being dropped." - droppeddeps=yes - fi - ;; - esac - versuffix=$versuffix_save - major=$major_save - release=$release_save - libname=$libname_save - name=$name_save - - case $host in - *-*-rhapsody* | *-*-darwin1.[012]) - # On Rhapsody replace the C library is the System framework - newdeplibs=`$echo "X $newdeplibs" | $Xsed -e 's/ -lc / -framework System /'` - ;; - esac - - if test "$droppeddeps" = yes; then - if test "$module" = yes; then - $echo - $echo "*** Warning: libtool could not satisfy all declared inter-library" - $echo "*** dependencies of module $libname. Therefore, libtool will create" - $echo "*** a static module, that should work as long as the dlopening" - $echo "*** application is linked with the -dlopen flag." - if test -z "$global_symbol_pipe"; then - $echo - $echo "*** However, this would only work if libtool was able to extract symbol" - $echo "*** lists from a program, using \`nm' or equivalent, but libtool could" - $echo "*** not find such a program. So, this module is probably useless." - $echo "*** \`nm' from GNU binutils and a full rebuild may help." - fi - if test "$build_old_libs" = no; then - oldlibs="$output_objdir/$libname.$libext" - build_libtool_libs=module - build_old_libs=yes - else - build_libtool_libs=no - fi - else - $echo "*** The inter-library dependencies that have been dropped here will be" - $echo "*** automatically added whenever a program is linked with this library" - $echo "*** or is declared to -dlopen it." - - if test "$allow_undefined" = no; then - $echo - $echo "*** Since this library must not contain undefined symbols," - $echo "*** because either the platform does not support them or" - $echo "*** it was explicitly requested with -no-undefined," - $echo "*** libtool will only create a static version of it." - if test "$build_old_libs" = no; then - oldlibs="$output_objdir/$libname.$libext" - build_libtool_libs=module - build_old_libs=yes - else - build_libtool_libs=no - fi - fi - fi - fi - # Done checking deplibs! - deplibs=$newdeplibs - fi - - - # move library search paths that coincide with paths to not yet - # installed libraries to the beginning of the library search list - new_libs= - for path in $notinst_path; do - case " $new_libs " in - *" -L$path/$objdir "*) ;; - *) - case " $deplibs " in - *" -L$path/$objdir "*) - new_libs="$new_libs -L$path/$objdir" ;; - esac - ;; - esac - done - for deplib in $deplibs; do - case $deplib in - -L*) - case " $new_libs " in - *" $deplib "*) ;; - *) new_libs="$new_libs $deplib" ;; - esac - ;; - *) new_libs="$new_libs $deplib" ;; - esac - done - deplibs="$new_libs" - - - # All the library-specific variables (install_libdir is set above). - library_names= - old_library= - dlname= - - # Test again, we may have decided not to build it any more - if test "$build_libtool_libs" = yes; then - if test "$hardcode_into_libs" = yes; then - # Hardcode the library paths - hardcode_libdirs= - dep_rpath= - rpath="$finalize_rpath" - test "$mode" != relink && rpath="$compile_rpath$rpath" - for libdir in $rpath; do - if test -n "$hardcode_libdir_flag_spec"; then - if test -n "$hardcode_libdir_separator"; then - if test -z "$hardcode_libdirs"; then - hardcode_libdirs="$libdir" - else - # Just accumulate the unique libdirs. - case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in - *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*) - ;; - *) - hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir" - ;; - esac - fi - else - eval flag=\"$hardcode_libdir_flag_spec\" - dep_rpath="$dep_rpath $flag" - fi - elif test -n "$runpath_var"; then - case "$perm_rpath " in - *" $libdir "*) ;; - *) perm_rpath="$perm_rpath $libdir" ;; - esac - fi - done - # Substitute the hardcoded libdirs into the rpath. - if test -n "$hardcode_libdir_separator" && - test -n "$hardcode_libdirs"; then - libdir="$hardcode_libdirs" - if test -n "$hardcode_libdir_flag_spec_ld"; then - case $archive_cmds in - *\$LD*) eval dep_rpath=\"$hardcode_libdir_flag_spec_ld\" ;; - *) eval dep_rpath=\"$hardcode_libdir_flag_spec\" ;; - esac - else - eval dep_rpath=\"$hardcode_libdir_flag_spec\" - fi - fi - if test -n "$runpath_var" && test -n "$perm_rpath"; then - # We should set the runpath_var. - rpath= - for dir in $perm_rpath; do - rpath="$rpath$dir:" - done - eval "$runpath_var='$rpath\$$runpath_var'; export $runpath_var" - fi - test -n "$dep_rpath" && deplibs="$dep_rpath $deplibs" - fi - - shlibpath="$finalize_shlibpath" - test "$mode" != relink && shlibpath="$compile_shlibpath$shlibpath" - if test -n "$shlibpath"; then - eval "$shlibpath_var='$shlibpath\$$shlibpath_var'; export $shlibpath_var" - fi - - # Get the real and link names of the library. - eval shared_ext=\"$shrext_cmds\" - eval library_names=\"$library_names_spec\" - set dummy $library_names - realname="$2" - shift; shift - - if test -n "$soname_spec"; then - eval soname=\"$soname_spec\" - else - soname="$realname" - fi - if test -z "$dlname"; then - dlname=$soname - fi - - lib="$output_objdir/$realname" - linknames= - for link - do - linknames="$linknames $link" - done - - # Use standard objects if they are pic - test -z "$pic_flag" && libobjs=`$echo "X$libobjs" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP` - - # Prepare the list of exported symbols - if test -z "$export_symbols"; then - if test "$always_export_symbols" = yes || test -n "$export_symbols_regex"; then - $show "generating symbol list for \`$libname.la'" - export_symbols="$output_objdir/$libname.exp" - $run $rm $export_symbols - cmds=$export_symbols_cmds - save_ifs="$IFS"; IFS='~' - for cmd in $cmds; do - IFS="$save_ifs" - eval cmd=\"$cmd\" - if len=`expr "X$cmd" : ".*"` && - test "$len" -le "$max_cmd_len" || test "$max_cmd_len" -le -1; then - $show "$cmd" - $run eval "$cmd" || exit $? - skipped_export=false - else - # The command line is too long to execute in one step. - $show "using reloadable object file for export list..." - skipped_export=: - # Break out early, otherwise skipped_export may be - # set to false by a later but shorter cmd. - break - fi - done - IFS="$save_ifs" - if test -n "$export_symbols_regex"; then - $show "$EGREP -e \"$export_symbols_regex\" \"$export_symbols\" > \"${export_symbols}T\"" - $run eval '$EGREP -e "$export_symbols_regex" "$export_symbols" > "${export_symbols}T"' - $show "$mv \"${export_symbols}T\" \"$export_symbols\"" - $run eval '$mv "${export_symbols}T" "$export_symbols"' - fi - fi - fi - - if test -n "$export_symbols" && test -n "$include_expsyms"; then - $run eval '$echo "X$include_expsyms" | $SP2NL >> "$export_symbols"' - fi - - tmp_deplibs= - for test_deplib in $deplibs; do - case " $convenience " in - *" $test_deplib "*) ;; - *) - tmp_deplibs="$tmp_deplibs $test_deplib" - ;; - esac - done - deplibs="$tmp_deplibs" - - if test -n "$convenience"; then - if test -n "$whole_archive_flag_spec"; then - save_libobjs=$libobjs - eval libobjs=\"\$libobjs $whole_archive_flag_spec\" - else - gentop="$output_objdir/${outputname}x" - generated="$generated $gentop" - - func_extract_archives $gentop $convenience - libobjs="$libobjs $func_extract_archives_result" - fi - fi - - if test "$thread_safe" = yes && test -n "$thread_safe_flag_spec"; then - eval flag=\"$thread_safe_flag_spec\" - linker_flags="$linker_flags $flag" - fi - - # Make a backup of the uninstalled library when relinking - if test "$mode" = relink; then - $run eval '(cd $output_objdir && $rm ${realname}U && $mv $realname ${realname}U)' || exit $? - fi - - # Do each of the archive commands. - if test "$module" = yes && test -n "$module_cmds" ; then - if test -n "$export_symbols" && test -n "$module_expsym_cmds"; then - eval test_cmds=\"$module_expsym_cmds\" - cmds=$module_expsym_cmds - else - eval test_cmds=\"$module_cmds\" - cmds=$module_cmds - fi - else - if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then - eval test_cmds=\"$archive_expsym_cmds\" - cmds=$archive_expsym_cmds - else - eval test_cmds=\"$archive_cmds\" - cmds=$archive_cmds - fi - fi - - if test "X$skipped_export" != "X:" && - len=`expr "X$test_cmds" : ".*" 2>/dev/null` && - test "$len" -le "$max_cmd_len" || test "$max_cmd_len" -le -1; then - : - else - # The command line is too long to link in one step, link piecewise. - $echo "creating reloadable object files..." - - # Save the value of $output and $libobjs because we want to - # use them later. If we have whole_archive_flag_spec, we - # want to use save_libobjs as it was before - # whole_archive_flag_spec was expanded, because we can't - # assume the linker understands whole_archive_flag_spec. - # This may have to be revisited, in case too many - # convenience libraries get linked in and end up exceeding - # the spec. - if test -z "$convenience" || test -z "$whole_archive_flag_spec"; then - save_libobjs=$libobjs - fi - save_output=$output - output_la=`$echo "X$output" | $Xsed -e "$basename"` - - # Clear the reloadable object creation command queue and - # initialize k to one. - test_cmds= - concat_cmds= - objlist= - delfiles= - last_robj= - k=1 - output=$output_objdir/$output_la-${k}.$objext - # Loop over the list of objects to be linked. - for obj in $save_libobjs - do - eval test_cmds=\"$reload_cmds $objlist $last_robj\" - if test "X$objlist" = X || - { len=`expr "X$test_cmds" : ".*" 2>/dev/null` && - test "$len" -le "$max_cmd_len"; }; then - objlist="$objlist $obj" - else - # The command $test_cmds is almost too long, add a - # command to the queue. - if test "$k" -eq 1 ; then - # The first file doesn't have a previous command to add. - eval concat_cmds=\"$reload_cmds $objlist $last_robj\" - else - # All subsequent reloadable object files will link in - # the last one created. - eval concat_cmds=\"\$concat_cmds~$reload_cmds $objlist $last_robj\" - fi - last_robj=$output_objdir/$output_la-${k}.$objext - k=`expr $k + 1` - output=$output_objdir/$output_la-${k}.$objext - objlist=$obj - len=1 - fi - done - # Handle the remaining objects by creating one last - # reloadable object file. All subsequent reloadable object - # files will link in the last one created. - test -z "$concat_cmds" || concat_cmds=$concat_cmds~ - eval concat_cmds=\"\${concat_cmds}$reload_cmds $objlist $last_robj\" - - if ${skipped_export-false}; then - $show "generating symbol list for \`$libname.la'" - export_symbols="$output_objdir/$libname.exp" - $run $rm $export_symbols - libobjs=$output - # Append the command to create the export file. - eval concat_cmds=\"\$concat_cmds~$export_symbols_cmds\" - fi - - # Set up a command to remove the reloadable object files - # after they are used. - i=0 - while test "$i" -lt "$k" - do - i=`expr $i + 1` - delfiles="$delfiles $output_objdir/$output_la-${i}.$objext" - done - - $echo "creating a temporary reloadable object file: $output" - - # Loop through the commands generated above and execute them. - save_ifs="$IFS"; IFS='~' - for cmd in $concat_cmds; do - IFS="$save_ifs" - $show "$cmd" - $run eval "$cmd" || exit $? - done - IFS="$save_ifs" - - libobjs=$output - # Restore the value of output. - output=$save_output - - if test -n "$convenience" && test -n "$whole_archive_flag_spec"; then - eval libobjs=\"\$libobjs $whole_archive_flag_spec\" - fi - # Expand the library linking commands again to reset the - # value of $libobjs for piecewise linking. - - # Do each of the archive commands. - if test "$module" = yes && test -n "$module_cmds" ; then - if test -n "$export_symbols" && test -n "$module_expsym_cmds"; then - cmds=$module_expsym_cmds - else - cmds=$module_cmds - fi - else - if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then - cmds=$archive_expsym_cmds - else - cmds=$archive_cmds - fi - fi - - # Append the command to remove the reloadable object files - # to the just-reset $cmds. - eval cmds=\"\$cmds~\$rm $delfiles\" - fi - save_ifs="$IFS"; IFS='~' - for cmd in $cmds; do - IFS="$save_ifs" - eval cmd=\"$cmd\" - $show "$cmd" - $run eval "$cmd" || { - lt_exit=$? - - # Restore the uninstalled library and exit - if test "$mode" = relink; then - $run eval '(cd $output_objdir && $rm ${realname}T && $mv ${realname}U $realname)' - fi - - exit $lt_exit - } - done - IFS="$save_ifs" - - # Restore the uninstalled library and exit - if test "$mode" = relink; then - $run eval '(cd $output_objdir && $rm ${realname}T && $mv $realname ${realname}T && $mv "$realname"U $realname)' || exit $? - - if test -n "$convenience"; then - if test -z "$whole_archive_flag_spec"; then - $show "${rm}r $gentop" - $run ${rm}r "$gentop" - fi - fi - - exit $EXIT_SUCCESS - fi - - # Create links to the real library. - for linkname in $linknames; do - if test "$realname" != "$linkname"; then - $show "(cd $output_objdir && $rm $linkname && $LN_S $realname $linkname)" - $run eval '(cd $output_objdir && $rm $linkname && $LN_S $realname $linkname)' || exit $? - fi - done - - # If -module or -export-dynamic was specified, set the dlname. - if test "$module" = yes || test "$export_dynamic" = yes; then - # On all known operating systems, these are identical. - dlname="$soname" - fi - fi - ;; - - obj) - case " $deplibs" in - *\ -l* | *\ -L*) - $echo "$modename: warning: \`-l' and \`-L' are ignored for objects" 1>&2 ;; - esac - - if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then - $echo "$modename: warning: \`-dlopen' is ignored for objects" 1>&2 - fi - - if test -n "$rpath"; then - $echo "$modename: warning: \`-rpath' is ignored for objects" 1>&2 - fi - - if test -n "$xrpath"; then - $echo "$modename: warning: \`-R' is ignored for objects" 1>&2 - fi - - if test -n "$vinfo"; then - $echo "$modename: warning: \`-version-info' is ignored for objects" 1>&2 - fi - - if test -n "$release"; then - $echo "$modename: warning: \`-release' is ignored for objects" 1>&2 - fi - - case $output in - *.lo) - if test -n "$objs$old_deplibs"; then - $echo "$modename: cannot build library object \`$output' from non-libtool objects" 1>&2 - exit $EXIT_FAILURE - fi - libobj="$output" - obj=`$echo "X$output" | $Xsed -e "$lo2o"` - ;; - *) - libobj= - obj="$output" - ;; - esac - - # Delete the old objects. - $run $rm $obj $libobj - - # Objects from convenience libraries. This assumes - # single-version convenience libraries. Whenever we create - # different ones for PIC/non-PIC, this we'll have to duplicate - # the extraction. - reload_conv_objs= - gentop= - # reload_cmds runs $LD directly, so let us get rid of - # -Wl from whole_archive_flag_spec and hope we can get by with - # turning comma into space.. - wl= - - if test -n "$convenience"; then - if test -n "$whole_archive_flag_spec"; then - eval tmp_whole_archive_flags=\"$whole_archive_flag_spec\" - reload_conv_objs=$reload_objs\ `$echo "X$tmp_whole_archive_flags" | $Xsed -e 's|,| |g'` - else - gentop="$output_objdir/${obj}x" - generated="$generated $gentop" - - func_extract_archives $gentop $convenience - reload_conv_objs="$reload_objs $func_extract_archives_result" - fi - fi - - # Create the old-style object. - reload_objs="$objs$old_deplibs "`$echo "X$libobjs" | $SP2NL | $Xsed -e '/\.'${libext}$'/d' -e '/\.lib$/d' -e "$lo2o" | $NL2SP`" $reload_conv_objs" ### testsuite: skip nested quoting test - - output="$obj" - cmds=$reload_cmds - save_ifs="$IFS"; IFS='~' - for cmd in $cmds; do - IFS="$save_ifs" - eval cmd=\"$cmd\" - $show "$cmd" - $run eval "$cmd" || exit $? - done - IFS="$save_ifs" - - # Exit if we aren't doing a library object file. - if test -z "$libobj"; then - if test -n "$gentop"; then - $show "${rm}r $gentop" - $run ${rm}r $gentop - fi - - exit $EXIT_SUCCESS - fi - - if test "$build_libtool_libs" != yes; then - if test -n "$gentop"; then - $show "${rm}r $gentop" - $run ${rm}r $gentop - fi - - # Create an invalid libtool object if no PIC, so that we don't - # accidentally link it into a program. - # $show "echo timestamp > $libobj" - # $run eval "echo timestamp > $libobj" || exit $? - exit $EXIT_SUCCESS - fi - - if test -n "$pic_flag" || test "$pic_mode" != default; then - # Only do commands if we really have different PIC objects. - reload_objs="$libobjs $reload_conv_objs" - output="$libobj" - cmds=$reload_cmds - save_ifs="$IFS"; IFS='~' - for cmd in $cmds; do - IFS="$save_ifs" - eval cmd=\"$cmd\" - $show "$cmd" - $run eval "$cmd" || exit $? - done - IFS="$save_ifs" - fi - - if test -n "$gentop"; then - $show "${rm}r $gentop" - $run ${rm}r $gentop - fi - - exit $EXIT_SUCCESS - ;; - - prog) - case $host in - *cygwin*) output=`$echo $output | ${SED} -e 's,.exe$,,;s,$,.exe,'` ;; - esac - if test -n "$vinfo"; then - $echo "$modename: warning: \`-version-info' is ignored for programs" 1>&2 - fi - - if test -n "$release"; then - $echo "$modename: warning: \`-release' is ignored for programs" 1>&2 - fi - - if test "$preload" = yes; then - if test "$dlopen_support" = unknown && test "$dlopen_self" = unknown && - test "$dlopen_self_static" = unknown; then - $echo "$modename: warning: \`AC_LIBTOOL_DLOPEN' not used. Assuming no dlopen support." - fi - fi - - case $host in - *-*-rhapsody* | *-*-darwin1.[012]) - # On Rhapsody replace the C library is the System framework - compile_deplibs=`$echo "X $compile_deplibs" | $Xsed -e 's/ -lc / -framework System /'` - finalize_deplibs=`$echo "X $finalize_deplibs" | $Xsed -e 's/ -lc / -framework System /'` - ;; - esac - - case $host in - *darwin*) - # Don't allow lazy linking, it breaks C++ global constructors - if test "$tagname" = CXX ; then - compile_command="$compile_command ${wl}-bind_at_load" - finalize_command="$finalize_command ${wl}-bind_at_load" - fi - ;; - esac - - - # move library search paths that coincide with paths to not yet - # installed libraries to the beginning of the library search list - new_libs= - for path in $notinst_path; do - case " $new_libs " in - *" -L$path/$objdir "*) ;; - *) - case " $compile_deplibs " in - *" -L$path/$objdir "*) - new_libs="$new_libs -L$path/$objdir" ;; - esac - ;; - esac - done - for deplib in $compile_deplibs; do - case $deplib in - -L*) - case " $new_libs " in - *" $deplib "*) ;; - *) new_libs="$new_libs $deplib" ;; - esac - ;; - *) new_libs="$new_libs $deplib" ;; - esac - done - compile_deplibs="$new_libs" - - - compile_command="$compile_command $compile_deplibs" - finalize_command="$finalize_command $finalize_deplibs" - - if test -n "$rpath$xrpath"; then - # If the user specified any rpath flags, then add them. - for libdir in $rpath $xrpath; do - # This is the magic to use -rpath. - case "$finalize_rpath " in - *" $libdir "*) ;; - *) finalize_rpath="$finalize_rpath $libdir" ;; - esac - done - fi - - # Now hardcode the library paths - rpath= - hardcode_libdirs= - for libdir in $compile_rpath $finalize_rpath; do - if test -n "$hardcode_libdir_flag_spec"; then - if test -n "$hardcode_libdir_separator"; then - if test -z "$hardcode_libdirs"; then - hardcode_libdirs="$libdir" - else - # Just accumulate the unique libdirs. - case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in - *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*) - ;; - *) - hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir" - ;; - esac - fi - else - eval flag=\"$hardcode_libdir_flag_spec\" - rpath="$rpath $flag" - fi - elif test -n "$runpath_var"; then - case "$perm_rpath " in - *" $libdir "*) ;; - *) perm_rpath="$perm_rpath $libdir" ;; - esac - fi - case $host in - *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2*) - testbindir=`$echo "X$libdir" | $Xsed -e 's*/lib$*/bin*'` - case :$dllsearchpath: in - *":$libdir:"*) ;; - *) dllsearchpath="$dllsearchpath:$libdir";; - esac - case :$dllsearchpath: in - *":$testbindir:"*) ;; - *) dllsearchpath="$dllsearchpath:$testbindir";; - esac - ;; - esac - done - # Substitute the hardcoded libdirs into the rpath. - if test -n "$hardcode_libdir_separator" && - test -n "$hardcode_libdirs"; then - libdir="$hardcode_libdirs" - eval rpath=\" $hardcode_libdir_flag_spec\" - fi - compile_rpath="$rpath" - - rpath= - hardcode_libdirs= - for libdir in $finalize_rpath; do - if test -n "$hardcode_libdir_flag_spec"; then - if test -n "$hardcode_libdir_separator"; then - if test -z "$hardcode_libdirs"; then - hardcode_libdirs="$libdir" - else - # Just accumulate the unique libdirs. - case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in - *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*) - ;; - *) - hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir" - ;; - esac - fi - else - eval flag=\"$hardcode_libdir_flag_spec\" - rpath="$rpath $flag" - fi - elif test -n "$runpath_var"; then - case "$finalize_perm_rpath " in - *" $libdir "*) ;; - *) finalize_perm_rpath="$finalize_perm_rpath $libdir" ;; - esac - fi - done - # Substitute the hardcoded libdirs into the rpath. - if test -n "$hardcode_libdir_separator" && - test -n "$hardcode_libdirs"; then - libdir="$hardcode_libdirs" - eval rpath=\" $hardcode_libdir_flag_spec\" - fi - finalize_rpath="$rpath" - - if test -n "$libobjs" && test "$build_old_libs" = yes; then - # Transform all the library objects into standard objects. - compile_command=`$echo "X$compile_command" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP` - finalize_command=`$echo "X$finalize_command" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP` - fi - - dlsyms= - if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then - if test -n "$NM" && test -n "$global_symbol_pipe"; then - dlsyms="${outputname}S.c" - else - $echo "$modename: not configured to extract global symbols from dlpreopened files" 1>&2 - fi - fi - - if test -n "$dlsyms"; then - case $dlsyms in - "") ;; - *.c) - # Discover the nlist of each of the dlfiles. - nlist="$output_objdir/${outputname}.nm" - - $show "$rm $nlist ${nlist}S ${nlist}T" - $run $rm "$nlist" "${nlist}S" "${nlist}T" - - # Parse the name list into a source file. - $show "creating $output_objdir/$dlsyms" - - test -z "$run" && $echo > "$output_objdir/$dlsyms" "\ -/* $dlsyms - symbol resolution table for \`$outputname' dlsym emulation. */ -/* Generated by $PROGRAM - GNU $PACKAGE $VERSION$TIMESTAMP */ - -#ifdef __cplusplus -extern \"C\" { -#endif - -/* Prevent the only kind of declaration conflicts we can make. */ -#define lt_preloaded_symbols some_other_symbol - -/* External symbol declarations for the compiler. */\ -" - - if test "$dlself" = yes; then - $show "generating symbol list for \`$output'" - - test -z "$run" && $echo ': @PROGRAM@ ' > "$nlist" - - # Add our own program objects to the symbol list. - progfiles=`$echo "X$objs$old_deplibs" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP` - for arg in $progfiles; do - $show "extracting global C symbols from \`$arg'" - $run eval "$NM $arg | $global_symbol_pipe >> '$nlist'" - done - - if test -n "$exclude_expsyms"; then - $run eval '$EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T' - $run eval '$mv "$nlist"T "$nlist"' - fi - - if test -n "$export_symbols_regex"; then - $run eval '$EGREP -e "$export_symbols_regex" "$nlist" > "$nlist"T' - $run eval '$mv "$nlist"T "$nlist"' - fi - - # Prepare the list of exported symbols - if test -z "$export_symbols"; then - export_symbols="$output_objdir/$outputname.exp" - $run $rm $export_symbols - $run eval "${SED} -n -e '/^: @PROGRAM@ $/d' -e 's/^.* \(.*\)$/\1/p' "'< "$nlist" > "$export_symbols"' - case $host in - *cygwin* | *mingw* ) - $run eval "echo EXPORTS "'> "$output_objdir/$outputname.def"' - $run eval 'cat "$export_symbols" >> "$output_objdir/$outputname.def"' - ;; - esac - else - $run eval "${SED} -e 's/\([].[*^$]\)/\\\\\1/g' -e 's/^/ /' -e 's/$/$/'"' < "$export_symbols" > "$output_objdir/$outputname.exp"' - $run eval 'grep -f "$output_objdir/$outputname.exp" < "$nlist" > "$nlist"T' - $run eval 'mv "$nlist"T "$nlist"' - case $host in - *cygwin* | *mingw* ) - $run eval "echo EXPORTS "'> "$output_objdir/$outputname.def"' - $run eval 'cat "$nlist" >> "$output_objdir/$outputname.def"' - ;; - esac - fi - fi - - for arg in $dlprefiles; do - $show "extracting global C symbols from \`$arg'" - name=`$echo "$arg" | ${SED} -e 's%^.*/%%'` - $run eval '$echo ": $name " >> "$nlist"' - $run eval "$NM $arg | $global_symbol_pipe >> '$nlist'" - done - - if test -z "$run"; then - # Make sure we have at least an empty file. - test -f "$nlist" || : > "$nlist" - - if test -n "$exclude_expsyms"; then - $EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T - $mv "$nlist"T "$nlist" - fi - - # Try sorting and uniquifying the output. - if grep -v "^: " < "$nlist" | - if sort -k 3 /dev/null 2>&1; then - sort -k 3 - else - sort +2 - fi | - uniq > "$nlist"S; then - : - else - grep -v "^: " < "$nlist" > "$nlist"S - fi - - if test -f "$nlist"S; then - eval "$global_symbol_to_cdecl"' < "$nlist"S >> "$output_objdir/$dlsyms"' - else - $echo '/* NONE */' >> "$output_objdir/$dlsyms" - fi - - $echo >> "$output_objdir/$dlsyms" "\ - -#undef lt_preloaded_symbols - -#if defined (__STDC__) && __STDC__ -# define lt_ptr void * -#else -# define lt_ptr char * -# define const -#endif - -/* The mapping between symbol names and symbols. */ -" - - case $host in - *cygwin* | *mingw* ) - $echo >> "$output_objdir/$dlsyms" "\ -/* DATA imports from DLLs on WIN32 can't be const, because - runtime relocations are performed -- see ld's documentation - on pseudo-relocs */ -struct { -" - ;; - * ) - $echo >> "$output_objdir/$dlsyms" "\ -const struct { -" - ;; - esac - - - $echo >> "$output_objdir/$dlsyms" "\ - const char *name; - lt_ptr address; -} -lt_preloaded_symbols[] = -{\ -" - - eval "$global_symbol_to_c_name_address" < "$nlist" >> "$output_objdir/$dlsyms" - - $echo >> "$output_objdir/$dlsyms" "\ - {0, (lt_ptr) 0} -}; - -/* This works around a problem in FreeBSD linker */ -#ifdef FREEBSD_WORKAROUND -static const void *lt_preloaded_setup() { - return lt_preloaded_symbols; -} -#endif - -#ifdef __cplusplus -} -#endif\ -" - fi - - pic_flag_for_symtable= - case $host in - # compiling the symbol table file with pic_flag works around - # a FreeBSD bug that causes programs to crash when -lm is - # linked before any other PIC object. But we must not use - # pic_flag when linking with -static. The problem exists in - # FreeBSD 2.2.6 and is fixed in FreeBSD 3.1. - *-*-freebsd2*|*-*-freebsd3.0*|*-*-freebsdelf3.0*) - case "$compile_command " in - *" -static "*) ;; - *) pic_flag_for_symtable=" $pic_flag -DFREEBSD_WORKAROUND";; - esac;; - *-*-hpux*) - case "$compile_command " in - *" -static "*) ;; - *) pic_flag_for_symtable=" $pic_flag";; - esac - esac - - # Now compile the dynamic symbol file. - $show "(cd $output_objdir && $LTCC $LTCFLAGS -c$no_builtin_flag$pic_flag_for_symtable \"$dlsyms\")" - $run eval '(cd $output_objdir && $LTCC $LTCFLAGS -c$no_builtin_flag$pic_flag_for_symtable "$dlsyms")' || exit $? - - # Clean up the generated files. - $show "$rm $output_objdir/$dlsyms $nlist ${nlist}S ${nlist}T" - $run $rm "$output_objdir/$dlsyms" "$nlist" "${nlist}S" "${nlist}T" - - # Transform the symbol file into the correct name. - case $host in - *cygwin* | *mingw* ) - if test -f "$output_objdir/${outputname}.def" ; then - compile_command=`$echo "X$compile_command" | $SP2NL | $Xsed -e "s%@SYMFILE@%$output_objdir/${outputname}.def $output_objdir/${outputname}S.${objext}%" | $NL2SP` - finalize_command=`$echo "X$finalize_command" | $SP2NL | $Xsed -e "s%@SYMFILE@%$output_objdir/${outputname}.def $output_objdir/${outputname}S.${objext}%" | $NL2SP` - else - compile_command=`$echo "X$compile_command" | $SP2NL | $Xsed -e "s%@SYMFILE@%$output_objdir/${outputname}S.${objext}%" | $NL2SP` - finalize_command=`$echo "X$finalize_command" | $SP2NL | $Xsed -e "s%@SYMFILE@%$output_objdir/${outputname}S.${objext}%" | $NL2SP` - fi - ;; - * ) - compile_command=`$echo "X$compile_command" | $SP2NL | $Xsed -e "s%@SYMFILE@%$output_objdir/${outputname}S.${objext}%" | $NL2SP` - finalize_command=`$echo "X$finalize_command" | $SP2NL | $Xsed -e "s%@SYMFILE@%$output_objdir/${outputname}S.${objext}%" | $NL2SP` - ;; - esac - ;; - *) - $echo "$modename: unknown suffix for \`$dlsyms'" 1>&2 - exit $EXIT_FAILURE - ;; - esac - else - # We keep going just in case the user didn't refer to - # lt_preloaded_symbols. The linker will fail if global_symbol_pipe - # really was required. - - # Nullify the symbol file. - compile_command=`$echo "X$compile_command" | $SP2NL | $Xsed -e "s% @SYMFILE@%%" | $NL2SP` - finalize_command=`$echo "X$finalize_command" | $SP2NL | $Xsed -e "s% @SYMFILE@%%" | $NL2SP` - fi - - if test "$need_relink" = no || test "$build_libtool_libs" != yes; then - # Replace the output file specification. - compile_command=`$echo "X$compile_command" | $SP2NL | $Xsed -e 's%@OUTPUT@%'"$output"'%g' | $NL2SP` - link_command="$compile_command$compile_rpath" - - # We have no uninstalled library dependencies, so finalize right now. - $show "$link_command" - $run eval "$link_command" - exit_status=$? - - # Delete the generated files. - if test -n "$dlsyms"; then - $show "$rm $output_objdir/${outputname}S.${objext}" - $run $rm "$output_objdir/${outputname}S.${objext}" - fi - - exit $exit_status - fi - - if test -n "$shlibpath_var"; then - # We should set the shlibpath_var - rpath= - for dir in $temp_rpath; do - case $dir in - [\\/]* | [A-Za-z]:[\\/]*) - # Absolute path. - rpath="$rpath$dir:" - ;; - *) - # Relative path: add a thisdir entry. - rpath="$rpath\$thisdir/$dir:" - ;; - esac - done - temp_rpath="$rpath" - fi - - if test -n "$compile_shlibpath$finalize_shlibpath"; then - compile_command="$shlibpath_var=\"$compile_shlibpath$finalize_shlibpath\$$shlibpath_var\" $compile_command" - fi - if test -n "$finalize_shlibpath"; then - finalize_command="$shlibpath_var=\"$finalize_shlibpath\$$shlibpath_var\" $finalize_command" - fi - - compile_var= - finalize_var= - if test -n "$runpath_var"; then - if test -n "$perm_rpath"; then - # We should set the runpath_var. - rpath= - for dir in $perm_rpath; do - rpath="$rpath$dir:" - done - compile_var="$runpath_var=\"$rpath\$$runpath_var\" " - fi - if test -n "$finalize_perm_rpath"; then - # We should set the runpath_var. - rpath= - for dir in $finalize_perm_rpath; do - rpath="$rpath$dir:" - done - finalize_var="$runpath_var=\"$rpath\$$runpath_var\" " - fi - fi - - if test "$no_install" = yes; then - # We don't need to create a wrapper script. - link_command="$compile_var$compile_command$compile_rpath" - # Replace the output file specification. - link_command=`$echo "X$link_command" | $Xsed -e 's%@OUTPUT@%'"$output"'%g'` - # Delete the old output file. - $run $rm $output - # Link the executable and exit - $show "$link_command" - $run eval "$link_command" || exit $? - exit $EXIT_SUCCESS - fi - - if test "$hardcode_action" = relink; then - # Fast installation is not supported - link_command="$compile_var$compile_command$compile_rpath" - relink_command="$finalize_var$finalize_command$finalize_rpath" - - $echo "$modename: warning: this platform does not like uninstalled shared libraries" 1>&2 - $echo "$modename: \`$output' will be relinked during installation" 1>&2 - else - if test "$fast_install" != no; then - link_command="$finalize_var$compile_command$finalize_rpath" - if test "$fast_install" = yes; then - relink_command=`$echo "X$compile_var$compile_command$compile_rpath" | $SP2NL | $Xsed -e 's%@OUTPUT@%\$progdir/\$file%g' | $NL2SP` - else - # fast_install is set to needless - relink_command= - fi - else - link_command="$compile_var$compile_command$compile_rpath" - relink_command="$finalize_var$finalize_command$finalize_rpath" - fi - fi - - # Replace the output file specification. - link_command=`$echo "X$link_command" | $Xsed -e 's%@OUTPUT@%'"$output_objdir/$outputname"'%g'` - - # Delete the old output files. - $run $rm $output $output_objdir/$outputname $output_objdir/lt-$outputname - - $show "$link_command" - $run eval "$link_command" || exit $? - - # Now create the wrapper script. - $show "creating $output" - - # Quote the relink command for shipping. - if test -n "$relink_command"; then - # Preserve any variables that may affect compiler behavior - for var in $variables_saved_for_relink; do - if eval test -z \"\${$var+set}\"; then - relink_command="{ test -z \"\${$var+set}\" || unset $var || { $var=; export $var; }; }; $relink_command" - elif eval var_value=\$$var; test -z "$var_value"; then - relink_command="$var=; export $var; $relink_command" - else - var_value=`$echo "X$var_value" | $Xsed -e "$sed_quote_subst"` - relink_command="$var=\"$var_value\"; export $var; $relink_command" - fi - done - relink_command="(cd `pwd`; $relink_command)" - relink_command=`$echo "X$relink_command" | $SP2NL | $Xsed -e "$sed_quote_subst" | $NL2SP` - fi - - # Quote $echo for shipping. - if test "X$echo" = "X$SHELL $progpath --fallback-echo"; then - case $progpath in - [\\/]* | [A-Za-z]:[\\/]*) qecho="$SHELL $progpath --fallback-echo";; - *) qecho="$SHELL `pwd`/$progpath --fallback-echo";; - esac - qecho=`$echo "X$qecho" | $Xsed -e "$sed_quote_subst"` - else - qecho=`$echo "X$echo" | $Xsed -e "$sed_quote_subst"` - fi - - # Only actually do things if our run command is non-null. - if test -z "$run"; then - # win32 will think the script is a binary if it has - # a .exe suffix, so we strip it off here. - case $output in - *.exe) output=`$echo $output|${SED} 's,.exe$,,'` ;; - esac - # test for cygwin because mv fails w/o .exe extensions - case $host in - *cygwin*) - exeext=.exe - outputname=`$echo $outputname|${SED} 's,.exe$,,'` ;; - *) exeext= ;; - esac - case $host in - *cygwin* | *mingw* ) - output_name=`basename $output` - output_path=`dirname $output` - cwrappersource="$output_path/$objdir/lt-$output_name.c" - cwrapper="$output_path/$output_name.exe" - $rm $cwrappersource $cwrapper - trap "$rm $cwrappersource $cwrapper; exit $EXIT_FAILURE" 1 2 15 - - cat > $cwrappersource <> $cwrappersource<<"EOF" -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#if defined(PATH_MAX) -# define LT_PATHMAX PATH_MAX -#elif defined(MAXPATHLEN) -# define LT_PATHMAX MAXPATHLEN -#else -# define LT_PATHMAX 1024 -#endif - -#ifndef DIR_SEPARATOR -# define DIR_SEPARATOR '/' -# define PATH_SEPARATOR ':' -#endif - -#if defined (_WIN32) || defined (__MSDOS__) || defined (__DJGPP__) || \ - defined (__OS2__) -# define HAVE_DOS_BASED_FILE_SYSTEM -# ifndef DIR_SEPARATOR_2 -# define DIR_SEPARATOR_2 '\\' -# endif -# ifndef PATH_SEPARATOR_2 -# define PATH_SEPARATOR_2 ';' -# endif -#endif - -#ifndef DIR_SEPARATOR_2 -# define IS_DIR_SEPARATOR(ch) ((ch) == DIR_SEPARATOR) -#else /* DIR_SEPARATOR_2 */ -# define IS_DIR_SEPARATOR(ch) \ - (((ch) == DIR_SEPARATOR) || ((ch) == DIR_SEPARATOR_2)) -#endif /* DIR_SEPARATOR_2 */ - -#ifndef PATH_SEPARATOR_2 -# define IS_PATH_SEPARATOR(ch) ((ch) == PATH_SEPARATOR) -#else /* PATH_SEPARATOR_2 */ -# define IS_PATH_SEPARATOR(ch) ((ch) == PATH_SEPARATOR_2) -#endif /* PATH_SEPARATOR_2 */ - -#define XMALLOC(type, num) ((type *) xmalloc ((num) * sizeof(type))) -#define XFREE(stale) do { \ - if (stale) { free ((void *) stale); stale = 0; } \ -} while (0) - -/* -DDEBUG is fairly common in CFLAGS. */ -#undef DEBUG -#if defined DEBUGWRAPPER -# define DEBUG(format, ...) fprintf(stderr, format, __VA_ARGS__) -#else -# define DEBUG(format, ...) -#endif - -const char *program_name = NULL; - -void * xmalloc (size_t num); -char * xstrdup (const char *string); -const char * base_name (const char *name); -char * find_executable(const char *wrapper); -int check_executable(const char *path); -char * strendzap(char *str, const char *pat); -void lt_fatal (const char *message, ...); - -int -main (int argc, char *argv[]) -{ - char **newargz; - int i; - - program_name = (char *) xstrdup (base_name (argv[0])); - DEBUG("(main) argv[0] : %s\n",argv[0]); - DEBUG("(main) program_name : %s\n",program_name); - newargz = XMALLOC(char *, argc+2); -EOF - - cat >> $cwrappersource <> $cwrappersource <<"EOF" - newargz[1] = find_executable(argv[0]); - if (newargz[1] == NULL) - lt_fatal("Couldn't find %s", argv[0]); - DEBUG("(main) found exe at : %s\n",newargz[1]); - /* we know the script has the same name, without the .exe */ - /* so make sure newargz[1] doesn't end in .exe */ - strendzap(newargz[1],".exe"); - for (i = 1; i < argc; i++) - newargz[i+1] = xstrdup(argv[i]); - newargz[argc+1] = NULL; - - for (i=0; i> $cwrappersource <> $cwrappersource <> $cwrappersource <<"EOF" - return 127; -} - -void * -xmalloc (size_t num) -{ - void * p = (void *) malloc (num); - if (!p) - lt_fatal ("Memory exhausted"); - - return p; -} - -char * -xstrdup (const char *string) -{ - return string ? strcpy ((char *) xmalloc (strlen (string) + 1), string) : NULL -; -} - -const char * -base_name (const char *name) -{ - const char *base; - -#if defined (HAVE_DOS_BASED_FILE_SYSTEM) - /* Skip over the disk name in MSDOS pathnames. */ - if (isalpha ((unsigned char)name[0]) && name[1] == ':') - name += 2; -#endif - - for (base = name; *name; name++) - if (IS_DIR_SEPARATOR (*name)) - base = name + 1; - return base; -} - -int -check_executable(const char * path) -{ - struct stat st; - - DEBUG("(check_executable) : %s\n", path ? (*path ? path : "EMPTY!") : "NULL!"); - if ((!path) || (!*path)) - return 0; - - if ((stat (path, &st) >= 0) && - ( - /* MinGW & native WIN32 do not support S_IXOTH or S_IXGRP */ -#if defined (S_IXOTH) - ((st.st_mode & S_IXOTH) == S_IXOTH) || -#endif -#if defined (S_IXGRP) - ((st.st_mode & S_IXGRP) == S_IXGRP) || -#endif - ((st.st_mode & S_IXUSR) == S_IXUSR)) - ) - return 1; - else - return 0; -} - -/* Searches for the full path of the wrapper. Returns - newly allocated full path name if found, NULL otherwise */ -char * -find_executable (const char* wrapper) -{ - int has_slash = 0; - const char* p; - const char* p_next; - /* static buffer for getcwd */ - char tmp[LT_PATHMAX + 1]; - int tmp_len; - char* concat_name; - - DEBUG("(find_executable) : %s\n", wrapper ? (*wrapper ? wrapper : "EMPTY!") : "NULL!"); - - if ((wrapper == NULL) || (*wrapper == '\0')) - return NULL; - - /* Absolute path? */ -#if defined (HAVE_DOS_BASED_FILE_SYSTEM) - if (isalpha ((unsigned char)wrapper[0]) && wrapper[1] == ':') - { - concat_name = xstrdup (wrapper); - if (check_executable(concat_name)) - return concat_name; - XFREE(concat_name); - } - else - { -#endif - if (IS_DIR_SEPARATOR (wrapper[0])) - { - concat_name = xstrdup (wrapper); - if (check_executable(concat_name)) - return concat_name; - XFREE(concat_name); - } -#if defined (HAVE_DOS_BASED_FILE_SYSTEM) - } -#endif - - for (p = wrapper; *p; p++) - if (*p == '/') - { - has_slash = 1; - break; - } - if (!has_slash) - { - /* no slashes; search PATH */ - const char* path = getenv ("PATH"); - if (path != NULL) - { - for (p = path; *p; p = p_next) - { - const char* q; - size_t p_len; - for (q = p; *q; q++) - if (IS_PATH_SEPARATOR(*q)) - break; - p_len = q - p; - p_next = (*q == '\0' ? q : q + 1); - if (p_len == 0) - { - /* empty path: current directory */ - if (getcwd (tmp, LT_PATHMAX) == NULL) - lt_fatal ("getcwd failed"); - tmp_len = strlen(tmp); - concat_name = XMALLOC(char, tmp_len + 1 + strlen(wrapper) + 1); - memcpy (concat_name, tmp, tmp_len); - concat_name[tmp_len] = '/'; - strcpy (concat_name + tmp_len + 1, wrapper); - } - else - { - concat_name = XMALLOC(char, p_len + 1 + strlen(wrapper) + 1); - memcpy (concat_name, p, p_len); - concat_name[p_len] = '/'; - strcpy (concat_name + p_len + 1, wrapper); - } - if (check_executable(concat_name)) - return concat_name; - XFREE(concat_name); - } - } - /* not found in PATH; assume curdir */ - } - /* Relative path | not found in path: prepend cwd */ - if (getcwd (tmp, LT_PATHMAX) == NULL) - lt_fatal ("getcwd failed"); - tmp_len = strlen(tmp); - concat_name = XMALLOC(char, tmp_len + 1 + strlen(wrapper) + 1); - memcpy (concat_name, tmp, tmp_len); - concat_name[tmp_len] = '/'; - strcpy (concat_name + tmp_len + 1, wrapper); - - if (check_executable(concat_name)) - return concat_name; - XFREE(concat_name); - return NULL; -} - -char * -strendzap(char *str, const char *pat) -{ - size_t len, patlen; - - assert(str != NULL); - assert(pat != NULL); - - len = strlen(str); - patlen = strlen(pat); - - if (patlen <= len) - { - str += len - patlen; - if (strcmp(str, pat) == 0) - *str = '\0'; - } - return str; -} - -static void -lt_error_core (int exit_status, const char * mode, - const char * message, va_list ap) -{ - fprintf (stderr, "%s: %s: ", program_name, mode); - vfprintf (stderr, message, ap); - fprintf (stderr, ".\n"); - - if (exit_status >= 0) - exit (exit_status); -} - -void -lt_fatal (const char *message, ...) -{ - va_list ap; - va_start (ap, message); - lt_error_core (EXIT_FAILURE, "FATAL", message, ap); - va_end (ap); -} -EOF - # we should really use a build-platform specific compiler - # here, but OTOH, the wrappers (shell script and this C one) - # are only useful if you want to execute the "real" binary. - # Since the "real" binary is built for $host, then this - # wrapper might as well be built for $host, too. - $run $LTCC $LTCFLAGS -s -o $cwrapper $cwrappersource - ;; - esac - $rm $output - trap "$rm $output; exit $EXIT_FAILURE" 1 2 15 - - $echo > $output "\ -#! $SHELL - -# $output - temporary wrapper script for $objdir/$outputname -# Generated by $PROGRAM - GNU $PACKAGE $VERSION$TIMESTAMP -# -# The $output program cannot be directly executed until all the libtool -# libraries that it depends on are installed. -# -# This wrapper script should never be moved out of the build directory. -# If it is, it will not operate correctly. - -# Sed substitution that helps us do robust quoting. It backslashifies -# metacharacters that are still active within double-quoted strings. -Xsed='${SED} -e 1s/^X//' -sed_quote_subst='$sed_quote_subst' - -# Be Bourne compatible (taken from Autoconf:_AS_BOURNE_COMPATIBLE). -if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then - emulate sh - NULLCMD=: - # Zsh 3.x and 4.x performs word splitting on \${1+\"\$@\"}, which - # is contrary to our usage. Disable this feature. - alias -g '\${1+\"\$@\"}'='\"\$@\"' - setopt NO_GLOB_SUBST -else - case \`(set -o) 2>/dev/null\` in *posix*) set -o posix;; esac -fi -BIN_SH=xpg4; export BIN_SH # for Tru64 -DUALCASE=1; export DUALCASE # for MKS sh - -# The HP-UX ksh and POSIX shell print the target directory to stdout -# if CDPATH is set. -(unset CDPATH) >/dev/null 2>&1 && unset CDPATH - -relink_command=\"$relink_command\" - -# This environment variable determines our operation mode. -if test \"\$libtool_install_magic\" = \"$magic\"; then - # install mode needs the following variable: - notinst_deplibs='$notinst_deplibs' -else - # When we are sourced in execute mode, \$file and \$echo are already set. - if test \"\$libtool_execute_magic\" != \"$magic\"; then - echo=\"$qecho\" - file=\"\$0\" - # Make sure echo works. - if test \"X\$1\" = X--no-reexec; then - # Discard the --no-reexec flag, and continue. - shift - elif test \"X\`(\$echo '\t') 2>/dev/null\`\" = 'X\t'; then - # Yippee, \$echo works! - : - else - # Restart under the correct shell, and then maybe \$echo will work. - exec $SHELL \"\$0\" --no-reexec \${1+\"\$@\"} - fi - fi\ -" - $echo >> $output "\ - - # Find the directory that this script lives in. - thisdir=\`\$echo \"X\$file\" | \$Xsed -e 's%/[^/]*$%%'\` - test \"x\$thisdir\" = \"x\$file\" && thisdir=. - - # Follow symbolic links until we get to the real thisdir. - file=\`ls -ld \"\$file\" | ${SED} -n 's/.*-> //p'\` - while test -n \"\$file\"; do - destdir=\`\$echo \"X\$file\" | \$Xsed -e 's%/[^/]*\$%%'\` - - # If there was a directory component, then change thisdir. - if test \"x\$destdir\" != \"x\$file\"; then - case \"\$destdir\" in - [\\\\/]* | [A-Za-z]:[\\\\/]*) thisdir=\"\$destdir\" ;; - *) thisdir=\"\$thisdir/\$destdir\" ;; - esac - fi - - file=\`\$echo \"X\$file\" | \$Xsed -e 's%^.*/%%'\` - file=\`ls -ld \"\$thisdir/\$file\" | ${SED} -n 's/.*-> //p'\` - done - - # Try to get the absolute directory name. - absdir=\`cd \"\$thisdir\" && pwd\` - test -n \"\$absdir\" && thisdir=\"\$absdir\" -" - - if test "$fast_install" = yes; then - $echo >> $output "\ - program=lt-'$outputname'$exeext - progdir=\"\$thisdir/$objdir\" - - if test ! -f \"\$progdir/\$program\" || \\ - { file=\`ls -1dt \"\$progdir/\$program\" \"\$progdir/../\$program\" 2>/dev/null | ${SED} 1q\`; \\ - test \"X\$file\" != \"X\$progdir/\$program\"; }; then - - file=\"\$\$-\$program\" - - if test ! -d \"\$progdir\"; then - $mkdir \"\$progdir\" - else - $rm \"\$progdir/\$file\" - fi" - - $echo >> $output "\ - - # relink executable if necessary - if test -n \"\$relink_command\"; then - if relink_command_output=\`eval \$relink_command 2>&1\`; then : - else - $echo \"\$relink_command_output\" >&2 - $rm \"\$progdir/\$file\" - exit $EXIT_FAILURE - fi - fi - - $mv \"\$progdir/\$file\" \"\$progdir/\$program\" 2>/dev/null || - { $rm \"\$progdir/\$program\"; - $mv \"\$progdir/\$file\" \"\$progdir/\$program\"; } - $rm \"\$progdir/\$file\" - fi" - else - $echo >> $output "\ - program='$outputname' - progdir=\"\$thisdir/$objdir\" -" - fi - - $echo >> $output "\ - - if test -f \"\$progdir/\$program\"; then" - - # Export our shlibpath_var if we have one. - if test "$shlibpath_overrides_runpath" = yes && test -n "$shlibpath_var" && test -n "$temp_rpath"; then - $echo >> $output "\ - # Add our own library path to $shlibpath_var - $shlibpath_var=\"$temp_rpath\$$shlibpath_var\" - - # Some systems cannot cope with colon-terminated $shlibpath_var - # The second colon is a workaround for a bug in BeOS R4 sed - $shlibpath_var=\`\$echo \"X\$$shlibpath_var\" | \$Xsed -e 's/::*\$//'\` - - export $shlibpath_var -" - fi - - # fixup the dll searchpath if we need to. - if test -n "$dllsearchpath"; then - $echo >> $output "\ - # Add the dll search path components to the executable PATH - PATH=$dllsearchpath:\$PATH -" - fi - - $echo >> $output "\ - if test \"\$libtool_execute_magic\" != \"$magic\"; then - # Run the actual program with our arguments. -" - case $host in - # Backslashes separate directories on plain windows - *-*-mingw | *-*-os2*) - $echo >> $output "\ - exec \"\$progdir\\\\\$program\" \${1+\"\$@\"} -" - ;; - - *) - $echo >> $output "\ - exec \"\$progdir/\$program\" \${1+\"\$@\"} -" - ;; - esac - $echo >> $output "\ - \$echo \"\$0: cannot exec \$program \$*\" - exit $EXIT_FAILURE - fi - else - # The program doesn't exist. - \$echo \"\$0: error: \\\`\$progdir/\$program' does not exist\" 1>&2 - \$echo \"This script is just a wrapper for \$program.\" 1>&2 - $echo \"See the $PACKAGE documentation for more information.\" 1>&2 - exit $EXIT_FAILURE - fi -fi\ -" - chmod +x $output - fi - exit $EXIT_SUCCESS - ;; - esac - - # See if we need to build an old-fashioned archive. - for oldlib in $oldlibs; do - - if test "$build_libtool_libs" = convenience; then - oldobjs="$libobjs_save" - addlibs="$convenience" - build_libtool_libs=no - else - if test "$build_libtool_libs" = module; then - oldobjs="$libobjs_save" - build_libtool_libs=no - else - oldobjs="$old_deplibs $non_pic_objects" - fi - addlibs="$old_convenience" - fi - - if test -n "$addlibs"; then - gentop="$output_objdir/${outputname}x" - generated="$generated $gentop" - - func_extract_archives $gentop $addlibs - oldobjs="$oldobjs $func_extract_archives_result" - fi - - # Do each command in the archive commands. - if test -n "$old_archive_from_new_cmds" && test "$build_libtool_libs" = yes; then - cmds=$old_archive_from_new_cmds - else - # POSIX demands no paths to be encoded in archives. We have - # to avoid creating archives with duplicate basenames if we - # might have to extract them afterwards, e.g., when creating a - # static archive out of a convenience library, or when linking - # the entirety of a libtool archive into another (currently - # not supported by libtool). - if (for obj in $oldobjs - do - $echo "X$obj" | $Xsed -e 's%^.*/%%' - done | sort | sort -uc >/dev/null 2>&1); then - : - else - $echo "copying selected object files to avoid basename conflicts..." - - if test -z "$gentop"; then - gentop="$output_objdir/${outputname}x" - generated="$generated $gentop" - - $show "${rm}r $gentop" - $run ${rm}r "$gentop" - $show "$mkdir $gentop" - $run $mkdir "$gentop" - exit_status=$? - if test "$exit_status" -ne 0 && test ! -d "$gentop"; then - exit $exit_status - fi - fi - - save_oldobjs=$oldobjs - oldobjs= - counter=1 - for obj in $save_oldobjs - do - objbase=`$echo "X$obj" | $Xsed -e 's%^.*/%%'` - case " $oldobjs " in - " ") oldobjs=$obj ;; - *[\ /]"$objbase "*) - while :; do - # Make sure we don't pick an alternate name that also - # overlaps. - newobj=lt$counter-$objbase - counter=`expr $counter + 1` - case " $oldobjs " in - *[\ /]"$newobj "*) ;; - *) if test ! -f "$gentop/$newobj"; then break; fi ;; - esac - done - $show "ln $obj $gentop/$newobj || cp $obj $gentop/$newobj" - $run ln "$obj" "$gentop/$newobj" || - $run cp "$obj" "$gentop/$newobj" - oldobjs="$oldobjs $gentop/$newobj" - ;; - *) oldobjs="$oldobjs $obj" ;; - esac - done - fi - - eval cmds=\"$old_archive_cmds\" - - if len=`expr "X$cmds" : ".*"` && - test "$len" -le "$max_cmd_len" || test "$max_cmd_len" -le -1; then - cmds=$old_archive_cmds - else - # the command line is too long to link in one step, link in parts - $echo "using piecewise archive linking..." - save_RANLIB=$RANLIB - RANLIB=: - objlist= - concat_cmds= - save_oldobjs=$oldobjs - - # Is there a better way of finding the last object in the list? - for obj in $save_oldobjs - do - last_oldobj=$obj - done - for obj in $save_oldobjs - do - oldobjs="$objlist $obj" - objlist="$objlist $obj" - eval test_cmds=\"$old_archive_cmds\" - if len=`expr "X$test_cmds" : ".*" 2>/dev/null` && - test "$len" -le "$max_cmd_len"; then - : - else - # the above command should be used before it gets too long - oldobjs=$objlist - if test "$obj" = "$last_oldobj" ; then - RANLIB=$save_RANLIB - fi - test -z "$concat_cmds" || concat_cmds=$concat_cmds~ - eval concat_cmds=\"\${concat_cmds}$old_archive_cmds\" - objlist= - fi - done - RANLIB=$save_RANLIB - oldobjs=$objlist - if test "X$oldobjs" = "X" ; then - eval cmds=\"\$concat_cmds\" - else - eval cmds=\"\$concat_cmds~\$old_archive_cmds\" - fi - fi - fi - save_ifs="$IFS"; IFS='~' - for cmd in $cmds; do - eval cmd=\"$cmd\" - IFS="$save_ifs" - $show "$cmd" - $run eval "$cmd" || exit $? - done - IFS="$save_ifs" - done - - if test -n "$generated"; then - $show "${rm}r$generated" - $run ${rm}r$generated - fi - - # Now create the libtool archive. - case $output in - *.la) - old_library= - test "$build_old_libs" = yes && old_library="$libname.$libext" - $show "creating $output" - - # Preserve any variables that may affect compiler behavior - for var in $variables_saved_for_relink; do - if eval test -z \"\${$var+set}\"; then - relink_command="{ test -z \"\${$var+set}\" || unset $var || { $var=; export $var; }; }; $relink_command" - elif eval var_value=\$$var; test -z "$var_value"; then - relink_command="$var=; export $var; $relink_command" - else - var_value=`$echo "X$var_value" | $Xsed -e "$sed_quote_subst"` - relink_command="$var=\"$var_value\"; export $var; $relink_command" - fi - done - # Quote the link command for shipping. - relink_command="(cd `pwd`; $SHELL $progpath $preserve_args --mode=relink $libtool_args @inst_prefix_dir@)" - relink_command=`$echo "X$relink_command" | $SP2NL | $Xsed -e "$sed_quote_subst" | $NL2SP` - if test "$hardcode_automatic" = yes ; then - relink_command= - fi - - - # Only create the output if not a dry run. - if test -z "$run"; then - for installed in no yes; do - if test "$installed" = yes; then - if test -z "$install_libdir"; then - break - fi - output="$output_objdir/$outputname"i - # Replace all uninstalled libtool libraries with the installed ones - newdependency_libs= - for deplib in $dependency_libs; do - case $deplib in - *.la) - name=`$echo "X$deplib" | $Xsed -e 's%^.*/%%'` - eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib` - if test -z "$libdir"; then - $echo "$modename: \`$deplib' is not a valid libtool archive" 1>&2 - exit $EXIT_FAILURE - fi - newdependency_libs="$newdependency_libs $libdir/$name" - ;; - *) newdependency_libs="$newdependency_libs $deplib" ;; - esac - done - dependency_libs="$newdependency_libs" - newdlfiles= - for lib in $dlfiles; do - name=`$echo "X$lib" | $Xsed -e 's%^.*/%%'` - eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib` - if test -z "$libdir"; then - $echo "$modename: \`$lib' is not a valid libtool archive" 1>&2 - exit $EXIT_FAILURE - fi - newdlfiles="$newdlfiles $libdir/$name" - done - dlfiles="$newdlfiles" - newdlprefiles= - for lib in $dlprefiles; do - name=`$echo "X$lib" | $Xsed -e 's%^.*/%%'` - eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib` - if test -z "$libdir"; then - $echo "$modename: \`$lib' is not a valid libtool archive" 1>&2 - exit $EXIT_FAILURE - fi - newdlprefiles="$newdlprefiles $libdir/$name" - done - dlprefiles="$newdlprefiles" - else - newdlfiles= - for lib in $dlfiles; do - case $lib in - [\\/]* | [A-Za-z]:[\\/]*) abs="$lib" ;; - *) abs=`pwd`"/$lib" ;; - esac - newdlfiles="$newdlfiles $abs" - done - dlfiles="$newdlfiles" - newdlprefiles= - for lib in $dlprefiles; do - case $lib in - [\\/]* | [A-Za-z]:[\\/]*) abs="$lib" ;; - *) abs=`pwd`"/$lib" ;; - esac - newdlprefiles="$newdlprefiles $abs" - done - dlprefiles="$newdlprefiles" - fi - $rm $output - # place dlname in correct position for cygwin - tdlname=$dlname - case $host,$output,$installed,$module,$dlname in - *cygwin*,*lai,yes,no,*.dll | *mingw*,*lai,yes,no,*.dll) tdlname=../bin/$dlname ;; - esac - $echo > $output "\ -# $outputname - a libtool library file -# Generated by $PROGRAM - GNU $PACKAGE $VERSION$TIMESTAMP -# -# Please DO NOT delete this file! -# It is necessary for linking the library. - -# The name that we can dlopen(3). -dlname='$tdlname' - -# Names of this library. -library_names='$library_names' - -# The name of the static archive. -old_library='$old_library' - -# Libraries that this one depends upon. -dependency_libs='$dependency_libs' - -# Version information for $libname. -current=$current -age=$age -revision=$revision - -# Is this an already installed library? -installed=$installed - -# Should we warn about portability when linking against -modules? -shouldnotlink=$module - -# Files to dlopen/dlpreopen -dlopen='$dlfiles' -dlpreopen='$dlprefiles' - -# Directory that this library needs to be installed in: -libdir='$install_libdir'" - if test "$installed" = no && test "$need_relink" = yes; then - $echo >> $output "\ -relink_command=\"$relink_command\"" - fi - done - fi - - # Do a symbolic link so that the libtool archive can be found in - # LD_LIBRARY_PATH before the program is installed. - $show "(cd $output_objdir && $rm $outputname && $LN_S ../$outputname $outputname)" - $run eval '(cd $output_objdir && $rm $outputname && $LN_S ../$outputname $outputname)' || exit $? - ;; - esac - exit $EXIT_SUCCESS - ;; - - # libtool install mode - install) - modename="$modename: install" - - # There may be an optional sh(1) argument at the beginning of - # install_prog (especially on Windows NT). - if test "$nonopt" = "$SHELL" || test "$nonopt" = /bin/sh || - # Allow the use of GNU shtool's install command. - $echo "X$nonopt" | grep shtool > /dev/null; then - # Aesthetically quote it. - arg=`$echo "X$nonopt" | $Xsed -e "$sed_quote_subst"` - case $arg in - *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") - arg="\"$arg\"" - ;; - esac - install_prog="$arg " - arg="$1" - shift - else - install_prog= - arg=$nonopt - fi - - # The real first argument should be the name of the installation program. - # Aesthetically quote it. - arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"` - case $arg in - *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") - arg="\"$arg\"" - ;; - esac - install_prog="$install_prog$arg" - - # We need to accept at least all the BSD install flags. - dest= - files= - opts= - prev= - install_type= - isdir=no - stripme= - for arg - do - if test -n "$dest"; then - files="$files $dest" - dest=$arg - continue - fi - - case $arg in - -d) isdir=yes ;; - -f) - case " $install_prog " in - *[\\\ /]cp\ *) ;; - *) prev=$arg ;; - esac - ;; - -g | -m | -o) prev=$arg ;; - -s) - stripme=" -s" - continue - ;; - -*) - ;; - *) - # If the previous option needed an argument, then skip it. - if test -n "$prev"; then - prev= - else - dest=$arg - continue - fi - ;; - esac - - # Aesthetically quote the argument. - arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"` - case $arg in - *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") - arg="\"$arg\"" - ;; - esac - install_prog="$install_prog $arg" - done - - if test -z "$install_prog"; then - $echo "$modename: you must specify an install program" 1>&2 - $echo "$help" 1>&2 - exit $EXIT_FAILURE - fi - - if test -n "$prev"; then - $echo "$modename: the \`$prev' option requires an argument" 1>&2 - $echo "$help" 1>&2 - exit $EXIT_FAILURE - fi - - if test -z "$files"; then - if test -z "$dest"; then - $echo "$modename: no file or destination specified" 1>&2 - else - $echo "$modename: you must specify a destination" 1>&2 - fi - $echo "$help" 1>&2 - exit $EXIT_FAILURE - fi - - # Strip any trailing slash from the destination. - dest=`$echo "X$dest" | $Xsed -e 's%/$%%'` - - # Check to see that the destination is a directory. - test -d "$dest" && isdir=yes - if test "$isdir" = yes; then - destdir="$dest" - destname= - else - destdir=`$echo "X$dest" | $Xsed -e 's%/[^/]*$%%'` - test "X$destdir" = "X$dest" && destdir=. - destname=`$echo "X$dest" | $Xsed -e 's%^.*/%%'` - - # Not a directory, so check to see that there is only one file specified. - set dummy $files - if test "$#" -gt 2; then - $echo "$modename: \`$dest' is not a directory" 1>&2 - $echo "$help" 1>&2 - exit $EXIT_FAILURE - fi - fi - case $destdir in - [\\/]* | [A-Za-z]:[\\/]*) ;; - *) - for file in $files; do - case $file in - *.lo) ;; - *) - $echo "$modename: \`$destdir' must be an absolute directory name" 1>&2 - $echo "$help" 1>&2 - exit $EXIT_FAILURE - ;; - esac - done - ;; - esac - - # This variable tells wrapper scripts just to set variables rather - # than running their programs. - libtool_install_magic="$magic" - - staticlibs= - future_libdirs= - current_libdirs= - for file in $files; do - - # Do each installation. - case $file in - *.$libext) - # Do the static libraries later. - staticlibs="$staticlibs $file" - ;; - - *.la) - # Check to see that this really is a libtool archive. - if (${SED} -e '2q' $file | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then : - else - $echo "$modename: \`$file' is not a valid libtool archive" 1>&2 - $echo "$help" 1>&2 - exit $EXIT_FAILURE - fi - - library_names= - old_library= - relink_command= - # If there is no directory component, then add one. - case $file in - */* | *\\*) . $file ;; - *) . ./$file ;; - esac - - # Add the libdir to current_libdirs if it is the destination. - if test "X$destdir" = "X$libdir"; then - case "$current_libdirs " in - *" $libdir "*) ;; - *) current_libdirs="$current_libdirs $libdir" ;; - esac - else - # Note the libdir as a future libdir. - case "$future_libdirs " in - *" $libdir "*) ;; - *) future_libdirs="$future_libdirs $libdir" ;; - esac - fi - - dir=`$echo "X$file" | $Xsed -e 's%/[^/]*$%%'`/ - test "X$dir" = "X$file/" && dir= - dir="$dir$objdir" - - if test -n "$relink_command"; then - # Determine the prefix the user has applied to our future dir. - inst_prefix_dir=`$echo "$destdir" | $SED "s%$libdir\$%%"` - - # Don't allow the user to place us outside of our expected - # location b/c this prevents finding dependent libraries that - # are installed to the same prefix. - # At present, this check doesn't affect windows .dll's that - # are installed into $libdir/../bin (currently, that works fine) - # but it's something to keep an eye on. - if test "$inst_prefix_dir" = "$destdir"; then - $echo "$modename: error: cannot install \`$file' to a directory not ending in $libdir" 1>&2 - exit $EXIT_FAILURE - fi - - if test -n "$inst_prefix_dir"; then - # Stick the inst_prefix_dir data into the link command. - relink_command=`$echo "$relink_command" | $SP2NL | $SED "s%@inst_prefix_dir@%-inst-prefix-dir $inst_prefix_dir%" | $NL2SP` - else - relink_command=`$echo "$relink_command" | $SP2NL | $SED "s%@inst_prefix_dir@%%" | $NL2SP` - fi - - $echo "$modename: warning: relinking \`$file'" 1>&2 - $show "$relink_command" - if $run eval "$relink_command"; then : - else - $echo "$modename: error: relink \`$file' with the above command before installing it" 1>&2 - exit $EXIT_FAILURE - fi - fi - - # See the names of the shared library. - set dummy $library_names - if test -n "$2"; then - realname="$2" - shift - shift - - srcname="$realname" - test -n "$relink_command" && srcname="$realname"T - - # Install the shared library and build the symlinks. - $show "$install_prog $dir/$srcname $destdir/$realname" - $run eval "$install_prog $dir/$srcname $destdir/$realname" || exit $? - if test -n "$stripme" && test -n "$striplib"; then - $show "$striplib $destdir/$realname" - $run eval "$striplib $destdir/$realname" || exit $? - fi - - if test "$#" -gt 0; then - # Delete the old symlinks, and create new ones. - # Try `ln -sf' first, because the `ln' binary might depend on - # the symlink we replace! Solaris /bin/ln does not understand -f, - # so we also need to try rm && ln -s. - for linkname - do - if test "$linkname" != "$realname"; then - $show "(cd $destdir && { $LN_S -f $realname $linkname || { $rm $linkname && $LN_S $realname $linkname; }; })" - $run eval "(cd $destdir && { $LN_S -f $realname $linkname || { $rm $linkname && $LN_S $realname $linkname; }; })" - fi - done - fi - - # Do each command in the postinstall commands. - lib="$destdir/$realname" - cmds=$postinstall_cmds - save_ifs="$IFS"; IFS='~' - for cmd in $cmds; do - IFS="$save_ifs" - eval cmd=\"$cmd\" - $show "$cmd" - $run eval "$cmd" || { - lt_exit=$? - - # Restore the uninstalled library and exit - if test "$mode" = relink; then - $run eval '(cd $output_objdir && $rm ${realname}T && $mv ${realname}U $realname)' - fi - - exit $lt_exit - } - done - IFS="$save_ifs" - fi - - # Install the pseudo-library for information purposes. - name=`$echo "X$file" | $Xsed -e 's%^.*/%%'` - instname="$dir/$name"i - $show "$install_prog $instname $destdir/$name" - $run eval "$install_prog $instname $destdir/$name" || exit $? - - # Maybe install the static library, too. - test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library" - ;; - - *.lo) - # Install (i.e. copy) a libtool object. - - # Figure out destination file name, if it wasn't already specified. - if test -n "$destname"; then - destfile="$destdir/$destname" - else - destfile=`$echo "X$file" | $Xsed -e 's%^.*/%%'` - destfile="$destdir/$destfile" - fi - - # Deduce the name of the destination old-style object file. - case $destfile in - *.lo) - staticdest=`$echo "X$destfile" | $Xsed -e "$lo2o"` - ;; - *.$objext) - staticdest="$destfile" - destfile= - ;; - *) - $echo "$modename: cannot copy a libtool object to \`$destfile'" 1>&2 - $echo "$help" 1>&2 - exit $EXIT_FAILURE - ;; - esac - - # Install the libtool object if requested. - if test -n "$destfile"; then - $show "$install_prog $file $destfile" - $run eval "$install_prog $file $destfile" || exit $? - fi - - # Install the old object if enabled. - if test "$build_old_libs" = yes; then - # Deduce the name of the old-style object file. - staticobj=`$echo "X$file" | $Xsed -e "$lo2o"` - - $show "$install_prog $staticobj $staticdest" - $run eval "$install_prog \$staticobj \$staticdest" || exit $? - fi - exit $EXIT_SUCCESS - ;; - - *) - # Figure out destination file name, if it wasn't already specified. - if test -n "$destname"; then - destfile="$destdir/$destname" - else - destfile=`$echo "X$file" | $Xsed -e 's%^.*/%%'` - destfile="$destdir/$destfile" - fi - - # If the file is missing, and there is a .exe on the end, strip it - # because it is most likely a libtool script we actually want to - # install - stripped_ext="" - case $file in - *.exe) - if test ! -f "$file"; then - file=`$echo $file|${SED} 's,.exe$,,'` - stripped_ext=".exe" - fi - ;; - esac - - # Do a test to see if this is really a libtool program. - case $host in - *cygwin*|*mingw*) - wrapper=`$echo $file | ${SED} -e 's,.exe$,,'` - ;; - *) - wrapper=$file - ;; - esac - if (${SED} -e '4q' $wrapper | grep "^# Generated by .*$PACKAGE")>/dev/null 2>&1; then - notinst_deplibs= - relink_command= - - # Note that it is not necessary on cygwin/mingw to append a dot to - # foo even if both foo and FILE.exe exist: automatic-append-.exe - # behavior happens only for exec(3), not for open(2)! Also, sourcing - # `FILE.' does not work on cygwin managed mounts. - # - # If there is no directory component, then add one. - case $wrapper in - */* | *\\*) . ${wrapper} ;; - *) . ./${wrapper} ;; - esac - - # Check the variables that should have been set. - if test -z "$notinst_deplibs"; then - $echo "$modename: invalid libtool wrapper script \`$wrapper'" 1>&2 - exit $EXIT_FAILURE - fi - - finalize=yes - for lib in $notinst_deplibs; do - # Check to see that each library is installed. - libdir= - if test -f "$lib"; then - # If there is no directory component, then add one. - case $lib in - */* | *\\*) . $lib ;; - *) . ./$lib ;; - esac - fi - libfile="$libdir/"`$echo "X$lib" | $Xsed -e 's%^.*/%%g'` ### testsuite: skip nested quoting test - if test -n "$libdir" && test ! -f "$libfile"; then - $echo "$modename: warning: \`$lib' has not been installed in \`$libdir'" 1>&2 - finalize=no - fi - done - - relink_command= - # Note that it is not necessary on cygwin/mingw to append a dot to - # foo even if both foo and FILE.exe exist: automatic-append-.exe - # behavior happens only for exec(3), not for open(2)! Also, sourcing - # `FILE.' does not work on cygwin managed mounts. - # - # If there is no directory component, then add one. - case $wrapper in - */* | *\\*) . ${wrapper} ;; - *) . ./${wrapper} ;; - esac - - outputname= - if test "$fast_install" = no && test -n "$relink_command"; then - if test "$finalize" = yes && test -z "$run"; then - tmpdir=`func_mktempdir` - file=`$echo "X$file$stripped_ext" | $Xsed -e 's%^.*/%%'` - outputname="$tmpdir/$file" - # Replace the output file specification. - relink_command=`$echo "X$relink_command" | $SP2NL | $Xsed -e 's%@OUTPUT@%'"$outputname"'%g' | $NL2SP` - - $show "$relink_command" - if $run eval "$relink_command"; then : - else - $echo "$modename: error: relink \`$file' with the above command before installing it" 1>&2 - ${rm}r "$tmpdir" - continue - fi - file="$outputname" - else - $echo "$modename: warning: cannot relink \`$file'" 1>&2 - fi - else - # Install the binary that we compiled earlier. - file=`$echo "X$file$stripped_ext" | $Xsed -e "s%\([^/]*\)$%$objdir/\1%"` - fi - fi - - # remove .exe since cygwin /usr/bin/install will append another - # one anyway - case $install_prog,$host in - */usr/bin/install*,*cygwin*) - case $file:$destfile in - *.exe:*.exe) - # this is ok - ;; - *.exe:*) - destfile=$destfile.exe - ;; - *:*.exe) - destfile=`$echo $destfile | ${SED} -e 's,.exe$,,'` - ;; - esac - ;; - esac - $show "$install_prog$stripme $file $destfile" - $run eval "$install_prog\$stripme \$file \$destfile" || exit $? - test -n "$outputname" && ${rm}r "$tmpdir" - ;; - esac - done - - for file in $staticlibs; do - name=`$echo "X$file" | $Xsed -e 's%^.*/%%'` - - # Set up the ranlib parameters. - oldlib="$destdir/$name" - - $show "$install_prog $file $oldlib" - $run eval "$install_prog \$file \$oldlib" || exit $? - - if test -n "$stripme" && test -n "$old_striplib"; then - $show "$old_striplib $oldlib" - $run eval "$old_striplib $oldlib" || exit $? - fi - - # Do each command in the postinstall commands. - cmds=$old_postinstall_cmds - save_ifs="$IFS"; IFS='~' - for cmd in $cmds; do - IFS="$save_ifs" - eval cmd=\"$cmd\" - $show "$cmd" - $run eval "$cmd" || exit $? - done - IFS="$save_ifs" - done - - if test -n "$future_libdirs"; then - $echo "$modename: warning: remember to run \`$progname --finish$future_libdirs'" 1>&2 - fi - - if test -n "$current_libdirs"; then - # Maybe just do a dry run. - test -n "$run" && current_libdirs=" -n$current_libdirs" - exec_cmd='$SHELL $progpath $preserve_args --finish$current_libdirs' - else - exit $EXIT_SUCCESS - fi - ;; - - # libtool finish mode - finish) - modename="$modename: finish" - libdirs="$nonopt" - admincmds= - - if test -n "$finish_cmds$finish_eval" && test -n "$libdirs"; then - for dir - do - libdirs="$libdirs $dir" - done - - for libdir in $libdirs; do - if test -n "$finish_cmds"; then - # Do each command in the finish commands. - cmds=$finish_cmds - save_ifs="$IFS"; IFS='~' - for cmd in $cmds; do - IFS="$save_ifs" - eval cmd=\"$cmd\" - $show "$cmd" - $run eval "$cmd" || admincmds="$admincmds - $cmd" - done - IFS="$save_ifs" - fi - if test -n "$finish_eval"; then - # Do the single finish_eval. - eval cmds=\"$finish_eval\" - $run eval "$cmds" || admincmds="$admincmds - $cmds" - fi - done - fi - - # Exit here if they wanted silent mode. - test "$show" = : && exit $EXIT_SUCCESS - - $echo "X----------------------------------------------------------------------" | $Xsed - $echo "Libraries have been installed in:" - for libdir in $libdirs; do - $echo " $libdir" - done - $echo - $echo "If you ever happen to want to link against installed libraries" - $echo "in a given directory, LIBDIR, you must either use libtool, and" - $echo "specify the full pathname of the library, or use the \`-LLIBDIR'" - $echo "flag during linking and do at least one of the following:" - if test -n "$shlibpath_var"; then - $echo " - add LIBDIR to the \`$shlibpath_var' environment variable" - $echo " during execution" - fi - if test -n "$runpath_var"; then - $echo " - add LIBDIR to the \`$runpath_var' environment variable" - $echo " during linking" - fi - if test -n "$hardcode_libdir_flag_spec"; then - libdir=LIBDIR - eval flag=\"$hardcode_libdir_flag_spec\" - - $echo " - use the \`$flag' linker flag" - fi - if test -n "$admincmds"; then - $echo " - have your system administrator run these commands:$admincmds" - fi - if test -f /etc/ld.so.conf; then - $echo " - have your system administrator add LIBDIR to \`/etc/ld.so.conf'" - fi - $echo - $echo "See any operating system documentation about shared libraries for" - $echo "more information, such as the ld(1) and ld.so(8) manual pages." - $echo "X----------------------------------------------------------------------" | $Xsed - exit $EXIT_SUCCESS - ;; - - # libtool execute mode - execute) - modename="$modename: execute" - - # The first argument is the command name. - cmd="$nonopt" - if test -z "$cmd"; then - $echo "$modename: you must specify a COMMAND" 1>&2 - $echo "$help" - exit $EXIT_FAILURE - fi - - # Handle -dlopen flags immediately. - for file in $execute_dlfiles; do - if test ! -f "$file"; then - $echo "$modename: \`$file' is not a file" 1>&2 - $echo "$help" 1>&2 - exit $EXIT_FAILURE - fi - - dir= - case $file in - *.la) - # Check to see that this really is a libtool archive. - if (${SED} -e '2q' $file | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then : - else - $echo "$modename: \`$lib' is not a valid libtool archive" 1>&2 - $echo "$help" 1>&2 - exit $EXIT_FAILURE - fi - - # Read the libtool library. - dlname= - library_names= - - # If there is no directory component, then add one. - case $file in - */* | *\\*) . $file ;; - *) . ./$file ;; - esac - - # Skip this library if it cannot be dlopened. - if test -z "$dlname"; then - # Warn if it was a shared library. - test -n "$library_names" && $echo "$modename: warning: \`$file' was not linked with \`-export-dynamic'" - continue - fi - - dir=`$echo "X$file" | $Xsed -e 's%/[^/]*$%%'` - test "X$dir" = "X$file" && dir=. - - if test -f "$dir/$objdir/$dlname"; then - dir="$dir/$objdir" - else - if test ! -f "$dir/$dlname"; then - $echo "$modename: cannot find \`$dlname' in \`$dir' or \`$dir/$objdir'" 1>&2 - exit $EXIT_FAILURE - fi - fi - ;; - - *.lo) - # Just add the directory containing the .lo file. - dir=`$echo "X$file" | $Xsed -e 's%/[^/]*$%%'` - test "X$dir" = "X$file" && dir=. - ;; - - *) - $echo "$modename: warning \`-dlopen' is ignored for non-libtool libraries and objects" 1>&2 - continue - ;; - esac - - # Get the absolute pathname. - absdir=`cd "$dir" && pwd` - test -n "$absdir" && dir="$absdir" - - # Now add the directory to shlibpath_var. - if eval "test -z \"\$$shlibpath_var\""; then - eval "$shlibpath_var=\"\$dir\"" - else - eval "$shlibpath_var=\"\$dir:\$$shlibpath_var\"" - fi - done - - # This variable tells wrapper scripts just to set shlibpath_var - # rather than running their programs. - libtool_execute_magic="$magic" - - # Check if any of the arguments is a wrapper script. - args= - for file - do - case $file in - -*) ;; - *) - # Do a test to see if this is really a libtool program. - if (${SED} -e '4q' $file | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then - # If there is no directory component, then add one. - case $file in - */* | *\\*) . $file ;; - *) . ./$file ;; - esac - - # Transform arg to wrapped name. - file="$progdir/$program" - fi - ;; - esac - # Quote arguments (to preserve shell metacharacters). - file=`$echo "X$file" | $Xsed -e "$sed_quote_subst"` - args="$args \"$file\"" - done - - if test -z "$run"; then - if test -n "$shlibpath_var"; then - # Export the shlibpath_var. - eval "export $shlibpath_var" - fi - - # Restore saved environment variables - for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES - do - eval "if test \"\${save_$lt_var+set}\" = set; then - $lt_var=\$save_$lt_var; export $lt_var - fi" - done - - # Now prepare to actually exec the command. - exec_cmd="\$cmd$args" - else - # Display what would be done. - if test -n "$shlibpath_var"; then - eval "\$echo \"\$shlibpath_var=\$$shlibpath_var\"" - $echo "export $shlibpath_var" - fi - $echo "$cmd$args" - exit $EXIT_SUCCESS - fi - ;; - - # libtool clean and uninstall mode - clean | uninstall) - modename="$modename: $mode" - rm="$nonopt" - files= - rmforce= - exit_status=0 - - # This variable tells wrapper scripts just to set variables rather - # than running their programs. - libtool_install_magic="$magic" - - for arg - do - case $arg in - -f) rm="$rm $arg"; rmforce=yes ;; - -*) rm="$rm $arg" ;; - *) files="$files $arg" ;; - esac - done - - if test -z "$rm"; then - $echo "$modename: you must specify an RM program" 1>&2 - $echo "$help" 1>&2 - exit $EXIT_FAILURE - fi - - rmdirs= - - origobjdir="$objdir" - for file in $files; do - dir=`$echo "X$file" | $Xsed -e 's%/[^/]*$%%'` - if test "X$dir" = "X$file"; then - dir=. - objdir="$origobjdir" - else - objdir="$dir/$origobjdir" - fi - name=`$echo "X$file" | $Xsed -e 's%^.*/%%'` - test "$mode" = uninstall && objdir="$dir" - - # Remember objdir for removal later, being careful to avoid duplicates - if test "$mode" = clean; then - case " $rmdirs " in - *" $objdir "*) ;; - *) rmdirs="$rmdirs $objdir" ;; - esac - fi - - # Don't error if the file doesn't exist and rm -f was used. - if (test -L "$file") >/dev/null 2>&1 \ - || (test -h "$file") >/dev/null 2>&1 \ - || test -f "$file"; then - : - elif test -d "$file"; then - exit_status=1 - continue - elif test "$rmforce" = yes; then - continue - fi - - rmfiles="$file" - - case $name in - *.la) - # Possibly a libtool archive, so verify it. - if (${SED} -e '2q' $file | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then - . $dir/$name - - # Delete the libtool libraries and symlinks. - for n in $library_names; do - rmfiles="$rmfiles $objdir/$n" - done - test -n "$old_library" && rmfiles="$rmfiles $objdir/$old_library" - - case "$mode" in - clean) - case " $library_names " in - # " " in the beginning catches empty $dlname - *" $dlname "*) ;; - *) rmfiles="$rmfiles $objdir/$dlname" ;; - esac - test -n "$libdir" && rmfiles="$rmfiles $objdir/$name $objdir/${name}i" - ;; - uninstall) - if test -n "$library_names"; then - # Do each command in the postuninstall commands. - cmds=$postuninstall_cmds - save_ifs="$IFS"; IFS='~' - for cmd in $cmds; do - IFS="$save_ifs" - eval cmd=\"$cmd\" - $show "$cmd" - $run eval "$cmd" - if test "$?" -ne 0 && test "$rmforce" != yes; then - exit_status=1 - fi - done - IFS="$save_ifs" - fi - - if test -n "$old_library"; then - # Do each command in the old_postuninstall commands. - cmds=$old_postuninstall_cmds - save_ifs="$IFS"; IFS='~' - for cmd in $cmds; do - IFS="$save_ifs" - eval cmd=\"$cmd\" - $show "$cmd" - $run eval "$cmd" - if test "$?" -ne 0 && test "$rmforce" != yes; then - exit_status=1 - fi - done - IFS="$save_ifs" - fi - # FIXME: should reinstall the best remaining shared library. - ;; - esac - fi - ;; - - *.lo) - # Possibly a libtool object, so verify it. - if (${SED} -e '2q' $file | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then - - # Read the .lo file - . $dir/$name - - # Add PIC object to the list of files to remove. - if test -n "$pic_object" \ - && test "$pic_object" != none; then - rmfiles="$rmfiles $dir/$pic_object" - fi - - # Add non-PIC object to the list of files to remove. - if test -n "$non_pic_object" \ - && test "$non_pic_object" != none; then - rmfiles="$rmfiles $dir/$non_pic_object" - fi - fi - ;; - - *) - if test "$mode" = clean ; then - noexename=$name - case $file in - *.exe) - file=`$echo $file|${SED} 's,.exe$,,'` - noexename=`$echo $name|${SED} 's,.exe$,,'` - # $file with .exe has already been added to rmfiles, - # add $file without .exe - rmfiles="$rmfiles $file" - ;; - esac - # Do a test to see if this is a libtool program. - if (${SED} -e '4q' $file | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then - relink_command= - . $dir/$noexename - - # note $name still contains .exe if it was in $file originally - # as does the version of $file that was added into $rmfiles - rmfiles="$rmfiles $objdir/$name $objdir/${name}S.${objext}" - if test "$fast_install" = yes && test -n "$relink_command"; then - rmfiles="$rmfiles $objdir/lt-$name" - fi - if test "X$noexename" != "X$name" ; then - rmfiles="$rmfiles $objdir/lt-${noexename}.c" - fi - fi - fi - ;; - esac - $show "$rm $rmfiles" - $run $rm $rmfiles || exit_status=1 - done - objdir="$origobjdir" - - # Try to remove the ${objdir}s in the directories where we deleted files - for dir in $rmdirs; do - if test -d "$dir"; then - $show "rmdir $dir" - $run rmdir $dir >/dev/null 2>&1 - fi - done - - exit $exit_status - ;; - - "") - $echo "$modename: you must specify a MODE" 1>&2 - $echo "$generic_help" 1>&2 - exit $EXIT_FAILURE - ;; - esac - - if test -z "$exec_cmd"; then - $echo "$modename: invalid operation mode \`$mode'" 1>&2 - $echo "$generic_help" 1>&2 - exit $EXIT_FAILURE - fi -fi # test -z "$show_help" - -if test -n "$exec_cmd"; then - eval exec $exec_cmd - exit $EXIT_FAILURE -fi - -# We need to display help for each of the modes. -case $mode in -"") $echo \ -"Usage: $modename [OPTION]... [MODE-ARG]... - -Provide generalized library-building support services. - - --config show all configuration variables - --debug enable verbose shell tracing --n, --dry-run display commands without modifying any files - --features display basic configuration information and exit - --finish same as \`--mode=finish' - --help display this help message and exit - --mode=MODE use operation mode MODE [default=inferred from MODE-ARGS] - --quiet same as \`--silent' - --silent don't print informational messages - --tag=TAG use configuration variables from tag TAG - --version print version information - -MODE must be one of the following: - - clean remove files from the build directory - compile compile a source file into a libtool object - execute automatically set library path, then run a program - finish complete the installation of libtool libraries - install install libraries or executables - link create a library or an executable - uninstall remove libraries from an installed directory - -MODE-ARGS vary depending on the MODE. Try \`$modename --help --mode=MODE' for -a more detailed description of MODE. - -Report bugs to ." - exit $EXIT_SUCCESS - ;; - -clean) - $echo \ -"Usage: $modename [OPTION]... --mode=clean RM [RM-OPTION]... FILE... - -Remove files from the build directory. - -RM is the name of the program to use to delete files associated with each FILE -(typically \`/bin/rm'). RM-OPTIONS are options (such as \`-f') to be passed -to RM. - -If FILE is a libtool library, object or program, all the files associated -with it are deleted. Otherwise, only FILE itself is deleted using RM." - ;; - -compile) - $echo \ -"Usage: $modename [OPTION]... --mode=compile COMPILE-COMMAND... SOURCEFILE - -Compile a source file into a libtool library object. - -This mode accepts the following additional options: - - -o OUTPUT-FILE set the output file name to OUTPUT-FILE - -prefer-pic try to building PIC objects only - -prefer-non-pic try to building non-PIC objects only - -static always build a \`.o' file suitable for static linking - -COMPILE-COMMAND is a command to be used in creating a \`standard' object file -from the given SOURCEFILE. - -The output file name is determined by removing the directory component from -SOURCEFILE, then substituting the C source code suffix \`.c' with the -library object suffix, \`.lo'." - ;; - -execute) - $echo \ -"Usage: $modename [OPTION]... --mode=execute COMMAND [ARGS]... - -Automatically set library path, then run a program. - -This mode accepts the following additional options: - - -dlopen FILE add the directory containing FILE to the library path - -This mode sets the library path environment variable according to \`-dlopen' -flags. - -If any of the ARGS are libtool executable wrappers, then they are translated -into their corresponding uninstalled binary, and any of their required library -directories are added to the library path. - -Then, COMMAND is executed, with ARGS as arguments." - ;; - -finish) - $echo \ -"Usage: $modename [OPTION]... --mode=finish [LIBDIR]... - -Complete the installation of libtool libraries. - -Each LIBDIR is a directory that contains libtool libraries. - -The commands that this mode executes may require superuser privileges. Use -the \`--dry-run' option if you just want to see what would be executed." - ;; - -install) - $echo \ -"Usage: $modename [OPTION]... --mode=install INSTALL-COMMAND... - -Install executables or libraries. - -INSTALL-COMMAND is the installation command. The first component should be -either the \`install' or \`cp' program. - -The rest of the components are interpreted as arguments to that command (only -BSD-compatible install options are recognized)." - ;; - -link) - $echo \ -"Usage: $modename [OPTION]... --mode=link LINK-COMMAND... - -Link object files or libraries together to form another library, or to -create an executable program. - -LINK-COMMAND is a command using the C compiler that you would use to create -a program from several object files. - -The following components of LINK-COMMAND are treated specially: - - -all-static do not do any dynamic linking at all - -avoid-version do not add a version suffix if possible - -dlopen FILE \`-dlpreopen' FILE if it cannot be dlopened at runtime - -dlpreopen FILE link in FILE and add its symbols to lt_preloaded_symbols - -export-dynamic allow symbols from OUTPUT-FILE to be resolved with dlsym(3) - -export-symbols SYMFILE - try to export only the symbols listed in SYMFILE - -export-symbols-regex REGEX - try to export only the symbols matching REGEX - -LLIBDIR search LIBDIR for required installed libraries - -lNAME OUTPUT-FILE requires the installed library libNAME - -module build a library that can dlopened - -no-fast-install disable the fast-install mode - -no-install link a not-installable executable - -no-undefined declare that a library does not refer to external symbols - -o OUTPUT-FILE create OUTPUT-FILE from the specified objects - -objectlist FILE Use a list of object files found in FILE to specify objects - -precious-files-regex REGEX - don't remove output files matching REGEX - -release RELEASE specify package release information - -rpath LIBDIR the created library will eventually be installed in LIBDIR - -R[ ]LIBDIR add LIBDIR to the runtime path of programs and libraries - -static do not do any dynamic linking of uninstalled libtool libraries - -static-libtool-libs - do not do any dynamic linking of libtool libraries - -version-info CURRENT[:REVISION[:AGE]] - specify library version info [each variable defaults to 0] - -All other options (arguments beginning with \`-') are ignored. - -Every other argument is treated as a filename. Files ending in \`.la' are -treated as uninstalled libtool libraries, other files are standard or library -object files. - -If the OUTPUT-FILE ends in \`.la', then a libtool library is created, -only library objects (\`.lo' files) may be specified, and \`-rpath' is -required, except when creating a convenience library. - -If OUTPUT-FILE ends in \`.a' or \`.lib', then a standard library is created -using \`ar' and \`ranlib', or on Windows using \`lib'. - -If OUTPUT-FILE ends in \`.lo' or \`.${objext}', then a reloadable object file -is created, otherwise an executable program is created." - ;; - -uninstall) - $echo \ -"Usage: $modename [OPTION]... --mode=uninstall RM [RM-OPTION]... FILE... - -Remove libraries from an installation directory. - -RM is the name of the program to use to delete files associated with each FILE -(typically \`/bin/rm'). RM-OPTIONS are options (such as \`-f') to be passed -to RM. - -If FILE is a libtool library, all the files associated with it are deleted. -Otherwise, only FILE itself is deleted using RM." - ;; - -*) - $echo "$modename: invalid operation mode \`$mode'" 1>&2 - $echo "$help" 1>&2 - exit $EXIT_FAILURE - ;; -esac - -$echo -$echo "Try \`$modename --help' for more information about other modes." - -exit $? - -# The TAGs below are defined such that we never get into a situation -# in which we disable both kinds of libraries. Given conflicting -# choices, we go for a static library, that is the most portable, -# since we can't tell whether shared libraries were disabled because -# the user asked for that or because the platform doesn't support -# them. This is particularly important on AIX, because we don't -# support having both static and shared libraries enabled at the same -# time on that platform, so we default to a shared-only configuration. -# If a disable-shared tag is given, we'll fallback to a static-only -# configuration. But we'll never go from static-only to shared-only. - -# ### BEGIN LIBTOOL TAG CONFIG: disable-shared -disable_libs=shared -# ### END LIBTOOL TAG CONFIG: disable-shared - -# ### BEGIN LIBTOOL TAG CONFIG: disable-static -disable_libs=static -# ### END LIBTOOL TAG CONFIG: disable-static - -# Local Variables: -# mode:shell-script -# sh-indentation:2 -# End: diff --git a/DevIL/m4/INFO.txt b/DevIL/m4/INFO.txt deleted file mode 100644 index a214610f..00000000 --- a/DevIL/m4/INFO.txt +++ /dev/null @@ -1,2 +0,0 @@ -These files are macros needed by autotools to generate the configure script. -DON'T MODIFY THEM BY HAND EXCEPT devil-definitions.m4, see this article to know why: http://www.linux.com/articles/114061 diff --git a/DevIL/m4/acx_pthread.m4 b/DevIL/m4/acx_pthread.m4 deleted file mode 100644 index eb09f5ac..00000000 --- a/DevIL/m4/acx_pthread.m4 +++ /dev/null @@ -1,275 +0,0 @@ -# =========================================================================== -# http://autoconf-archive.cryp.to/acx_pthread.html -# =========================================================================== -# -# SYNOPSIS -# -# ACX_PTHREAD([ACTION-IF-FOUND[, ACTION-IF-NOT-FOUND]]) -# -# DESCRIPTION -# -# This macro figures out how to build C programs using POSIX threads. It -# sets the PTHREAD_LIBS output variable to the threads library and linker -# flags, and the PTHREAD_CFLAGS output variable to any special C compiler -# flags that are needed. (The user can also force certain compiler -# flags/libs to be tested by setting these environment variables.) -# -# Also sets PTHREAD_CC to any special C compiler that is needed for -# multi-threaded programs (defaults to the value of CC otherwise). (This -# is necessary on AIX to use the special cc_r compiler alias.) -# -# NOTE: You are assumed to not only compile your program with these flags, -# but also link it with them as well. e.g. you should link with -# $PTHREAD_CC $CFLAGS $PTHREAD_CFLAGS $LDFLAGS ... $PTHREAD_LIBS $LIBS -# -# If you are only building threads programs, you may wish to use these -# variables in your default LIBS, CFLAGS, and CC: -# -# LIBS="$PTHREAD_LIBS $LIBS" -# CFLAGS="$CFLAGS $PTHREAD_CFLAGS" -# CC="$PTHREAD_CC" -# -# In addition, if the PTHREAD_CREATE_JOINABLE thread-attribute constant -# has a nonstandard name, defines PTHREAD_CREATE_JOINABLE to that name -# (e.g. PTHREAD_CREATE_UNDETACHED on AIX). -# -# ACTION-IF-FOUND is a list of shell commands to run if a threads library -# is found, and ACTION-IF-NOT-FOUND is a list of commands to run it if it -# is not found. If ACTION-IF-FOUND is not specified, the default action -# will define HAVE_PTHREAD. -# -# Please let the authors know if this macro fails on any platform, or if -# you have any other suggestions or comments. This macro was based on work -# by SGJ on autoconf scripts for FFTW (http://www.fftw.org/) (with help -# from M. Frigo), as well as ac_pthread and hb_pthread macros posted by -# Alejandro Forero Cuervo to the autoconf macro repository. We are also -# grateful for the helpful feedback of numerous users. -# -# LAST MODIFICATION -# -# 2008-04-12 -# -# COPYLEFT -# -# Copyright (c) 2008 Steven G. Johnson -# -# This program is free software: you can redistribute it and/or modify it -# under the terms of the GNU General Public License as published by the -# Free Software Foundation, either version 3 of the License, or (at your -# option) any later version. -# -# This program is distributed in the hope that it will be useful, but -# WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General -# Public License for more details. -# -# You should have received a copy of the GNU General Public License along -# with this program. If not, see . -# -# As a special exception, the respective Autoconf Macro's copyright owner -# gives unlimited permission to copy, distribute and modify the configure -# scripts that are the output of Autoconf when processing the Macro. You -# need not follow the terms of the GNU General Public License when using -# or distributing such scripts, even though portions of the text of the -# Macro appear in them. The GNU General Public License (GPL) does govern -# all other use of the material that constitutes the Autoconf Macro. -# -# This special exception to the GPL applies to versions of the Autoconf -# Macro released by the Autoconf Macro Archive. When you make and -# distribute a modified version of the Autoconf Macro, you may extend this -# special exception to the GPL to apply to your modified version as well. - -AC_DEFUN([ACX_PTHREAD], [ -AC_REQUIRE([AC_CANONICAL_HOST]) -AC_LANG_SAVE -AC_LANG_C -acx_pthread_ok=no - -# We used to check for pthread.h first, but this fails if pthread.h -# requires special compiler flags (e.g. on True64 or Sequent). -# It gets checked for in the link test anyway. - -# First of all, check if the user has set any of the PTHREAD_LIBS, -# etcetera environment variables, and if threads linking works using -# them: -if test x"$PTHREAD_LIBS$PTHREAD_CFLAGS" != x; then - save_CFLAGS="$CFLAGS" - CFLAGS="$CFLAGS $PTHREAD_CFLAGS" - save_LIBS="$LIBS" - LIBS="$PTHREAD_LIBS $LIBS" - AC_MSG_CHECKING([for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS]) - AC_TRY_LINK_FUNC(pthread_join, acx_pthread_ok=yes) - AC_MSG_RESULT($acx_pthread_ok) - if test x"$acx_pthread_ok" = xno; then - PTHREAD_LIBS="" - PTHREAD_CFLAGS="" - fi - LIBS="$save_LIBS" - CFLAGS="$save_CFLAGS" -fi - -# We must check for the threads library under a number of different -# names; the ordering is very important because some systems -# (e.g. DEC) have both -lpthread and -lpthreads, where one of the -# libraries is broken (non-POSIX). - -# Create a list of thread flags to try. Items starting with a "-" are -# C compiler flags, and other items are library names, except for "none" -# which indicates that we try without any flags at all, and "pthread-config" -# which is a program returning the flags for the Pth emulation library. - -acx_pthread_flags="pthreads none -Kthread -kthread lthread -pthread -pthreads -mthreads pthread --thread-safe -mt pthread-config" - -# The ordering *is* (sometimes) important. Some notes on the -# individual items follow: - -# pthreads: AIX (must check this before -lpthread) -# none: in case threads are in libc; should be tried before -Kthread and -# other compiler flags to prevent continual compiler warnings -# -Kthread: Sequent (threads in libc, but -Kthread needed for pthread.h) -# -kthread: FreeBSD kernel threads (preferred to -pthread since SMP-able) -# lthread: LinuxThreads port on FreeBSD (also preferred to -pthread) -# -pthread: Linux/gcc (kernel threads), BSD/gcc (userland threads) -# -pthreads: Solaris/gcc -# -mthreads: Mingw32/gcc, Lynx/gcc -# -mt: Sun Workshop C (may only link SunOS threads [-lthread], but it -# doesn't hurt to check since this sometimes defines pthreads too; -# also defines -D_REENTRANT) -# ... -mt is also the pthreads flag for HP/aCC -# pthread: Linux, etcetera -# --thread-safe: KAI C++ -# pthread-config: use pthread-config program (for GNU Pth library) - -case "${host_cpu}-${host_os}" in - *solaris*) - - # On Solaris (at least, for some versions), libc contains stubbed - # (non-functional) versions of the pthreads routines, so link-based - # tests will erroneously succeed. (We need to link with -pthreads/-mt/ - # -lpthread.) (The stubs are missing pthread_cleanup_push, or rather - # a function called by this macro, so we could check for that, but - # who knows whether they'll stub that too in a future libc.) So, - # we'll just look for -pthreads and -lpthread first: - - acx_pthread_flags="-pthreads pthread -mt -pthread $acx_pthread_flags" - ;; -esac - -if test x"$acx_pthread_ok" = xno; then -for flag in $acx_pthread_flags; do - - case $flag in - none) - AC_MSG_CHECKING([whether pthreads work without any flags]) - ;; - - -*) - AC_MSG_CHECKING([whether pthreads work with $flag]) - PTHREAD_CFLAGS="$flag" - ;; - - pthread-config) - AC_CHECK_PROG(acx_pthread_config, pthread-config, yes, no) - if test x"$acx_pthread_config" = xno; then continue; fi - PTHREAD_CFLAGS="`pthread-config --cflags`" - PTHREAD_LIBS="`pthread-config --ldflags` `pthread-config --libs`" - ;; - - *) - AC_MSG_CHECKING([for the pthreads library -l$flag]) - PTHREAD_LIBS="-l$flag" - ;; - esac - - save_LIBS="$LIBS" - save_CFLAGS="$CFLAGS" - LIBS="$PTHREAD_LIBS $LIBS" - CFLAGS="$CFLAGS $PTHREAD_CFLAGS" - - # Check for various functions. We must include pthread.h, - # since some functions may be macros. (On the Sequent, we - # need a special flag -Kthread to make this header compile.) - # We check for pthread_join because it is in -lpthread on IRIX - # while pthread_create is in libc. We check for pthread_attr_init - # due to DEC craziness with -lpthreads. We check for - # pthread_cleanup_push because it is one of the few pthread - # functions on Solaris that doesn't have a non-functional libc stub. - # We try pthread_create on general principles. - AC_TRY_LINK([#include ], - [pthread_t th; pthread_join(th, 0); - pthread_attr_init(0); pthread_cleanup_push(0, 0); - pthread_create(0,0,0,0); pthread_cleanup_pop(0); ], - [acx_pthread_ok=yes]) - - LIBS="$save_LIBS" - CFLAGS="$save_CFLAGS" - - AC_MSG_RESULT($acx_pthread_ok) - if test "x$acx_pthread_ok" = xyes; then - break; - fi - - PTHREAD_LIBS="" - PTHREAD_CFLAGS="" -done -fi - -# Various other checks: -if test "x$acx_pthread_ok" = xyes; then - save_LIBS="$LIBS" - LIBS="$PTHREAD_LIBS $LIBS" - save_CFLAGS="$CFLAGS" - CFLAGS="$CFLAGS $PTHREAD_CFLAGS" - - # Detect AIX lossage: JOINABLE attribute is called UNDETACHED. - AC_MSG_CHECKING([for joinable pthread attribute]) - attr_name=unknown - for attr in PTHREAD_CREATE_JOINABLE PTHREAD_CREATE_UNDETACHED; do - AC_TRY_LINK([#include ], [int attr=$attr; return attr;], - [attr_name=$attr; break]) - done - AC_MSG_RESULT($attr_name) - if test "$attr_name" != PTHREAD_CREATE_JOINABLE; then - AC_DEFINE_UNQUOTED(PTHREAD_CREATE_JOINABLE, $attr_name, - [Define to necessary symbol if this constant - uses a non-standard name on your system.]) - fi - - AC_MSG_CHECKING([if more special flags are required for pthreads]) - flag=no - case "${host_cpu}-${host_os}" in - *-aix* | *-freebsd* | *-darwin*) flag="-D_THREAD_SAFE";; - *solaris* | *-osf* | *-hpux*) flag="-D_REENTRANT";; - esac - AC_MSG_RESULT(${flag}) - if test "x$flag" != xno; then - PTHREAD_CFLAGS="$flag $PTHREAD_CFLAGS" - fi - - LIBS="$save_LIBS" - CFLAGS="$save_CFLAGS" - - # More AIX lossage: must compile with xlc_r or cc_r - if test x"$GCC" != xyes; then - AC_CHECK_PROGS(PTHREAD_CC, xlc_r cc_r, ${CC}) - else - PTHREAD_CC=$CC - fi -else - PTHREAD_CC="$CC" -fi - -AC_SUBST(PTHREAD_LIBS) -AC_SUBST(PTHREAD_CFLAGS) -AC_SUBST(PTHREAD_CC) - -# Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND: -if test x"$acx_pthread_ok" = xyes; then - ifelse([$1],,AC_DEFINE(HAVE_PTHREAD,1,[Define if you have POSIX threads libraries and header files.]),[$1]) - : -else - acx_pthread_ok=no - $2 -fi -AC_LANG_RESTORE -])dnl ACX_PTHREAD diff --git a/DevIL/m4/allegro.m4 b/DevIL/m4/allegro.m4 deleted file mode 100644 index 8bbaeb8c..00000000 --- a/DevIL/m4/allegro.m4 +++ /dev/null @@ -1,192 +0,0 @@ -# Configure paths for Allegro -# Shamelessly stolen from libxml.a4 -# Jon Rafkind 2004-06-06 -# Adapted from: -# Configure paths for libXML -# Toshio Kuratomi 2001-04-21 -# Adapted from: -# Configure paths for GLIB -# Owen Taylor 97-11-3 - -dnl AM_PATH_allegro([MINIMUM-VERSION, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]]]) -dnl Test for allegro, and define allegro_CFLAGS and allegro_LIBS -dnl -AC_DEFUN([AM_PATH_ALLEGRO],[ -AC_ARG_WITH(allegro-prefix, - [ --with-allegro-prefix=PFX Prefix where liballegro is installed (optional)], - ALLEGRO_CONFIG_prefix="$withval", ALLEGRO_CONFIG_prefix="") -AC_ARG_WITH(allegro-exec-prefix, - [ --with-allegro-exec-prefix=PFX Exec prefix where liballegro is installed (optional)], - ALLEGRO_CONFIG_exec_prefix="$withval", ALLEGRO_CONFIG_exec_prefix="") -AC_ARG_ENABLE(allegrotest, - [ --disable-allegrotest Do not try to compile and run a test LIBallegro program],, - enable_allegrotest=yes) - - if test x$ALLEGRO_CONFIG_exec_prefix != x ; then - ALLEGRO_CONFIG_args="$ALLEGRO_CONFIG_args --exec-prefix=$ALLEGRO_CONFIG_exec_prefix" - if test x${ALLEGRO_CONFIG+set} != xset ; then - ALLEGRO_CONFIG=$ALLEGRO_CONFIG_exec_prefix/bin/allegro-config - fi - fi - if test x$ALLEGRO_CONFIG_prefix != x ; then - ALLEGRO_CONFIG_args="$ALLEGRO_CONFIG_args --prefix=$ALLEGRO_CONFIG_prefix" - if test x${ALLEGRO_CONFIG+set} != xset ; then - ALLEGRO_CONFIG=$ALLEGRO_CONFIG_prefix/bin/allegro-config - fi - fi - - AC_PATH_PROG(ALLEGRO_CONFIG, allegro-config, no) - min_allegro_version=ifelse([$1], ,4.0.0,[$1]) - AC_MSG_CHECKING(for Allegro - version >= $min_allegro_version) - no_allegro="" - if test "$ALLEGRO_CONFIG" = "no" ; then - no_allegro=yes - else - allegro_CFLAGS=`$ALLEGRO_CONFIG $ALLEGRO_CONFIG_args --cflags` - allegro_LIBS=`$ALLEGRO_CONFIG $ALLEGRO_CONFIG_args --libs` - ALLEGRO_CONFIG_major_version=`$ALLEGRO_CONFIG $ALLEGRO_CONFIG_args --version | \ - sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'` - ALLEGRO_CONFIG_minor_version=`$ALLEGRO_CONFIG $ALLEGRO_CONFIG_args --version | \ - sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'` - ALLEGRO_CONFIG_micro_version=`$ALLEGRO_CONFIG $ALLEGRO_CONFIG_args --version | \ - sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'` - if test "x$enable_allegrotest" = "xyes" ; then - ac_save_CFLAGS="$CFLAGS" - ac_save_LIBS="$LIBS" - CFLAGS="$CFLAGS $allegro_CFLAGS" - LIBS="$allegro_LIBS $LIBS" -dnl -dnl Now check if the installed liballegro is sufficiently new. -dnl (Also sanity checks the results of allegro-config to some extent) -dnl - rm -f conf.allegrotest - AC_TRY_RUN([ -#include -#include -#include -#include - -int -main() -{ - int allegro_major_version, allegro_minor_version, allegro_micro_version; - int major, minor, micro; - char *tmp_version; - int tmp_int_version; - - system("touch conf.allegrotest"); - - /* Capture allegro-config output via autoconf/configure variables */ - /* HP/UX 9 (%@#!) writes to sscanf strings */ - tmp_version = (char *)strdup("$min_allegro_version"); - if (sscanf(tmp_version, "%d.%d.%d", &major, &minor, µ) != 3) { - printf("%s, bad version string from allegro-config\n", "$min_allegro_version"); - free(tmp_version); - exit(1); - } - free(tmp_version); - - /* Capture the version information from the header files */ - allegro_major_version = ALLEGRO_VERSION; - allegro_minor_version = ALLEGRO_SUB_VERSION; - allegro_micro_version = ALLEGRO_WIP_VERSION; - - /* Compare allegro-config output to the Allegro headers */ - if ((allegro_major_version != $ALLEGRO_CONFIG_major_version) || - (allegro_minor_version != $ALLEGRO_CONFIG_minor_version)) - - { - printf("*** Allegro header files (version %d.%d.%d) do not match\n", - allegro_major_version, allegro_minor_version, allegro_micro_version); - printf("*** allegro-config (version %d.%d.%d)\n", - $ALLEGRO_CONFIG_major_version, $ALLEGRO_CONFIG_minor_version, $ALLEGRO_CONFIG_micro_version); - return 1; - } -/* Compare the headers to the library to make sure we match */ - /* Less than ideal -- doesn't provide us with return value feedback, - * only exits if there's a serious mismatch between header and library. - */ - /* TODO: - * This doesnt work! - */ - /* ALLEGRO_TEST_VERSION; */ - - /* Test that the library is greater than our minimum version */ - if (($ALLEGRO_CONFIG_major_version > major) || - (($ALLEGRO_CONFIG_major_version == major) && ($ALLEGRO_CONFIG_minor_version > minor)) || - (($ALLEGRO_CONFIG_major_version == major) && ($ALLEGRO_CONFIG_minor_version == minor) && - ($ALLEGRO_CONFIG_micro_version >= micro))) - { - return 0; - } - else - { - printf("\n*** An old version of Allegro (%d.%d.%d) was found.\n", - allegro_major_version, allegro_minor_version, allegro_micro_version); - printf("*** You need a version of Allegro newer than %d.%d.%d. The latest version of\n", - major, minor, micro); - printf("*** Allegro is always available from http://alleg.sf.net.\n"); - printf("***\n"); - printf("*** If you have already installed a sufficiently new version, this error\n"); - printf("*** probably means that the wrong copy of the allegro-config shell script is\n"); - printf("*** being found. The easiest way to fix this is to remove the old version\n"); - printf("*** of Allegro, but you can also set the ALLEGRO_CONFIG environment to point to the\n"); - printf("*** correct copy of allegro-config. (In this case, you will have to\n"); - printf("*** modify your LD_LIBRARY_PATH enviroment variable, or edit /etc/ld.so.conf\n"); - printf("*** so that the correct libraries are found at run-time))\n"); - } - return 1; -} END_OF_MAIN() -],, no_allegro=yes,[echo $ac_n "cross compiling; assumed OK... $ac_c"]) - CFLAGS="$ac_save_CFLAGS" - LIBS="$ac_save_LIBS" - fi - fi - - if test "x$no_allegro" = x ; then - AC_MSG_RESULT(yes (version $ALLEGRO_CONFIG_major_version.$ALLEGRO_CONFIG_minor_version.$ALLEGRO_CONFIG_micro_version)) - ifelse([$2], , :, [$2]) - else - AC_MSG_RESULT(no) - if test "$ALLEGRO_CONFIG" = "no" ; then - echo "*** The allegro-config script installed by Allegro could not be found" - echo "*** If Allegro was installed in PREFIX, make sure PREFIX/bin is in" - echo "*** your path, or set the ALLEGRO_CONFIG environment variable to the" - echo "*** full path to allegro-config." - else - if test -f conf.allegrotest ; then - : - else - echo "*** Could not run Allegro test program, checking why..." - CFLAGS="$CFLAGS $allegro_CFLAGS" - LIBS="$LIBS $allegro_LIBS" - AC_TRY_LINK([ -#include -#include -], [ ALLEGRO_TEST_VERSION; return 0;], - [ echo "*** The test program compiled, but did not run. This usually means" - echo "*** that the run-time linker is not finding Allegro or finding the wrong" - echo "*** version of Allegro. If it is not finding Allegro, you'll need to set your" - echo "*** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to point" - echo "*** to the installed location Also, make sure you have run ldconfig if that" - echo "*** is required on your system" - echo "***" - echo "*** If you have an old version installed, it is best to remove it, although" - echo "*** you may also be able to get things to work by modifying LD_LIBRARY_PATH" ], - [ echo "*** The test program failed to compile or link. See the file config.log for the" - echo "*** exact error that occured. This usually means Allegro was incorrectly installed" - echo "*** or that you have moved Allegro since it was installed. In the latter case, you" - echo "*** may want to edit the allegro-config script: $ALLEGRO_CONFIG" ]) - CFLAGS="$ac_save_CFLAGS" - LIBS="$ac_save_LIBS" - fi - fi - - allegro_CFLAGS="" - allegro_LIBS="" - ifelse([$3], , :, [$3]) - fi - AC_SUBST(allegro_CFLAGS) - AC_SUBST(allegro_LIBS) - rm -f conf.allegrotest -]) diff --git a/DevIL/m4/ax_check_gl.m4 b/DevIL/m4/ax_check_gl.m4 deleted file mode 100644 index 08b9a39b..00000000 --- a/DevIL/m4/ax_check_gl.m4 +++ /dev/null @@ -1,135 +0,0 @@ -# =========================================================================== -# http://autoconf-archive.cryp.to/ax_check_gl.html -# =========================================================================== -# -# SYNOPSIS -# -# AX_CHECK_GL -# -# DESCRIPTION -# -# Check for an OpenGL implementation. If GL is found, the required -# compiler and linker flags are included in the output variables -# "GL_CFLAGS" and "GL_LIBS", respectively. If no usable GL implementation -# is found, "no_gl" is set to "yes". -# -# If the header "GL/gl.h" is found, "HAVE_GL_GL_H" is defined. If the -# header "OpenGL/gl.h" is found, HAVE_OPENGL_GL_H is defined. These -# preprocessor definitions may not be mutually exclusive. -# -# LAST MODIFICATION -# -# 2008-10-07 -# -# COPYLEFT -# -# Copyright (c) 2008 Braden McDaniel -# -# This program is free software; you can redistribute it and/or modify it -# under the terms of the GNU General Public License as published by the -# Free Software Foundation; either version 2 of the License, or (at your -# option) any later version. -# -# This program is distributed in the hope that it will be useful, but -# WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General -# Public License for more details. -# -# You should haeceived a copy of the GNU General Public License along -# with this program. If not, see . -# -# As a special exception, the respective Autoconf Macro's copyright owner -# gives unlimited permission to copy, distribute and modify the configure -# scripts that are the output of Autoconf when processing the Macro. You -# need not follow the terms of the GNU General Public License when using -# or distributing such scripts, even though portions of the text of the -# Macro appear in them. The GNU General Public License (GPL) does govern -# all other use of the material that constitutes the Autoconf Macro. -# -# This special exception to the GPL applies to versions of the Autoconf -# Macro released by the Autoconf Macro Archive. When you make and -# distribute a modified version of the Autoconf Macro, you may extend this -# special exception to the GPL to apply to your modified version as well. - -AC_DEFUN([AX_CHECK_GL], -[AC_REQUIRE([AC_CANONICAL_HOST]) -AC_REQUIRE([AC_PATH_X])dnl -AC_REQUIRE([ACX_PTHREAD])dnl - -AC_LANG_PUSH([C]) -AX_LANG_COMPILER_MS -AS_IF([test X$ax_compiler_ms = Xno], - [GL_CFLAGS="${PTHREAD_CFLAGS}"; GL_LIBS="${PTHREAD_LIBS} -lm"]) - -# -# Use x_includes and x_libraries if they have been set (presumably by -# AC_PATH_X). -# -AS_IF([test "X$no_x" != "Xyes"], - [AS_IF([test -n "$x_includes"], - [GL_CFLAGS="-I${x_includes} ${GL_CFLAGS}"])] - AS_IF([test -n "$x_libraries"], - [GL_LIBS="-L${x_libraries} -lX11 ${GL_LIBS}"])) - -ax_save_CPPFLAGS="${CPPFLAGS}" -CPPFLAGS="${GL_CFLAGS} ${CPPFLAGS}" -AC_CHECK_HEADERS([GL/gl.h OpenGL/gl.h]) -CPPFLAGS="${ax_save_CPPFLAGS}" - -AC_CHECK_HEADERS([windows.h]) - -m4_define([AX_CHECK_GL_PROGRAM], - [AC_LANG_PROGRAM([[ -# if defined(HAVE_WINDOWS_H) && defined(_WIN32) -# include -# endif -# ifdef HAVE_GL_GL_H -# include -# elif defined(HAVE_OPENGL_GL_H) -# include -# else -# error no gl.h -# endif]], - [[glBegin(0)]])]) - -AC_CACHE_CHECK([for OpenGL library], [ax_cv_check_gl_libgl], -[ax_cv_check_gl_libgl="no" -case $host_cpu in - x86_64) ax_check_gl_libdir=lib64 ;; - *) ax_check_gl_libdir=lib ;; -esac -ax_save_CPPFLAGS="${CPPFLAGS}" -CPPFLAGS="${GL_CFLAGS} ${CPPFLAGS}" -ax_save_LIBS="${LIBS}" -LIBS="" -ax_check_libs="-lopengl32 -lGL" -for ax_lib in ${ax_check_libs}; do - AS_IF([test X$ax_compiler_ms = Xyes], - [ax_try_lib=`echo $ax_lib | sed -e 's/^-l//' -e 's/$/.lib/'`], - [ax_try_lib="${ax_lib}"]) - LIBS="${ax_try_lib} ${GL_LIBS} ${ax_save_LIBS}" -AC_LINK_IFELSE([AX_CHECK_GL_PROGRAM], - [ax_cv_check_gl_libgl="${ax_try_lib}"; break], - [ax_check_gl_nvidia_flags="-L/usr/${ax_check_gl_libdir}/nvidia" LIBS="${ax_try_lib} ${ax_check_gl_nvidia_flags} ${GL_LIBS} ${ax_save_LIBS}" -AC_LINK_IFELSE([AX_CHECK_GL_PROGRAM], - [ax_cv_check_gl_libgl="${ax_try_lib} ${ax_check_gl_nvidia_flags}"; break], - [ax_check_gl_dylib_flag='-dylib_file /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib:/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib' LIBS="${ax_try_lib} ${ax_check_gl_dylib_flag} ${GL_LIBS} ${ax_save_LIBS}" -AC_LINK_IFELSE([AX_CHECK_GL_PROGRAM], - [ax_cv_check_gl_libgl="${ax_try_lib} ${ax_check_gl_dylib_flag}"; break])])]) -done - -AS_IF([test "X$ax_cv_check_gl_libgl" = Xno -a "X$no_x" = Xyes], -[LIBS='-framework OpenGL' -AC_LINK_IFELSE([AX_CHECK_GL_PROGRAM], - [ax_cv_check_gl_libgl="$LIBS"])]) - -LIBS=${ax_save_LIBS} -CPPFLAGS=${ax_save_CPPFLAGS}]) - -AS_IF([test "X$ax_cv_check_gl_libgl" = Xno], - [no_gl=yes; GL_CFLAGS=""; GL_LIBS=""], - [GL_LIBS="${ax_cv_check_gl_libgl} ${GL_LIBS}"]) -AC_LANG_POP([C]) - -AC_SUBST([GL_CFLAGS]) -AC_SUBST([GL_LIBS]) ]) diff --git a/DevIL/m4/ax_check_glu.m4 b/DevIL/m4/ax_check_glu.m4 deleted file mode 100644 index 5a31d45b..00000000 --- a/DevIL/m4/ax_check_glu.m4 +++ /dev/null @@ -1,154 +0,0 @@ -# =========================================================================== -# http://autoconf-archive.cryp.to/ax_check_glu.html -# =========================================================================== -# -# SYNOPSIS -# -# AX_CHECK_GLU -# -# DESCRIPTION -# -# Check for GLU. If GLU is found, the required preprocessor and linker -# flags are included in the output variables "GLU_CFLAGS" and "GLU_LIBS", -# respectively. If no GLU implementation is found, "no_glu" is set to -# "yes". -# -# If the header "GL/glu.h" is found, "HAVE_GL_GLU_H" is defined. If the -# header "OpenGL/glu.h" is found, HAVE_OPENGL_GLU_H is defined. These -# preprocessor definitions may not be mutually exclusive. -# -# Some implementations (in particular, some versions of Mac OS X) are -# known to treat the GLU tesselator callback function type as "GLvoid -# (*)(...)" rather than the standard "GLvoid (*)()". If the former -# condition is detected, this macro defines "HAVE_VARARGS_GLU_TESSCB". -# -# LAST MODIFICATION -# -# 2008-10-07 -# -# COPYLEFT -# -# Copyright (c) 2008 Braden McDaniel -# -# This program is free software; you can redistribute it and/or modify it -# under the terms of the GNU General Public License as published by the -# Free Software Foundation; either version 2 of the License, or (at your -# option) any later version. -# -# This program is distributed in the hope that it will be useful, but -# WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General -# Public License for more details. -# -# You should have received a copy of the GNU General Public License along -# with this program. If not, see . -# -# As a special exception, the respective Autoconf Macro's copyright owner -# gives unlimited permission to copy, distribute and modify the configure -# scripts that are the output of Autoconf when processing the Macro. You -# need not follow the terms of the GNU General Public License when using -# or distributing such scripts, even though portions of the text of the -# Macro appear in them. The GNU General Public License (GPL) does govern -# all other use of the material that constitutes the Autoconf Macro. -# -# This special exception to the GPL applies to versions of the Autoconf -# Macro released by the Autoconf Macro Archive. When you make and -# distribute a modified version of the Autoconf Macro, you may extend this -# special exception to the GPL to apply to your modified version as well. - -AC_DEFUN([AX_CHECK_GLU], -[AC_REQUIRE([AX_CHECK_GL])dnl -AC_REQUIRE([AC_PROG_CXX])dnl -GLU_CFLAGS="${GL_CFLAGS}" - -ax_save_CPPFLAGS="${CPPFLAGS}" -CPPFLAGS="${GL_CFLAGS} ${CPPFLAGS}" -AC_CHECK_HEADERS([GL/glu.h OpenGL/glu.h]) -CPPFLAGS="${ax_save_CPPFLAGS}" - -m4_define([AX_CHECK_GLU_PROGRAM], - [AC_LANG_PROGRAM([[ -# if defined(HAVE_WINDOWS_H) && defined(_WIN32) -# include -# endif -# ifdef HAVE_GL_GLU_H -# include -# elif defined(HAVE_OPENGL_GLU_H) -# include -# else -# error no glu.h -# endif]], - [[gluBeginCurve(0)]])]) - -AC_CACHE_CHECK([for OpenGL Utility library], [ax_cv_check_glu_libglu], -[ax_cv_check_glu_libglu="no" -ax_save_CPPFLAGS="${CPPFLAGS}" -CPPFLAGS="${GL_CFLAGS} ${CPPFLAGS}" -ax_save_LIBS="${LIBS}" - -# -# First, check for the possibility that everything we need is already in -# GL_LIBS. -# -LIBS="${GL_LIBS} ${ax_save_LIBS}" -# -# libGLU typically links with libstdc++ on POSIX platforms. -# However, setting the language to C++ means that test program -# source is named "conftest.cc"; and Microsoft cl doesn't know what -# to do with such a file. -# -AC_LANG_PUSH([C++]) -AS_IF([test X$ax_compiler_ms = Xyes], - [AC_LANG_PUSH([C])]) -AC_LINK_IFELSE( -[AX_CHECK_GLU_PROGRAM], -[ax_cv_check_glu_libglu=yes], -[LIBS="" -ax_check_libs="-lglu32 -lGLU" -for ax_lib in ${ax_check_libs}; do - AS_IF([test X$ax_compiler_ms = Xyes], - [ax_try_lib=`echo $ax_lib | sed -e 's/^-l//' -e 's/$/.lib/'`], - [ax_try_lib="${ax_lib}"]) - LIBS="${ax_try_lib} ${GL_LIBS} ${ax_save_LIBS}" - AC_LINK_IFELSE([AX_CHECK_GLU_PROGRAM], - [ax_cv_check_glu_libglu="${ax_try_lib}"; break]) -done -]) -AS_IF([test X$ax_compiler_ms = Xyes], - [AC_LANG_POP([C])]) -AC_LANG_POP([C++]) - -LIBS=${ax_save_LIBS} -CPPFLAGS=${ax_save_CPPFLAGS}]) -AS_IF([test "X$ax_cv_check_glu_libglu" = Xno], - [no_glu=yes; GLU_CFLAGS=""; GLU_LIBS=""], - [AS_IF([test "X$ax_cv_check_glu_libglu" = Xyes], - [GLU_LIBS="$GL_LIBS"], - [GLU_LIBS="${ax_cv_check_glu_libglu} ${GL_LIBS}"])]) -AC_SUBST([GLU_CFLAGS]) -AC_SUBST([GLU_LIBS]) - -# -# Some versions of Mac OS X include a broken interpretation of the GLU -# tesselation callback function signature. -# -AS_IF([test "X$ax_cv_check_glu_libglu" != Xno], -[AC_CACHE_CHECK([for varargs GLU tesselator callback function type], - [ax_cv_varargs_glu_tesscb], -[ax_cv_varargs_glu_tesscb=no -ax_save_CFLAGS="$CFLAGS" -CFLAGS="$GL_CFLAGS $CFLAGS" -AC_COMPILE_IFELSE( -[AC_LANG_PROGRAM([[ -# ifdef HAVE_GL_GLU_H -# include -# else -# include -# endif]], - [[GLvoid (*func)(...); gluTessCallback(0, 0, func)]])], -[ax_cv_varargs_glu_tesscb=yes]) -CFLAGS="$ax_save_CFLAGS"]) -AS_IF([test X$ax_cv_varargs_glu_tesscb = Xyes], - [AC_DEFINE([HAVE_VARARGS_GLU_TESSCB], [1], - [Use nonstandard varargs form for the GLU tesselator callback])])]) -]) diff --git a/DevIL/m4/ax_check_glut.m4 b/DevIL/m4/ax_check_glut.m4 deleted file mode 100644 index 418f46b6..00000000 --- a/DevIL/m4/ax_check_glut.m4 +++ /dev/null @@ -1,117 +0,0 @@ -# =========================================================================== -# http://autoconf-archive.cryp.to/ax_check_glut.html -# =========================================================================== -# -# SYNOPSIS -# -# AX_CHECK_GLUT -# -# DESCRIPTION -# -# Check for GLUT. If GLUT is found, the required compiler and linker flags -# are included in the output variables "GLUT_CFLAGS" and "GLUT_LIBS", -# respectively. If GLUT is not found, "no_glut" is set to "yes". -# -# If the header "GL/glut.h" is found, "HAVE_GL_GLUT_H" is defined. If the -# header "GLUT/glut.h" is found, HAVE_GLUT_GLUT_H is defined. These -# preprocessor definitions may not be mutually exclusive. -# -# LAST MODIFICATION -# -# 2008-10-07 -# -# COPYLEFT -# -# Copyright (c) 2008 Braden McDaniel -# -# This program is free software; you can redistribute it and/or modify it -# under the terms of the GNU General Public License as published by the -# Free Software Foundation; either version 2 of the License, or (at your -# option) any later version. -# -# This program is distributed in the hope that it will be useful, but -# WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General -# Public License for more details. -# -# You should have received a copy of the GNU General Public License along -# with this program. If not, see . -# -# As a special exception, the respective Autoconf Macro's copyright owner -# gives unlimited permission to copy, distribute and modify the configure -# scripts that are the output of Autoconf when processing the Macro. You -# need not follow the terms of the GNU General Public License when using -# or distributing such scripts, even though portions of the text of the -# Macro appear in them. The GNU General Public License (GPL) does govern -# all other use of the material that constitutes the Autoconf Macro. -# -# This special exception to the GPL applies to versions of the Autoconf -# Macro released by the Autoconf Macro Archive. When you make and -# distribute a modified version of the Autoconf Macro, you may extend this -# special exception to the GPL to apply to your modified version as well. - -AC_DEFUN([AX_CHECK_GLUT], -[AC_REQUIRE([AX_CHECK_GLU])dnl -AC_REQUIRE([AC_PATH_XTRA])dnl - -ax_save_CPPFLAGS="${CPPFLAGS}" -CPPFLAGS="${GLU_CFLAGS} ${CPPFLAGS}" -AC_CHECK_HEADERS([GL/glut.h GLUT/glut.h]) -CPPFLAGS="${ax_save_CPPFLAGS}" - -GLUT_CFLAGS=${GLU_CFLAGS} -GLUT_LIBS=${GLU_LIBS} - -m4_define([AX_CHECK_GLUT_PROGRAM], - [AC_LANG_PROGRAM([[ -# if HAVE_WINDOWS_H && defined(_WIN32) -# include -# endif -# ifdef HAVE_GL_GLUT_H -# include -# elif defined(HAVE_GLUT_GLUT_H) -# include -# else -# error no glut.h -# endif]], - [[glutMainLoop()]])]) - -# -# If X is present, assume GLUT depends on it. -# -AS_IF([test X$no_x != Xyes], - [GLUT_LIBS="${X_PRE_LIBS} -lXmu -lXi ${X_EXTRA_LIBS} ${GLUT_LIBS}"]) - -AC_CACHE_CHECK([for GLUT library], [ax_cv_check_glut_libglut], -[ax_cv_check_glut_libglut="no" -AC_LANG_PUSH(C) -ax_save_CPPFLAGS="${CPPFLAGS}" -CPPFLAGS="${GLUT_CFLAGS} ${CPPFLAGS}" -ax_save_LIBS="${LIBS}" -LIBS="" -ax_check_libs="-lglut32 -lglut" -for ax_lib in ${ax_check_libs}; do - AS_IF([test X$ax_compiler_ms = Xyes], - [ax_try_lib=`echo $ax_lib | sed -e 's/^-l//' -e 's/$/.lib/'`], - [ax_try_lib="${ax_lib}"]) - LIBS="${ax_try_lib} ${GLUT_LIBS} ${ax_save_LIBS}" - AC_LINK_IFELSE([AX_CHECK_GLUT_PROGRAM], - [ax_cv_check_glut_libglut="${ax_try_lib}"; break]) -done - -AS_IF([test "X$ax_cv_check_glut_libglut" = Xno -a "X$no_x" = Xyes], -[LIBS='-framework GLUT' -AC_LINK_IFELSE([AX_CHECK_GLUT_PROGRAM], - [ax_cv_check_glut_libglut="$LIBS"])]) - -CPPFLAGS="${ax_save_CPPFLAGS}" -LIBS="${ax_save_LIBS}" -AC_LANG_POP(C)]) - -AS_IF([test "X$ax_cv_check_glut_libglut" = Xno], - [no_glut="yes"; GLUT_CFLAGS=""; GLUT_LIBS=""], - [GLUT_LIBS="${ax_cv_check_glut_libglut} ${GLUT_LIBS}"]) - -AC_SUBST([GLUT_CFLAGS]) -AC_SUBST([GLUT_LIBS]) -])dnl diff --git a/DevIL/m4/ax_lang_compiler_ms.m4 b/DevIL/m4/ax_lang_compiler_ms.m4 deleted file mode 100644 index 3523621a..00000000 --- a/DevIL/m4/ax_lang_compiler_ms.m4 +++ /dev/null @@ -1,38 +0,0 @@ -# =========================================================================== -# http://autoconf-archive.cryp.to/ax_lang_compiler_ms.html -# =========================================================================== -# -# SYNOPSIS -# -# AX_LANG_COMPILER_MS -# -# DESCRIPTION -# -# Check whether the compiler for the current language is Microsoft. -# -# This macro is modeled after _AC_LANG_COMPILER_GNU in the GNU Autoconf -# implementation. -# -# LAST MODIFICATION -# -# 2008-04-12 -# -# COPYLEFT -# -# Copyright (c) 2008 Braden McDaniel -# -# Copying and distribution of this file, with or without modification, are -# permitted in any medium without royalty provided the copyright notice -# and this notice are preserved. - -AC_DEFUN([AX_LANG_COMPILER_MS], -[AC_CACHE_CHECK([whether we are using the Microsoft _AC_LANG compiler], - [ax_cv_[]_AC_LANG_ABBREV[]_compiler_ms], -[AC_COMPILE_IFELSE([AC_LANG_PROGRAM([], [[#ifndef _MSC_VER - choke me -#endif -]])], - [ax_compiler_ms=yes], - [ax_compiler_ms=no]) -ax_cv_[]_AC_LANG_ABBREV[]_compiler_ms=$ax_compiler_ms -])]) diff --git a/DevIL/m4/devil-api_checks.m4 b/DevIL/m4/devil-api_checks.m4 deleted file mode 100644 index 13bc7e94..00000000 --- a/DevIL/m4/devil-api_checks.m4 +++ /dev/null @@ -1,178 +0,0 @@ - -dnl -dnl Checks for SDL presence, adds cflags to ILUT_CFLAGS and libs to ILUT_LIBS -dnl also sets use_sdl variable -dnl -AC_DEFUN([SETTLE_SDL], - [TEST_API([sdl]) - AS_IF([test "x$enable_sdl" = "xyes"], - [AM_PATH_SDL(1.2.5, - [use_sdl="yes"], - [use_sdl="no"]) ]) - AS_IF([test "x$use_sdl" = "xyes"], - [AC_DEFINE([ILUT_USE_SDL], - [], - [Support SDL API]) - ILUT_CFLAGS="$SDL_CFLAGS $ILUT_CFLAGS" - ILUT_LIBS="$SDL_LIBS $ILUT_LIBS" - SUPPORTED_API="$SUPPORTED_API SDL"]) ]) - -dnl -dnl Checks for OpenGL implementations, external macros from Autoconf macro archives used -dnl Checks for GL, GLU (needed for DevIL) and for GLUT (one of the examples uses this) -dnl sets use_ogl and have_glut variables -dnl -AC_DEFUN([SETTLE_OPENGL], - [TEST_API(opengl) - AS_IF([test "x$enable_opengl" = "xyes"], - [AX_CHECK_GL - AX_CHECK_GLU - AX_CHECK_GLUT - AS_IF([test "x$no_gl" != "xyes" -a "x$no_glu" != "xyes"], - [use_ogl="yes" - ILUT_LIBS="$GLU_LIBS $GL_LIBS $ILUT_LIBS" - AS_IF([test "x$no_glut" != "xyes"], - [have_glut="yes" - ILUT_LIBS="$GLUT_LIBS $ILUT_LIBS"]) - AC_DEFINE([ILUT_USE_OPENGL], - [1], - [Define if system supports OpenGL API]) - SUPPORTED_API="$SUPPORTED_API OpenGL"]) ]) ]) - -dnl -dnl The check for Allegro game programming library. -dnl The part before "official" AM_PATH_ALLEGRO is for unofficial autotools builds -dnl sets use_allegro variable -dnl -AC_DEFUN([SETTLE_ALLEGRO], -[TEST_API([allegro]) -AS_IF([test "x$enable_allegro" = "xyes"], -[AC_CHECK_HEADER([allegro.h], - [AC_CHECK_LIB([alleg], - [main], - [use_allegro="yes" - ILUT_LIBS="-lalleg $ILUT_LIBS"]) - AC_CHECK_LIB([allegro_unsharable], - [main], - [ILUT_LIBS="-lalleg_unsharable $ILUT_LIBS"]) - AC_CHECK_LIB([alleg42], - [main], - [use_allegro="yes" - ILUT_LIBS="-lalleg42 $ILUT_LIBS"]) ]) -AS_IF([test "x$use_allegro" != "xyes"], - [AM_PATH_ALLEGRO(4.2.0, - [use_allegro="yes" - ILUT_LIBS="$allegro_LIBS $ILUT_LIBS" - ILUT_CFLAGS="$allegro_CFLAGS $ILUT_CFLAGS"], - [use_allegro="no"]) ]) ]) -AS_IF([test "x$use_allegro" = "xyes"], - [AC_DEFINE([ILUT_USE_ALLEGRO], - [], - [Support Allegro API]) - SUPPORTED_API="$SUPPORTED_API Allegro"]) ]) - -dnl -dnl 32-bit Windows support -dnl checks for gdi32 lib presence -dnl sets use_w32 variable -dnl -AC_DEFUN([SETTLE_W32], - [TEST_API([w32]) - AS_IF([test "x$enable_w32" = "xyes"], - [AC_CHECK_LIB([gdi32], - [main], - [ILUT_LIBS="-lgdi32 $ILUT_LIBS" - use_w32="yes" - SUPPORTED_API="$SUPPORTED_API w32"]) ]) ]) - -dnl -dnl check for DirectX 8 -dnl sets use_directx8 variable -dnl -AC_DEFUN([SETTLE_DX8], -[TEST_API([directx8]) -AS_IF([test "x$enable_directx8" = "xyes"], - [AC_CHECK_HEADER([d3d8.h], - [AC_DEFINE([ILUT_USE_DIRECTX8],, - [Support DirectX8 API]) - use_directx8="yes" - SUPPORTED_API="$SUPPORTED_API DirectX8"]) ]) ]) - -dnl -dnl DirectX 9 -dnl sets use_directx9 variable -dnl -AC_DEFUN([SETTLE_DX9], -[TEST_API([directx9]) -AS_IF([test "x$enable_directx9" = "xyes"], - [AC_CHECK_HEADER([d3d9.h], - [AC_DEFINE([ILUT_USE_DIRECTX9],, - [Support DirectX9 API]) - use_directx9="yes" - SUPPORTED_API="$SUPPORTED_API DirectX9"]) ]) ]) - -dnl -dnl DirectX 10 -dnl sets use_directx10 variable -dnl -AC_DEFUN([SETTLE_DX10], -[TEST_API([directx10]) -AS_IF([test "x$enable_directx10" = "xyes"], - [AC_CHECK_HEADER([d3d10.h], - [AC_DEFINE([ILUT_USE_DIRECTX10],, - [Support DirectX10 API]) - use_directx10="yes" - SUPPORTED_API="$SUPPORTED_API DirectX10"]) ]) ]) -dnl -dnl Checks for X11 developement stuff and for XShm -dnl sets use_x11 and use_xshm vars -dnl -AC_DEFUN([SETTLE_X11], - [TEST_API([x11]) - AS_IF([test "x$enable_x11" = "xyes"], - [AC_CHECK_HEADER([X11/Xlib.h], - [use_x11="yes"], - [use_x11="no"]) - AC_CHECK_LIB([X11], - [main], - [dnl The use_x11 var is either "yes" already, or we don't want "no" to be overwritten - ILUT_LIBS="-lX11 $ILUT_LIBS"], - [use_x11="no"]) ]) - TEST_API([shm]) - AS_IF([test "x$enable_shm" = "xyes"], - [AC_CHECK_HEADER([X11/extensions/XShm.h], - [use_xshm="yes"], - [use_xshm="no"], - [[#include ]]) - AC_CHECK_LIB([Xext], - [main], - [use_shm="yes" - ILUT_LIBS="-lXext $ILUT_LIBS"], - [use_shm="no"]) ]) - TEST_API([render]) - AS_IF([test "x$enable_render" = "xyes"], - [AC_CHECK_HEADER([X11/extensions/Xrender.h], - [use_xrender="yes"], - [use_xrender="no"], - [[#include ]]) - AC_CHECK_LIB([Xrender], - [main], - [use_render="yes" - ILUT_LIBS="-lXrender $ILUT_LIBS"], - [use_render="no"]) ]) - - AS_IF([test "x$use_x11" != "xno"], - [AC_DEFINE([ILUT_USE_X11], - [1], - [Support X11 API]) - SUPPORTED_API="$SUPPORTED_API X11"]) - AS_IF([test "$use_xshm" = "yes"], - [AC_DEFINE([ILUT_USE_XSHM], - [], - [Support X11 XShm extension]) - SUPPORTED_API="$SUPPORTED_API XShm"]) - AS_IF([test "$use_xrender" = "yes"], - [AC_DEFINE([ILUT_USE_XRENDER], - [], - [Support X11 XRender extension]) - SUPPORTED_API="$SUPPORTED_API XRender"]) ]) diff --git a/DevIL/m4/devil-definitions.m4 b/DevIL/m4/devil-definitions.m4 deleted file mode 100644 index 20555096..00000000 --- a/DevIL/m4/devil-definitions.m4 +++ /dev/null @@ -1,310 +0,0 @@ - -AC_DEFUN([ADD_CFLAGS], - [GENERAL_CFLAGS="$GENERAL_CFLAGS $1"]) -dnl IL_CFLAGS="$IL_CFLAGS $1"]) -dnl ILU_CFLAGS="$ILU_CFLAGS $1" -dnl ILUT_CFLAGS="$ILUT_CFLAGS $1"]) -dnl IL_CFLAGS are present everywhere - - -dnl -dnl Check CPU Extensions -dnl -AC_DEFUN([TEST_EXT], - [AC_ARG_ENABLE([$6], - [AC_HELP_STRING([--enable-$6], - [Doesn't compile $1 support. Overrides general enable of ASM])], - [use_$1=$enable_$6 - test "x$enable_$6" = "xyes" && enable_asm="yes"], - [use_$1=test]) - AC_MSG_CHECKING([$1]) - AS_IF([test "$use_$1" = "yes"], - [AC_DEFINE([$4], - [1], - [$1 extension found]) - AC_DEFINE([VECTORMEM], - [1], - [Memory must be vector aligned]) - ADD_CFLAGS([$2]) - AC_MSG_RESULT([yes]) - SUPPORTED_EXTENSION=$SUPPORTED_EXTENSION"$1 "], - [test "$use_$1" = "test" -a "x$enable_asm" = "xyes"], - [CFLAGS_TMP=$CFLAGS - CFLAGS="$CFLAGS $2" - AC_COMPILE_IFELSE([$5 - int main() - {$3;return 0;}], - [AC_DEFINE([$4], - [], - [$1 extension found]) - AC_DEFINE([VECTORMEM], - [], - [Memory must be vector aligned]) - ADD_CFLAGS([$2]) - AC_MSG_RESULT([yes]) - SUPPORTED_EXTENSION=$SUPPORTED_EXTENSION"$1 "], - [AC_MSG_RESULT([no]) ]) - CFLAGS="$CFLAGS_TMP"], - [AC_MSG_RESULT(disabled)]) ]) - -dnl -dnl Check CPU Assembly -dnl -dnl add test to have only an ASM for compilation -AC_DEFUN([TEST_ASM], - [AC_ARG_ENABLE([$4], - [AC_HELP_STRING([--enable-$4], - [Compile with $4 support])], - [use_$4=$enable_$4],[use_$4=test]) - AC_MSG_CHECKING([$4]) - AS_IF([test "$use_$4" = "yes"], - [SUPPORTED_EXTENSION=$SUPPORTED_EXTENSION"$2 " - AC_DEFINE([$3], - [], - [$2 assembly found]) - AC_MSG_RESULT([yes])], - [test "$use_$4" = "no"], - [AC_MSG_RESULT(no)], - [AS_CASE([$host_cpu], - [$1], - [SUPPORTED_EXTENSION=$SUPPORTED_EXTENSION"$2 " - AC_DEFINE([$3], - [], - [$2 assembly found]) - AC_MSG_RESULT([yes])], - [AC_MSG_RESULT([no]) ]) ]) ]) - -dnl -dnl Setup Libraries -dnl SET_LIB([libname],[if-found],[if-not-found]) -dnl -AC_DEFUN([SET_LIB], - [AC_ARG_WITH([$1], - [AC_HELP_STRING([--with-$1=[[yes/no]]], - [Do wou want to use lib$1?])], - [], - [enable_$1="yes"]) - AS_IF([test "$enable_$1" = "yes"], - [AC_CHECK_LIB([$1], - [main], - [LIBS="-l$1 $LIBS" - support_$1="yes"], - [support_$1="no"]) - AS_IF([test "x$support_$1" = "xyes" -a -n '$2'], - [$2], - [test "x$support_$1" = "xno" -a -n '$3'], - [$3]) ]) ]) - -dnl -dnl Formats -dnl -dnl usage: -dnl TEST_FORMAT(, [, ])) -dnl -AC_DEFUN([TEST_FORMAT], - [AC_ARG_ENABLE([$1], - [AC_HELP_STRING([--enable-$1], - [Compile $1 support. $3 (default=yes) ])], - [], - [enable_$1="yes"]) - AS_IF([test $# -eq 4 -a "x$enable_$1" = "xyes"], - [$4]) - AC_MSG_CHECKING([whether we would like to have support for $1 format]) - AS_IF([test "x$enable_$1" = "xno" -o "x$lib_test_result" = "xno"], - [AC_MSG_RESULT([no]) - AC_DEFINE([IL_NO_$2], - [], - [$1 support ($3) ]) ], - [AC_MSG_RESULT([yes]) - SUPPORTED_FORMATS="$SUPPORTED_FORMATS $2"]) - lib_test_result="" ]) - -dnl -dnl Adds a library to human-readable list of dependencies -dnl -dnl Usage: -dnl MAYBE_OPTIONAL_DEPENDENCY(, ) -dnl for example: -dnl MAYBE_OPTIONAL_DEPENDENCY([IL], [libjpeg]) -dnl MAYBE_OPTIONAL_DEPENDENCY([ILUT], [allegro]) -dnl -AC_DEFUN([MAYBE_OPTIONAL_DEPENDENCY], - [AS_IF([test "x$enable_modules" = "xyes"], - [$1_LIBS_OPTIONAL="${$1_LIBS_OPTIONAL} $2"], - [$1_LIBS_REQUIRED="${$1_LIBS_REQUIRED} $2"]) ]) - -dnl -dnl Check for libraries -dnl -dnl Usage: -dnl DEVIL_IL_LIB(, [, ]) -dnl the is appended to IL_LIBS, sets have_ to yes/no -dnl dnl If we don't detect the LIB, optionally #define IL_NO_ -dnl Nothing else is done, see MAYBE_OPTIONAL_DEPENDENCY macro... -dnl -AC_DEFUN([DEVIL_IL_LIB], - [AC_CHECK_HEADER([$1], - [AC_CHECK_LIB([$2], - [main], - [IL_LIBS="-l$2 $IL_LIBS" - have_$2="yes"], - [have_$2="no"])], - [have_$2="no"]) ]) -dnl AS_IF([test $# = 3 -a "x$have_$2" = "xno"], -dnl [AC_DEFINE([IL_NO_$3], -dnl [], -dnl [$2 support ]) ]) ]) - -dnl -dnl Checks for squish library = GPU accelerated DXT compression -dnl Can be used along with nvidia texture tools -dnl -AC_DEFUN([DEVIL_CHECK_LIBSQUISH], - [AC_LANG_PUSH([C++]) - DEVIL_IL_LIB([squish.h], - [squish]) - lib_test_result="$have_squish" - AS_IF([test "x$lib_test_result" = "xyes"], - [AC_DEFINE([IL_USE_DXTC_SQUISH], - [1], - [Define if you have libsquish installed]) - MAYBE_OPTIONAL_DEPENDENCY([IL], - [libsquish]) ]) - AC_LANG_POP([C++]) ]) - -dnl -dnl Checks for nvidia texture tools library - GPU acceleration of DXT compression -dnl Can be used along with libsquish -dnl -AC_DEFUN([DEVIL_CHECK_NVIDIA_TEXTOOLS], - [AC_LANG_PUSH([C++]) - DEVIL_IL_LIB([nvtt/nvtt.h], - [nvtt]) - lib_test_result="$have_nvtt" - AS_IF([test "x$lib_test_result" = "xyes"], - [AC_DEFINE([IL_USE_DXTC_NVIDIA], - [1], - [Define if you have nvidia texture tools library installed]) - MAYBE_OPTIONAL_DEPENDENCY([IL], - [libnvtt-nvidia_texture_tools]) ]) - AC_LANG_POP([C++]) ]) - -AC_DEFUN([SETTLE_LCMS], -[AC_CHECK_LIB([lcms], - [main], - [have_lcms_lib="yes" - IL_LIBS="-llcms $IL_LIBS"]) -AC_CHECK_HEADER([lcms/lcms.h], - [have_lcms_h="yes"]) -AC_CHECK_HEADER([lcms.h], - [have_lcms_h="yes" - lcms_nodirinclude="yes"]) -AS_IF([test "x$lcms_nodirinclude" = "xyes"], - [AC_DEFINE([LCMS_NODIRINCLUDE], - [1], - [LCMS include without lcms/ support]) ]) -AS_IF([test "x$have_lcms_lib" = "xyes" -a "x$have_lcms_h" = "xyes"], - [have_lcms="yes" - IL_LIBS_REQUIRED="$IL_LIBS_REQUIRED lcms" - lib_test_result="yes"], - [lib_test_result="no" - AC_DEFINE([IL_NO_LCMS], - [1], - [We don't have LCMS]) ]) ]) - -AC_DEFUN([SETTLE_OPENEXR], - [PKG_CHECK_MODULES([OPENEXR], - [OpenEXR], - [have_openexr="yes"], - [have_openexr="no"]) - MAYBE_OPTIONAL_DEPENDENCY([IL], - [OpenEXR]) - IL_LIBS="$OPENEXR_LIBS $IL_LIBS" - IL_CFLAGS="$OPENEXR_CFLAGS $IL_CFLAGS" - lib_test_result="$have_openexr"]) - -AC_DEFUN([SETTLE_JPEG], - [DEVIL_IL_LIB([jpeglib.h], - [jpeg]) - AC_DEFINE([IL_USE_JPEGLIB_UNMODIFIED], - [1], - [Use libjpeg without modification. always enabled.]) - lib_test_result="$have_jpeg" - AS_IF([test "x$lib_test_result" = "xyes"], - [MAYBE_OPTIONAL_DEPENDENCY([IL], - [libjpeg]) ]) ]) - -AC_DEFUN([SETTLE_JASPER], - [DEVIL_IL_LIB([jasper/jasper.h], - [jasper]) - AS_IF([test "x$have_jasper" != "xyes"], - [DEVIL_IL_LIB([jasper/jasper.h], - [jp2]) - lib_test_result="$have_jp2" ], - [lib_test_result="yes"]) - AS_IF([test "x$lib_test_result" = "xyes"], - [MAYBE_OPTIONAL_DEPENDENCY([IL], - [JasPer]) ]) ]) - -AC_DEFUN([SETTLE_MNG], - [DEVIL_IL_LIB([libmng.h], - [mng]) - lib_test_result="$have_mng" - AS_IF([test "x$lib_test_result" = "xyes"], - [MAYBE_OPTIONAL_DEPENDENCY([IL], - [libmng]) ]) ]) - -AC_DEFUN([SETTLE_PNG], - [DEVIL_IL_LIB([png.h], - [png12]) - AS_IF([test "x$have_png12" = "xno"], - [DEVIL_IL_LIB([png.h], - [png]) - lib_test_result="$have_png"], - [lib_test_result="$have_png12"]) - AS_IF([test "x$lib_test_result" = "xyes"], - [MAYBE_OPTIONAL_DEPENDENCY([IL], - [libpng]) ]) ]) - -AC_DEFUN([SETTLE_TIFF], - [DEVIL_IL_LIB([tiffio.h], - [tiff]) - lib_test_result="$have_tiff" - AS_IF([test "x$lib_test_result" = "xyes"], - [MAYBE_OPTIONAL_DEPENDENCY([IL], - [libtiff]) ]) ]) - -dnl -dnl ILUT generic APIs checking -dnl -AC_DEFUN([TEST_API], - [AC_ARG_ENABLE([$1], - [AC_HELP_STRING([--enable-$1], - [Compiles $1 support for ILUT (default=yes) ])], - [], - [enable_$1="yes"]) ]) - -dnl Test for restrict c/c++ keyword -AC_DEFUN([DEVIL_CHECK_RESTRICT], - [AC_MSG_CHECKING([restrict keyword]) - AC_COMPILE_IFELSE([[void foo(void * restrict test){}]], - [AC_DEFINE([RESTRICT_KEYWORD], - [], - [restric keyword available]) - restrict_keyword="found" - AC_MSG_RESULT([yes]) ], - [AC_MSG_RESULT([no]) ]) ]) - -AC_DEFUN([DEVIL_CHECK_RESTRICT_GNU99], - [TMP_CFLAGS="$CFLAGS" - CFLAGS="$CFLAGS -std=gnu99 -fgnu89-inline" - AC_MSG_CHECKING([restrict gnu99 keyword]) - AC_COMPILE_IFELSE([[void foo(void * restrict test){}]], - [AC_DEFINE([RESTRICT_KEYWORD], - [1], - [restric keyword available]) - AC_MSG_RESULT([yes]) - CFLAGS="$TMP_CFLAGS" - ADD_CFLAGS(-std=gnu99 -fgnu89-inline)], - [AC_MSG_RESULT([no]) - CFLAGS="$TMP_CFLAGS"]) ]) diff --git a/DevIL/m4/devil-report.m4 b/DevIL/m4/devil-report.m4 deleted file mode 100644 index e10661e2..00000000 --- a/DevIL/m4/devil-report.m4 +++ /dev/null @@ -1,51 +0,0 @@ -AC_DEFUN([IL_REPORT], -[AC_MSG_NOTICE([+----------------------------------------+]) -AS_IF([test "x$enable_IL" = "xyes"], - [AC_MSG_NOTICE([\| IL library Supported formats \|]) - AC_MSG_NOTICE([+----------------------------------------+-------+]) - AC_MSG_NOTICE([$SUPPORTED_FORMATS]) - AC_MSG_NOTICE([+----------------------------------------+]) - AC_MSG_NOTICE([\| IL library External libraries \|]) - AC_MSG_NOTICE([+----------------------------------------+-------+]) - AC_MSG_NOTICE([Required libs: $IL_LIBS_REQUIRED]) - AS_IF([test "x$enable_modules" = "xyes"], - [AC_MSG_NOTICE([+----------------------------------------+-------+]) - AC_MSG_NOTICE([Optional libs: $IL_LIBS_OPTIONAL]) ]) ], - [AC_MSG_NOTICE([\| IL disabled (huh? good luck!) \|]) ]) ]) - -AC_DEFUN([ILU_REPORT], -[AC_MSG_NOTICE([+----------------------------------------+]) -AS_IF([test "x$enable_ILU" = "xyes"], - [AC_MSG_NOTICE([\| ILU part enabled \|]) ], - [AC_MSG_NOTICE([\| ILU part disabled \|]) - AC_MSG_NOTICE([+----------------------------------------+-------+]) - AC_MSG_NOTICE([Pass --enable-ILU option to the configure script if you want to build ILU]) ]) ]) - -AC_DEFUN([ILUT_REPORT], -[AC_MSG_NOTICE([+----------------------------------------+]) -AS_IF([test "x$enable_ILUT" = "xyes"], - [AC_MSG_NOTICE([\| ILUT library Supported APIs \|]) - AC_MSG_NOTICE([+----------------------------------------+-------+]) - AC_MSG_NOTICE([$SUPPORTED_API])], - [AC_MSG_NOTICE([\| ILUT part disabled \|]) - AC_MSG_NOTICE([+----------------------------------------+-------+]) - AC_MSG_NOTICE([Pass --enable-ILUT option to the configure script if you want to build ILUT]) ]) ]) - -AC_DEFUN([EXTENSIONS_REPORT], -[AC_MSG_NOTICE([+----------------------------------------+]) - AC_MSG_NOTICE([\| Detected Machine Extensions \|]) -AC_MSG_NOTICE([+----------------------------------------+-------+]) -AC_MSG_NOTICE([$SUPPORTED_EXTENSION]) ]) - -AC_DEFUN([EXAMPLES_REPORT], -[AC_MSG_NOTICE([+----------------------------------------+]) -AS_IF([test "x$with_examples" = "xyes"], - [AC_MSG_NOTICE([\| Building examples \|]) - AC_MSG_NOTICE([+----------------------------------------+-------+]) - AC_MSG_NOTICE([$EXAMPLES_TO_BUILD]) - AS_IF([test "x$build" != "x$host"], - [AC_MSG_NOTICE([Note: You may get some errors when cross-compiling when using OpenEXR, Allegro and/or SDL. So if you are cross-compiling and getting these errors (very likely if you use MingW), just pass --disable-exr, --disable-allegro or --disable-sdl to the configure script.]) ]) ], - [AC_MSG_NOTICE([\| Not building any examples \|]) - AC_MSG_NOTICE([+----------------------------------------+-------+]) - AC_MSG_NOTICE([Pass --with-examples option to the configure script if you want to build examples.]) ]) -AC_MSG_NOTICE([+----------------------------------------+]) ]) diff --git a/DevIL/m4/pkg.m4 b/DevIL/m4/pkg.m4 deleted file mode 100644 index a0b9cd45..00000000 --- a/DevIL/m4/pkg.m4 +++ /dev/null @@ -1,155 +0,0 @@ -# pkg.m4 - Macros to locate and utilise pkg-config. -*- Autoconf -*- -# -# Copyright © 2004 Scott James Remnant . -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, but -# WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -# -# As a special exception to the GNU General Public License, if you -# distribute this file as part of a program that contains a -# configuration script generated by Autoconf, you may include it under -# the same distribution terms that you use for the rest of that program. - -# PKG_PROG_PKG_CONFIG([MIN-VERSION]) -# ---------------------------------- -AC_DEFUN([PKG_PROG_PKG_CONFIG], -[m4_pattern_forbid([^_?PKG_[A-Z_]+$]) -m4_pattern_allow([^PKG_CONFIG(_PATH)?$]) -AC_ARG_VAR([PKG_CONFIG], [path to pkg-config utility])dnl -if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then - AC_PATH_TOOL([PKG_CONFIG], [pkg-config]) -fi -if test -n "$PKG_CONFIG"; then - _pkg_min_version=m4_default([$1], [0.9.0]) - AC_MSG_CHECKING([pkg-config is at least version $_pkg_min_version]) - if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then - AC_MSG_RESULT([yes]) - else - AC_MSG_RESULT([no]) - PKG_CONFIG="" - fi - -fi[]dnl -])# PKG_PROG_PKG_CONFIG - -# PKG_CHECK_EXISTS(MODULES, [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND]) -# -# Check to see whether a particular set of modules exists. Similar -# to PKG_CHECK_MODULES(), but does not set variables or print errors. -# -# -# Similar to PKG_CHECK_MODULES, make sure that the first instance of -# this or PKG_CHECK_MODULES is called, or make sure to call -# PKG_CHECK_EXISTS manually -# -------------------------------------------------------------- -AC_DEFUN([PKG_CHECK_EXISTS], -[AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl -if test -n "$PKG_CONFIG" && \ - AC_RUN_LOG([$PKG_CONFIG --exists --print-errors "$1"]); then - m4_ifval([$2], [$2], [:]) -m4_ifvaln([$3], [else - $3])dnl -fi]) - - -# _PKG_CONFIG([VARIABLE], [COMMAND], [MODULES]) -# --------------------------------------------- -m4_define([_PKG_CONFIG], -[if test -n "$$1"; then - pkg_cv_[]$1="$$1" - elif test -n "$PKG_CONFIG"; then - PKG_CHECK_EXISTS([$3], - [pkg_cv_[]$1=`$PKG_CONFIG --[]$2 "$3" 2>/dev/null`], - [pkg_failed=yes]) - else - pkg_failed=untried -fi[]dnl -])# _PKG_CONFIG - -# _PKG_SHORT_ERRORS_SUPPORTED -# ----------------------------- -AC_DEFUN([_PKG_SHORT_ERRORS_SUPPORTED], -[AC_REQUIRE([PKG_PROG_PKG_CONFIG]) -if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then - _pkg_short_errors_supported=yes -else - _pkg_short_errors_supported=no -fi[]dnl -])# _PKG_SHORT_ERRORS_SUPPORTED - - -# PKG_CHECK_MODULES(VARIABLE-PREFIX, MODULES, [ACTION-IF-FOUND], -# [ACTION-IF-NOT-FOUND]) -# -# -# Note that if there is a possibility the first call to -# PKG_CHECK_MODULES might not happen, you should be sure to include an -# explicit call to PKG_PROG_PKG_CONFIG in your configure.ac -# -# -# -------------------------------------------------------------- -AC_DEFUN([PKG_CHECK_MODULES], -[AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl -AC_ARG_VAR([$1][_CFLAGS], [C compiler flags for $1, overriding pkg-config])dnl -AC_ARG_VAR([$1][_LIBS], [linker flags for $1, overriding pkg-config])dnl - -pkg_failed=no -AC_MSG_CHECKING([for $1]) - -_PKG_CONFIG([$1][_CFLAGS], [cflags], [$2]) -_PKG_CONFIG([$1][_LIBS], [libs], [$2]) - -m4_define([_PKG_TEXT], [Alternatively, you may set the environment variables $1[]_CFLAGS -and $1[]_LIBS to avoid the need to call pkg-config. -See the pkg-config man page for more details.]) - -if test $pkg_failed = yes; then - _PKG_SHORT_ERRORS_SUPPORTED - if test $_pkg_short_errors_supported = yes; then - $1[]_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "$2" 2>&1` - else - $1[]_PKG_ERRORS=`$PKG_CONFIG --print-errors "$2" 2>&1` - fi - # Put the nasty error message in config.log where it belongs - echo "$$1[]_PKG_ERRORS" >&AS_MESSAGE_LOG_FD - - ifelse([$4], , [AC_MSG_ERROR(dnl -[Package requirements ($2) were not met: - -$$1_PKG_ERRORS - -Consider adjusting the PKG_CONFIG_PATH environment variable if you -installed software in a non-standard prefix. - -_PKG_TEXT -])], - [AC_MSG_RESULT([no]) - $4]) -elif test $pkg_failed = untried; then - ifelse([$4], , [AC_MSG_FAILURE(dnl -[The pkg-config script could not be found or is too old. Make sure it -is in your PATH or set the PKG_CONFIG environment variable to the full -path to pkg-config. - -_PKG_TEXT - -To get pkg-config, see .])], - [$4]) -else - $1[]_CFLAGS=$pkg_cv_[]$1[]_CFLAGS - $1[]_LIBS=$pkg_cv_[]$1[]_LIBS - AC_MSG_RESULT([yes]) - ifelse([$3], , :, [$3]) -fi[]dnl -])# PKG_CHECK_MODULES diff --git a/DevIL/m4/sdl.m4 b/DevIL/m4/sdl.m4 deleted file mode 100644 index 25581ea0..00000000 --- a/DevIL/m4/sdl.m4 +++ /dev/null @@ -1,181 +0,0 @@ -# Configure paths for SDL -# Sam Lantinga 9/21/99 -# stolen from Manish Singh -# stolen back from Frank Belew -# stolen from Manish Singh -# Shamelessly stolen from Owen Taylor - -dnl AM_PATH_SDL([MINIMUM-VERSION, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]]]) -dnl Test for SDL, and define SDL_CFLAGS and SDL_LIBS -dnl -AC_DEFUN([AM_PATH_SDL], -[dnl -dnl Get the cflags and libraries from the sdl-config script -dnl -AC_ARG_WITH(sdl-prefix,[ --with-sdl-prefix=PFX Prefix where SDL is installed (optional)], - sdl_prefix="$withval", sdl_prefix="") -AC_ARG_WITH(sdl-exec-prefix,[ --with-sdl-exec-prefix=PFX Exec prefix where SDL is installed (optional)], - sdl_exec_prefix="$withval", sdl_exec_prefix="") -AC_ARG_ENABLE(sdltest, [ --disable-sdltest Do not try to compile and run a test SDL program], - , enable_sdltest=yes) - - if test x$sdl_exec_prefix != x ; then - sdl_config_args="$sdl_config_args --exec-prefix=$sdl_exec_prefix" - if test x${SDL_CONFIG+set} != xset ; then - SDL_CONFIG=$sdl_exec_prefix/bin/sdl-config - fi - fi - if test x$sdl_prefix != x ; then - sdl_config_args="$sdl_config_args --prefix=$sdl_prefix" - if test x${SDL_CONFIG+set} != xset ; then - SDL_CONFIG=$sdl_prefix/bin/sdl-config - fi - fi - - if test "x$prefix" != xNONE; then - PATH="$prefix/bin:$prefix/usr/bin:$PATH" - fi - AC_PATH_PROG(SDL_CONFIG, sdl-config, no, [$PATH]) - min_sdl_version=ifelse([$1], ,0.11.0,$1) - AC_MSG_CHECKING(for SDL - version >= $min_sdl_version) - no_sdl="" - if test "$SDL_CONFIG" = "no" ; then - no_sdl=yes - else - SDL_CFLAGS=`$SDL_CONFIG $sdl_config_args --cflags` - SDL_LIBS=`$SDL_CONFIG $sdl_config_args --libs` - - sdl_major_version=`$SDL_CONFIG $sdl_config_args --version | \ - sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'` - sdl_minor_version=`$SDL_CONFIG $sdl_config_args --version | \ - sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'` - sdl_micro_version=`$SDL_CONFIG $sdl_config_args --version | \ - sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'` - if test "x$enable_sdltest" = "xyes" ; then - ac_save_CFLAGS="$CFLAGS" - ac_save_CXXFLAGS="$CXXFLAGS" - ac_save_LIBS="$LIBS" - CFLAGS="$CFLAGS $SDL_CFLAGS" - CXXFLAGS="$CXXFLAGS $SDL_CFLAGS" - LIBS="$LIBS $SDL_LIBS" -dnl -dnl Now check if the installed SDL is sufficiently new. (Also sanity -dnl checks the results of sdl-config to some extent -dnl - rm -f conf.sdltest - AC_TRY_RUN([ -#include -#include -#include -#include "SDL.h" - -char* -my_strdup (char *str) -{ - char *new_str; - - if (str) - { - new_str = (char *)malloc ((strlen (str) + 1) * sizeof(char)); - strcpy (new_str, str); - } - else - new_str = NULL; - - return new_str; -} - -int main (int argc, char *argv[]) -{ - int major, minor, micro; - char *tmp_version; - - /* This hangs on some systems (?) - system ("touch conf.sdltest"); - */ - { FILE *fp = fopen("conf.sdltest", "a"); if ( fp ) fclose(fp); } - - /* HP/UX 9 (%@#!) writes to sscanf strings */ - tmp_version = my_strdup("$min_sdl_version"); - if (sscanf(tmp_version, "%d.%d.%d", &major, &minor, µ) != 3) { - printf("%s, bad version string\n", "$min_sdl_version"); - exit(1); - } - - if (($sdl_major_version > major) || - (($sdl_major_version == major) && ($sdl_minor_version > minor)) || - (($sdl_major_version == major) && ($sdl_minor_version == minor) && ($sdl_micro_version >= micro))) - { - return 0; - } - else - { - printf("\n*** 'sdl-config --version' returned %d.%d.%d, but the minimum version\n", $sdl_major_version, $sdl_minor_version, $sdl_micro_version); - printf("*** of SDL required is %d.%d.%d. If sdl-config is correct, then it is\n", major, minor, micro); - printf("*** best to upgrade to the required version.\n"); - printf("*** If sdl-config was wrong, set the environment variable SDL_CONFIG\n"); - printf("*** to point to the correct copy of sdl-config, and remove the file\n"); - printf("*** config.cache before re-running configure\n"); - return 1; - } -} - -],, no_sdl=yes,[echo $ac_n "cross compiling; assumed OK... $ac_c"]) - CFLAGS="$ac_save_CFLAGS" - CXXFLAGS="$ac_save_CXXFLAGS" - LIBS="$ac_save_LIBS" - fi - fi - if test "x$no_sdl" = x ; then - AC_MSG_RESULT(yes) - ifelse([$2], , :, [$2]) - else - AC_MSG_RESULT(no) - if test "$SDL_CONFIG" = "no" ; then - echo "*** The sdl-config script installed by SDL could not be found" - echo "*** If SDL was installed in PREFIX, make sure PREFIX/bin is in" - echo "*** your path, or set the SDL_CONFIG environment variable to the" - echo "*** full path to sdl-config." - else - if test -f conf.sdltest ; then - : - else - echo "*** Could not run SDL test program, checking why..." - CFLAGS="$CFLAGS $SDL_CFLAGS" - CXXFLAGS="$CXXFLAGS $SDL_CFLAGS" - LIBS="$LIBS $SDL_LIBS" - AC_TRY_LINK([ -#include -#include "SDL.h" - -int main(int argc, char *argv[]) -{ return 0; } -#undef main -#define main K_and_R_C_main -], [ return 0; ], - [ echo "*** The test program compiled, but did not run. This usually means" - echo "*** that the run-time linker is not finding SDL or finding the wrong" - echo "*** version of SDL. If it is not finding SDL, you'll need to set your" - echo "*** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to point" - echo "*** to the installed location Also, make sure you have run ldconfig if that" - echo "*** is required on your system" - echo "***" - echo "*** If you have an old version installed, it is best to remove it, although" - echo "*** you may also be able to get things to work by modifying LD_LIBRARY_PATH"], - [ echo "*** The test program failed to compile or link. See the file config.log for the" - echo "*** exact error that occured. This usually means SDL was incorrectly installed" - echo "*** or that you have moved SDL since it was installed. In the latter case, you" - echo "*** may want to edit the sdl-config script: $SDL_CONFIG" ]) - CFLAGS="$ac_save_CFLAGS" - CXXFLAGS="$ac_save_CXXFLAGS" - LIBS="$ac_save_LIBS" - fi - fi - SDL_CFLAGS="" - SDL_LIBS="" - ifelse([$3], , :, [$3]) - fi - AC_SUBST(SDL_CFLAGS) - AC_SUBST(SDL_LIBS) - rm -f conf.sdltest -]) diff --git a/DevIL/missing b/DevIL/missing deleted file mode 100755 index 6a37006e..00000000 --- a/DevIL/missing +++ /dev/null @@ -1,336 +0,0 @@ -#! /bin/sh -# Common stub for a few missing GNU programs while installing. -# Copyright (C) 1996, 1997, 1999, 2000, 2002 Free Software Foundation, Inc. -# Originally by Fran,cois Pinard , 1996. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. - -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -# 02111-1307, USA. - -# As a special exception to the GNU General Public License, if you -# distribute this file as part of a program that contains a -# configuration script generated by Autoconf, you may include it under -# the same distribution terms that you use for the rest of that program. - -if test $# -eq 0; then - echo 1>&2 "Try \`$0 --help' for more information" - exit 1 -fi - -run=: - -# In the cases where this matters, `missing' is being run in the -# srcdir already. -if test -f configure.ac; then - configure_ac=configure.ac -else - configure_ac=configure.in -fi - -case "$1" in ---run) - # Try to run requested program, and just exit if it succeeds. - run= - shift - "$@" && exit 0 - ;; -esac - -# If it does not exist, or fails to run (possibly an outdated version), -# try to emulate it. -case "$1" in - - -h|--h|--he|--hel|--help) - echo "\ -$0 [OPTION]... PROGRAM [ARGUMENT]... - -Handle \`PROGRAM [ARGUMENT]...' for when PROGRAM is missing, or return an -error status if there is no known handling for PROGRAM. - -Options: - -h, --help display this help and exit - -v, --version output version information and exit - --run try to run the given command, and emulate it if it fails - -Supported PROGRAM values: - aclocal touch file \`aclocal.m4' - autoconf touch file \`configure' - autoheader touch file \`config.h.in' - automake touch all \`Makefile.in' files - bison create \`y.tab.[ch]', if possible, from existing .[ch] - flex create \`lex.yy.c', if possible, from existing .c - help2man touch the output file - lex create \`lex.yy.c', if possible, from existing .c - makeinfo touch the output file - tar try tar, gnutar, gtar, then tar without non-portable flags - yacc create \`y.tab.[ch]', if possible, from existing .[ch]" - ;; - - -v|--v|--ve|--ver|--vers|--versi|--versio|--version) - echo "missing 0.4 - GNU automake" - ;; - - -*) - echo 1>&2 "$0: Unknown \`$1' option" - echo 1>&2 "Try \`$0 --help' for more information" - exit 1 - ;; - - aclocal*) - if test -z "$run" && ($1 --version) > /dev/null 2>&1; then - # We have it, but it failed. - exit 1 - fi - - echo 1>&2 "\ -WARNING: \`$1' is missing on your system. You should only need it if - you modified \`acinclude.m4' or \`${configure_ac}'. You might want - to install the \`Automake' and \`Perl' packages. Grab them from - any GNU archive site." - touch aclocal.m4 - ;; - - autoconf) - if test -z "$run" && ($1 --version) > /dev/null 2>&1; then - # We have it, but it failed. - exit 1 - fi - - echo 1>&2 "\ -WARNING: \`$1' is missing on your system. You should only need it if - you modified \`${configure_ac}'. You might want to install the - \`Autoconf' and \`GNU m4' packages. Grab them from any GNU - archive site." - touch configure - ;; - - autoheader) - if test -z "$run" && ($1 --version) > /dev/null 2>&1; then - # We have it, but it failed. - exit 1 - fi - - echo 1>&2 "\ -WARNING: \`$1' is missing on your system. You should only need it if - you modified \`acconfig.h' or \`${configure_ac}'. You might want - to install the \`Autoconf' and \`GNU m4' packages. Grab them - from any GNU archive site." - files=`sed -n 's/^[ ]*A[CM]_CONFIG_HEADER(\([^)]*\)).*/\1/p' ${configure_ac}` - test -z "$files" && files="config.h" - touch_files= - for f in $files; do - case "$f" in - *:*) touch_files="$touch_files "`echo "$f" | - sed -e 's/^[^:]*://' -e 's/:.*//'`;; - *) touch_files="$touch_files $f.in";; - esac - done - touch $touch_files - ;; - - automake*) - if test -z "$run" && ($1 --version) > /dev/null 2>&1; then - # We have it, but it failed. - exit 1 - fi - - echo 1>&2 "\ -WARNING: \`$1' is missing on your system. You should only need it if - you modified \`Makefile.am', \`acinclude.m4' or \`${configure_ac}'. - You might want to install the \`Automake' and \`Perl' packages. - Grab them from any GNU archive site." - find . -type f -name Makefile.am -print | - sed 's/\.am$/.in/' | - while read f; do touch "$f"; done - ;; - - autom4te) - if test -z "$run" && ($1 --version) > /dev/null 2>&1; then - # We have it, but it failed. - exit 1 - fi - - echo 1>&2 "\ -WARNING: \`$1' is needed, and you do not seem to have it handy on your - system. You might have modified some files without having the - proper tools for further handling them. - You can get \`$1Help2man' as part of \`Autoconf' from any GNU - archive site." - - file=`echo "$*" | sed -n 's/.*--output[ =]*\([^ ]*\).*/\1/p'` - test -z "$file" && file=`echo "$*" | sed -n 's/.*-o[ ]*\([^ ]*\).*/\1/p'` - if test -f "$file"; then - touch $file - else - test -z "$file" || exec >$file - echo "#! /bin/sh" - echo "# Created by GNU Automake missing as a replacement of" - echo "# $ $@" - echo "exit 0" - chmod +x $file - exit 1 - fi - ;; - - bison|yacc) - echo 1>&2 "\ -WARNING: \`$1' is missing on your system. You should only need it if - you modified a \`.y' file. You may need the \`Bison' package - in order for those modifications to take effect. You can get - \`Bison' from any GNU archive site." - rm -f y.tab.c y.tab.h - if [ $# -ne 1 ]; then - eval LASTARG="\${$#}" - case "$LASTARG" in - *.y) - SRCFILE=`echo "$LASTARG" | sed 's/y$/c/'` - if [ -f "$SRCFILE" ]; then - cp "$SRCFILE" y.tab.c - fi - SRCFILE=`echo "$LASTARG" | sed 's/y$/h/'` - if [ -f "$SRCFILE" ]; then - cp "$SRCFILE" y.tab.h - fi - ;; - esac - fi - if [ ! -f y.tab.h ]; then - echo >y.tab.h - fi - if [ ! -f y.tab.c ]; then - echo 'main() { return 0; }' >y.tab.c - fi - ;; - - lex|flex) - echo 1>&2 "\ -WARNING: \`$1' is missing on your system. You should only need it if - you modified a \`.l' file. You may need the \`Flex' package - in order for those modifications to take effect. You can get - \`Flex' from any GNU archive site." - rm -f lex.yy.c - if [ $# -ne 1 ]; then - eval LASTARG="\${$#}" - case "$LASTARG" in - *.l) - SRCFILE=`echo "$LASTARG" | sed 's/l$/c/'` - if [ -f "$SRCFILE" ]; then - cp "$SRCFILE" lex.yy.c - fi - ;; - esac - fi - if [ ! -f lex.yy.c ]; then - echo 'main() { return 0; }' >lex.yy.c - fi - ;; - - help2man) - if test -z "$run" && ($1 --version) > /dev/null 2>&1; then - # We have it, but it failed. - exit 1 - fi - - echo 1>&2 "\ -WARNING: \`$1' is missing on your system. You should only need it if - you modified a dependency of a manual page. You may need the - \`Help2man' package in order for those modifications to take - effect. You can get \`Help2man' from any GNU archive site." - - file=`echo "$*" | sed -n 's/.*-o \([^ ]*\).*/\1/p'` - if test -z "$file"; then - file=`echo "$*" | sed -n 's/.*--output=\([^ ]*\).*/\1/p'` - fi - if [ -f "$file" ]; then - touch $file - else - test -z "$file" || exec >$file - echo ".ab help2man is required to generate this page" - exit 1 - fi - ;; - - makeinfo) - if test -z "$run" && (makeinfo --version) > /dev/null 2>&1; then - # We have makeinfo, but it failed. - exit 1 - fi - - echo 1>&2 "\ -WARNING: \`$1' is missing on your system. You should only need it if - you modified a \`.texi' or \`.texinfo' file, or any other file - indirectly affecting the aspect of the manual. The spurious - call might also be the consequence of using a buggy \`make' (AIX, - DU, IRIX). You might want to install the \`Texinfo' package or - the \`GNU make' package. Grab either from any GNU archive site." - file=`echo "$*" | sed -n 's/.*-o \([^ ]*\).*/\1/p'` - if test -z "$file"; then - file=`echo "$*" | sed 's/.* \([^ ]*\) *$/\1/'` - file=`sed -n '/^@setfilename/ { s/.* \([^ ]*\) *$/\1/; p; q; }' $file` - fi - touch $file - ;; - - tar) - shift - if test -n "$run"; then - echo 1>&2 "ERROR: \`tar' requires --run" - exit 1 - fi - - # We have already tried tar in the generic part. - # Look for gnutar/gtar before invocation to avoid ugly error - # messages. - if (gnutar --version > /dev/null 2>&1); then - gnutar "$@" && exit 0 - fi - if (gtar --version > /dev/null 2>&1); then - gtar "$@" && exit 0 - fi - firstarg="$1" - if shift; then - case "$firstarg" in - *o*) - firstarg=`echo "$firstarg" | sed s/o//` - tar "$firstarg" "$@" && exit 0 - ;; - esac - case "$firstarg" in - *h*) - firstarg=`echo "$firstarg" | sed s/h//` - tar "$firstarg" "$@" && exit 0 - ;; - esac - fi - - echo 1>&2 "\ -WARNING: I can't seem to be able to run \`tar' with the given arguments. - You may want to install GNU tar or Free paxutils, or check the - command line arguments." - exit 1 - ;; - - *) - echo 1>&2 "\ -WARNING: \`$1' is needed, and you do not seem to have it handy on your - system. You might have modified some files without having the - proper tools for further handling them. Check the \`README' file, - it often tells you about the needed prerequirements for installing - this package. You may also peek at any GNU archive site, in case - some other package would contain this missing \`$1' program." - exit 1 - ;; -esac - -exit 0 diff --git a/DevIL/projects/DevCpp/IL/IL.dev b/DevIL/projects/DevCpp/IL/IL.dev deleted file mode 100755 index 87474e75..00000000 --- a/DevIL/projects/DevCpp/IL/IL.dev +++ /dev/null @@ -1,889 +0,0 @@ -[Project] -FileName=IL.dev -Name=IL -UnitCount=84 -Type=3 -Ver=1 -ObjFiles= -Includes=C:\Libraries\DevIL\include;C:\Libraries\DevIL\src-IL\include -Libs= -PrivateResource= -ResourceIncludes= -MakeIncludes= -Compiler=-DBUILDING_DLL=1_@@_ -CppCompiler=-DBUILDING_DLL=1_@@_ -Linker=--no-export-all-symbols --add-stdcall-alias_@@_-lz_@@_-ltiff_@@_-lpng_@@_-ljpeg_@@_-lmng_@@_-llcms_@@_ -IsCpp=0 -Icon= -ExeOutput=..\..\..\lib -ObjectOutput=.objects -OverrideOutput=0 -OverrideOutputName=IL.dll -HostApplication= -Folders= -CommandLine= -UseCustomMakefile=0 -CustomMakefile= -IncludeVersionInfo=0 -SupportXPThemes=0 -CompilerSet=0 -CompilerSettings=0000000000000000000000 - -[Unit1] -FileName=..\..\..\include\IL\il.h -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit2] -FileName=..\..\..\include\IL\config.h -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit3] -FileName=..\..\..\include\IL\devil_internal_exports.h -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit4] -FileName=..\..\..\src-IL\include\il_targa.h -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit5] -FileName=..\..\..\src-IL\include\il_alloc.h -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit6] -FileName=..\..\..\src-IL\include\il_bits.h -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit7] -FileName=..\..\..\src-IL\include\il_bmp.h -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit8] -FileName=..\..\..\src-IL\include\il_dcx.h -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit9] -FileName=..\..\..\src-IL\include\il_dds.h -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit10] -FileName=..\..\..\src-IL\include\il_doompal.h -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit11] -FileName=..\..\..\src-IL\include\il_endian.h -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit12] -FileName=..\..\..\src-IL\include\il_files.h -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit13] -FileName=..\..\..\src-IL\include\il_gif.h -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit14] -FileName=..\..\..\src-IL\include\il_hdr.h -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit15] -FileName=..\..\..\src-IL\include\il_icon.h -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit16] -FileName=..\..\..\src-IL\include\il_internal.h -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit17] -FileName=..\..\..\src-IL\include\il_jpeg.h -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit18] -FileName=..\..\..\src-IL\include\il_lif.h -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit19] -FileName=..\..\..\src-IL\include\il_manip.h -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit20] -FileName=..\..\..\src-IL\include\il_mdl.h -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit21] -FileName=..\..\..\src-IL\include\il_pal.h -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit22] -FileName=..\..\..\src-IL\include\il_pcx.h -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit23] -FileName=..\..\..\src-IL\include\il_pic.h -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit24] -FileName=..\..\..\src-IL\include\il_pnm.h -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit25] -FileName=..\..\..\src-IL\include\il_psd.h -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit26] -FileName=..\..\..\src-IL\include\il_psp.h -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit27] -FileName=..\..\..\src-IL\include\il_q2pal.h -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit28] -FileName=..\..\..\src-IL\include\il_register.h -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit29] -FileName=..\..\..\src-IL\include\il_rle.h -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit30] -FileName=..\..\..\src-IL\include\il_sgi.h -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit31] -FileName=..\..\..\src-IL\include\il_stack.h -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit32] -FileName=..\..\..\src-IL\include\il_states.h -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit33] -FileName=..\..\..\src-IL\src\il_xpm.c -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit34] -FileName=..\..\..\src-IL\src\il_alloc.c -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit35] -FileName=..\..\..\src-IL\src\il_bits.c -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit36] -FileName=..\..\..\src-IL\src\il_bmp.c -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit37] -FileName=..\..\..\src-IL\src\il_convbuff.c -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit38] -FileName=..\..\..\src-IL\src\il_convert.c -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit39] -FileName=..\..\..\src-IL\src\il_cut.c -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit40] -FileName=..\..\..\src-IL\src\il_dcx.c -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit41] -FileName=..\..\..\src-IL\src\il_dds.c -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit42] -FileName=..\..\..\src-IL\src\il_dds-save.c -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit43] -FileName=..\..\..\src-IL\src\il_devil.c -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit44] -FileName=..\..\..\src-IL\src\il_doom.c -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit45] -FileName=..\..\..\src-IL\src\il_endian.c -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit46] -FileName=..\..\..\src-IL\src\il_error.c -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit47] -FileName=..\..\..\src-IL\src\il_fastconv.c -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit48] -FileName=..\..\..\src-IL\src\il_files.c -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit49] -FileName=..\..\..\src-IL\src\il_gif.c -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit50] -FileName=..\..\..\src-IL\src\il_hdr.c -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit51] -FileName=..\..\..\src-IL\src\il_header.c -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit52] -FileName=..\..\..\src-IL\src\il_icon.c -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit53] -FileName=..\..\..\src-IL\src\il_internal.c -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit54] -FileName=..\..\..\src-IL\src\il_io.c -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit55] -FileName=..\..\..\src-IL\src\il_jpeg.c -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit56] -FileName=..\..\..\src-IL\src\il_lif.c -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit57] -FileName=..\..\..\src-IL\src\il_main.c -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit58] -FileName=..\..\..\src-IL\src\il_manip.c -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit59] -FileName=..\..\..\src-IL\src\il_mdl.c -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit60] -FileName=..\..\..\src-IL\src\il_mng.c -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit61] -FileName=..\..\..\src-IL\src\il_neuquant.c -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit62] -FileName=..\..\..\src-IL\src\il_pal.c -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit63] -FileName=..\..\..\src-IL\src\il_pcd.c -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit64] -FileName=..\..\..\src-IL\src\il_pcx.c -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit65] -FileName=..\..\..\src-IL\src\il_pic.c -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit66] -FileName=..\..\..\src-IL\src\il_pix.c -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit67] -FileName=..\..\..\src-IL\src\il_png.c -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit68] -FileName=..\..\..\src-IL\src\il_pnm.c -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit69] -FileName=..\..\..\src-IL\src\il_profiles.c -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit70] -FileName=..\..\..\src-IL\src\il_psd.c -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit71] -FileName=..\..\..\src-IL\src\il_psp.c -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit72] -FileName=..\..\..\src-IL\src\il_pxr.c -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit73] -FileName=..\..\..\src-IL\src\il_quantizer.c -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit74] -FileName=..\..\..\src-IL\src\il_raw.c -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit75] -FileName=..\..\..\src-IL\src\il_rawdata.c -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit76] -FileName=..\..\..\src-IL\src\il_register.c -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit77] -FileName=..\..\..\src-IL\src\il_rle.c -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit78] -FileName=..\..\..\src-IL\src\il_sgi.c -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit79] -FileName=..\..\..\src-IL\src\il_stack.c -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit80] -FileName=..\..\..\src-IL\src\il_states.c -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit81] -FileName=..\..\..\src-IL\src\il_targa.c -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit82] -FileName=..\..\..\src-IL\src\il_tiff.c -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit83] -FileName=..\..\..\src-IL\src\il_utility.c -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit84] -FileName=..\..\..\src-IL\src\il_wal.c -CompileCpp=0 -Folder=IL -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[VersionInfo] -Major=0 -Minor=1 -Release=1 -Build=1 -LanguageID=1033 -CharsetID=1252 -CompanyName= -FileVersion= -FileDescription=Developed using the Dev-C++ IDE -InternalName= -LegalCopyright= -LegalTrademarks= -OriginalFilename= -ProductName= -ProductVersion= -AutoIncBuildNr=0 - diff --git a/DevIL/projects/DevCpp/IL/IL.layout b/DevIL/projects/DevCpp/IL/IL.layout deleted file mode 100755 index e84ee61d..00000000 --- a/DevIL/projects/DevCpp/IL/IL.layout +++ /dev/null @@ -1,283 +0,0 @@ -[Editor_0] -CursorCol=6 -CursorRow=105 -TopLine=75 -LeftChar=1 -Open=0 -Top=0 -[Editors] -Order= -Focused=-1 -[Editor_1] -Open=0 -Top=0 -[Editor_2] -Open=0 -Top=0 -[Editor_3] -Open=0 -Top=0 -[Editor_4] -Open=0 -Top=0 -[Editor_5] -Open=0 -Top=0 -[Editor_6] -Open=0 -Top=0 -[Editor_7] -Open=0 -Top=0 -[Editor_8] -Open=0 -Top=0 -[Editor_9] -Open=0 -Top=0 -[Editor_10] -Open=0 -Top=0 -[Editor_11] -Open=0 -Top=0 -[Editor_12] -Open=0 -Top=0 -[Editor_13] -Open=0 -Top=0 -[Editor_14] -Open=0 -Top=0 -[Editor_15] -Open=0 -Top=0 -CursorCol=5 -CursorRow=237 -TopLine=222 -LeftChar=1 -[Editor_16] -Open=0 -Top=0 -[Editor_17] -Open=0 -Top=0 -[Editor_18] -Open=0 -Top=0 -[Editor_19] -Open=0 -Top=0 -[Editor_20] -Open=0 -Top=0 -[Editor_21] -Open=0 -Top=0 -[Editor_22] -Open=0 -Top=0 -[Editor_23] -Open=0 -Top=0 -[Editor_24] -Open=0 -Top=0 -[Editor_25] -Open=0 -Top=0 -[Editor_26] -Open=0 -Top=0 -[Editor_27] -Open=0 -Top=0 -[Editor_28] -Open=0 -Top=0 -[Editor_29] -Open=0 -Top=0 -[Editor_30] -Open=0 -Top=0 -[Editor_31] -Open=0 -Top=0 -[Editor_32] -Open=0 -Top=0 -CursorCol=2 -CursorRow=24 -TopLine=1 -LeftChar=1 -[Editor_33] -Open=0 -Top=0 -[Editor_34] -Open=0 -Top=0 -[Editor_35] -Open=0 -Top=0 -[Editor_36] -Open=0 -Top=0 -[Editor_37] -Open=0 -Top=0 -[Editor_38] -Open=0 -Top=0 -[Editor_39] -Open=0 -Top=0 -[Editor_40] -Open=0 -Top=0 -[Editor_41] -Open=0 -Top=0 -[Editor_42] -Open=0 -Top=0 -CursorCol=92 -CursorRow=84 -TopLine=55 -LeftChar=1 -[Editor_43] -Open=0 -Top=0 -[Editor_44] -Open=0 -Top=0 -[Editor_45] -Open=0 -Top=0 -[Editor_46] -Open=0 -Top=0 -[Editor_47] -Open=0 -Top=0 -[Editor_48] -Open=0 -Top=0 -[Editor_49] -Open=0 -Top=0 -[Editor_50] -Open=0 -Top=0 -[Editor_51] -Open=0 -Top=0 -[Editor_52] -Open=0 -Top=0 -[Editor_53] -Open=0 -Top=0 -[Editor_54] -Open=0 -Top=0 -[Editor_55] -Open=0 -Top=0 -[Editor_56] -Open=0 -Top=0 -[Editor_57] -Open=0 -Top=0 -[Editor_58] -Open=0 -Top=0 -[Editor_59] -Open=0 -Top=0 -[Editor_60] -Open=0 -Top=0 -[Editor_61] -Open=0 -Top=0 -[Editor_62] -Open=0 -Top=0 -[Editor_63] -Open=0 -Top=0 -[Editor_64] -Open=0 -Top=0 -[Editor_65] -Open=0 -Top=0 -[Editor_66] -Open=0 -Top=0 -[Editor_67] -Open=0 -Top=0 -[Editor_68] -Open=0 -Top=0 -CursorCol=36 -CursorRow=26 -TopLine=1 -LeftChar=1 -[Editor_69] -Open=0 -Top=0 -[Editor_70] -Open=0 -Top=0 -[Editor_71] -Open=0 -Top=0 -CursorCol=2 -CursorRow=21 -TopLine=1 -LeftChar=1 -[Editor_72] -Open=0 -Top=0 -[Editor_73] -Open=0 -Top=0 -[Editor_74] -Open=0 -Top=0 -[Editor_75] -Open=0 -Top=0 -[Editor_76] -Open=0 -Top=0 -[Editor_77] -Open=0 -Top=0 -[Editor_78] -Open=0 -Top=0 -[Editor_79] -Open=0 -Top=0 -[Editor_80] -Open=0 -Top=0 -[Editor_81] -Open=0 -Top=0 -CursorCol=1 -CursorRow=348 -TopLine=331 -LeftChar=1 -[Editor_82] -Open=0 -Top=0 -[Editor_83] -Open=0 -Top=0 diff --git a/DevIL/projects/DevCpp/IL/Makefile.win b/DevIL/projects/DevCpp/IL/Makefile.win deleted file mode 100755 index e1762fe1..00000000 --- a/DevIL/projects/DevCpp/IL/Makefile.win +++ /dev/null @@ -1,186 +0,0 @@ -# Project: IL -# Makefile created by Dev-C++ 4.9.8.10 - -CPP = g++.exe -CC = gcc.exe -WINDRES = windres.exe -RES = -OBJ = .objects/il_xpm.o .objects/il_alloc.o .objects/il_bits.o .objects/il_bmp.o .objects/il_convbuff.o .objects/il_convert.o .objects/il_cut.o .objects/il_dcx.o .objects/il_dds.o .objects/il_dds-save.o .objects/il_devil.o .objects/il_doom.o .objects/il_endian.o .objects/il_error.o .objects/il_fastconv.o .objects/il_files.o .objects/il_gif.o .objects/il_hdr.o .objects/il_header.o .objects/il_icon.o .objects/il_internal.o .objects/il_io.o .objects/il_jpeg.o .objects/il_lif.o .objects/il_main.o .objects/il_manip.o .objects/il_mdl.o .objects/il_mng.o .objects/il_neuquant.o .objects/il_pal.o .objects/il_pcd.o .objects/il_pcx.o .objects/il_pic.o .objects/il_pix.o .objects/il_png.o .objects/il_pnm.o .objects/il_profiles.o .objects/il_psd.o .objects/il_psp.o .objects/il_pxr.o .objects/il_quantizer.o .objects/il_raw.o .objects/il_rawdata.o .objects/il_register.o .objects/il_rle.o .objects/il_sgi.o .objects/il_stack.o .objects/il_states.o .objects/il_targa.o .objects/il_tiff.o .objects/il_utility.o .objects/il_wal.o $(RES) -LINKOBJ = .objects/il_xpm.o .objects/il_alloc.o .objects/il_bits.o .objects/il_bmp.o .objects/il_convbuff.o .objects/il_convert.o .objects/il_cut.o .objects/il_dcx.o .objects/il_dds.o .objects/il_dds-save.o .objects/il_devil.o .objects/il_doom.o .objects/il_endian.o .objects/il_error.o .objects/il_fastconv.o .objects/il_files.o .objects/il_gif.o .objects/il_hdr.o .objects/il_header.o .objects/il_icon.o .objects/il_internal.o .objects/il_io.o .objects/il_jpeg.o .objects/il_lif.o .objects/il_main.o .objects/il_manip.o .objects/il_mdl.o .objects/il_mng.o .objects/il_neuquant.o .objects/il_pal.o .objects/il_pcd.o .objects/il_pcx.o .objects/il_pic.o .objects/il_pix.o .objects/il_png.o .objects/il_pnm.o .objects/il_profiles.o .objects/il_psd.o .objects/il_psp.o .objects/il_pxr.o .objects/il_quantizer.o .objects/il_raw.o .objects/il_rawdata.o .objects/il_register.o .objects/il_rle.o .objects/il_sgi.o .objects/il_stack.o .objects/il_states.o .objects/il_targa.o .objects/il_tiff.o .objects/il_utility.o .objects/il_wal.o $(RES) -LIBS = -L"C:/Dev-Cpp/lib" -L"C:/Libraries/libjpeg/lib" -L"C:/Libraries/libpng/lib" -L"C:/Libraries/libmng/lib" -L"C:/Libraries/tiff-v3.6.1/lib" -L"C:/Libraries/lcms/lib/DevCpp" -L"C:/Libraries/zlib/lib" --no-export-all-symbols --add-stdcall-alias -lz -ltiff -lpng -ljpeg -lmng -llcms -INCS = -I"C:/Dev-Cpp/include" -I"C:/Libraries/libjpeg" -I"C:/Libraries/libpng" -I"C:/Libraries/tiff-v3.6.1/libtiff" -I"C:/Libraries/libmng" -I"C:/Libraries/zlib" -I"C:/Libraries/lcms/include" -I"C:/Libraries/DevIL/include" -I"C:/Libraries/DevIL/src-IL/include" -CXXINCS = -I"C:/Dev-Cpp/include/c++" -I"C:/Dev-Cpp/include/c++/mingw32" -I"C:/Dev-Cpp/include/c++/backward" -I"C:/Dev-Cpp/include" -I"C:/Libraries/DevIL/include" -I"C:/Libraries/DevIL/src-IL/include" -BIN = ../../../lib/IL.dll -CXXFLAGS = $(CXXINCS)-DBUILDING_DLL=1 -CFLAGS = $(INCS)-DBUILDING_DLL=1 - -.PHONY: all all-before all-after clean clean-custom - -all: all-before ../../../lib/IL.dll all-after - - -clean: clean-custom - rm -f $(OBJ) $(BIN) - -DLLWRAP=dllwrap.exe -DEFFILE=../../../lib/libIL.def -STATICLIB=../../../lib/libIL.a - -$(BIN): $(LINKOBJ) - $(DLLWRAP) --output-def $(DEFFILE) --implib $(STATICLIB) $(LINKOBJ) $(LIBS) -o $(BIN) - -.objects/il_xpm.o: ../../../src-IL/src/il_xpm.c - $(CC) -c ../../../src-IL/src/il_xpm.c -o .objects/il_xpm.o $(CFLAGS) - -.objects/il_alloc.o: ../../../src-IL/src/il_alloc.c - $(CC) -c ../../../src-IL/src/il_alloc.c -o .objects/il_alloc.o $(CFLAGS) - -.objects/il_bits.o: ../../../src-IL/src/il_bits.c - $(CC) -c ../../../src-IL/src/il_bits.c -o .objects/il_bits.o $(CFLAGS) - -.objects/il_bmp.o: ../../../src-IL/src/il_bmp.c - $(CC) -c ../../../src-IL/src/il_bmp.c -o .objects/il_bmp.o $(CFLAGS) - -.objects/il_convbuff.o: ../../../src-IL/src/il_convbuff.c - $(CC) -c ../../../src-IL/src/il_convbuff.c -o .objects/il_convbuff.o $(CFLAGS) - -.objects/il_convert.o: ../../../src-IL/src/il_convert.c - $(CC) -c ../../../src-IL/src/il_convert.c -o .objects/il_convert.o $(CFLAGS) - -.objects/il_cut.o: ../../../src-IL/src/il_cut.c - $(CC) -c ../../../src-IL/src/il_cut.c -o .objects/il_cut.o $(CFLAGS) - -.objects/il_dcx.o: ../../../src-IL/src/il_dcx.c - $(CC) -c ../../../src-IL/src/il_dcx.c -o .objects/il_dcx.o $(CFLAGS) - -.objects/il_dds.o: ../../../src-IL/src/il_dds.c - $(CC) -c ../../../src-IL/src/il_dds.c -o .objects/il_dds.o $(CFLAGS) - -.objects/il_dds-save.o: ../../../src-IL/src/il_dds-save.c - $(CC) -c ../../../src-IL/src/il_dds-save.c -o .objects/il_dds-save.o $(CFLAGS) - -.objects/il_devil.o: ../../../src-IL/src/il_devil.c - $(CC) -c ../../../src-IL/src/il_devil.c -o .objects/il_devil.o $(CFLAGS) - -.objects/il_doom.o: ../../../src-IL/src/il_doom.c - $(CC) -c ../../../src-IL/src/il_doom.c -o .objects/il_doom.o $(CFLAGS) - -.objects/il_endian.o: ../../../src-IL/src/il_endian.c - $(CC) -c ../../../src-IL/src/il_endian.c -o .objects/il_endian.o $(CFLAGS) - -.objects/il_error.o: ../../../src-IL/src/il_error.c - $(CC) -c ../../../src-IL/src/il_error.c -o .objects/il_error.o $(CFLAGS) - -.objects/il_fastconv.o: ../../../src-IL/src/il_fastconv.c - $(CC) -c ../../../src-IL/src/il_fastconv.c -o .objects/il_fastconv.o $(CFLAGS) - -.objects/il_files.o: ../../../src-IL/src/il_files.c - $(CC) -c ../../../src-IL/src/il_files.c -o .objects/il_files.o $(CFLAGS) - -.objects/il_gif.o: ../../../src-IL/src/il_gif.c - $(CC) -c ../../../src-IL/src/il_gif.c -o .objects/il_gif.o $(CFLAGS) - -.objects/il_hdr.o: ../../../src-IL/src/il_hdr.c - $(CC) -c ../../../src-IL/src/il_hdr.c -o .objects/il_hdr.o $(CFLAGS) - -.objects/il_header.o: ../../../src-IL/src/il_header.c - $(CC) -c ../../../src-IL/src/il_header.c -o .objects/il_header.o $(CFLAGS) - -.objects/il_icon.o: ../../../src-IL/src/il_icon.c - $(CC) -c ../../../src-IL/src/il_icon.c -o .objects/il_icon.o $(CFLAGS) - -.objects/il_internal.o: ../../../src-IL/src/il_internal.c - $(CC) -c ../../../src-IL/src/il_internal.c -o .objects/il_internal.o $(CFLAGS) - -.objects/il_io.o: ../../../src-IL/src/il_io.c - $(CC) -c ../../../src-IL/src/il_io.c -o .objects/il_io.o $(CFLAGS) - -.objects/il_jpeg.o: ../../../src-IL/src/il_jpeg.c - $(CC) -c ../../../src-IL/src/il_jpeg.c -o .objects/il_jpeg.o $(CFLAGS) - -.objects/il_lif.o: ../../../src-IL/src/il_lif.c - $(CC) -c ../../../src-IL/src/il_lif.c -o .objects/il_lif.o $(CFLAGS) - -.objects/il_main.o: ../../../src-IL/src/il_main.c - $(CC) -c ../../../src-IL/src/il_main.c -o .objects/il_main.o $(CFLAGS) - -.objects/il_manip.o: ../../../src-IL/src/il_manip.c - $(CC) -c ../../../src-IL/src/il_manip.c -o .objects/il_manip.o $(CFLAGS) - -.objects/il_mdl.o: ../../../src-IL/src/il_mdl.c - $(CC) -c ../../../src-IL/src/il_mdl.c -o .objects/il_mdl.o $(CFLAGS) - -.objects/il_mng.o: ../../../src-IL/src/il_mng.c - $(CC) -c ../../../src-IL/src/il_mng.c -o .objects/il_mng.o $(CFLAGS) - -.objects/il_neuquant.o: ../../../src-IL/src/il_neuquant.c - $(CC) -c ../../../src-IL/src/il_neuquant.c -o .objects/il_neuquant.o $(CFLAGS) - -.objects/il_pal.o: ../../../src-IL/src/il_pal.c - $(CC) -c ../../../src-IL/src/il_pal.c -o .objects/il_pal.o $(CFLAGS) - -.objects/il_pcd.o: ../../../src-IL/src/il_pcd.c - $(CC) -c ../../../src-IL/src/il_pcd.c -o .objects/il_pcd.o $(CFLAGS) - -.objects/il_pcx.o: ../../../src-IL/src/il_pcx.c - $(CC) -c ../../../src-IL/src/il_pcx.c -o .objects/il_pcx.o $(CFLAGS) - -.objects/il_pic.o: ../../../src-IL/src/il_pic.c - $(CC) -c ../../../src-IL/src/il_pic.c -o .objects/il_pic.o $(CFLAGS) - -.objects/il_pix.o: ../../../src-IL/src/il_pix.c - $(CC) -c ../../../src-IL/src/il_pix.c -o .objects/il_pix.o $(CFLAGS) - -.objects/il_png.o: ../../../src-IL/src/il_png.c - $(CC) -c ../../../src-IL/src/il_png.c -o .objects/il_png.o $(CFLAGS) - -.objects/il_pnm.o: ../../../src-IL/src/il_pnm.c - $(CC) -c ../../../src-IL/src/il_pnm.c -o .objects/il_pnm.o $(CFLAGS) - -.objects/il_profiles.o: ../../../src-IL/src/il_profiles.c - $(CC) -c ../../../src-IL/src/il_profiles.c -o .objects/il_profiles.o $(CFLAGS) - -.objects/il_psd.o: ../../../src-IL/src/il_psd.c - $(CC) -c ../../../src-IL/src/il_psd.c -o .objects/il_psd.o $(CFLAGS) - -.objects/il_psp.o: ../../../src-IL/src/il_psp.c - $(CC) -c ../../../src-IL/src/il_psp.c -o .objects/il_psp.o $(CFLAGS) - -.objects/il_pxr.o: ../../../src-IL/src/il_pxr.c - $(CC) -c ../../../src-IL/src/il_pxr.c -o .objects/il_pxr.o $(CFLAGS) - -.objects/il_quantizer.o: ../../../src-IL/src/il_quantizer.c - $(CC) -c ../../../src-IL/src/il_quantizer.c -o .objects/il_quantizer.o $(CFLAGS) - -.objects/il_raw.o: ../../../src-IL/src/il_raw.c - $(CC) -c ../../../src-IL/src/il_raw.c -o .objects/il_raw.o $(CFLAGS) - -.objects/il_rawdata.o: ../../../src-IL/src/il_rawdata.c - $(CC) -c ../../../src-IL/src/il_rawdata.c -o .objects/il_rawdata.o $(CFLAGS) - -.objects/il_register.o: ../../../src-IL/src/il_register.c - $(CC) -c ../../../src-IL/src/il_register.c -o .objects/il_register.o $(CFLAGS) - -.objects/il_rle.o: ../../../src-IL/src/il_rle.c - $(CC) -c ../../../src-IL/src/il_rle.c -o .objects/il_rle.o $(CFLAGS) - -.objects/il_sgi.o: ../../../src-IL/src/il_sgi.c - $(CC) -c ../../../src-IL/src/il_sgi.c -o .objects/il_sgi.o $(CFLAGS) - -.objects/il_stack.o: ../../../src-IL/src/il_stack.c - $(CC) -c ../../../src-IL/src/il_stack.c -o .objects/il_stack.o $(CFLAGS) - -.objects/il_states.o: ../../../src-IL/src/il_states.c - $(CC) -c ../../../src-IL/src/il_states.c -o .objects/il_states.o $(CFLAGS) - -.objects/il_targa.o: ../../../src-IL/src/il_targa.c - $(CC) -c ../../../src-IL/src/il_targa.c -o .objects/il_targa.o $(CFLAGS) - -.objects/il_tiff.o: ../../../src-IL/src/il_tiff.c - $(CC) -c ../../../src-IL/src/il_tiff.c -o .objects/il_tiff.o $(CFLAGS) - -.objects/il_utility.o: ../../../src-IL/src/il_utility.c - $(CC) -c ../../../src-IL/src/il_utility.c -o .objects/il_utility.o $(CFLAGS) - -.objects/il_wal.o: ../../../src-IL/src/il_wal.c - $(CC) -c ../../../src-IL/src/il_wal.c -o .objects/il_wal.o $(CFLAGS) diff --git a/DevIL/projects/DevCpp/IL/libIL.def b/DevIL/projects/DevCpp/IL/libIL.def deleted file mode 100755 index e69de29b..00000000 diff --git a/DevIL/projects/DevCpp/ILU/ILU.dev b/DevIL/projects/DevCpp/ILU/ILU.dev deleted file mode 100755 index 75fb6621..00000000 --- a/DevIL/projects/DevCpp/ILU/ILU.dev +++ /dev/null @@ -1,299 +0,0 @@ -[Project] -FileName=ILU.dev -Name=ILU -UnitCount=25 -Type=3 -Ver=1 -ObjFiles= -Includes=C:\Libraries\DevIL\include;C:\Libraries\DevIL\src-ILU\include -Libs= -PrivateResource= -ResourceIncludes= -MakeIncludes= -Compiler= -CppCompiler= -Linker=../../../lib/libIL.a_@@_ -IsCpp=0 -Icon= -ExeOutput=..\..\..\lib -ObjectOutput=.objects -OverrideOutput=0 -OverrideOutputName=ILU.a -HostApplication= -Folders= -CommandLine= -UseCustomMakefile=0 -CustomMakefile= -IncludeVersionInfo=0 -SupportXPThemes=0 -CompilerSet=0 -CompilerSettings=0000000000000000000000 - -[Unit1] -FileName=..\..\..\include\IL\ilu_region.h -CompileCpp=0 -Folder=ILU -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit2] -FileName=..\..\..\include\IL\ilu.h -CompileCpp=0 -Folder=ILU -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit3] -FileName=..\..\..\src-ILU\include\ilu_states.h -CompileCpp=0 -Folder=ILU -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit4] -FileName=..\..\..\src-ILU\include\ilu_alloc.h -CompileCpp=0 -Folder=ILU -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit5] -FileName=..\..\..\src-ILU\include\ilu_filter.h -CompileCpp=0 -Folder=ILU -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit6] -FileName=..\..\..\src-ILU\include\ilu_internal.h -CompileCpp=0 -Folder=ILU -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit7] -FileName=..\..\..\src-ILU\include\ilu_mipmap.h -CompileCpp=0 -Folder=ILU -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit8] -FileName=..\..\..\src-ILU\include\ilu_region.h -CompileCpp=0 -Folder=ILU -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit9] -FileName=..\..\..\src-ILU\src\ilu_utilities.c -CompileCpp=0 -Folder=ILU -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit10] -FileName=..\..\..\src-ILU\src\ilu_alloc.c -CompileCpp=0 -Folder=ILU -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit11] -FileName=..\..\..\src-ILU\src\ilu_error.c -CompileCpp=0 -Folder=ILU -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit12] -FileName=..\..\..\src-ILU\src\ilu_filter.c -CompileCpp=0 -Folder=ILU -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit13] -FileName=..\..\..\src-ILU\src\ilu_filter_rcg.c -CompileCpp=0 -Folder=ILU -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit14] -FileName=..\..\..\src-ILU\src\ilu_internal.c -CompileCpp=0 -Folder=ILU -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit15] -FileName=..\..\..\src-ILU\src\ilu_main.c -CompileCpp=0 -Folder=ILU -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit16] -FileName=..\..\..\src-ILU\src\ilu_manip.c -CompileCpp=0 -Folder=ILU -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit17] -FileName=..\..\..\src-ILU\src\ilu_mipmap.c -CompileCpp=0 -Folder=ILU -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit18] -FileName=..\..\..\src-ILU\src\ilu_noise.c -CompileCpp=0 -Folder=ILU -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit19] -FileName=..\..\..\src-ILU\src\ilu_region.c -CompileCpp=0 -Folder=ILU -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit20] -FileName=..\..\..\src-ILU\src\ilu_rotate.c -CompileCpp=0 -Folder=ILU -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit21] -FileName=..\..\..\src-ILU\src\ilu_scale2d.c -CompileCpp=0 -Folder=ILU -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit22] -FileName=..\..\..\src-ILU\src\ilu_scale3d.c -CompileCpp=0 -Folder=ILU -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit23] -FileName=..\..\..\src-ILU\src\ilu_scale.c -CompileCpp=0 -Folder=ILU -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit24] -FileName=..\..\..\src-ILU\src\ilu_scaling.c -CompileCpp=0 -Folder=ILU -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit25] -FileName=..\..\..\src-ILU\src\ilu_states.c -CompileCpp=0 -Folder=ILU -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[VersionInfo] -Major=0 -Minor=1 -Release=1 -Build=1 -LanguageID=1033 -CharsetID=1252 -CompanyName= -FileVersion= -FileDescription=Developed using the Dev-C++ IDE -InternalName= -LegalCopyright= -LegalTrademarks= -OriginalFilename= -ProductName= -ProductVersion= -AutoIncBuildNr=0 - diff --git a/DevIL/projects/DevCpp/ILU/Makefile.win b/DevIL/projects/DevCpp/ILU/Makefile.win deleted file mode 100755 index a4c3b170..00000000 --- a/DevIL/projects/DevCpp/ILU/Makefile.win +++ /dev/null @@ -1,81 +0,0 @@ -# Project: ILU -# Makefile created by Dev-C++ 4.9.8.10 - -CPP = g++.exe -CC = gcc.exe -WINDRES = windres.exe -RES = -OBJ = .objects/ilu_utilities.o .objects/ilu_alloc.o .objects/ilu_error.o .objects/ilu_filter.o .objects/ilu_filter_rcg.o .objects/ilu_internal.o .objects/ilu_main.o .objects/ilu_manip.o .objects/ilu_mipmap.o .objects/ilu_noise.o .objects/ilu_region.o .objects/ilu_rotate.o .objects/ilu_scale2d.o .objects/ilu_scale3d.o .objects/ilu_scale.o .objects/ilu_scaling.o .objects/ilu_states.o $(RES) -LINKOBJ = .objects/ilu_utilities.o .objects/ilu_alloc.o .objects/ilu_error.o .objects/ilu_filter.o .objects/ilu_filter_rcg.o .objects/ilu_internal.o .objects/ilu_main.o .objects/ilu_manip.o .objects/ilu_mipmap.o .objects/ilu_noise.o .objects/ilu_region.o .objects/ilu_rotate.o .objects/ilu_scale2d.o .objects/ilu_scale3d.o .objects/ilu_scale.o .objects/ilu_scaling.o .objects/ilu_states.o $(RES) -LIBS = -L"C:/Dev-Cpp/lib" -L"C:/Libraries/libjpeg/lib" -L"C:/Libraries/libpng/lib" -L"C:/Libraries/libmng/lib" -L"C:/Libraries/libtiff/lib" -L"C:/Libraries/lcms/lib/Dev-Cpp" ../../../lib/libIL.a -INCS = -I"C:/Dev-Cpp/include" -I"C:/Libraries/libjpeg" -I"C:/Libraries/libpng" -I"C:/Libraries/libtiff" -I"C:/Libraries/libmng" -I"C:/Libraries/zlib" -I"C:/Libraries/lcms/include" -I"C:/Libraries/DevIL/include" -I"C:/Libraries/DevIL/src-ILU/include" -CXXINCS = -I"C:/Dev-Cpp/include/c++" -I"C:/Dev-Cpp/include/c++/mingw32" -I"C:/Dev-Cpp/include/c++/backward" -I"C:/Dev-Cpp/include" -I"C:/Libraries/DevIL/include" -I"C:/Libraries/DevIL/src-ILU/include" -BIN = ../../../lib/ILU.dll -CXXFLAGS = $(CXXINCS) -CFLAGS = $(INCS) - -.PHONY: all all-before all-after clean clean-custom - -all: all-before ../../../lib/ILU.dll all-after - - -clean: clean-custom - rm -f $(OBJ) $(BIN) - -DLLWRAP=dllwrap.exe -DEFFILE=../../../lib/libILU.def -STATICLIB=../../../lib/libILU.a - -$(BIN): $(LINKOBJ) - $(DLLWRAP) --output-def $(DEFFILE) --implib $(STATICLIB) $(LINKOBJ) $(LIBS) -o $(BIN) - -.objects/ilu_utilities.o: ../../../src-ILU/src/ilu_utilities.c - $(CC) -c ../../../src-ILU/src/ilu_utilities.c -o .objects/ilu_utilities.o $(CFLAGS) - -.objects/ilu_alloc.o: ../../../src-ILU/src/ilu_alloc.c - $(CC) -c ../../../src-ILU/src/ilu_alloc.c -o .objects/ilu_alloc.o $(CFLAGS) - -.objects/ilu_error.o: ../../../src-ILU/src/ilu_error.c - $(CC) -c ../../../src-ILU/src/ilu_error.c -o .objects/ilu_error.o $(CFLAGS) - -.objects/ilu_filter.o: ../../../src-ILU/src/ilu_filter.c - $(CC) -c ../../../src-ILU/src/ilu_filter.c -o .objects/ilu_filter.o $(CFLAGS) - -.objects/ilu_filter_rcg.o: ../../../src-ILU/src/ilu_filter_rcg.c - $(CC) -c ../../../src-ILU/src/ilu_filter_rcg.c -o .objects/ilu_filter_rcg.o $(CFLAGS) - -.objects/ilu_internal.o: ../../../src-ILU/src/ilu_internal.c - $(CC) -c ../../../src-ILU/src/ilu_internal.c -o .objects/ilu_internal.o $(CFLAGS) - -.objects/ilu_main.o: ../../../src-ILU/src/ilu_main.c - $(CC) -c ../../../src-ILU/src/ilu_main.c -o .objects/ilu_main.o $(CFLAGS) - -.objects/ilu_manip.o: ../../../src-ILU/src/ilu_manip.c - $(CC) -c ../../../src-ILU/src/ilu_manip.c -o .objects/ilu_manip.o $(CFLAGS) - -.objects/ilu_mipmap.o: ../../../src-ILU/src/ilu_mipmap.c - $(CC) -c ../../../src-ILU/src/ilu_mipmap.c -o .objects/ilu_mipmap.o $(CFLAGS) - -.objects/ilu_noise.o: ../../../src-ILU/src/ilu_noise.c - $(CC) -c ../../../src-ILU/src/ilu_noise.c -o .objects/ilu_noise.o $(CFLAGS) - -.objects/ilu_region.o: ../../../src-ILU/src/ilu_region.c - $(CC) -c ../../../src-ILU/src/ilu_region.c -o .objects/ilu_region.o $(CFLAGS) - -.objects/ilu_rotate.o: ../../../src-ILU/src/ilu_rotate.c - $(CC) -c ../../../src-ILU/src/ilu_rotate.c -o .objects/ilu_rotate.o $(CFLAGS) - -.objects/ilu_scale2d.o: ../../../src-ILU/src/ilu_scale2d.c - $(CC) -c ../../../src-ILU/src/ilu_scale2d.c -o .objects/ilu_scale2d.o $(CFLAGS) - -.objects/ilu_scale3d.o: ../../../src-ILU/src/ilu_scale3d.c - $(CC) -c ../../../src-ILU/src/ilu_scale3d.c -o .objects/ilu_scale3d.o $(CFLAGS) - -.objects/ilu_scale.o: ../../../src-ILU/src/ilu_scale.c - $(CC) -c ../../../src-ILU/src/ilu_scale.c -o .objects/ilu_scale.o $(CFLAGS) - -.objects/ilu_scaling.o: ../../../src-ILU/src/ilu_scaling.c - $(CC) -c ../../../src-ILU/src/ilu_scaling.c -o .objects/ilu_scaling.o $(CFLAGS) - -.objects/ilu_states.o: ../../../src-ILU/src/ilu_states.c - $(CC) -c ../../../src-ILU/src/ilu_states.c -o .objects/ilu_states.o $(CFLAGS) diff --git a/DevIL/projects/DevCpp/ILUT/ILUT.dev b/DevIL/projects/DevCpp/ILUT/ILUT.dev deleted file mode 100755 index e2bc2ce0..00000000 --- a/DevIL/projects/DevCpp/ILUT/ILUT.dev +++ /dev/null @@ -1,189 +0,0 @@ -[Project] -FileName=ILUT.dev -Name=ILUT -UnitCount=14 -Type=3 -Ver=1 -ObjFiles= -Includes=C:\Libraries\DevIL\include;C:\Libraries\DevIL\src-ILUT\include -Libs= -PrivateResource= -ResourceIncludes= -MakeIncludes= -Compiler= -CppCompiler= -Linker=../../../lib/libIL.a_@@_../../../lib/libILU.a_@@_-lopengl32_@@_-lglu32_@@_-lgdi32_@@_ -IsCpp=0 -Icon= -ExeOutput=..\..\..\lib -ObjectOutput=.objects -OverrideOutput=0 -OverrideOutputName=ILUT.dll -HostApplication= -Folders= -CommandLine= -UseCustomMakefile=0 -CustomMakefile= -IncludeVersionInfo=0 -SupportXPThemes=0 -CompilerSet=0 -CompilerSettings=0000000000000000000000 - -[VersionInfo] -Major=0 -Minor=1 -Release=1 -Build=1 -LanguageID=1033 -CharsetID=1252 -CompanyName= -FileVersion= -FileDescription=Developed using the Dev-C++ IDE -InternalName= -LegalCopyright= -LegalTrademarks= -OriginalFilename= -ProductName= -ProductVersion= -AutoIncBuildNr=0 - -[Unit1] -FileName=..\..\..\include\IL\ilut.h -CompileCpp=0 -Folder=ILUT -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit2] -FileName=..\..\..\src-ILUT\include\ilut_states.h -CompileCpp=0 -Folder=ILUT -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit3] -FileName=..\..\..\src-ILUT\include\ilut_allegro.h -CompileCpp=0 -Folder=ILUT -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit4] -FileName=..\..\..\src-ILUT\include\ilut_internal.h -CompileCpp=0 -Folder=ILUT -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit5] -FileName=..\..\..\src-ILUT\include\ilut_opengl.h -CompileCpp=0 -Folder=ILUT -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit6] -FileName=..\..\..\src-ILUT\src\ilut_win32.c -CompileCpp=0 -Folder=ILUT -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit7] -FileName=..\..\..\src-ILUT\src\ilut_allegro.c -CompileCpp=0 -Folder=ILUT -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit8] -FileName=..\..\..\src-ILUT\src\ilut_directx9.c -CompileCpp=0 -Folder=ILUT -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit9] -FileName=..\..\..\src-ILUT\src\ilut_directx.c -CompileCpp=0 -Folder=ILUT -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit10] -FileName=..\..\..\src-ILUT\src\ilut_internal.c -CompileCpp=0 -Folder=ILUT -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit11] -FileName=..\..\..\src-ILUT\src\ilut_main.c -CompileCpp=0 -Folder=ILUT -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit12] -FileName=..\..\..\src-ILUT\src\ilut_opengl.c -CompileCpp=0 -Folder=ILUT -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit13] -FileName=..\..\..\src-ILUT\src\ilut_sdlsurface.c -CompileCpp=0 -Folder=ILUT -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - -[Unit14] -FileName=..\..\..\src-ILUT\src\ilut_states.c -CompileCpp=0 -Folder=ILUT -Compile=1 -Link=1 -Priority=1000 -OverrideBuildCmd=0 -BuildCmd= - diff --git a/DevIL/projects/DevCpp/ILUT/Makefile.win b/DevIL/projects/DevCpp/ILUT/Makefile.win deleted file mode 100755 index 0f51b225..00000000 --- a/DevIL/projects/DevCpp/ILUT/Makefile.win +++ /dev/null @@ -1,57 +0,0 @@ -# Project: ILUT -# Makefile created by Dev-C++ 4.9.8.10 - -CPP = g++.exe -CC = gcc.exe -WINDRES = windres.exe -RES = -OBJ = .objects/ilut_win32.o .objects/ilut_allegro.o .objects/ilut_directx9.o .objects/ilut_directx.o .objects/ilut_internal.o .objects/ilut_main.o .objects/ilut_opengl.o .objects/ilut_sdlsurface.o .objects/ilut_states.o $(RES) -LINKOBJ = .objects/ilut_win32.o .objects/ilut_allegro.o .objects/ilut_directx9.o .objects/ilut_directx.o .objects/ilut_internal.o .objects/ilut_main.o .objects/ilut_opengl.o .objects/ilut_sdlsurface.o .objects/ilut_states.o $(RES) -LIBS = -L"C:/Dev-Cpp/lib" -L"C:/Libraries/libjpeg/lib" -L"C:/Libraries/libpng/lib" -L"C:/Libraries/libmng/lib" -L"C:/Libraries/libtiff/lib" -L"C:/Libraries/lcms/lib/Dev-Cpp" ../../../lib/libIL.a ../../../lib/libILU.a -lopengl32 -lglu32 -lgdi32 -INCS = -I"C:/Dev-Cpp/include" -I"C:/Libraries/libjpeg" -I"C:/Libraries/libpng" -I"C:/Libraries/libtiff" -I"C:/Libraries/libmng" -I"C:/Libraries/zlib" -I"C:/Libraries/lcms/include" -I"C:/Libraries/DevIL/include" -I"C:/Libraries/DevIL/src-ILUT/include" -CXXINCS = -I"C:/Dev-Cpp/include/c++" -I"C:/Dev-Cpp/include/c++/mingw32" -I"C:/Dev-Cpp/include/c++/backward" -I"C:/Dev-Cpp/include" -I"C:/Libraries/DevIL/include" -I"C:/Libraries/DevIL/src-ILUT/include" -BIN = ../../../lib/ILUT.dll -CXXFLAGS = $(CXXINCS) -CFLAGS = $(INCS) - -.PHONY: all all-before all-after clean clean-custom - -all: all-before ../../../lib/ILUT.dll all-after - - -clean: clean-custom - rm -f $(OBJ) $(BIN) - -DLLWRAP=dllwrap.exe -DEFFILE=../../../lib/libILUT.def -STATICLIB=../../../lib/libILUT.a - -$(BIN): $(LINKOBJ) - $(DLLWRAP) --output-def $(DEFFILE) --implib $(STATICLIB) $(LINKOBJ) $(LIBS) -o $(BIN) - -.objects/ilut_win32.o: ../../../src-ILUT/src/ilut_win32.c - $(CC) -c ../../../src-ILUT/src/ilut_win32.c -o .objects/ilut_win32.o $(CFLAGS) - -.objects/ilut_allegro.o: ../../../src-ILUT/src/ilut_allegro.c - $(CC) -c ../../../src-ILUT/src/ilut_allegro.c -o .objects/ilut_allegro.o $(CFLAGS) - -.objects/ilut_directx9.o: ../../../src-ILUT/src/ilut_directx9.c - $(CC) -c ../../../src-ILUT/src/ilut_directx9.c -o .objects/ilut_directx9.o $(CFLAGS) - -.objects/ilut_directx.o: ../../../src-ILUT/src/ilut_directx.c - $(CC) -c ../../../src-ILUT/src/ilut_directx.c -o .objects/ilut_directx.o $(CFLAGS) - -.objects/ilut_internal.o: ../../../src-ILUT/src/ilut_internal.c - $(CC) -c ../../../src-ILUT/src/ilut_internal.c -o .objects/ilut_internal.o $(CFLAGS) - -.objects/ilut_main.o: ../../../src-ILUT/src/ilut_main.c - $(CC) -c ../../../src-ILUT/src/ilut_main.c -o .objects/ilut_main.o $(CFLAGS) - -.objects/ilut_opengl.o: ../../../src-ILUT/src/ilut_opengl.c - $(CC) -c ../../../src-ILUT/src/ilut_opengl.c -o .objects/ilut_opengl.o $(CFLAGS) - -.objects/ilut_sdlsurface.o: ../../../src-ILUT/src/ilut_sdlsurface.c - $(CC) -c ../../../src-ILUT/src/ilut_sdlsurface.c -o .objects/ilut_sdlsurface.o $(CFLAGS) - -.objects/ilut_states.o: ../../../src-ILUT/src/ilut_states.c - $(CC) -c ../../../src-ILUT/src/ilut_states.c -o .objects/ilut_states.o $(CFLAGS) diff --git a/DevIL/projects/DotNet/AssemblyInfo.cpp b/DevIL/projects/DotNet/AssemblyInfo.cpp deleted file mode 100755 index 46f20243..00000000 --- a/DevIL/projects/DotNet/AssemblyInfo.cpp +++ /dev/null @@ -1,58 +0,0 @@ -#include "stdafx.h" - -using namespace System::Reflection; -using namespace System::Runtime::CompilerServices; - -// -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. -// -[assembly:AssemblyTitleAttribute("DevIL.NET")]; -[assembly:AssemblyDescriptionAttribute("DevIL.NET - Image Library for .NET framework")]; -[assembly:AssemblyConfigurationAttribute("")]; -[assembly:AssemblyCompanyAttribute("(C) 2005 - Marco Mastropaolo (http://www.mastropaolo.com)")]; -[assembly:AssemblyProductAttribute("(C) 2005 - Marco Mastropaolo (http://www.mastropaolo.com)")]; -[assembly:AssemblyCopyrightAttribute("(C) 2005 - Marco Mastropaolo (http://www.mastropaolo.com) - Released under BSD license")]; -[assembly:AssemblyTrademarkAttribute("(C) 2005 - Marco Mastropaolo (http://www.mastropaolo.com) - Released under BSD license")]; -[assembly:AssemblyCultureAttribute("")]; - -// -// Version information for an assembly consists of the following four values: -// -// Major Version -// Minor Version -// Build Number -// Revision -// -// You can specify all the value or you can default the Revision and Build Numbers -// by using the '*' as shown below: - -[assembly:AssemblyVersionAttribute("1.1.*")]; - -// -// In order to sign your assembly you must specify a key to use. Refer to the -// Microsoft .NET Framework documentation for more information on assembly signing. -// -// Use the attributes below to control which key is used for signing. -// -// Notes: -// (*) If no key is specified, the assembly is not signed. -// (*) KeyName refers to a key that has been installed in the Crypto Service -// Provider (CSP) on your machine. KeyFile refers to a file which contains -// a key. -// (*) If the KeyFile and the KeyName values are both specified, the -// following processing occurs: -// (1) If the KeyName can be found in the CSP, that key is used. -// (2) If the KeyName does not exist and the KeyFile does exist, the key -// in the KeyFile is installed into the CSP and used. -// (*) In order to create a KeyFile, you can use the sn.exe (Strong Name) utility. -// When specifying the KeyFile, the location of the KeyFile should be -// relative to the project directory. -// (*) Delay Signing is an advanced option - see the Microsoft .NET Framework -// documentation for more information on this. -// -[assembly:AssemblyDelaySignAttribute(false)]; -[assembly:AssemblyKeyFileAttribute("")]; -[assembly:AssemblyKeyNameAttribute("")]; - diff --git a/DevIL/projects/DotNet/COPYING.txt b/DevIL/projects/DotNet/COPYING.txt deleted file mode 100755 index 767a6cf4..00000000 --- a/DevIL/projects/DotNet/COPYING.txt +++ /dev/null @@ -1,11 +0,0 @@ -DevIL.NET -Copyright (c) 2005, Marco Mastropaolo -All rights reserved. - -Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. - * Neither the name of DevIL.NET nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. \ No newline at end of file diff --git a/DevIL/projects/DotNet/DevIL.NET.cpp b/DevIL/projects/DotNet/DevIL.NET.cpp deleted file mode 100755 index 3d11eb01..00000000 --- a/DevIL/projects/DotNet/DevIL.NET.cpp +++ /dev/null @@ -1,308 +0,0 @@ -// DevIL.NET -// Copyright (c) 2005, Marco Mastropaolo -// All rights reserved. - -// Redistribution and use in source and binary forms, with or without modification, are permitted provided that the -// following conditions are met: - -// * Redistributions of source code must retain the above copyright notice, this list of conditions and the -// following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the -// following disclaimer in the documentation and/or other materials provided with the distribution. -// * Neither the name of DevIL.NET nor the names of its contributors may be used to endorse or promote products -// derived from this software without specific prior written permission. - -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, -// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -// DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -// SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -// WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE -// USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -#using -#using -#include -#include "IL/il.h" -#include "IL/ilu.h" - -#undef LoadBitmap // brain damaged windows.h macros.. - -typedef ILboolean (*PFNILUSCALE)(ILuint Width, ILuint Height, ILuint Depth); -typedef ILvoid (*PFNILUIMAGEPARAMETER)(ILenum PName, ILenum Param); - - - -namespace DevIL -{ - class StringAutoMarshal - { - char* m_string; - - inline explicit StringAutoMarshal(const StringAutoMarshal& i_Source) : m_string(NULL) {} - inline StringAutoMarshal& operator= (const StringAutoMarshal& i_Source) {} - - public: - inline explicit StringAutoMarshal(const System::String __gc* i_strString) : m_string(NULL) - { - m_string = (char*)(void*)System::Runtime::InteropServices::Marshal::StringToHGlobalAnsi(const_cast(i_strString)); - } - - - inline ~StringAutoMarshal() - { - System::Runtime::InteropServices::Marshal::FreeHGlobal((void*)m_string); - } - - inline char* GetNativeString() - { - return m_string; - } - - inline operator char*() - { - return m_string; - } - }; - - public __value enum DevILScaleFilter - { - NEAREST = ILU_NEAREST, - LINEAR = ILU_LINEAR, - BILINEAR = ILU_BILINEAR, - BOX = ILU_SCALE_BOX, - TRIANGLE = ILU_SCALE_TRIANGLE, - BELL = ILU_SCALE_BELL, - BSPLINE = ILU_SCALE_BSPLINE, - LANCZOS3 = ILU_SCALE_LANCZOS3, - MITCHELL = ILU_SCALE_MITCHELL - }; - - public __value enum DevILScaleKind - { - DO_NOT_SCALE, - WIDTH_AND_HEIGHT, - WIDTH_ONLY, - HEIGHT_ONLY, - KEEPRATIO_USING_WIDTH, - KEEPRATIO_USING_HEIGHT - }; - - - public __value enum DevILErrorCode - { - OK = 0, - ILU_DLL_NOT_FOUND = 0x0001, - INVALID_ENUM = IL_INVALID_ENUM, - OUT_OF_MEMORY = IL_OUT_OF_MEMORY, - FORMAT_NOT_SUPPORTED = IL_FORMAT_NOT_SUPPORTED, - INTERNAL_ERROR = IL_INTERNAL_ERROR, - INVALID_VALUE = IL_INVALID_VALUE, - ILLEGAL_OPERATION = IL_ILLEGAL_OPERATION, - ILLEGAL_FILE_VALUE = IL_ILLEGAL_FILE_VALUE, - INVALID_FILE_HEADER = IL_INVALID_FILE_HEADER, - INVALID_PARAM = IL_INVALID_PARAM, - COULD_NOT_OPEN_FILE = IL_COULD_NOT_OPEN_FILE, - INVALID_EXTENSION = IL_INVALID_EXTENSION, - FILE_ALREADY_EXISTS = IL_FILE_ALREADY_EXISTS, - OUT_FORMAT_SAME = IL_OUT_FORMAT_SAME, - STACK_OVERFLOW = IL_STACK_OVERFLOW, - STACK_UNDERFLOW = IL_STACK_UNDERFLOW, - INVALID_CONVERSION = IL_INVALID_CONVERSION, - BAD_DIMENSIONS = IL_BAD_DIMENSIONS, - FILE_READ_ERROR = IL_FILE_READ_ERROR, - FILE_WRITE_ERROR = IL_FILE_WRITE_ERROR, - LIB_GIF_ERROR = IL_LIB_GIF_ERROR, - LIB_JPEG_ERROR = IL_LIB_JPEG_ERROR, - LIB_PNG_ERROR = IL_LIB_PNG_ERROR, - LIB_TIFF_ERROR = IL_LIB_TIFF_ERROR, - LIB_MNG_ERROR = IL_LIB_MNG_ERROR, - UNKNOWN_ERROR = IL_UNKNOWN_ERROR - }; - - - public __gc class DevIL - { - protected: - static ILuint s_iImageID = 0; - static bool s_bInitDone = false; - static bool s_bIluLoaded = false; - static DevILErrorCode s_eErrCode = OK; - static PFNILUSCALE pfnIluScale = NULL; - static PFNILUIMAGEPARAMETER pfnIluImageParameter = NULL; - static void LoadILU(); - public: - static System::Drawing::Bitmap __gc* LoadBitmap(System::String __gc* i_szFileName); - static System::Drawing::Bitmap __gc* LoadBitmapAndScale(System::String __gc* i_szFileName, - int i_iWidth, int i_iHeight, - DevILScaleFilter i_eFilter, DevILScaleKind i_eKind); - static bool SaveBitmap(System::String __gc* i_szFileName, System::Drawing::Bitmap __gc* i_poBitmap); - static DevILErrorCode GetErrorCode(); - }; -} - - - -void DevIL::DevIL::LoadILU() -{ - HMODULE hM = LoadLibrary("ILU.dll"); - - if (hM) - { - pfnIluScale = (PFNILUSCALE)GetProcAddress(hM, "iluScale"); - pfnIluImageParameter = (PFNILUIMAGEPARAMETER)GetProcAddress(hM, "iluImageParameter"); - s_bIluLoaded = (pfnIluScale != NULL) && (pfnIluImageParameter != NULL); - } -} - - - -System::Drawing::Bitmap __gc* DevIL::DevIL::LoadBitmap(System::String __gc* i_szFileName) -{ - return LoadBitmapAndScale(i_szFileName, 0, 0, NEAREST, DO_NOT_SCALE); -} - -DevIL::DevILErrorCode DevIL::DevIL::GetErrorCode() -{ - if (s_eErrCode == OK) - { - return DevILErrorCode(ilGetError()); - } - else - { - DevILErrorCode eErr = s_eErrCode; - s_eErrCode = OK; - return eErr; - } -} - -System::Drawing::Bitmap __gc* DevIL::DevIL::LoadBitmapAndScale(System::String __gc* i_szFileName, - int i_iWidth, int i_iHeight, - DevILScaleFilter i_eFilter, - DevILScaleKind i_eKind) -{ - if (!s_bInitDone) - { - ilInit(); - s_bInitDone = true; - } - ilGenImages(1, &s_iImageID); - ilBindImage(s_iImageID); - - if (0==ilLoadImage(StringAutoMarshal(i_szFileName))) - { - return NULL; - } - - int iW = ilGetInteger(IL_IMAGE_WIDTH); - int iH = ilGetInteger(IL_IMAGE_HEIGHT); - bool bResize = true; - - switch(i_eKind) - { - case WIDTH_AND_HEIGHT: - iW = i_iWidth; - iH = i_iHeight; - break; - case WIDTH_ONLY: - iW = i_iWidth; - break; - case HEIGHT_ONLY: - iH = i_iHeight; - break; - case KEEPRATIO_USING_WIDTH: - iH = int(double(iH) * double(i_iWidth) / double(iW)); - iW = i_iWidth; - break; - case KEEPRATIO_USING_HEIGHT: - iW = int(double(iW) * double(i_iHeight) / double(iH)); - iH = i_iHeight; - break; - case DO_NOT_SCALE: - bResize = false; - break; - default: - break; - } - - System::Drawing::Bitmap __gc* pBmp = __gc new System::Drawing::Bitmap(iW, iH, System::Drawing::Imaging::PixelFormat::Format32bppArgb); - - System::Drawing::Rectangle rect; rect.X = 0; rect.Y = 0; rect.Width = iW; rect.Height = iH; - - System::Drawing::Imaging::BitmapData __gc* pBd = pBmp->LockBits(rect, - System::Drawing::Imaging::ImageLockMode::WriteOnly, - System::Drawing::Imaging::PixelFormat::Format32bppArgb); - - void* pScan0 = (void*)(pBd->Scan0); - - // this is dangerous bc we ignore stride.. but it works and is FAST! ;) - - if (bResize) - { - if (!s_bIluLoaded) - { - LoadILU(); - } - - if (s_bIluLoaded) - { - pfnIluImageParameter(ILU_FILTER, (int)(i_eFilter)); - pfnIluScale(iW, iH, 1); - } - else - { - s_eErrCode = ILU_DLL_NOT_FOUND; - return NULL; - } - } - - ilConvertImage(IL_BGRA, IL_UNSIGNED_BYTE); // support for non 32bit images.. - ilCopyPixels(0, 0, 0, iW, iH, 1, IL_BGRA, IL_UNSIGNED_BYTE, pScan0); - - ilDeleteImages(1, &s_iImageID); - - pBmp->UnlockBits(pBd); - - return pBmp; -} - -bool DevIL::DevIL::SaveBitmap(System::String __gc* i_szFileName, System::Drawing::Bitmap __gc* i_poBitmap) -{ - if (!s_bInitDone) - { - ilInit(); - s_bInitDone = true; - } - ilGenImages(1, &s_iImageID); - ilBindImage(s_iImageID); - - int iW = i_poBitmap->get_Width(); - int iH = i_poBitmap->get_Height(); - - System::Drawing::Rectangle rect; rect.X = 0; rect.Y = 0; rect.Width = iW; rect.Height = iH; - - i_poBitmap->RotateFlip(System::Drawing::RotateFlipType::RotateNoneFlipY); - - System::Drawing::Imaging::BitmapData __gc* pBd = i_poBitmap->LockBits(rect, - System::Drawing::Imaging::ImageLockMode::ReadOnly, - System::Drawing::Imaging::PixelFormat::Format32bppArgb); - - void* pScan0 = (void*)(pBd->Scan0); - - bool bSuccess = 0!= ilTexImage(iW, iH, 1, 4, IL_BGRA, IL_UNSIGNED_BYTE, pScan0); - - if (!bSuccess) - { - return false; - } - - bool bRes = ilSaveImage(StringAutoMarshal(i_szFileName))!=0; - - ilDeleteImages(1, &s_iImageID); - - i_poBitmap->UnlockBits(pBd); - i_poBitmap->RotateFlip(System::Drawing::RotateFlipType::RotateNoneFlipY); - - return bRes; -} - diff --git a/DevIL/projects/DotNet/DevIL.NET.sln b/DevIL/projects/DotNet/DevIL.NET.sln deleted file mode 100755 index a569d448..00000000 --- a/DevIL/projects/DotNet/DevIL.NET.sln +++ /dev/null @@ -1,42 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 7.00 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DevIL.NET", "DevIL.NET.vcproj", "{30D94686-D452-4A73-B59D-178288807EE5}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ThumbView", "..\ThumbView\ThumbView.csproj", "{1541F8B7-DBE4-490B-9E1A-8D0122339F09}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ImageViewCs", "..\ImageViewCs\ImageViewCs.csproj", "{C6EF7F8A-0CCB-4DAD-A70E-CCCB25608A5E}" -EndProject -Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "ImageViewVb", "..\ImageViewVb\ImageViewVb.vbproj", "{F073580C-F355-4F4A-98B7-83D571B96B9E}" -EndProject -Global - GlobalSection(DPCodeReviewSolutionGUID) = preSolution - DPCodeReviewSolutionGUID = {00000000-0000-0000-0000-000000000000} - EndGlobalSection - GlobalSection(SolutionConfiguration) = preSolution - ConfigName.0 = Debug - ConfigName.1 = Release - EndGlobalSection - GlobalSection(ProjectDependencies) = postSolution - EndGlobalSection - GlobalSection(ProjectConfiguration) = postSolution - {30D94686-D452-4A73-B59D-178288807EE5}.Debug.ActiveCfg = Debug|Win32 - {30D94686-D452-4A73-B59D-178288807EE5}.Debug.Build.0 = Debug|Win32 - {30D94686-D452-4A73-B59D-178288807EE5}.Release.ActiveCfg = Release|Win32 - {30D94686-D452-4A73-B59D-178288807EE5}.Release.Build.0 = Release|Win32 - {1541F8B7-DBE4-490B-9E1A-8D0122339F09}.Debug.ActiveCfg = Debug|.NET - {1541F8B7-DBE4-490B-9E1A-8D0122339F09}.Debug.Build.0 = Debug|.NET - {1541F8B7-DBE4-490B-9E1A-8D0122339F09}.Release.ActiveCfg = Release|.NET - {1541F8B7-DBE4-490B-9E1A-8D0122339F09}.Release.Build.0 = Release|.NET - {C6EF7F8A-0CCB-4DAD-A70E-CCCB25608A5E}.Debug.ActiveCfg = Debug|.NET - {C6EF7F8A-0CCB-4DAD-A70E-CCCB25608A5E}.Debug.Build.0 = Debug|.NET - {C6EF7F8A-0CCB-4DAD-A70E-CCCB25608A5E}.Release.ActiveCfg = Release|.NET - {C6EF7F8A-0CCB-4DAD-A70E-CCCB25608A5E}.Release.Build.0 = Release|.NET - {F073580C-F355-4F4A-98B7-83D571B96B9E}.Debug.ActiveCfg = Debug|.NET - {F073580C-F355-4F4A-98B7-83D571B96B9E}.Debug.Build.0 = Debug|.NET - {F073580C-F355-4F4A-98B7-83D571B96B9E}.Release.ActiveCfg = Release|.NET - {F073580C-F355-4F4A-98B7-83D571B96B9E}.Release.Build.0 = Release|.NET - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - EndGlobalSection - GlobalSection(ExtensibilityAddIns) = postSolution - EndGlobalSection -EndGlobal diff --git a/DevIL/projects/DotNet/DevIL.NET.vcproj b/DevIL/projects/DotNet/DevIL.NET.vcproj deleted file mode 100755 index ffa7b727..00000000 --- a/DevIL/projects/DotNet/DevIL.NET.vcproj +++ /dev/null @@ -1,131 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DevIL/projects/DotNet/ImageViewCs/App.ico b/DevIL/projects/DotNet/ImageViewCs/App.ico deleted file mode 100755 index 3a5525fd..00000000 Binary files a/DevIL/projects/DotNet/ImageViewCs/App.ico and /dev/null differ diff --git a/DevIL/projects/DotNet/ImageViewCs/AssemblyInfo.cs b/DevIL/projects/DotNet/ImageViewCs/AssemblyInfo.cs deleted file mode 100755 index 177a4f0e..00000000 --- a/DevIL/projects/DotNet/ImageViewCs/AssemblyInfo.cs +++ /dev/null @@ -1,58 +0,0 @@ -using System.Reflection; -using System.Runtime.CompilerServices; - -// -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. -// -[assembly: AssemblyTitle("")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("")] -[assembly: AssemblyCopyright("")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - -// -// Version information for an assembly consists of the following four values: -// -// Major Version -// Minor Version -// Build Number -// Revision -// -// You can specify all the values or you can default the Revision and Build Numbers -// by using the '*' as shown below: - -[assembly: AssemblyVersion("1.0.*")] - -// -// In order to sign your assembly you must specify a key to use. Refer to the -// Microsoft .NET Framework documentation for more information on assembly signing. -// -// Use the attributes below to control which key is used for signing. -// -// Notes: -// (*) If no key is specified, the assembly is not signed. -// (*) KeyName refers to a key that has been installed in the Crypto Service -// Provider (CSP) on your machine. KeyFile refers to a file which contains -// a key. -// (*) If the KeyFile and the KeyName values are both specified, the -// following processing occurs: -// (1) If the KeyName can be found in the CSP, that key is used. -// (2) If the KeyName does not exist and the KeyFile does exist, the key -// in the KeyFile is installed into the CSP and used. -// (*) In order to create a KeyFile, you can use the sn.exe (Strong Name) utility. -// When specifying the KeyFile, the location of the KeyFile should be -// relative to the project output directory which is -// %Project Directory%\obj\. For example, if your KeyFile is -// located in the project directory, you would specify the AssemblyKeyFile -// attribute as [assembly: AssemblyKeyFile("..\\..\\mykey.snk")] -// (*) Delay Signing is an advanced option - see the Microsoft .NET Framework -// documentation for more information on this. -// -[assembly: AssemblyDelaySign(false)] -[assembly: AssemblyKeyFile("")] -[assembly: AssemblyKeyName("")] diff --git a/DevIL/projects/DotNet/ImageViewCs/ImageViewCs.csproj b/DevIL/projects/DotNet/ImageViewCs/ImageViewCs.csproj deleted file mode 100755 index 13797ee5..00000000 --- a/DevIL/projects/DotNet/ImageViewCs/ImageViewCs.csproj +++ /dev/null @@ -1,117 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DevIL/projects/DotNet/ImageViewCs/ImageViewCs.csproj.user b/DevIL/projects/DotNet/ImageViewCs/ImageViewCs.csproj.user deleted file mode 100755 index 4089d2bb..00000000 --- a/DevIL/projects/DotNet/ImageViewCs/ImageViewCs.csproj.user +++ /dev/null @@ -1,48 +0,0 @@ - - - - - - - - - - - - diff --git a/DevIL/projects/DotNet/ImageViewCs/frmImageView.cs b/DevIL/projects/DotNet/ImageViewCs/frmImageView.cs deleted file mode 100755 index 95896d02..00000000 --- a/DevIL/projects/DotNet/ImageViewCs/frmImageView.cs +++ /dev/null @@ -1,247 +0,0 @@ -using System; -using System.Drawing; -using System.Collections; -using System.ComponentModel; -using System.Windows.Forms; -using System.Data; - -namespace ImageViewCs -{ - /// - /// Summary description for Form1. - /// - public class frmImageView : System.Windows.Forms.Form - { - private System.Windows.Forms.MainMenu mainMenu; - private System.Windows.Forms.PictureBox pictureBox; - private System.Windows.Forms.MenuItem mnuFile; - private System.Windows.Forms.MenuItem mnuFileOpen; - private System.Windows.Forms.MenuItem mnuFileSaveAs; - private System.Windows.Forms.MenuItem mnuFileSep1; - private System.Windows.Forms.MenuItem mnuFileExit; - private System.Windows.Forms.MenuItem mnuHelp; - private System.Windows.Forms.MenuItem mnuHelpAbout; - private System.Windows.Forms.Panel panel; - /// - /// Required designer variable. - /// - private System.ComponentModel.Container components = null; - - public frmImageView() - { - // - // Required for Windows Form Designer support - // - InitializeComponent(); - - // - // TODO: Add any constructor code after InitializeComponent call - // - } - - /// - /// Clean up any resources being used. - /// - protected override void Dispose( bool disposing ) - { - if( disposing ) - { - if (components != null) - { - components.Dispose(); - } - } - base.Dispose( disposing ); - } - - #region Windows Form Designer generated code - /// - /// Required method for Designer support - do not modify - /// the contents of this method with the code editor. - /// - private void InitializeComponent() - { - this.mainMenu = new System.Windows.Forms.MainMenu(); - this.mnuFile = new System.Windows.Forms.MenuItem(); - this.mnuFileOpen = new System.Windows.Forms.MenuItem(); - this.mnuFileSaveAs = new System.Windows.Forms.MenuItem(); - this.mnuFileSep1 = new System.Windows.Forms.MenuItem(); - this.mnuFileExit = new System.Windows.Forms.MenuItem(); - this.mnuHelp = new System.Windows.Forms.MenuItem(); - this.mnuHelpAbout = new System.Windows.Forms.MenuItem(); - this.panel = new System.Windows.Forms.Panel(); - this.pictureBox = new System.Windows.Forms.PictureBox(); - this.panel.SuspendLayout(); - this.SuspendLayout(); - // - // mainMenu - // - this.mainMenu.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] { - this.mnuFile, - this.mnuHelp}); - // - // mnuFile - // - this.mnuFile.Index = 0; - this.mnuFile.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] { - this.mnuFileOpen, - this.mnuFileSaveAs, - this.mnuFileSep1, - this.mnuFileExit}); - this.mnuFile.Text = "&File"; - // - // mnuFileOpen - // - this.mnuFileOpen.Index = 0; - this.mnuFileOpen.Text = "&Open..."; - this.mnuFileOpen.Click += new System.EventHandler(this.mnuFileOpen_Click); - // - // mnuFileSaveAs - // - this.mnuFileSaveAs.Index = 1; - this.mnuFileSaveAs.Text = "Save &as..."; - this.mnuFileSaveAs.Click += new System.EventHandler(this.mnuFileSaveAs_Click); - // - // mnuFileSep1 - // - this.mnuFileSep1.Index = 2; - this.mnuFileSep1.Text = "-"; - // - // mnuFileExit - // - this.mnuFileExit.Index = 3; - this.mnuFileExit.Text = "E&xit"; - this.mnuFileExit.Click += new System.EventHandler(this.mnuFileExit_Click); - // - // mnuHelp - // - this.mnuHelp.Index = 1; - this.mnuHelp.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] { - this.mnuHelpAbout}); - this.mnuHelp.Text = "&?"; - // - // mnuHelpAbout - // - this.mnuHelpAbout.Index = 0; - this.mnuHelpAbout.Text = "&About..."; - this.mnuHelpAbout.Click += new System.EventHandler(this.mnuHelpAbout_Click); - // - // panel - // - this.panel.AutoScroll = true; - this.panel.Controls.AddRange(new System.Windows.Forms.Control[] { - this.pictureBox}); - this.panel.Dock = System.Windows.Forms.DockStyle.Fill; - this.panel.Name = "panel"; - this.panel.Size = new System.Drawing.Size(720, 414); - this.panel.TabIndex = 1; - // - // pictureBox - // - this.pictureBox.Name = "pictureBox"; - this.pictureBox.Size = new System.Drawing.Size(720, 414); - this.pictureBox.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; - this.pictureBox.TabIndex = 0; - this.pictureBox.TabStop = false; - // - // frmImageView - // - this.AutoScaleBaseSize = new System.Drawing.Size(5, 13); - this.ClientSize = new System.Drawing.Size(720, 414); - this.Controls.AddRange(new System.Windows.Forms.Control[] { - this.panel}); - this.Menu = this.mainMenu; - this.Name = "frmImageView"; - this.Text = "ImageView C#"; - this.panel.ResumeLayout(false); - this.ResumeLayout(false); - - } - #endregion - - /// - /// The main entry point for the application. - /// - [STAThread] - static void Main() - { - Application.Run(new frmImageView()); - } - - private System.Drawing.Bitmap m_bmp; - - private void mnuFileOpen_Click(object sender, System.EventArgs e) - { - System.Windows.Forms.OpenFileDialog ofd = new System.Windows.Forms.OpenFileDialog(); - ofd.Filter = "All Image Files(*.BMP;*.CUT;*.DCX;*.DDS;*.ICO;*.GIF;*.JPG;*.LBM;*.LIF;*.MDL;*.PCD;*.PCX;*.PIC;*.PNG;*.PNM;*.PSD;*.PSP;*.RAW;*.SGI;*.TGA;*.TIF;*.WAL;*.ACT;*.PAL;)|*.BMP;*.CUT;*.DCX;*.DDS;*.ICO;*.GIF;*.JPG;*.LBM;*.LIF;*.MDL;*.PCD;*.PCX;*.PIC;*.PNG;*.PNM;*.PSD;*.PSP;*.RAW;*.SGI;*.TGA;*.TIF;*.WAL;*.ACT;*.PAL|All files (*.*)|*.*"; - ofd.Filter += "|BMP files (*.BMP)|*.BMP"; - ofd.Filter += "|CUT files (*.CUT)|*.CUT"; - ofd.Filter += "|DCX files (*.DCX)|*.DCX"; - ofd.Filter += "|DDS files (*.DDS)|*.DDS"; - ofd.Filter += "|ICO files (*.ICO)|*.ICO"; - ofd.Filter += "|GIF files (*.GIF)|*.GIF"; - ofd.Filter += "|JPG files (*.JPG)|*.JPG"; - ofd.Filter += "|LBM files (*.LBM)|*.LBM"; - ofd.Filter += "|LIF files (*.LIF)|*.LIF"; - ofd.Filter += "|MDL files (*.MDL)|*.MDL"; - ofd.Filter += "|PCD files (*.PCD)|*.PCD"; - ofd.Filter += "|PCX files (*.PCX)|*.PCX"; - ofd.Filter += "|PIC files (*.PIC)|*.PIC"; - ofd.Filter += "|PNG files (*.PNG)|*.PNG"; - ofd.Filter += "|PNM files (*.PNM)|*.PNM"; - ofd.Filter += "|PSD files (*.PSD)|*.PSD"; - ofd.Filter += "|PSP files (*.PSP)|*.PSP"; - ofd.Filter += "|RAW files (*.RAW)|*.RAW"; - ofd.Filter += "|SGI files (*.SGI)|*.SGI"; - ofd.Filter += "|TGA files (*.TGA)|*.TGA"; - ofd.Filter += "|TIF files (*.TIF)|*.TIF"; - ofd.Filter += "|WAL files (*.WAL)|*.WAL"; - ofd.Filter += "|ACT files (*.ACT)|*.ACT"; - ofd.Filter += "|PAL files (*.PAL)|*.PAL"; - ofd.Filter += "|All files (*.*)|*.*"; - - if (ofd.ShowDialog() == DialogResult.OK) - { - m_bmp = DevIL.DevIL.LoadBitmap(ofd.FileName); - if (m_bmp != null) - { - pictureBox.Image = m_bmp; - } - } - } - - private void mnuFileExit_Click(object sender, System.EventArgs e) - { - this.Close(); - } - - private void mnuHelpAbout_Click(object sender, System.EventArgs e) - { - MessageBox.Show("Program by Marco Mastropaolo\n\nThis is a C# example for the DevIL.NET library.\n\nhttp://www.mastropaolo.com", "About"); - } - - private void mnuFileSaveAs_Click(object sender, System.EventArgs e) - { - if (m_bmp != null) - { - System.Windows.Forms.SaveFileDialog sfd = new System.Windows.Forms.SaveFileDialog(); - sfd.Filter = "BMP format (*.BMP)|*.BMP"; - sfd.Filter += "|DDS format (*.DDS)|*.DDS"; - sfd.Filter += "|JPG format (*.JPG)|*.JPG"; - sfd.Filter += "|PCX format (*.PCX)|*.PCX"; - sfd.Filter += "|PNG format (*.PNG)|*.PNG"; - sfd.Filter += "|PNM format (*.PNM)|*.PNM"; - sfd.Filter += "|RAW format (*.RAW)|*.RAW"; - sfd.Filter += "|SGI format (*.SGI)|*.SGI"; - sfd.Filter += "|TGA format (*.TGA)|*.TGA"; - sfd.Filter += "|TIF format (*.TIF)|*.TIF"; - sfd.Filter += "|PAL format (*.PAL)|*.PAL"; - - if (sfd.ShowDialog() == DialogResult.OK) - { - DevIL.DevIL.SaveBitmap(sfd.FileName, m_bmp); - } - } - } - } -} diff --git a/DevIL/projects/DotNet/ImageViewCs/frmImageView.resx b/DevIL/projects/DotNet/ImageViewCs/frmImageView.resx deleted file mode 100755 index 6441bbaa..00000000 --- a/DevIL/projects/DotNet/ImageViewCs/frmImageView.resx +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 1.3 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 17, 17 - - - frmImageView - - \ No newline at end of file diff --git a/DevIL/projects/DotNet/ImageViewVb/AssemblyInfo.vb b/DevIL/projects/DotNet/ImageViewVb/AssemblyInfo.vb deleted file mode 100755 index 92e12839..00000000 --- a/DevIL/projects/DotNet/ImageViewVb/AssemblyInfo.vb +++ /dev/null @@ -1,31 +0,0 @@ -Imports System.Reflection -Imports System.Runtime.InteropServices - -' General Information about an assembly is controlled through the following -' set of attributes. Change these attribute values to modify the information -' associated with an assembly. - -' Review the values of the assembly attributes - - - - - - - - - -'The following GUID is for the ID of the typelib if this project is exposed to COM - - -' Version information for an assembly consists of the following four values: -' -' Major Version -' Minor Version -' Build Number -' Revision -' -' You can specify all the values or you can default the Build and Revision Numbers -' by using the '*' as shown below: - - diff --git a/DevIL/projects/DotNet/ImageViewVb/ImageViewVb.vbproj b/DevIL/projects/DotNet/ImageViewVb/ImageViewVb.vbproj deleted file mode 100755 index 77715f85..00000000 --- a/DevIL/projects/DotNet/ImageViewVb/ImageViewVb.vbproj +++ /dev/null @@ -1,117 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DevIL/projects/DotNet/ImageViewVb/ImageViewVb.vbproj.user b/DevIL/projects/DotNet/ImageViewVb/ImageViewVb.vbproj.user deleted file mode 100755 index d3372fab..00000000 --- a/DevIL/projects/DotNet/ImageViewVb/ImageViewVb.vbproj.user +++ /dev/null @@ -1,48 +0,0 @@ - - - - - - - - - - - - diff --git a/DevIL/projects/DotNet/ImageViewVb/frmImageView.resx b/DevIL/projects/DotNet/ImageViewVb/frmImageView.resx deleted file mode 100755 index dc8d5467..00000000 --- a/DevIL/projects/DotNet/ImageViewVb/frmImageView.resx +++ /dev/null @@ -1,132 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 1.3 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 159, 0 - - - Assembly - - - Assembly - - - Assembly - - - Assembly - - - Assembly - - - Assembly - - - Assembly - - - Assembly - - - Assembly - - - frmImageView - - \ No newline at end of file diff --git a/DevIL/projects/DotNet/ImageViewVb/frmImageView.vb b/DevIL/projects/DotNet/ImageViewVb/frmImageView.vb deleted file mode 100755 index a78f6af1..00000000 --- a/DevIL/projects/DotNet/ImageViewVb/frmImageView.vb +++ /dev/null @@ -1,184 +0,0 @@ -Public Class frmImageView - Inherits System.Windows.Forms.Form - -#Region " Windows Form Designer generated code " - - Public Sub New() - MyBase.New() - - 'This call is required by the Windows Form Designer. - InitializeComponent() - - 'Add any initialization after the InitializeComponent() call - - End Sub - - 'Form overrides dispose to clean up the component list. - Protected Overloads Overrides Sub Dispose(ByVal disposing As Boolean) - If disposing Then - If Not (components Is Nothing) Then - components.Dispose() - End If - End If - MyBase.Dispose(disposing) - End Sub - - 'Required by the Windows Form Designer - Private components As System.ComponentModel.IContainer - - 'NOTE: The following procedure is required by the Windows Form Designer - 'It can be modified using the Windows Form Designer. - 'Do not modify it using the code editor. - Friend WithEvents mainMenu As System.Windows.Forms.MainMenu - Friend WithEvents mnuFile As System.Windows.Forms.MenuItem - Friend WithEvents mnuFileOpen As System.Windows.Forms.MenuItem - Friend WithEvents mnuFileSaveAs As System.Windows.Forms.MenuItem - Friend WithEvents mnuFileSep1 As System.Windows.Forms.MenuItem - Friend WithEvents mnuFileExit As System.Windows.Forms.MenuItem - Friend WithEvents mnuHelp As System.Windows.Forms.MenuItem - Friend WithEvents mnuHelpAbout As System.Windows.Forms.MenuItem - Friend WithEvents pictureBox As System.Windows.Forms.PictureBox - Private Sub InitializeComponent() - Me.mainMenu = New System.Windows.Forms.MainMenu() - Me.mnuFile = New System.Windows.Forms.MenuItem() - Me.mnuFileOpen = New System.Windows.Forms.MenuItem() - Me.mnuFileSaveAs = New System.Windows.Forms.MenuItem() - Me.mnuFileSep1 = New System.Windows.Forms.MenuItem() - Me.mnuFileExit = New System.Windows.Forms.MenuItem() - Me.mnuHelp = New System.Windows.Forms.MenuItem() - Me.mnuHelpAbout = New System.Windows.Forms.MenuItem() - Me.pictureBox = New System.Windows.Forms.PictureBox() - Me.SuspendLayout() - ' - 'mainMenu - ' - Me.mainMenu.MenuItems.AddRange(New System.Windows.Forms.MenuItem() {Me.mnuFile, Me.mnuHelp}) - ' - 'mnuFile - ' - Me.mnuFile.Index = 0 - Me.mnuFile.MenuItems.AddRange(New System.Windows.Forms.MenuItem() {Me.mnuFileOpen, Me.mnuFileSaveAs, Me.mnuFileSep1, Me.mnuFileExit}) - Me.mnuFile.Text = "&File" - ' - 'mnuFileOpen - ' - Me.mnuFileOpen.Index = 0 - Me.mnuFileOpen.Text = "&Open..." - ' - 'mnuFileSaveAs - ' - Me.mnuFileSaveAs.Index = 1 - Me.mnuFileSaveAs.Text = "Save &as..." - ' - 'mnuFileSep1 - ' - Me.mnuFileSep1.Index = 2 - Me.mnuFileSep1.Text = "-" - ' - 'mnuFileExit - ' - Me.mnuFileExit.Index = 3 - Me.mnuFileExit.Text = "E&xit" - ' - 'mnuHelp - ' - Me.mnuHelp.Index = 1 - Me.mnuHelp.MenuItems.AddRange(New System.Windows.Forms.MenuItem() {Me.mnuHelpAbout}) - Me.mnuHelp.Text = "&?" - ' - 'mnuHelpAbout - ' - Me.mnuHelpAbout.Index = 0 - Me.mnuHelpAbout.Text = "&About..." - ' - 'pictureBox - ' - Me.pictureBox.Name = "pictureBox" - Me.pictureBox.Size = New System.Drawing.Size(720, 414) - Me.pictureBox.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize - Me.pictureBox.TabIndex = 1 - Me.pictureBox.TabStop = False - ' - 'frmImageView - ' - Me.AutoScaleBaseSize = New System.Drawing.Size(5, 13) - Me.ClientSize = New System.Drawing.Size(720, 434) - Me.Controls.AddRange(New System.Windows.Forms.Control() {Me.pictureBox}) - Me.Menu = Me.mainMenu - Me.Name = "frmImageView" - Me.Text = "ImageView VB.NET" - Me.ResumeLayout(False) - - End Sub - -#End Region - - Private m_bmp As System.Drawing.Bitmap - - - Private Sub mnuFileOpen_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles mnuFileOpen.Click - Dim ofd As New System.Windows.Forms.OpenFileDialog() - ofd.Filter = "All Image Files(*.BMP;*.CUT;*.DCX;*.DDS;*.ICO;*.GIF;*.JPG;*.LBM;*.LIF;*.MDL;*.PCD;*.PCX;*.PIC;*.PNG;*.PNM;*.PSD;*.PSP;*.RAW;*.SGI;*.TGA;*.TIF;*.WAL;*.ACT;*.PAL;)|*.BMP;*.CUT;*.DCX;*.DDS;*.ICO;*.GIF;*.JPG;*.LBM;*.LIF;*.MDL;*.PCD;*.PCX;*.PIC;*.PNG;*.PNM;*.PSD;*.PSP;*.RAW;*.SGI;*.TGA;*.TIF;*.WAL;*.ACT;*.PAL|All files (*.*)|*.*" - ofd.Filter += "|BMP files (*.BMP)|*.BMP" - ofd.Filter += "|CUT files (*.CUT)|*.CUT" - ofd.Filter += "|DCX files (*.DCX)|*.DCX" - ofd.Filter += "|DDS files (*.DDS)|*.DDS" - ofd.Filter += "|ICO files (*.ICO)|*.ICO" - ofd.Filter += "|GIF files (*.GIF)|*.GIF" - ofd.Filter += "|JPG files (*.JPG)|*.JPG" - ofd.Filter += "|LBM files (*.LBM)|*.LBM" - ofd.Filter += "|LIF files (*.LIF)|*.LIF" - ofd.Filter += "|MDL files (*.MDL)|*.MDL" - ofd.Filter += "|PCD files (*.PCD)|*.PCD" - ofd.Filter += "|PCX files (*.PCX)|*.PCX" - ofd.Filter += "|PIC files (*.PIC)|*.PIC" - ofd.Filter += "|PNG files (*.PNG)|*.PNG" - ofd.Filter += "|PNM files (*.PNM)|*.PNM" - ofd.Filter += "|PSD files (*.PSD)|*.PSD" - ofd.Filter += "|PSP files (*.PSP)|*.PSP" - ofd.Filter += "|RAW files (*.RAW)|*.RAW" - ofd.Filter += "|SGI files (*.SGI)|*.SGI" - ofd.Filter += "|TGA files (*.TGA)|*.TGA" - ofd.Filter += "|TIF files (*.TIF)|*.TIF" - ofd.Filter += "|WAL files (*.WAL)|*.WAL" - ofd.Filter += "|ACT files (*.ACT)|*.ACT" - ofd.Filter += "|PAL files (*.PAL)|*.PAL" - ofd.Filter += "|All files (*.*)|*.*" - - If (ofd.ShowDialog() = DialogResult.OK) Then - m_bmp = DevIL.DevIL.LoadBitmap(ofd.FileName) - If Not (m_bmp Is Nothing) Then - pictureBox.Image = m_bmp - End If - End If - End Sub - - Private Sub mnuFileSaveAs_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles mnuFileSaveAs.Click - If Not (m_bmp Is Nothing) Then - Dim sfd As New System.Windows.Forms.SaveFileDialog() - sfd.Filter = "BMP format (*.BMP)|*.BMP" - sfd.Filter += "|DDS format (*.DDS)|*.DDS" - sfd.Filter += "|JPG format (*.JPG)|*.JPG" - sfd.Filter += "|PCX format (*.PCX)|*.PCX" - sfd.Filter += "|PNG format (*.PNG)|*.PNG" - sfd.Filter += "|PNM format (*.PNM)|*.PNM" - sfd.Filter += "|RAW format (*.RAW)|*.RAW" - sfd.Filter += "|SGI format (*.SGI)|*.SGI" - sfd.Filter += "|TGA format (*.TGA)|*.TGA" - sfd.Filter += "|TIF format (*.TIF)|*.TIF" - sfd.Filter += "|PAL format (*.PAL)|*.PAL" - - If (sfd.ShowDialog() = DialogResult.OK) Then - DevIL.DevIL.SaveBitmap(sfd.FileName, m_bmp) - End If - End If - End Sub - - Private Sub mnuFileExit_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles mnuFileExit.Click - Me.Close() - End Sub - - Private Sub mnuHelpAbout_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles mnuHelpAbout.Click - MessageBox.Show("Program by Marco Mastropaolo\n\nThis is a VB.NET example for the DevIL.NET library.\n\nhttp://www.mastropaolo.com", "About") - End Sub -End Class diff --git a/DevIL/projects/DotNet/vcproj vs2005/DevIL.NET.sln b/DevIL/projects/DotNet/vcproj vs2005/DevIL.NET.sln deleted file mode 100755 index 29b3b065..00000000 --- a/DevIL/projects/DotNet/vcproj vs2005/DevIL.NET.sln +++ /dev/null @@ -1,79 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 9.00 -# Visual Studio 2005 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DevIL.NET", "DevIL.NET.vcproj", "{30D94686-D452-4A73-B59D-178288807EE5}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ThumbView", "..\ThumbView\ThumbView.csproj", "{1541F8B7-DBE4-490B-9E1A-8D0122339F09}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ImageViewCs", "..\ImageViewCs\ImageViewCs.csproj", "{C6EF7F8A-0CCB-4DAD-A70E-CCCB25608A5E}" -EndProject -Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "ImageViewVb", "..\ImageViewVb\ImageViewVb.vbproj", "{F073580C-F355-4F4A-98B7-83D571B96B9E}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Debug|Mixed Platforms = Debug|Mixed Platforms - Debug|Win32 = Debug|Win32 - Debug|x86 = Debug|x86 - Release|Any CPU = Release|Any CPU - Release|Mixed Platforms = Release|Mixed Platforms - Release|Win32 = Release|Win32 - Release|x86 = Release|x86 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {30D94686-D452-4A73-B59D-178288807EE5}.Debug|Any CPU.ActiveCfg = Debug|Win32 - {30D94686-D452-4A73-B59D-178288807EE5}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32 - {30D94686-D452-4A73-B59D-178288807EE5}.Debug|Mixed Platforms.Build.0 = Debug|Win32 - {30D94686-D452-4A73-B59D-178288807EE5}.Debug|Win32.ActiveCfg = Debug|Win32 - {30D94686-D452-4A73-B59D-178288807EE5}.Debug|Win32.Build.0 = Debug|Win32 - {30D94686-D452-4A73-B59D-178288807EE5}.Debug|x86.ActiveCfg = Debug|Win32 - {30D94686-D452-4A73-B59D-178288807EE5}.Release|Any CPU.ActiveCfg = Release|Win32 - {30D94686-D452-4A73-B59D-178288807EE5}.Release|Mixed Platforms.ActiveCfg = Release|Win32 - {30D94686-D452-4A73-B59D-178288807EE5}.Release|Mixed Platforms.Build.0 = Release|Win32 - {30D94686-D452-4A73-B59D-178288807EE5}.Release|Win32.ActiveCfg = Release|Win32 - {30D94686-D452-4A73-B59D-178288807EE5}.Release|Win32.Build.0 = Release|Win32 - {30D94686-D452-4A73-B59D-178288807EE5}.Release|x86.ActiveCfg = Release|Win32 - {30D94686-D452-4A73-B59D-178288807EE5}.Release|x86.Build.0 = Release|Win32 - {1541F8B7-DBE4-490B-9E1A-8D0122339F09}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {1541F8B7-DBE4-490B-9E1A-8D0122339F09}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU - {1541F8B7-DBE4-490B-9E1A-8D0122339F09}.Debug|Win32.ActiveCfg = Debug|Any CPU - {1541F8B7-DBE4-490B-9E1A-8D0122339F09}.Debug|x86.ActiveCfg = Debug|Any CPU - {1541F8B7-DBE4-490B-9E1A-8D0122339F09}.Release|Any CPU.ActiveCfg = Release|Any CPU - {1541F8B7-DBE4-490B-9E1A-8D0122339F09}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU - {1541F8B7-DBE4-490B-9E1A-8D0122339F09}.Release|Win32.ActiveCfg = Release|Any CPU - {1541F8B7-DBE4-490B-9E1A-8D0122339F09}.Release|x86.ActiveCfg = Release|Any CPU - {C6EF7F8A-0CCB-4DAD-A70E-CCCB25608A5E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {C6EF7F8A-0CCB-4DAD-A70E-CCCB25608A5E}.Debug|Any CPU.Build.0 = Debug|Any CPU - {C6EF7F8A-0CCB-4DAD-A70E-CCCB25608A5E}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU - {C6EF7F8A-0CCB-4DAD-A70E-CCCB25608A5E}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU - {C6EF7F8A-0CCB-4DAD-A70E-CCCB25608A5E}.Debug|Win32.ActiveCfg = Debug|Any CPU - {C6EF7F8A-0CCB-4DAD-A70E-CCCB25608A5E}.Debug|x86.ActiveCfg = Debug|x86 - {C6EF7F8A-0CCB-4DAD-A70E-CCCB25608A5E}.Debug|x86.Build.0 = Debug|x86 - {C6EF7F8A-0CCB-4DAD-A70E-CCCB25608A5E}.Release|Any CPU.ActiveCfg = Release|Any CPU - {C6EF7F8A-0CCB-4DAD-A70E-CCCB25608A5E}.Release|Any CPU.Build.0 = Release|Any CPU - {C6EF7F8A-0CCB-4DAD-A70E-CCCB25608A5E}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU - {C6EF7F8A-0CCB-4DAD-A70E-CCCB25608A5E}.Release|Mixed Platforms.Build.0 = Release|Any CPU - {C6EF7F8A-0CCB-4DAD-A70E-CCCB25608A5E}.Release|Win32.ActiveCfg = Release|Any CPU - {C6EF7F8A-0CCB-4DAD-A70E-CCCB25608A5E}.Release|x86.ActiveCfg = Release|x86 - {C6EF7F8A-0CCB-4DAD-A70E-CCCB25608A5E}.Release|x86.Build.0 = Release|x86 - {F073580C-F355-4F4A-98B7-83D571B96B9E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {F073580C-F355-4F4A-98B7-83D571B96B9E}.Debug|Any CPU.Build.0 = Debug|Any CPU - {F073580C-F355-4F4A-98B7-83D571B96B9E}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU - {F073580C-F355-4F4A-98B7-83D571B96B9E}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU - {F073580C-F355-4F4A-98B7-83D571B96B9E}.Debug|Win32.ActiveCfg = Debug|Any CPU - {F073580C-F355-4F4A-98B7-83D571B96B9E}.Debug|x86.ActiveCfg = Debug|x86 - {F073580C-F355-4F4A-98B7-83D571B96B9E}.Debug|x86.Build.0 = Debug|x86 - {F073580C-F355-4F4A-98B7-83D571B96B9E}.Release|Any CPU.ActiveCfg = Release|Any CPU - {F073580C-F355-4F4A-98B7-83D571B96B9E}.Release|Any CPU.Build.0 = Release|Any CPU - {F073580C-F355-4F4A-98B7-83D571B96B9E}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU - {F073580C-F355-4F4A-98B7-83D571B96B9E}.Release|Mixed Platforms.Build.0 = Release|Any CPU - {F073580C-F355-4F4A-98B7-83D571B96B9E}.Release|Win32.ActiveCfg = Release|Any CPU - {F073580C-F355-4F4A-98B7-83D571B96B9E}.Release|x86.ActiveCfg = Release|x86 - {F073580C-F355-4F4A-98B7-83D571B96B9E}.Release|x86.Build.0 = Release|x86 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(DPCodeReviewSolutionGUID) = preSolution - DPCodeReviewSolutionGUID = {00000000-0000-0000-0000-000000000000} - EndGlobalSection -EndGlobal diff --git a/DevIL/projects/DotNet/vcproj vs2005/DevIL.NET.vcproj b/DevIL/projects/DotNet/vcproj vs2005/DevIL.NET.vcproj deleted file mode 100755 index 9feea9f5..00000000 --- a/DevIL/projects/DotNet/vcproj vs2005/DevIL.NET.vcproj +++ /dev/null @@ -1,219 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DevIL/projects/Mathematica/DevIL Interface.c b/DevIL/projects/Mathematica/DevIL Interface.c deleted file mode 100755 index 3b39874e..00000000 --- a/DevIL/projects/Mathematica/DevIL Interface.c +++ /dev/null @@ -1,90 +0,0 @@ -#include -#include -#include -#include - -int main(int argc, char *argv[]) -{ - int retval; - int image; - - ilInit(); - iluInit(); - ilutInit(); - - ilGenImages(1, &image); - ilBindImage(image); - ilOriginFunc(IL_ORIGIN_LOWER_LEFT); - - retval = MLMain(argc, argv); - - ilDeleteImages(1, &image); - - ilShutDown(); // Only need to shut down DevIL, not ILU or ILUT - - return retval; -} - -/*int f(int x, int y) -{ - return x+y; -} - - -void bits(int i) -{ - int a[32], k; - for(k=0; k<32; k++) { - a[k] = i%2; - i >>= 1; - if (i==0) break; - } - - if (k<32) k++; - MLPutInteger32List(stdlink, a, k); - return; -}*/ - -int mlLoad(char *Filename) -{ - int ret = ilLoadImage(Filename); - if (ilGetInteger(IL_ORIGIN_MODE) != IL_ORIGIN_UPPER_LEFT) - iluFlipImage(); - ilConvertImage(IL_RGBA, IL_DOUBLE); - return ret; -} - -int mlWidth(void) -{ - return ilGetInteger(IL_IMAGE_WIDTH); -} - -int mlHeight(void) -{ - return ilGetInteger(IL_IMAGE_HEIGHT); -} - -void mlData(void) -{ - /*int x, y, c; - int *Data; - ILubyte *OrigData = ilGetData(); - - Data = malloc(ilGetInteger(IL_IMAGE_WIDTH) * ilGetInteger(IL_IMAGE_HEIGHT) * 4 * sizeof(int)); - for (y = 0; y < ilGetInteger(IL_IMAGE_HEIGHT); y++) { - for (x = 0; x < ilGetInteger(IL_IMAGE_WIDTH); x++) { - for (c = 0; c < 4; c++) { - Data[y * ilGetInteger(IL_IMAGE_WIDTH) * 4 + x * 4 + c] = OrigData[y * ilGetInteger(IL_IMAGE_WIDTH) * 4 + x * 4 + c]; - } - } - } - - MLPutInteger32List(stdlink, Data, ilGetInteger(IL_IMAGE_WIDTH) * ilGetInteger(IL_IMAGE_HEIGHT) * 4); - - free(Data);*/ - - MLPutReal64List(stdlink, (ILdouble*)ilGetData(), ilGetInteger(IL_IMAGE_WIDTH) * ilGetInteger(IL_IMAGE_HEIGHT) * 4); - - return; -} - diff --git a/DevIL/projects/Mathematica/DevIL Mathematica.sln b/DevIL/projects/Mathematica/DevIL Mathematica.sln deleted file mode 100755 index 5d4dcd1b..00000000 --- a/DevIL/projects/Mathematica/DevIL Mathematica.sln +++ /dev/null @@ -1,20 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 10.00 -# Visual Studio 2008 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DevIL Mathematica", "DevIL Mathematica.vcproj", "{A73E8E53-2A08-405E-B462-E1541FE3E00F}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Win32 = Debug|Win32 - Release|Win32 = Release|Win32 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {A73E8E53-2A08-405E-B462-E1541FE3E00F}.Debug|Win32.ActiveCfg = Debug|Win32 - {A73E8E53-2A08-405E-B462-E1541FE3E00F}.Debug|Win32.Build.0 = Debug|Win32 - {A73E8E53-2A08-405E-B462-E1541FE3E00F}.Release|Win32.ActiveCfg = Release|Win32 - {A73E8E53-2A08-405E-B462-E1541FE3E00F}.Release|Win32.Build.0 = Release|Win32 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/DevIL/projects/Mathematica/DevIL Mathematica.vcproj b/DevIL/projects/Mathematica/DevIL Mathematica.vcproj deleted file mode 100755 index 2097af49..00000000 --- a/DevIL/projects/Mathematica/DevIL Mathematica.vcproj +++ /dev/null @@ -1,204 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DevIL/projects/Mathematica/DevIL.nb b/DevIL/projects/Mathematica/DevIL.nb deleted file mode 100755 index fcf9b329..00000000 --- a/DevIL/projects/Mathematica/DevIL.nb +++ /dev/null @@ -1,142 +0,0 @@ -(* Content-type: application/mathematica *) - -(*** Wolfram Notebook File ***) -(* http://www.wolfram.com/nb *) - -(* CreatedBy='Mathematica 6.0' *) - -(*CacheID: 234*) -(* Internal cache information: -NotebookFileLineBreakTest -NotebookFileLineBreakTest -NotebookDataPosition[ 145, 7] -NotebookDataLength[ 4305, 133] -NotebookOptionsPosition[ 3741, 109] -NotebookOutlinePosition[ 4105, 125] -CellTagsIndexPosition[ 4062, 122] -WindowFrame->Normal -ContainsDynamic->False*) - -(* Beginning of Notebook Content *) -Notebook[{ -Cell[BoxData[ - RowBox[{"link", " ", "=", " ", - RowBox[{ - "Install", "[", "\"\\"", - "]"}]}]], "Input", - CellChangeTimes->{{3.44382235517484*^9, 3.4438223572684565`*^9}}], - -Cell[BoxData[ - RowBox[{ - RowBox[{ - "Imagename", " ", "=", " ", - "\"\\""}], ";"}]], "Input", - CellChangeTimes->{{3.433336425992341*^9, 3.433336437270916*^9}, { - 3.433336500650648*^9, 3.4333365039531717`*^9}, {3.433336644044791*^9, - 3.433336644308446*^9}, {3.43333691883775*^9, 3.4333369191961255`*^9}, { - 3.4438223711542864`*^9, 3.4438223802972555`*^9}, {3.4438224311895065`*^9, - 3.443822433804573*^9}}], - -Cell[CellGroupData[{ - -Cell[BoxData[ - RowBox[{ - RowBox[{"If", "[", - RowBox[{ - RowBox[{ - RowBox[{"mlLoad", "[", "Imagename", "]"}], "\[Equal]", "1"}], ",", - "\[IndentingNewLine]", - RowBox[{"(", - RowBox[{ - RowBox[{"width", " ", "=", " ", - RowBox[{"mlWidth", "[", "1", "]"}]}], ";", "\[IndentingNewLine]", - RowBox[{"height", "=", - RowBox[{"mlHeight", "[", "1", "]"}]}], ";", "\[IndentingNewLine]", - RowBox[{"data", " ", "=", " ", - RowBox[{"mlData", "[", "1", "]"}]}], ";", "\[IndentingNewLine]", - RowBox[{"r", " ", "=", " ", - RowBox[{"Table", "[", - RowBox[{ - RowBox[{"Table", "[", - RowBox[{ - RowBox[{"Table", "[", - RowBox[{ - RowBox[{"data", "[", - RowBox[{"[", - RowBox[{ - RowBox[{"y", " ", "*", " ", "width", " ", "*", " ", "4"}], - " ", "+", " ", - RowBox[{"x", "*", "4"}], " ", "+", " ", "c"}], "]"}], "]"}], - ",", - RowBox[{"{", - RowBox[{"c", ",", "4"}], "}"}]}], "]"}], ",", - RowBox[{"{", - RowBox[{"x", ",", "0", ",", - RowBox[{"width", "-", "1"}]}], "}"}]}], "]"}], ",", - RowBox[{"{", - RowBox[{"y", ",", "0", ",", - RowBox[{"height", "-", "1"}]}], "}"}]}], "]"}]}], ";", - "\[IndentingNewLine]", - RowBox[{"image", " ", "=", - RowBox[{"Graphics", "[", - RowBox[{"Raster", "[", "r", "]"}], "]"}]}]}], ")"}], ",", - "\[IndentingNewLine]", - RowBox[{"Print", "[", "\"\\"", "]"}]}], "]"}], - ";"}]], "Input", - CellChangeTimes->{{3.433336299124484*^9, 3.433336308652195*^9}, { - 3.433336340650147*^9, 3.4333364425606165`*^9}, {3.4333365088102827`*^9, - 3.4333365154026337`*^9}, {3.433336600067137*^9, 3.4333366264160366`*^9}, - 3.4333370439234943`*^9}], - -Cell[BoxData["\<\"Could not load image.\"\>"], "Print", - CellChangeTimes->{3.4438224626357355`*^9, 3.443822636813064*^9}] -}, Open ]], - -Cell[BoxData[ - RowBox[{"Show", "[", "image", "]"}]], "Input", - CellChangeTimes->{{3.4333366309743385`*^9, 3.4333366324136996`*^9}}], - -Cell[CellGroupData[{ - -Cell[BoxData[ - RowBox[{"Uninstall", "[", "link", "]"}]], "Input"], - -Cell[BoxData["\<\"\\\"E:\\\\DevIL\\\\projects\\\\Mathematica\\\\devil.exe\\\"\ -\"\>"], "Output", - CellChangeTimes->{3.4438224816530733`*^9, 3.4438226422609577`*^9, - 3.4438227036476536`*^9}] -}, Open ]] -}, -WindowSize->{1161, 898}, -WindowMargins->{{54, Automatic}, {Automatic, -1}}, -ShowSelection->True, -FrontEndVersion->"6.0 for Microsoft Windows (32-bit) (April 28, 2007)", -StyleDefinitions->"Default.nb" -] -(* End of Notebook Content *) - -(* Internal cache information *) -(*CellTagsOutline -CellTagsIndex->{} -*) -(*CellTagsIndex -CellTagsIndex->{} -*) -(*NotebookFileOutline -Notebook[{ -Cell[568, 21, 220, 5, 31, "Input"], -Cell[791, 28, 459, 9, 31, "Input"], -Cell[CellGroupData[{ -Cell[1275, 41, 1896, 47, 152, "Input"], -Cell[3174, 90, 121, 1, 23, "Print"] -}, Open ]], -Cell[3310, 94, 131, 2, 31, "Input"], -Cell[CellGroupData[{ -Cell[3466, 100, 65, 1, 31, "Input"], -Cell[3534, 103, 191, 3, 30, "Output"] -}, Open ]] -} -] -*) - -(* End of internal cache information *) diff --git a/DevIL/projects/delphi/openil.pas b/DevIL/projects/delphi/openil.pas deleted file mode 100644 index 262c9c2a..00000000 --- a/DevIL/projects/delphi/openil.pas +++ /dev/null @@ -1,518 +0,0 @@ -unit OpenIL; - -//------------------------------------------------------------------------------ -// -// ImageLib Sources -// Copyright (C) 2000-2003 by Denton Woods -// Last modified: 06/23/2002 <--Y2K Compliant! =] -// -// Filename: il/il.h -// -// Description: The main include file for DevIL -// -//------------------------------------------------------------------------------ - -{******************************************************************************} -{ Converted to Delphi by Alexander Blach (alexander@abee.de) } -{ Version: DevIL v1.6.6 } -{ Last modified: 08/08/2003 } -{******************************************************************************} - -interface -uses - Windows; - -//{$DEFINE IL_NO_BMP} -//{$DEFINE IL_NO_CUT} -//{$DEFINE IL_NO_CHEAD} -//{$DEFINE IL_NO_DCX} -//{$DEFINE IL_NO_DDS} -//{$DEFINE IL_NO_DOOM} -//{$DEFINE IL_NO_GIF} -//{$DEFINE IL_NO_ICO} -//{$DEFINE IL_NO_JPG} -//{$DEFINE IL_NO_LIF} -//{$DEFINE IL_NO_LBM} -//{$DEFINE IL_NO_MDL} -//{$DEFINE IL_NO_PCD} -//{$DEFINE IL_NO_PCX} -//{$DEFINE IL_NO_PIC} -//{$DEFINE IL_NO_PNG} -//{$DEFINE IL_NO_PNM} -//{$DEFINE IL_NO_PSD} -//{$DEFINE IL_NO_RAW} -//{$DEFINE IL_NO_SGI} -//{$DEFINE IL_NO_TGA} -//{$DEFINE IL_NO_TIF} -//{$DEFINE IL_NO_WAL} - -//{$DEFINE IL_USE_IJL} - -type - TILenum = LongWord; - TILboolean = Byte; - TILbitfield = LongWord; - TILbyte = ShortInt; - TILshort = SmallInt; - TILint = Integer; - TILsizei = Integer; - TILubyte = Byte; - TILushort = Word; - TILuint = LongWord; - TILfloat = Single; - TILclampf = Single; - TILdouble = Double; - TILclampd = Double; - - PILboolean = ^Byte; - PILbitfield = ^LongWord; - PILbyte = ^ShortInt; - PILshort = ^SmallInt; - PILint = ^Integer; - PILsizei = ^Integer; - PILubyte = ^Byte; - PILushort = ^Word; - PILuint = ^LongWord; - PILfloat = ^Single; - PILclampf = ^Single; - PILdouble = ^Double; - PILclampd = ^Double; - -const - IL_FALSE = 0; - IL_TRUE = 1; - - - // Matches OpenGL's right now. - IL_COLOUR_INDEX = $1900; - IL_COLOR_INDEX = $1900; - IL_RGB = $1907; - IL_RGBA = $1908; - IL_BGR = $80E0; - IL_BGRA = $80E1; - IL_LUMINANCE = $1909; - - - IL_BYTE = $1400; - IL_UNSIGNED_BYTE = $1401; - IL_SHORT = $1402; - IL_UNSIGNED_SHORT = $1403; - IL_INT = $1404; - IL_UNSIGNED_INT = $1405; - IL_FLOAT = $1406; - IL_DOUBLE = $140A; - - - IL_VENDOR = $1F00; - - -// -// IL-specific 's -// - - IL_VERSION_1_5_6 = 1; - IL_VERSION = 156; - IL_LOAD_EXT = $1F01; - IL_SAVE_EXT = $1F02; - - - -// Attribute Bits - IL_ORIGIN_BIT = $00000001; - IL_FILE_BIT = $00000002; - IL_PAL_BIT = $00000004; - IL_FORMAT_BIT = $00000008; - IL_TYPE_BIT = $00000010; - IL_COMPRESS_BIT = $00000020; - IL_LOADFAIL_BIT = $00000040; - IL_FORMAT_SPECIFIC_BIT = $00000080; - IL_ALL_ATTRIB_BITS = $000FFFFF; - - -// Palette types - IL_PAL_NONE = $0400; - IL_PAL_RGB24 = $0401; - IL_PAL_RGB32 = $0402; - IL_PAL_RGBA32 = $0403; - IL_PAL_BGR24 = $0404; - IL_PAL_BGR32 = $0405; - IL_PAL_BGRA32 = $0406; - - -// Image types - IL_TYPE_UNKNOWN = $0000; - IL_BMP = $0420; - IL_CUT = $0421; - IL_DOOM = $0422; - IL_DOOM_FLAT = $0423; - IL_ICO = $0424; - IL_JPG = $0424; - IL_LBM = $0426; - IL_PCD = $0427; - IL_PCX = $0428; - IL_PIC = $0429; - IL_PNG = $042A; - IL_PNM = $042B; - IL_SGI = $042C; - IL_TGA = $042D; - IL_TIF = $042E; - IL_CHEAD = $042F; - IL_RAW = $0430; - IL_MDL = $0431; - IL_WAL = $0432; - IL_LIF = $0434; - IL_MNG = $0435; - IL_JNG = $0435; - IL_GIF = $0436; - IL_DDS = $0437; - IL_DCX = $0438; - IL_PSD = $0439; - IL_EXIF = $043A; - IL_PSP = $043B; - IL_PIX = $043C; - IL_PXR = $043D; - IL_XPM = $043E; - - IL_JASC_PAL = $0475; - - -// Error Types - IL_NO_ERROR = $0000; - IL_INVALID_ENUM = $0501; - IL_OUT_OF_MEMORY = $0502; - IL_FORMAT_NOT_SUPPORTED = $0503; - IL_INTERNAL_ERROR = $0504; - IL_INVALID_VALUE = $0505; - IL_ILLEGAL_OPERATION = $0506; - IL_ILLEGAL_FILE_VALUE = $0507; - IL_INVALID_FILE_HEADER = $0508; - IL_INVALID_PARAM = $0509; - IL_COULD_NOT_OPEN_FILE = $050A; - IL_INVALID_EXTENSION = $050B; - IL_FILE_ALREADY_EXISTS = $050C; - IL_OUT_FORMAT_SAME = $050D; - IL_STACK_OVERFLOW = $050E; - IL_STACK_UNDERFLOW = $050F; - IL_INVALID_CONVERSION = $0510; - IL_BAD_DIMENSIONS = $0511; - IL_FILE_READ_ERROR = $0512; - - IL_LIB_GIF_ERROR = $05E1; - IL_LIB_JPEG_ERROR = $05E2; - IL_LIB_PNG_ERROR = $05E3; - IL_LIB_TIFF_ERROR = $05E4; - IL_LIB_MNG_ERROR = $05E5; - IL_UNKNOWN_ERROR = $05FF; - - -// Origin Definitions - IL_ORIGIN_SET = $0600; - IL_ORIGIN_LOWER_LEFT = $0601; - IL_ORIGIN_UPPER_LEFT = $0602; - IL_ORIGIN_MODE = $0603; - - -// Format and Type Mode Definitions - IL_FORMAT_SET = $0610; - IL_FORMAT_MODE = $0611; - IL_TYPE_SET = $0612; - IL_TYPE_MODE = $0613; - - -// File definitions - IL_FILE_OVERWRITE = $0620; - IL_FILE_MODE = $0621; - - -// Palette definitions - IL_CONV_PAL = $0630; - - -// Load fail definitions - IL_DEFAULT_ON_FAIL = $0632; - - -// Key colour definitions - IL_USE_KEY_COLOUR = $0635; - IL_USE_KEY_COLOR = $0635; - - -// Interlace definitions - IL_SAVE_INTERLACED = $0639; - IL_INTERLACE_MODE = $063A; - - -// Quantization definitions - IL_QUANTIZATION_MODE = $0640; - IL_WU_QUANT = $0641; - IL_NEU_QUANT = $0642; - IL_NEU_QUANT_SAMPLE = $0643; - - -// Hints - IL_FASTEST = $0660; - IL_LESS_MEM = $0661; - IL_DONT_CARE = $0662; - IL_MEM_SPEED_HINT = $0665; - IL_USE_COMPRESSION = $0666; - IL_NO_COMPRESSION = $0667; - IL_COMPRESSION_HINT = $0668; - - -// Subimage - IL_SUB_NEXT = $0680; - IL_SUB_MIPMAP = $0681; - IL_SUB_LAYER = $0682; - - -// Compression definitions (mostly for .oil) - IL_COMPRESS_MODE = $0700; - IL_COMPRESS_NONE = $0701; - IL_COMPRESS_RLE = $0702; - IL_COMPRESS_LZO = $0703; - IL_COMPRESS_ZLIB = $0704; - - -// File format-specific values - IL_TGA_CREATE_STAMP = $0710; - IL_JPG_QUALITY = $0711; - IL_PNG_INTERLACE = $0712; - IL_TGA_RLE = $0713; - IL_BMP_RLE = $0714; - IL_SGI_RLE = $0715; - IL_TGA_ID_STRING = $0717; - IL_TGA_AUTHNAME_STRING = $0718; - IL_TGA_AUTHCOMMENT_STRING = $0719; - IL_PNG_AUTHNAME_STRING = $071A; - IL_PNG_TITLE_STRING = $071B; - IL_PNG_DESCRIPTION_STRING = $071C; - IL_TIF_DESCRIPTION_STRING = $071D; - IL_TIF_HOSTCOMPUTER_STRING = $071E; - IL_TIF_DOCUMENTNAME_STRING = $071F; - IL_TIF_AUTHNAME_STRING = $0720; - IL_JPG_SAVE_FORMAT = $0721; - IL_CHEAD_HEADER_STRING = $0722; - IL_PCD_PICNUM = $0723; - - -// DXTC definitions - IL_DXTC_FORMAT = $0705; - IL_DXT1 = $0706; - IL_DXT2 = $0707; - IL_DXT3 = $0708; - IL_DXT4 = $0709; - IL_DXT5 = $070A; - IL_DXT_NO_COMP = $070B; - IL_KEEP_DXTC_DATA = $070C; - IL_DXTC_DATA_FORMAT = $070D; - - -// Cube map definitions - IL_CUBEMAP_POSITIVEX = $00000400; - IL_CUBEMAP_NEGATIVEX = $00000800; - IL_CUBEMAP_POSITIVEY = $00001000; - IL_CUBEMAP_NEGATIVEY = $00002000; - IL_CUBEMAP_POSITIVEZ = $00004000; - IL_CUBEMAP_NEGATIVEZ = $00008000; - - -// Values - IL_VERSION_NUM = $0DE2; - IL_IMAGE_WIDTH = $0DE4; - IL_IMAGE_HEIGHT = $0DE5; - IL_IMAGE_DEPTH = $0DE6; - IL_IMAGE_SIZE_OF_DATA = $0DE7; - IL_IMAGE_BPP = $0DE8; - IL_IMAGE_BYTES_PER_PIXEL = $0DE8; - IL_IMAGE_BITS_PER_PIXEL = $0DE9; - IL_IMAGE_FORMAT = $0DEA; - IL_IMAGE_TYPE = $0DEB; - IL_PALETTE_TYPE = $0DEC; - IL_PALETTE_SIZE = $0DED; - IL_PALETTE_BPP = $0DEE; - IL_PALETTE_NUM_COLS = $0DEF; - IL_PALETTE_BASE_TYPE = $0DF0; - IL_NUM_IMAGES = $0DF1; - IL_NUM_MIPMAPS = $0DF2; - IL_NUM_LAYERS = $0DF3; - IL_ACTIVE_IMAGE = $0DF4; - IL_ACTIVE_MIPMAP = $0DF5; - IL_ACTIVE_LAYER = $0DF6; - IL_CUR_IMAGE = $0DF7; - IL_IMAGE_DURATION = $0DF8; - IL_IMAGE_PLANESIZE = $0DF9; - IL_IMAGE_BPC = $0DFA; - IL_IMAGE_OFFX = $0DFB; - IL_IMAGE_OFFY = $0DFC; - IL_IMAGE_CUBEFLAGS = $0DFD; - - -const -{$IFDEF OPENIL_DEBUG} - OPENILDLL = 'DevIL-d.DLL'; -{$ELSE} - OPENILDLL = 'DevIL.DLL'; -{$ENDIF} - - IL_SEEK_SET = 0; - IL_SEEK_CUR = 1; - IL_SEEK_END = 2; - IL_EOF = -1; - -// Callback functions for file reading -type - TILHandle = Pointer; -// Callback functions for file reading - TfCloseRProc = procedure(Handle: TILHandle); stdcall; - TfEofProc = function(Handle: TILHandle): TILboolean; stdcall; - TfGetcProc = function(Handle: TILHandle): TILint; stdcall; - TfOpenRProc = function(FileName: PChar): TILHandle; stdcall; - TfReadProc = function(Buffer: Pointer; Size, Count: TILint; - Handle: TILHandle): TILint; stdcall; - TfSeekRProc = function(Handle: TILHandle; Offset, Origin: TILint): TILint; - stdcall; - TfTellRProc = function(Handle: TILHandle): TILint; stdcall; - -// Callback function for file writing - TfCloseWProc = procedure(Handle: TILHandle); stdcall; - TfOpenWProc = function(FileName: PChar): TILHandle; stdcall; - TfPutcProc = function(c: TILubyte; Handle: TILHandle): TILint; stdcall; - TfSeekWProc = function(Handle: TILHandle; Offset, Origin: TILint): TILint; - stdcall; - TfTellWProc = function(Handle: TILHandle): TILint; stdcall; - TfWriteProc = function(Buffer: Pointer; Size: TILuint; Count: TILuint; - Handle: TILHandle): TILint; stdcall; - -// Registered format procedures - TIL_LOADPROC = function(FileName: PChar): TILboolean; stdcall; - TIL_SAVEPROC = function(FileName: PChar): TILboolean; stdcall; - - -// ImageLib Functions -function ilActiveImage(Number: TILuint): TILboolean; stdcall; - external OPENILDLL; -function ilActiveLayer(Number: TILuint): TILboolean; stdcall; - external OPENILDLL; -function ilActiveMipmap(Number: TILuint): TILboolean; stdcall; - external OPENILDLL; -function ilApplyPal(FileName: PChar): TILboolean; stdcall; external OPENILDLL; -function ilApplyProfile(InProfile, OutProfile: PChar): TILboolean; stdcall; external OPENILDLL; -procedure ilBindImage(Image: TILuint); stdcall; external - OPENILDLL; -function ilBlit(Src: TILuint; DestX, DestY, DestZ: TILint; SrcX, SrcY, SrcZ, Width, Height, Depth: TILuint): TILboolean; stdcall; external OPENILDLL; -procedure ilClearColour(Red, Green, Blue, Alpha: TILclampf); stdcall; external OPENILDLL; -procedure ilClearColor(Red, Green, Blue, Alpha: TILclampf); stdcall; external OPENILDLL name 'ilClearColour'; -function ilClearImage: TILboolean; stdcall; external OPENILDLL; -function ilCloneCurImage: TILuint; stdcall; external OPENILDLL; -function ilCompressFunc(Mode: TILenum): TILboolean; stdcall; external OPENILDLL; -function ilConvertImage(DestFormat, DestType: TILenum): TILboolean; stdcall; external - OPENILDLL; -function ilConvertPal(DestFormat: TILenum): TILboolean; stdcall; external - OPENILDLL; -function ilCopyImage(Src: TILuint): TILboolean; stdcall; external OPENILDLL; -procedure ilCopyPixels(XOff, YOff, ZOff, Width, Height, Depth: TILuint; - Format, _Type: TILenum; Data: Pointer); stdcall; external OPENILDLL; -procedure ilCreateSubImage(SubType: TILenum; Num: TILuint); stdcall; external OPENILDLL; -procedure ilDefaultImage; stdcall; external OPENILDLL; -procedure ilDeleteImages(Num: TILsizei; const Images: PILuint); stdcall; - external OPENILDLL; -function ilDisable(Mode: TILenum): TILboolean; stdcall; external OPENILDLL; -function ilEnable(Mode: TILenum): TILboolean; stdcall; external OPENILDLL; -function ilFormatFunc(Mode: TILenum): TILboolean; stdcall; external OPENILDLL; -procedure ilGenImages(Num: TILsizei; Images: PILuint); stdcall; external - OPENILDLL; -function ilGetAlpha(_Type: TILenum): PILubyte; stdcall; external OPENILDLL; -function ilGetBoolean(Mode: TILenum): TILboolean; stdcall; external OPENILDLL; -procedure ilGetBooleanv(Mode: TILenum; Param: PILboolean); stdcall; external - OPENILDLL; -function ilGetData: PILubyte; stdcall; external OPENILDLL; -function ilGetDXTCData(Buffer: PILubyte; BufferSize: TILuint; DXTCFormat: TILenum): - TILuint; stdcall; external OPENILDLL; -function ilGetError: TILenum; stdcall; external OPENILDLL; -function ilGetInteger(Mode: TILenum): TILint; stdcall; external OPENILDLL; -procedure ilGetIntegerv(Mode: TILenum; Param: PILint); stdcall; external - OPENILDLL; -function ilGetLumpPos: TILuint; stdcall; external OPENILDLL; -function ilGetPalette: PILubyte; stdcall; external OPENILDLL; -function ilGetString(StringName: TILenum): PChar; stdcall; external OPENILDLL; -procedure ilHint(Target, Mode: TILenum); stdcall; external OPENILDLL; -procedure ilInit; stdcall; external OPENILDLL; -function ilIsDisabled(Mode: TILenum): TILboolean; stdcall; external OPENILDLL; -function ilIsEnabled(Mode: TILenum): TILboolean; stdcall; external OPENILDLL; -function ilIsImage(Image: TILuint): TILboolean; stdcall; external OPENILDLL; -function ilIsValid(_Type: TILenum; FileName: PChar): TILboolean; stdcall; - external OPENILDLL; -function ilIsValidF(_Type: TILenum; _File: TILHandle): TILboolean; stdcall; - external OPENILDLL; -function ilIsValidL(_Type: TILenum; Lump: Pointer; Size: TILuint): TILboolean; - stdcall; external OPENILDLL; -procedure ilKeyColor(Red: TILubyte; Green: TILubyte; Blue: TILubyte; PalNum: TILubyte); - stdcall; external OPENILDLL name 'ilKeyColour'; -procedure ilKeyColour(Red: TILubyte; Green: TILubyte; Blue: TILubyte; PalNum: TILubyte); - stdcall; external OPENILDLL; -function ilLoad(_Type: TILenum; FileName: PChar): TILboolean; stdcall; - external OPENILDLL; -function ilLoadF(_Type: TILenum; _File: TILHandle): TILboolean; stdcall; - external OPENILDLL; -function ilLoadImage(FileName: PChar): TILboolean; stdcall; external OPENILDLL; -function ilLoadL(_Type: TILenum; Lump: Pointer; Size: TILuint): TILboolean; stdcall; - external OPENILDLL; -function ilLoadPal(FileName: PChar): TILboolean; stdcall; external OPENILDLL; -function ilOriginFunc(Mode: TILenum): TILboolean; stdcall; external OPENILDLL; -function ilOverlayImage(Src: TILuint; XCoord, YCoord, ZCoord: TILint): - TILboolean; stdcall; external OPENILDLL; -procedure ilPopAttrib; stdcall; external OPENILDLL; -procedure ilPushAttrib(Bits: TILuint); stdcall; external OPENILDLL; -procedure ilRegisterFormat(Format: TILenum); stdcall; external OPENILDLL; -function ilRegisterLoad(Ext: PChar; Load: TIL_LOADPROC): TILboolean; stdcall; - external OPENILDLL; -function ilRegisterMipNum(Num: TILuint): TILboolean; stdcall; external OPENILDLL; -function ilRegisterNumImages(Num: TILuint): TILboolean; stdcall; - external OPENILDLL; -procedure ilRegisterOrigin(Origin: TILenum); stdcall; external OPENILDLL; -procedure ilRegisterPal(Pal: Pointer; Size: TILuint; _Type: TILenum); stdcall; - external OPENILDLL; -function ilRegisterSave(Ext: PChar; Save: TIL_SAVEPROC): TILboolean; stdcall; - external OPENILDLL; -procedure ilRegisterType(_Type: TILenum); stdcall; external OPENILDLL; -function ilRemoveLoad(Ext: PChar): TILboolean; stdcall; external OPENILDLL; -function ilRemoveSave(Ext: PChar): TILboolean; stdcall; external OPENILDLL; -procedure ilResetRead; stdcall; external OPENILDLL; -procedure ilResetWrite; stdcall; external OPENILDLL; -function ilSave(_Type: TILenum; FileName: PChar): TILboolean; stdcall; - external OPENILDLL; -function ilSaveF(_Type: TILenum; _File: TILHandle): TILboolean; stdcall; - external OPENILDLL; -function ilSaveImage(FileName: PChar): TILboolean; stdcall; external OPENILDLL; -function ilSaveL(_Type: TILenum; Lump: Pointer; Size: TILuint): TILboolean; - stdcall; external OPENILDLL; -function ilSavePal(FileName: PChar): TILboolean; stdcall; external - OPENILDLL; -function ilSetData(Data: Pointer): TILboolean; stdcall; external OPENILDLL; -function ilSetDuration(Duration: TILuint): TILboolean; stdcall; - external OPENILDLL; -procedure ilSetInteger(Mode: TILenum; Param: TILint); stdcall; external OPENILDLL; -procedure ilSetPixels(XOff, YOff, ZOff, Width, Height, Depth: TILuint; - Format, _Type: TILenum; Data: Pointer); stdcall; external OPENILDLL; -procedure ilSetRead(Open: TfOpenRProc; Close: TfCloseRProc; - Eof: TfEofProc; Getc: TfGetcProc; Read: TfReadProc; Seek: TfSeekRProc; - Tell: TfTellRProc); stdcall; external OPENILDLL; -procedure ilSetString(Mode: TILenum; Param: PChar); stdcall; external OPENILDLL; -procedure ilSetWrite(Open: TfOpenWProc; Close: TfCloseWProc; - Putc: TfPutcProc; Seek: TfSeekWProc; - Tell: TfTellWProc; Write: TfWriteProc); stdcall; external OPENILDLL; -function ilTexImage(Width, Height, Depth: TILuint; Bpp: TILubyte; Format, _Type: - TILenum; Data: Pointer): TILboolean; stdcall; external OPENILDLL; -function ilTypeFunc(Mode: TILenum): TILboolean; stdcall; external OPENILDLL; -function ilLoadData(FileName: PChar; Width, Height, Depth: TILuint; - Bpp: TILubyte): TILboolean; stdcall; external OPENILDLL; -function ilLoadDataF(_File: TILHandle; Width, Height, Depth: TILuint; - Bpp: TILubyte): TILboolean; stdcall; external OPENILDLL; -function ilLoadDataL(Lump: Pointer; Size: TILuint; Width, Height, Depth: TILuint; - Bpp: TILubyte): TILboolean; stdcall; external OPENILDLL; -function ilSaveData(FileName: PChar): TILboolean; stdcall; external OPENILDLL; - -implementation - -end. - diff --git a/DevIL/projects/delphi/openilu.pas b/DevIL/projects/delphi/openilu.pas deleted file mode 100644 index bb7cad51..00000000 --- a/DevIL/projects/delphi/openilu.pas +++ /dev/null @@ -1,176 +0,0 @@ -unit OpenILU; - -//------------------------------------------------------------------------------ -// -// ImageLib Utility Sources -// Copyright (C) 2000-2002 by Denton Woods -// Last modified: 06/23/2002 <--Y2K Compliant! =] -// -// Filename: il/ilu.h -// -// Description: The main include file for ILU -// -//------------------------------------------------------------------------------ - -{******************************************************************************} -{ Converted to Delphi by Alexander Blach (alexander@abee.de) } -{ Version: ILU v1.6.1 } -{ Last modified: 06/23/2002 } -{******************************************************************************} - - -interface -uses - OpenIL, - Windows; - -const - ILU_VERSION_1_5_6 = 1; - ILU_VERSION = 156; - - ILU_FILTER = $2600; - ILU_NEAREST = $2601; - ILU_LINEAR = $2602; - ILU_BILINEAR = $2603; - ILU_SCALE_BOX = $2604; - ILU_SCALE_TRIANGLE = $2605; - ILU_SCALE_BELL = $2606; - ILU_SCALE_BSPLINE = $2607; - ILU_SCALE_LANCZOS3 = $2608; - ILU_SCALE_MITCHELL = $2609; - - -// Error types -const - ILU_INVALID_ENUM = $0501; - ILU_OUT_OF_MEMORY = $0502; - ILU_INTERNAL_ERROR = $0504; - ILU_INVALID_VALUE = $0505; - ILU_ILLEGAL_OPERATION = $0506; - ILU_INVALID_PARAM = $0509; - -// Values -const - ILU_PLACEMENT = $0700; - ILU_LOWER_LEFT = $0701; - ILU_LOWER_RIGHT = $0702; - ILU_UPPER_LEFT = $0703; - ILU_UPPER_RIGHT = $0704; - ILU_CENTER = $0705; - ILU_CONVOLUTION_MATRIX = $0710; - ILU_VERSION_NUM = $0DE2; - -// Filters -const - ILU_FILTER_BLUR = $0803; - ILU_FILTER_GAUSSIAN_3x3 = $0804; - ILU_FILTER_GAUSSIAN_5x5 = $0805; - ILU_FILTER_EMBOSS1 = $0807; - ILU_FILTER_EMBOSS2 = $0808; - ILU_FILTER_LAPLACIAN1 = $080A; - ILU_FILTER_LAPLACIAN2 = $080B; - ILU_FILTER_LAPLACIAN3 = $080C; - ILU_FILTER_LAPLACIAN4 = $080D; - ILU_FILTER_SHARPEN1 = $080E; - ILU_FILTER_SHARPEN2 = $080F; - ILU_FILTER_SHARPEN3 = $0810; - -type - PILinfo = ^TILinfo; - TILinfo = record - Id: TILuint; // the image's id - Data: TILuint; // the image's data - Width: TILuint; // the image's width - Height: TILuint; // the image's height - Depth: TILuint; // the image's depth - Bpp: TILubyte; // bytes per pixel (not bits) of the image - SizeOfData: TILuint; // the total size of the data (in bytes) - Format: TILenum; // image format (in IL enum style) - _Type: TILenum; // image type (in IL enum style) - Origin: TILenum; // origin of the image - Palette: PILubyte; // the image's palette - PalType: TILenum; // palette type - PalSize: TILuint; // palette size - CubeFlags: TILenum; // flags for what cube map sides are present - NumNext: TILuint; // number of images following - NumMips: TILuint; // number of mipmaps - NumLayers: TILuint; // number of layers - end; - - - -const -{$IFDEF OPENIL_DEBUG} - ILUDLL = 'ILU-d.DLL'; -{$ELSE} - ILUDLL = 'ILU.DLL'; -{$ENDIF} - - -// ImageLib Utility Functions -function iluAlienify: TILboolean; stdcall; external ILUDLL; -function iluBitFilter1: TILboolean; stdcall; external ILUDLL; -function iluBitFilter2: TILboolean; stdcall; external ILUDLL; -function iluBitFilter3: TILboolean; stdcall; external ILUDLL; -function iluBlurAvg(Iter: TILuint): TILboolean; stdcall; external ILUDLL; -function iluBlurGaussian(Iter: TILuint): TILboolean; stdcall; external ILUDLL; -function iluBuildMipmaps: TILboolean; stdcall; external ILUDLL; -function iluColoursUsed: TILuint; stdcall; external ILUDLL; -function iluColorsUsed: TILuint; stdcall; external ILUDLL name 'iluColoursUsed'; -function iluCompareImage(Comp: TILuint): TILboolean; stdcall; external ILUDLL; -function iluContrast(Contrast: TILfloat): TILboolean; stdcall; external ILUDLL; -function iluCrop(XOff, YOff, ZOff, Width, Height, Depth: TILuint): TILboolean; - stdcall; external ILUDLL; -procedure iluDeleteImage(Id: TILuint); stdcall; external ILUDLL; -function iluEdgeDetectE: TILboolean; stdcall; external ILUDLL; -function iluEdgeDetectP: TILboolean; stdcall; external ILUDLL; -function iluEdgeDetectS: TILboolean; stdcall; external ILUDLL; -function iluEmboss: TILboolean; stdcall; external ILUDLL; -function iluEnlargeCanvas(Width, Height, Depth: TILuint): TILboolean; stdcall; - external ILUDLL; -function iluEnlargeImage(XDim, YDim, ZDim: TILfloat): TILboolean; stdcall; - external ILUDLL; -function iluEqualize: TILboolean; stdcall; external ILUDLL; -function iluErrorString(Error: TILenum): PChar; stdcall; external ILUDLL; -function iluFlipImage: TILboolean; stdcall; external ILUDLL; -function iluGammaCorrect(Gamma: TILfloat): TILboolean; stdcall; external ILUDLL; -function iluGenImage: TILuint; stdcall; external ILUDLL; -procedure iluGetImageInfo(Info: PILinfo); stdcall; external ILUDLL; -function iluGetInteger(Mode: TILenum): TILint; stdcall; external ILUDLL; -procedure iluGetIntegerv(Mode: TILenum; var Param: TILint); stdcall; external ILUDLL; -function iluGetString(StringName: TILenum): PChar; stdcall; external ILUDLL; -procedure iluImageParameter(PName, Param: TILenum); stdcall; external ILUDLL; -procedure iluInit; stdcall; external ILUDLL; -function iluInvertAlpha: TILboolean; stdcall; external ILUDLL; -function iluLoadImage(FileName: PChar): TILuint; stdcall; external ILUDLL; -function iluMirror: TILboolean; stdcall; external ILUDLL; -function iluNegative: TILboolean; stdcall; external ILUDLL; -function iluNoisify(Factor: TILubyte): TILboolean; stdcall; external ILUDLL; -function iluPixelize(PixSize: TILuint): TILboolean; stdcall; external ILUDLL; -//procedure iluRegionf(ULx, ULy, BRx, BRy: TILfloat); stdcall; external ILUDLL; -//procedure iluRegioni(ULx, ULy, BRx, BRy: TILuint); stdcall; external ILUDLL; -function iluReplaceColour(Red, Green, Blue: TILubyte; Tolerance: TILfloat): - TILboolean; stdcall; external ILUDLL; -function iluReplaceColor(Red, Green, Blue: TILubyte; Tolerance: TILfloat): - TILboolean; stdcall; external ILUDLL name 'iluReplaceColour'; -function iluRotate(Angle: TILfloat): TILboolean; stdcall; external ILUDLL; -function iluRotate3D(x, y, z, Angle: TILfloat): TILboolean; stdcall; - external ILUDLL; -function iluSaturate1f(Saturation: TILfloat): TILboolean; stdcall; external ILUDLL; -function iluSaturate4f(r, g, b, Saturation: TILfloat): TILboolean; stdcall; - external ILUDLL; -function iluScale(Width, Height, Depth: TILuint): TILboolean; - stdcall; external ILUDLL; -function iluScaleColours(r, g, b: TILfloat): TILboolean; stdcall; external ILUDLL; -function iluScaleColors(r, g, b: TILfloat): TILboolean; stdcall; - external ILUDLL name 'iluScaleColours'; -function iluSharpen(Factor: TILfloat; Iter: TILuint): TILboolean; stdcall; external - ILUDLL; -function iluSwapColours: TILboolean; stdcall; external ILUDLL; -function iluSwapColors: TILboolean; stdcall; external ILUDLL name 'iluSwapColours'; -function iluWave(Angle: TILfloat): TILboolean; stdcall; external ILUDLL; - -implementation - -end. - diff --git a/DevIL/projects/delphi/openilut.pas b/DevIL/projects/delphi/openilut.pas deleted file mode 100644 index 9c6a2a89..00000000 --- a/DevIL/projects/delphi/openilut.pas +++ /dev/null @@ -1,167 +0,0 @@ -unit OpenILUT; - -//------------------------------------------------------------------------------ -// -// ImageLib Utility Toolkit Sources -// Copyright (C) 2000-2002 by Denton Woods -// Last modified: 06/23/2002 <--Y2K Compliant! =] -// -// Filename: il/ilut.h -// -// Description: The main include file for ILUT -// -//------------------------------------------------------------------------------ - -{******************************************************************************} -{ Converted to Delphi by Alexander Blach (alexander@abee.de) } -{ Version: ILUT v1.6.1 } -{ Last modified: 06/23/2002 } -{ } -{ You will need the latest OpenGL units for Delphi. I recommend those on } -{ http://www.delphi3d.net } -{******************************************************************************} - - -interface - -// Note by ABee: I had to move this here so that I can look it up in "uses" -//{$DEFINE ILUT_USE_ALLEGRO) -{$DEFINE ILUT_USE_WIN32} -{$DEFINE ILUT_USE_OPENGL} - -uses - OpenIL, - OpenILU, -{$IFDEF ILUT_USE_OPENGL} - GL, - //OpenGL12, -{$ENDIF} - Windows; - - -const - ILUT_VERSION_1_5_6 = 1; - ILUT_VERSION = 156; - -const -// Attribute Bits - ILUT_OPENGL_BIT = $00000001; - ILUT_D3D_BIT = $00000002; - ILUT_ALL_ATTRIB_BITS = $000FFFFF; - -// Error Types - ILUT_INVALID_ENUM = $0501; - ILUT_OUT_OF_MEMORY = $0502; - ILUT_INVALID_VALUE = $0505; - ILUT_ILLEGAL_OPERATION = $0506; - ILUT_INVALID_PARAM = $0509; - ILUT_COULD_NOT_OPEN_FILE = $050A; - ILUT_STACK_OVERFLOW = $050E; - ILUT_STACK_UNDERFLOW = $050F; - ILUT_NOT_SUPPORTED = $0550; - - -// State Definitions - ILUT_PALETTE_MODE = $0600; - ILUT_OPENGL_CONV = $0610; - ILUT_D3D_MIPLEVELS = $0620; - ILUT_MAXTEX_WIDTH = $0630; - ILUT_MAXTEX_HEIGHT = $0631; - ILUT_MAXTEX_DEPTH = $0632; - ILUT_GL_USE_S3TC = $0634; - ILUT_D3D_USE_DXTC = $0634; - ILUT_GL_GEN_S3TC = $0635; - ILUT_D3D_GEN_DXTC = $0635; - ILUT_S3TC_FORMAT = $0705; - ILUT_DXTC_FORMAT = $0706; - - - -// Values - ILUT_VERSION_NUM = $0DE2; - - -const -{$IFDEF OPENIL_DEBUG} - ILUTDLL = 'ILUT-d.DLL'; -{$ELSE} - ILUTDLL = 'ILUT.DLL'; -{$ENDIF} - -// ImageLib Utility Toolkit Functions -function ilutDisable(Mode: TILenum): TILboolean; stdcall; external ILUTDLL; -function ilutEnable(Mode: TILenum): TILboolean; stdcall; external ILUTDLL; -function ilutGetBoolean(Mode: TILenum): TILboolean; stdcall; external - ILUTDLL; -procedure ilutGetBooleanv(Mode: TILenum; Param: PILboolean); stdcall; external - ILUTDLL; -function ilutGetInteger(Mode: TILenum): TILint; stdcall; external - ILUTDLL; -procedure ilutGetIntegerv(Mode: TILenum; Param: PILint); stdcall; external - ILUTDLL; -function ilutGetString(StringName: TILenum): PChar; stdcall; external ILUTDLL; -procedure ilutInit; stdcall; external ILUTDLL; -function ilutIsDisabled(Mode: TILenum): TILboolean; stdcall; external ILUTDLL; -function ilutIsEnabled(Mode: TILenum): TILboolean; stdcall; external ILUTDLL; -procedure ilutPopAttrib; stdcall; external ILUTDLL; -procedure ilutPushAttrib(Bits: TILuint); stdcall; external ILUTDLL; -procedure ilutSetInteger(Mode: TILenum; Param: TILint); stdcall; external ILUTDLL; - - -// The different rendering api's...more to be added later? -const - IL_OPENGL = 0; - IL_ALLEGRO = 1; - IL_WIN32 = 2; - -function ilutRenderer(Renderer: TILenum): TILboolean; stdcall; external ILUTDLL; - -// ImageLib Utility Toolkit's OpenGL Functions -{$IFDEF ILUT_USE_OPENGL} -function ilutGLBindTexImage: GLuint; stdcall; external ILUTDLL; -function ilutGLBindMipmaps: GLuint; stdcall; external ILUTDLL; -function ilutGLBuildMipmaps: TILboolean; stdcall; external ILUTDLL; -function ilutGLLoadImage(FileName: PChar): GLuint; stdcall; external ILUTDLL; -function ilutGLScreen: TILboolean; stdcall; external ILUTDLL; -function ilutGLScreenie: TILboolean; stdcall; external ILUTDLL; -function ilutGLSaveImage(FileName: PChar; TexID: GLuint): TILboolean; - stdcall; external ILUTDLL; -function ilutGLSetTex(TexID: GLuint): TILboolean; stdcall; external ILUTDLL; -function ilutGLTexImage(Level: GLuint): TILboolean; stdcall; external ILUTDLL; -{$ENDIF} - -// note by ABee: no Allegro in Delphi -// ImageLib Utility ToolKit's Allegro Functions -{$IFDEF ILUT_USE_ALLEGRO} -//function ilutConvertToAlleg(var Pal: PALETTE): PBitmap; stdcall; external -//ILUTDLL; -{$ENDIF} - -// ImageLib Utility Toolkit's Win32 (DirectX/GDI) Functions -{$IFDEF ILUT_USE_WIN32} -function ilutConvertToHBitmap(DC: HDC): HBITMAP; stdcall; external ILUTDLL; -procedure ilutGetBmpInfo(Info: PBitmapInfo); stdcall; external ILUTDLL; -function ilutGetHPal: HPalette; stdcall; external ILUTDLL; -function ilutGetPaddedData: PILubyte; stdcall; external ILUTDLL; -function ilutGetWinClipboard: TILboolean; stdcall; external ILUTDLL; -function ilutLoadResource(hInst: LongWord; ID: TILint; ResourceType: PChar; - _Type: TILenum): TILboolean; stdcall; external ILUTDLL; -function ilutSetHBitmap(Bitmap: HBITMAP): TILboolean; stdcall; external ILUTDLL; -function ilutSetHPal(Pal: HPALETTE): TILboolean; stdcall; external ILUTDLL; -function ilutSetWinClipboard: TILboolean; stdcall; external ILUTDLL; -function ilutWinLoadImage(FileName: PChar; DC: HDC): HBITMAP; stdcall; - external ILUTDLL; -function ilutWinLoadUrl(Url: PChar): TILboolean; stdcall; external ILUTDLL; -function ilutWinSaveImage(FileName: PChar; Bitmap: HBITMAP): TILboolean; - stdcall; external ILUTDLL; -{ - //#ifdef ILUT_USE_DIRECTX7 - // LPDIRECTDRAWSURFACE7 ILAPIENTRY ilutDX7Surface(char *FileName, LPDIRECTDRAW7 DDraw); - //#endif//ILUT_USE_DIRECTX7 -} -{$ENDIF} - -implementation - -end. - diff --git a/DevIL/projects/delphi/readme.1st b/DevIL/projects/delphi/readme.1st deleted file mode 100644 index 1fb95401..00000000 --- a/DevIL/projects/delphi/readme.1st +++ /dev/null @@ -1,3 +0,0 @@ -To debug Delphi apps with DevIL, you must define OPENIL_DEBUG and rebuild your project. Do not define OPENIL_DEBUG for release builds. Sorry for the inconvenience. - -- Denton Woods and Alexander Blach \ No newline at end of file diff --git a/DevIL/projects/djgpp/makefile b/DevIL/projects/djgpp/makefile deleted file mode 100644 index a9d3fd1b..00000000 --- a/DevIL/projects/djgpp/makefile +++ /dev/null @@ -1,150 +0,0 @@ -################################### -# Djgpp Makefile for DevIL # -# Last Modified: 07/13/2002 # -################################### - -# Uncomment any of the following lines to define them - -# Halts on warnings and errors -#WERROR=1 -# Turns on debugging options -#DEBUG=1 - - -.PHONY = baddjgpp badpath ilbad -#.PRECIOUS = $(OBJ)/%.o - - -# check that the DJGPP environment variable is set -ifndef DJDIR -baddjgpp: - @echo Your DJGPP environment variable is not set correctly! It should - @echo point to the djgpp.env file: see the djgpp readme.1st for details. -endif - -# check that djgpp/bin is pathed -ifeq ($(wildcard $(addsuffix /djasm.exe,$(subst ;, ,$(PATH)))),) -badpath: - @echo Your PATH is not set correctly! This must include the - @echo djgpp bin directory: see the djgpp readme.1st for details. -endif - -ifeq ($(wildcard ../../src-IL/src/il_devil.c),) -ilbad: - @echo Bad DevIL installation! You did not preserve the directory structure - @echo while unzipping it: did you remember to use the -d flag with pkunzip? -endif - - -#ifneq ($(wildcard $(DJDIR)/bin/rm.exe),) -RM = $(DJDIR)/bin/rm.exe -#else -RM = del -#endif - - -#Enables debugging features -ifdef DEBUG -DFLAGS = -DDEBUG -else -DFLAGS = -endif - - -ILDIR= ./../../src-IL/src -ILODIR= .\..\..\src-IL\src\obj -#ILLIB= ./../../lib/djgpp/libil.a -ILLIB= libil.a -ILDEST= $(DJDIR)/lib/libil.a -ILINC= $(DJDIR)/include/il/il.h -ILOBJ= $(ILODIR)/il_bits.o $(ILODIR)/il_bmp.o $(ILODIR)/il_convert.o $(ILODIR)/il_cut.o \ - $(ILODIR)/il_doom.o $(ILODIR)/il_endian.o $(ILODIR)/il_error.o \ - $(ILODIR)/il_header.o $(ILODIR)/il_stack.o $(ILODIR)/il_internal.o \ - $(ILODIR)/il_manip.o $(ILODIR)/il_main.o $(ILODIR)/il_devil.o \ - $(ILODIR)/il_pal.o $(ILODIR)/il_pcd.o $(ILODIR)/il_pcx.o $(ILODIR)/il_pic.o \ - $(ILODIR)/il_pnm.o $(ILODIR)/il_raw.o $(ILODIR)/il_register.o $(ILODIR)/il_rawdata.o \ - $(ILODIR)/il_rle.o $(ILODIR)/il_sgi.o $(ILODIR)/il_states.o \ - $(ILODIR)/il_targa.o $(ILODIR)/il_utility.o $(ILODIR)/il_io.o \ - $(ILODIR)/il_files.o $(ILODIR)/il_icon.o $(ILODIR)/il_wal.o \ - $(ILODIR)/il_mdl.o $(ILODIR)/il_quantizer.o $(ILODIR)/il_convbuff.o \ - $(ILODIR)/il_lif.o $(ILODIR)/il_alloc.o $(ILODIR)/il_dds.o $(ILODIR)/il_profiles.o \ - $(ILODIR)/il_dcx.o $(ILODIR)/il_psd.o $(ILODIR)/il_fastconv.o \ - $(ILODIR)/il_psp.o $(ILODIR)/il_dds-save.o $(ILODIR)/il_neuquant.o \ - $(ILODIR)/il_pix.o $(ILODIR)/il_pxr.o $(ILODIR)/il_xpm.o - - -ILUDIR= ./../../src-ILU/src -ILUODIR= .\..\..\src-ILU\src\obj -#ILULIB= ./../../lib/djgpp/libilu.a -ILULIB= libilu.a -ILUDEST= $(DJDIR)/lib/libilu.a -ILUINC= $(DJDIR)/include/il/ilu.h -ILUOBJ= $(ILUODIR)/ilu_error.o $(ILUODIR)/ilu_filter.o $(ILUODIR)/ilu_internal.o \ - $(ILUODIR)/ilu_manip.o $(ILUODIR)/ilu_mipmap.o $(ILUODIR)/ilu_filter_rcg.o \ - $(ILUODIR)/ilu_noise.o $(ILUODIR)/ilu_rotate.o $(ILUODIR)/ilu_scale.o \ - $(ILUODIR)/ilu_states.o $(ILUODIR)/ilu_utilities.o $(ILUODIR)/ilu_main.o \ - $(ILUODIR)/ilu_alloc.o $(ILUODIR)/ilu_scale2d.o $(ILUODIR)/ilu_scale3d.o \ - $(ILUODIR)/ilu_region.o - - -ILUTDIR= ./../../src-ILUT/src -ILUTODIR= .\..\..\src-ILUT\src\obj -#ILUTLIB= ./../../lib/djgpp/libilut.a -ILUTLIB= libilut.a -ILUTDEST= $(DJDIR)/lib/libilut.a -ILUTINC= $(DJDIR)/include/il/ilut.h -ILUTOBJ= $(ILUTODIR)/ilut_allegro.o $(ILUTODIR)/ilut_internal.o $(ILUTODIR)/ilut_main.o \ - $(ILUTODIR)/ilut_opengl.o $(ILUTODIR)/ilut_states.o - - -WFLAGS= -Wall -W -Wno-unused -ILFLAGS= -I./../../src-IL/include -ILUFLAGS= -I./../../src-ILU/include -ILUTFLAGS= -I./../../src-ILUT/include - - -all : compile_msg $(ILODIR) $(ILLIB) $(ILDEST) $(ILUODIR) $(ILULIB) $(ILUDEST) $(ILUTODIR) $(ILUTLIB) $(ILUTDEST) - @echo - @echo Done. - -compile_msg: - @echo DevIL is compiling...may take awhile. - -$(ILODIR)/%.o : $(ILDIR)/%.c - gcc $(ILFLAGS) $(WFLAGS) -c $< -o $@ -I..\..\include - -$(ILLIB): $(ILOBJ) - ar rs $(ILLIB) $(ILOBJ) - -# Need to find out how to make /include/il -$(ILDEST): $(ILLIB) - copy libil.a $(subst /,\,$(ILDEST)) - copy ..\..\include\il\il.h $(subst /,\,$(ILINC)) - -$(ILUODIR)/%.o : $(ILUDIR)/%.c - gcc $(ILUFLAGS) $(WFLAGS) -c $< -o $@ -I..\..\include - -$(ILULIB): $(ILUOBJ) - ar rs $(ILULIB) $(ILUOBJ) - -$(ILUDEST): $(ILULIB) - copy libilu.a $(subst /,\,$(ILUDEST)) - copy ..\..\include\il\ilu.h $(subst /,\,$(ILUINC)) - -$(ILUTODIR)/%.o : $(ILUTDIR)/%.c - gcc $(ILUTFLAGS) $(WFLAGS) -c $< -o $@ -I..\..\include - -$(ILUTLIB): $(ILUTOBJ) - ar rs $(ILUTLIB) $(ILUTOBJ) - -$(ILUTDEST): $(ILUTLIB) - copy libilut.a $(subst /,\,$(ILUTDEST)) - copy ..\..\include\il\ilut.h $(subst /,\,$(ILUTINC)) - -clean: -# RM -v $(ILODIR)/*.o -# RM -v $(ILUODIR)/*.o -# RM -v $(ILUTODIR)/*.o - del $(ILODIR)\*.o - del $(ILUODIR)\*.o - del $(ILUTODIR)\*.o diff --git a/DevIL/projects/fortran/example.f b/DevIL/projects/fortran/example.f deleted file mode 100644 index 9510a23c..00000000 --- a/DevIL/projects/fortran/example.f +++ /dev/null @@ -1,5 +0,0 @@ - program example - integer n - n = 1 - call ilFBindImage(n) - end diff --git a/DevIL/projects/fortran/fortran_wrapper.c b/DevIL/projects/fortran/fortran_wrapper.c deleted file mode 100644 index 1acf154d..00000000 --- a/DevIL/projects/fortran/fortran_wrapper.c +++ /dev/null @@ -1,264 +0,0 @@ -#include -#include -#include - -// NOTE! -// The biggest problem about using DevIL from Fortran is the -// fact that Fortran does arrays in column-major format. -// This wrapper does no conversions between the two! -// -// We are using DevIL return values as the first parameter. -// - - -// From http://www.ibiblio.org/pub/languages/fortran/ch1-11.html -// This is how Fortran passes strings. -struct descriptor /* VMS fixed length string */ -{ /* descriptor used in FORTRAN */ - unsigned short length; - unsigned char data_type, /* = 14 */ - dsc_class; /* = 1 */ - char *string_ptr; -}; - - -void ilFActiveImage_(int *RetVal, int *Number) -{ - *RetVal = ilActiveImage((unsigned int)*Number); - return; -} - -void ilFActiveLayer_(int *RetVal, int *Number) -{ - *RetVal = ilActiveImage((unsigned int)*Number); - return; -} - -void ilFActiveMipmap_(int *RetVal, int *Number) -{ - *RetVal = ilActiveImage((unsigned int)*Number); - return; -} - -void ilFApplyPal_(int *RetVal, struct descriptor *Desc) -{ - char *Filename = malloc(Desc->length + 1); - strncpy(Filename, Desc->string_ptr, Desc->length); - Filename[Desc->length] = 0; // Should really be NULL...getting a warning, though. - *RetVal = ilApplyPal(Filename); - - free(Filename); - return; -} - -void ilFBindImage_(int *Image) -{ - ilBindImage((unsigned int)*Image); - return; -} - -void ilFBlit_(int *RetVal, int *Source, int *DestX, int *DestY, int *DestZ, int *SrcX, int *SrcY, int *SrcZ, int *Width, int *Height, int *Depth) -{ - *RetVal = ilBlit(*Source, *DestX, *DestY, *DestZ, *SrcX, *SrcY, *SrcZ, *Width, *Height, *Depth); - return; -} - -void ilFClearColour_(float *Red, float *Green, float *Blue, float *Alpha) -{ - ilClearColour(*Red, *Green, *Blue, *Alpha); - return; -} - -void ilFClearImage_(int *RetVal) -{ - *RetVal = ilClearImage(); - return; -} - -void ilFCloneCurImage_(int *RetVal) -{ - *RetVal = ilCloneCurImage(); - return; -} - -void ilFCompressFunc_(int *RetVal, int *Mode) -{ - *RetVal = ilCompressFunc(*Mode); - return; -} - -void ilFConvertImage_(int *RetVal, int *DestFormat, int *DestType) -{ - *RetVal = ilConvertImage(*DestFormat, *DestType); - return; -} - -void ilFConvertPal_(int *RetVal, int *DestFormat) -{ - *RetVal = ilConvertPal(*DestFormat); -} - -void ilFCopyImage_(int *RetVal, int *Src) -{ - *RetVal = ilCopyImage(*Src); - return; -} - -void ilFCopyPixels_(int *RetVal, int *XOff, int *YOff, int *ZOff, int *Width, int *Height, int *Depth, int *Format, int *Type, void *Data) -{ - *RetVal = ilCopyPixels(*XOff, *YOff, *ZOff, *Width, *Height, *Depth, *Format, *Type, Data); - return; -} - -void ilFCreateSubImage_(int *RetVal, int *Type, int *Num) -{ - *RetVal = ilCreateSubImage(*Type, *Num); - return; -} - -void ilFDefaultImage_(int *RetVal) -{ - *RetVal = ilDefaultImage(); - return; -} - -void ilFDeleteImage_(int *Num) -{ - ilDeleteImage(*Num); - return; -} - -// Not sure how to do the arrays properly. -//void ilFDeleteImages_(int *Num, int **Images) -//{ -// ilDeleteImages(*Num, *Images); -//} - -void ilFDisable_(int *RetVal, int *Mode) -{ - *RetVal = ilDisable(*Mode); - return; -} - -void ilFEnable_(int *RetVal, int *Mode) -{ - *RetVal = ilEnable(*Mode); - return; -} - -void ilFFormatFunc_(int *RetVal, int *Mode) -{ - *RetVal = ilFormatFunc(*Mode); - return; -} - -// Not sure how to do the arrays properly. -//void ilFGenImages_(int *Num, int **Images) -//{ -// ilGenImages(*Num, *Images); -//} - -void ilFGenImage_(int *RetVal) -{ - *RetVal = ilGenImage(); - return; -} - -//void ilFGetAlpha_( - -void ilFGetBoolean_(int *RetVal, int *Mode) -{ - *RetVal = ilGetBoolean(*Mode); - return; -} - -void ilFGetBooleanv_(int *Mode, int *Param) -{ - ilGetBooleanv(*Mode, Param); - return; -} - -void ilFGetData_(char *RetVal) -{ - RetVal = ilGetData(); - return; -} - -// ilGetDXTCData - -void ilFGetError_(int *RetVal) -{ - *RetVal = ilGetError(); - return; -} - -void ilFGetInteger_(int *RetVal, int *Mode) -{ - *RetVal = ilGetInteger(*Mode); - return; -} - -void ilFGetIntegerv_(int *Mode, int *Param) -{ - ilGetIntegerv(*Mode, Param); - return; -} - -void ilFGetLumpPos_(int *RetVal) -{ - *RetVal = ilGetLumpPos(); - return; -} - -void ilFGetPalette_(char *RetVal) -{ - RetVal = ilGetPalette(); - return; -} - -//ilGetString - -void ilFInit_() -{ - ilInit(); - return; -} - -void ilFShutDown_() -{ - ilShutDown(); - return; -} - -void ilFLoadImage_(int *RetVal, struct descriptor *Desc) -{ - char *Filename = malloc(Desc->length + 1); - strncpy(Filename, Desc->string_ptr, Desc->length); - Filename[Desc->length] = 0; // Should really be NULL...getting a warning, though. - *RetVal = ilLoadImage(Filename); - - free(Filename); - return; -} - -void ilFSave_(int *RetVal, int *Type, struct descriptor *Desc) -{ - char *Filename = malloc(Desc->length + 1); - strncpy(Filename, Desc->string_ptr, Desc->length); - Filename[Desc->length] = 0; // Should really be NULL...getting a warning, though. - *RetVal = ilSave(*Type, Filename); - - free(Filename); - return; -} - -void ilFSaveImage_(int *RetVal, struct descriptor *Desc) -{ - char *Filename = malloc(Desc->length + 1); - strncpy(Filename, Desc->string_ptr, Desc->length); - Filename[Desc->length] = 0; // Should really be NULL...getting a warning, though. - *RetVal = ilSaveImage(Filename); - - free(Filename); - return; -} \ No newline at end of file diff --git a/DevIL/projects/msvc8/ImageLib Unicode.sln b/DevIL/projects/msvc8/ImageLib Unicode.sln deleted file mode 100644 index 3cbceb79..00000000 --- a/DevIL/projects/msvc8/ImageLib Unicode.sln +++ /dev/null @@ -1,80 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 9.00 -# Visual Studio 2005 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ILUT", "..\..\src-ILUT\msvc8\ILUT Unicode.vcproj", "{7D060DA4-F2FA-44CC-80BE-065024DD6CA9}" - ProjectSection(ProjectDependencies) = postProject - {B46B180B-6079-4CE6-8647-A7D712774255} = {B46B180B-6079-4CE6-8647-A7D712774255} - {CCEBAA77-521A-4CC3-A4E0-C6B062FC2009} = {CCEBAA77-521A-4CC3-A4E0-C6B062FC2009} - EndProjectSection -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Text Files", "Solution Text Files", "{D80F24EB-FFDB-4DBA-9714-12B21BA8AF2E}" - ProjectSection(SolutionItems) = preProject - ..\..\AUTHORS = ..\..\AUTHORS - ..\..\ChangeLog = ..\..\ChangeLog - ..\..\CREDITS = ..\..\CREDITS - ..\..\Libraries.txt = ..\..\Libraries.txt - ..\..\MSVC++.txt = ..\..\MSVC++.txt - ..\..\NEWS = ..\..\NEWS - ..\..\README = ..\..\README - ..\..\README.unix = ..\..\README.unix - ..\..\README.win = ..\..\README.win - ..\..\TODO = ..\..\TODO - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "IL", "..\..\src-IL\msvc8\IL Unicode.vcproj", "{B46B180B-6079-4CE6-8647-A7D712774255}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ILU", "..\..\src-ILU\msvc8\ILU Unicode.vcproj", "{CCEBAA77-521A-4CC3-A4E0-C6B062FC2009}" - ProjectSection(ProjectDependencies) = postProject - {B46B180B-6079-4CE6-8647-A7D712774255} = {B46B180B-6079-4CE6-8647-A7D712774255} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Windows Example", "..\..\examples\windows_example\windows_example-vc8.vcproj", "{0C074F70-FA8F-4D7B-BD37-DCEF0371361B}" - ProjectSection(ProjectDependencies) = postProject - {B46B180B-6079-4CE6-8647-A7D712774255} = {B46B180B-6079-4CE6-8647-A7D712774255} - {CCEBAA77-521A-4CC3-A4E0-C6B062FC2009} = {CCEBAA77-521A-4CC3-A4E0-C6B062FC2009} - {7D060DA4-F2FA-44CC-80BE-065024DD6CA9} = {7D060DA4-F2FA-44CC-80BE-065024DD6CA9} - EndProjectSection -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Win32 = Debug|Win32 - Debug|x64 = Debug|x64 - Release|Win32 = Release|Win32 - Release|x64 = Release|x64 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {7D060DA4-F2FA-44CC-80BE-065024DD6CA9}.Debug|Win32.ActiveCfg = Debug|Win32 - {7D060DA4-F2FA-44CC-80BE-065024DD6CA9}.Debug|Win32.Build.0 = Debug|Win32 - {7D060DA4-F2FA-44CC-80BE-065024DD6CA9}.Debug|x64.ActiveCfg = Debug|x64 - {7D060DA4-F2FA-44CC-80BE-065024DD6CA9}.Debug|x64.Build.0 = Debug|x64 - {7D060DA4-F2FA-44CC-80BE-065024DD6CA9}.Release|Win32.ActiveCfg = Release|Win32 - {7D060DA4-F2FA-44CC-80BE-065024DD6CA9}.Release|Win32.Build.0 = Release|Win32 - {7D060DA4-F2FA-44CC-80BE-065024DD6CA9}.Release|x64.ActiveCfg = Release|x64 - {7D060DA4-F2FA-44CC-80BE-065024DD6CA9}.Release|x64.Build.0 = Release|x64 - {B46B180B-6079-4CE6-8647-A7D712774255}.Debug|Win32.ActiveCfg = Debug|Win32 - {B46B180B-6079-4CE6-8647-A7D712774255}.Debug|Win32.Build.0 = Debug|Win32 - {B46B180B-6079-4CE6-8647-A7D712774255}.Debug|x64.ActiveCfg = Debug|x64 - {B46B180B-6079-4CE6-8647-A7D712774255}.Debug|x64.Build.0 = Debug|x64 - {B46B180B-6079-4CE6-8647-A7D712774255}.Release|Win32.ActiveCfg = Release|Win32 - {B46B180B-6079-4CE6-8647-A7D712774255}.Release|Win32.Build.0 = Release|Win32 - {B46B180B-6079-4CE6-8647-A7D712774255}.Release|x64.ActiveCfg = Release|x64 - {B46B180B-6079-4CE6-8647-A7D712774255}.Release|x64.Build.0 = Release|x64 - {CCEBAA77-521A-4CC3-A4E0-C6B062FC2009}.Debug|Win32.ActiveCfg = Debug|Win32 - {CCEBAA77-521A-4CC3-A4E0-C6B062FC2009}.Debug|Win32.Build.0 = Debug|Win32 - {CCEBAA77-521A-4CC3-A4E0-C6B062FC2009}.Debug|x64.ActiveCfg = Debug|x64 - {CCEBAA77-521A-4CC3-A4E0-C6B062FC2009}.Debug|x64.Build.0 = Debug|x64 - {CCEBAA77-521A-4CC3-A4E0-C6B062FC2009}.Release|Win32.ActiveCfg = Release|Win32 - {CCEBAA77-521A-4CC3-A4E0-C6B062FC2009}.Release|Win32.Build.0 = Release|Win32 - {CCEBAA77-521A-4CC3-A4E0-C6B062FC2009}.Release|x64.ActiveCfg = Release|x64 - {CCEBAA77-521A-4CC3-A4E0-C6B062FC2009}.Release|x64.Build.0 = Release|x64 - {0C074F70-FA8F-4D7B-BD37-DCEF0371361B}.Debug|Win32.ActiveCfg = Debug|Win32 - {0C074F70-FA8F-4D7B-BD37-DCEF0371361B}.Debug|Win32.Build.0 = Debug|Win32 - {0C074F70-FA8F-4D7B-BD37-DCEF0371361B}.Debug|x64.ActiveCfg = Debug|Win32 - {0C074F70-FA8F-4D7B-BD37-DCEF0371361B}.Release|Win32.ActiveCfg = Release|Win32 - {0C074F70-FA8F-4D7B-BD37-DCEF0371361B}.Release|Win32.Build.0 = Release|Win32 - {0C074F70-FA8F-4D7B-BD37-DCEF0371361B}.Release|x64.ActiveCfg = Release|Win32 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/DevIL/projects/msvc8/ImageLib.sln b/DevIL/projects/msvc8/ImageLib.sln deleted file mode 100644 index f4547e06..00000000 --- a/DevIL/projects/msvc8/ImageLib.sln +++ /dev/null @@ -1,80 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 9.00 -# Visual Studio 2005 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "IL", "..\..\src-IL\msvc8\IL.vcproj", "{B46B180B-6079-4CE6-8647-A7D712774255}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ILU", "..\..\src-ILU\msvc8\ILU.vcproj", "{CCEBAA77-521A-4CC3-A4E0-C6B062FC2009}" - ProjectSection(ProjectDependencies) = postProject - {B46B180B-6079-4CE6-8647-A7D712774255} = {B46B180B-6079-4CE6-8647-A7D712774255} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ILUT", "..\..\src-ILUT\msvc8\ILUT.vcproj", "{7D060DA4-F2FA-44CC-80BE-065024DD6CA9}" - ProjectSection(ProjectDependencies) = postProject - {B46B180B-6079-4CE6-8647-A7D712774255} = {B46B180B-6079-4CE6-8647-A7D712774255} - {CCEBAA77-521A-4CC3-A4E0-C6B062FC2009} = {CCEBAA77-521A-4CC3-A4E0-C6B062FC2009} - EndProjectSection -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Text Files", "Solution Text Files", "{715E9AC5-0B73-40AC-8558-E17F848982A5}" - ProjectSection(SolutionItems) = preProject - ..\..\AUTHORS = ..\..\AUTHORS - ..\..\ChangeLog = ..\..\ChangeLog - ..\..\CREDITS = ..\..\CREDITS - ..\..\Libraries.txt = ..\..\Libraries.txt - ..\..\MSVC++.txt = ..\..\MSVC++.txt - ..\..\NEWS = ..\..\NEWS - ..\..\README.unix = ..\..\README.unix - ..\..\README.win = ..\..\README.win - ..\..\TODO = ..\..\TODO - EndProjectSection -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Win32 = Debug|Win32 - Debug|x64 = Debug|x64 - Dynamic|Win32 = Dynamic|Win32 - Dynamic|x64 = Dynamic|x64 - Release|Win32 = Release|Win32 - Release|x64 = Release|x64 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {B46B180B-6079-4CE6-8647-A7D712774255}.Debug|Win32.ActiveCfg = Debug|Win32 - {B46B180B-6079-4CE6-8647-A7D712774255}.Debug|Win32.Build.0 = Debug|Win32 - {B46B180B-6079-4CE6-8647-A7D712774255}.Debug|x64.ActiveCfg = Debug|x64 - {B46B180B-6079-4CE6-8647-A7D712774255}.Debug|x64.Build.0 = Debug|x64 - {B46B180B-6079-4CE6-8647-A7D712774255}.Dynamic|Win32.ActiveCfg = Debug|Win32 - {B46B180B-6079-4CE6-8647-A7D712774255}.Dynamic|Win32.Build.0 = Debug|Win32 - {B46B180B-6079-4CE6-8647-A7D712774255}.Dynamic|x64.ActiveCfg = Debug|x64 - {B46B180B-6079-4CE6-8647-A7D712774255}.Dynamic|x64.Build.0 = Debug|x64 - {B46B180B-6079-4CE6-8647-A7D712774255}.Release|Win32.ActiveCfg = Release|Win32 - {B46B180B-6079-4CE6-8647-A7D712774255}.Release|Win32.Build.0 = Release|Win32 - {B46B180B-6079-4CE6-8647-A7D712774255}.Release|x64.ActiveCfg = Release|x64 - {B46B180B-6079-4CE6-8647-A7D712774255}.Release|x64.Build.0 = Release|x64 - {CCEBAA77-521A-4CC3-A4E0-C6B062FC2009}.Debug|Win32.ActiveCfg = Debug|Win32 - {CCEBAA77-521A-4CC3-A4E0-C6B062FC2009}.Debug|Win32.Build.0 = Debug|Win32 - {CCEBAA77-521A-4CC3-A4E0-C6B062FC2009}.Debug|x64.ActiveCfg = Debug|x64 - {CCEBAA77-521A-4CC3-A4E0-C6B062FC2009}.Debug|x64.Build.0 = Debug|x64 - {CCEBAA77-521A-4CC3-A4E0-C6B062FC2009}.Dynamic|Win32.ActiveCfg = Debug|Win32 - {CCEBAA77-521A-4CC3-A4E0-C6B062FC2009}.Dynamic|Win32.Build.0 = Debug|Win32 - {CCEBAA77-521A-4CC3-A4E0-C6B062FC2009}.Dynamic|x64.ActiveCfg = Debug|x64 - {CCEBAA77-521A-4CC3-A4E0-C6B062FC2009}.Dynamic|x64.Build.0 = Debug|x64 - {CCEBAA77-521A-4CC3-A4E0-C6B062FC2009}.Release|Win32.ActiveCfg = Release|Win32 - {CCEBAA77-521A-4CC3-A4E0-C6B062FC2009}.Release|Win32.Build.0 = Release|Win32 - {CCEBAA77-521A-4CC3-A4E0-C6B062FC2009}.Release|x64.ActiveCfg = Release|x64 - {CCEBAA77-521A-4CC3-A4E0-C6B062FC2009}.Release|x64.Build.0 = Release|x64 - {7D060DA4-F2FA-44CC-80BE-065024DD6CA9}.Debug|Win32.ActiveCfg = Debug|Win32 - {7D060DA4-F2FA-44CC-80BE-065024DD6CA9}.Debug|Win32.Build.0 = Debug|Win32 - {7D060DA4-F2FA-44CC-80BE-065024DD6CA9}.Debug|x64.ActiveCfg = Debug|x64 - {7D060DA4-F2FA-44CC-80BE-065024DD6CA9}.Debug|x64.Build.0 = Debug|x64 - {7D060DA4-F2FA-44CC-80BE-065024DD6CA9}.Dynamic|Win32.ActiveCfg = Debug|Win32 - {7D060DA4-F2FA-44CC-80BE-065024DD6CA9}.Dynamic|Win32.Build.0 = Debug|Win32 - {7D060DA4-F2FA-44CC-80BE-065024DD6CA9}.Dynamic|x64.ActiveCfg = Debug|x64 - {7D060DA4-F2FA-44CC-80BE-065024DD6CA9}.Dynamic|x64.Build.0 = Debug|x64 - {7D060DA4-F2FA-44CC-80BE-065024DD6CA9}.Release|Win32.ActiveCfg = Release|Win32 - {7D060DA4-F2FA-44CC-80BE-065024DD6CA9}.Release|Win32.Build.0 = Release|Win32 - {7D060DA4-F2FA-44CC-80BE-065024DD6CA9}.Release|x64.ActiveCfg = Release|x64 - {7D060DA4-F2FA-44CC-80BE-065024DD6CA9}.Release|x64.Build.0 = Release|x64 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/DevIL/projects/msvc8/extlibs/External Libs.sln b/DevIL/projects/msvc8/extlibs/External Libs.sln deleted file mode 100644 index dcfc7155..00000000 --- a/DevIL/projects/msvc8/extlibs/External Libs.sln +++ /dev/null @@ -1,116 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 9.00 -# Visual Studio 2005 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "lcms", "lcms.vcproj", "{75EE92E6-DF8D-4FB1-89C0-B2BA687D1144}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libjasper", "libjasper.vcproj", "{71D05AD3-2DCA-4E36-A6ED-555BB6642D35}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libjpeg", "LibJpeg.vcproj", "{F9B98613-47BC-4476-A8DF-B722A23E5445}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libmng", "libmng.vcproj", "{C82A8ADB-AADE-4D50-B6E8-912E69F08106}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libpng", "libpng.vcproj", "{0B1168FE-4042-4F17-8BD7-AF958EB9C2C7}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Libtiff", "Libtiff.vcproj", "{045F7DBA-D35E-4189-8BD9-93570E5CBE43}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zlib", "zlib.vcproj", "{FE4DC420-CBCE-42AC-BCD3-50EC740CDCE6}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Win32 = Debug|Win32 - Debug|x64 = Debug|x64 - Dynamic|Win32 = Dynamic|Win32 - Dynamic|x64 = Dynamic|x64 - Release|Win32 = Release|Win32 - Release|x64 = Release|x64 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {75EE92E6-DF8D-4FB1-89C0-B2BA687D1144}.Debug|Win32.ActiveCfg = Debug|Win32 - {75EE92E6-DF8D-4FB1-89C0-B2BA687D1144}.Debug|Win32.Build.0 = Debug|Win32 - {75EE92E6-DF8D-4FB1-89C0-B2BA687D1144}.Debug|x64.ActiveCfg = Debug|x64 - {75EE92E6-DF8D-4FB1-89C0-B2BA687D1144}.Debug|x64.Build.0 = Debug|x64 - {75EE92E6-DF8D-4FB1-89C0-B2BA687D1144}.Dynamic|Win32.ActiveCfg = Dynamic|Win32 - {75EE92E6-DF8D-4FB1-89C0-B2BA687D1144}.Dynamic|Win32.Build.0 = Dynamic|Win32 - {75EE92E6-DF8D-4FB1-89C0-B2BA687D1144}.Dynamic|x64.ActiveCfg = Dynamic|x64 - {75EE92E6-DF8D-4FB1-89C0-B2BA687D1144}.Dynamic|x64.Build.0 = Dynamic|x64 - {75EE92E6-DF8D-4FB1-89C0-B2BA687D1144}.Release|Win32.ActiveCfg = Release|Win32 - {75EE92E6-DF8D-4FB1-89C0-B2BA687D1144}.Release|Win32.Build.0 = Release|Win32 - {75EE92E6-DF8D-4FB1-89C0-B2BA687D1144}.Release|x64.ActiveCfg = Release|x64 - {75EE92E6-DF8D-4FB1-89C0-B2BA687D1144}.Release|x64.Build.0 = Release|x64 - {71D05AD3-2DCA-4E36-A6ED-555BB6642D35}.Debug|Win32.ActiveCfg = Debug|Win32 - {71D05AD3-2DCA-4E36-A6ED-555BB6642D35}.Debug|Win32.Build.0 = Debug|Win32 - {71D05AD3-2DCA-4E36-A6ED-555BB6642D35}.Debug|x64.ActiveCfg = Debug|x64 - {71D05AD3-2DCA-4E36-A6ED-555BB6642D35}.Debug|x64.Build.0 = Debug|x64 - {71D05AD3-2DCA-4E36-A6ED-555BB6642D35}.Dynamic|Win32.ActiveCfg = Debug|Win32 - {71D05AD3-2DCA-4E36-A6ED-555BB6642D35}.Dynamic|Win32.Build.0 = Debug|Win32 - {71D05AD3-2DCA-4E36-A6ED-555BB6642D35}.Dynamic|x64.ActiveCfg = Debug|x64 - {71D05AD3-2DCA-4E36-A6ED-555BB6642D35}.Dynamic|x64.Build.0 = Debug|x64 - {71D05AD3-2DCA-4E36-A6ED-555BB6642D35}.Release|Win32.ActiveCfg = Release|Win32 - {71D05AD3-2DCA-4E36-A6ED-555BB6642D35}.Release|Win32.Build.0 = Release|Win32 - {71D05AD3-2DCA-4E36-A6ED-555BB6642D35}.Release|x64.ActiveCfg = Release|x64 - {71D05AD3-2DCA-4E36-A6ED-555BB6642D35}.Release|x64.Build.0 = Release|x64 - {F9B98613-47BC-4476-A8DF-B722A23E5445}.Debug|Win32.ActiveCfg = Debug|Win32 - {F9B98613-47BC-4476-A8DF-B722A23E5445}.Debug|Win32.Build.0 = Debug|Win32 - {F9B98613-47BC-4476-A8DF-B722A23E5445}.Debug|x64.ActiveCfg = Debug|x64 - {F9B98613-47BC-4476-A8DF-B722A23E5445}.Debug|x64.Build.0 = Debug|x64 - {F9B98613-47BC-4476-A8DF-B722A23E5445}.Dynamic|Win32.ActiveCfg = Dynamic|Win32 - {F9B98613-47BC-4476-A8DF-B722A23E5445}.Dynamic|Win32.Build.0 = Dynamic|Win32 - {F9B98613-47BC-4476-A8DF-B722A23E5445}.Dynamic|x64.ActiveCfg = Dynamic|x64 - {F9B98613-47BC-4476-A8DF-B722A23E5445}.Dynamic|x64.Build.0 = Dynamic|x64 - {F9B98613-47BC-4476-A8DF-B722A23E5445}.Release|Win32.ActiveCfg = Release|Win32 - {F9B98613-47BC-4476-A8DF-B722A23E5445}.Release|Win32.Build.0 = Release|Win32 - {F9B98613-47BC-4476-A8DF-B722A23E5445}.Release|x64.ActiveCfg = Release|x64 - {F9B98613-47BC-4476-A8DF-B722A23E5445}.Release|x64.Build.0 = Release|x64 - {C82A8ADB-AADE-4D50-B6E8-912E69F08106}.Debug|Win32.ActiveCfg = Debug|Win32 - {C82A8ADB-AADE-4D50-B6E8-912E69F08106}.Debug|Win32.Build.0 = Debug|Win32 - {C82A8ADB-AADE-4D50-B6E8-912E69F08106}.Debug|x64.ActiveCfg = Debug|x64 - {C82A8ADB-AADE-4D50-B6E8-912E69F08106}.Debug|x64.Build.0 = Debug|x64 - {C82A8ADB-AADE-4D50-B6E8-912E69F08106}.Dynamic|Win32.ActiveCfg = Dynamic|Win32 - {C82A8ADB-AADE-4D50-B6E8-912E69F08106}.Dynamic|Win32.Build.0 = Dynamic|Win32 - {C82A8ADB-AADE-4D50-B6E8-912E69F08106}.Dynamic|x64.ActiveCfg = Dynamic|x64 - {C82A8ADB-AADE-4D50-B6E8-912E69F08106}.Dynamic|x64.Build.0 = Dynamic|x64 - {C82A8ADB-AADE-4D50-B6E8-912E69F08106}.Release|Win32.ActiveCfg = Release|Win32 - {C82A8ADB-AADE-4D50-B6E8-912E69F08106}.Release|Win32.Build.0 = Release|Win32 - {C82A8ADB-AADE-4D50-B6E8-912E69F08106}.Release|x64.ActiveCfg = Release|x64 - {C82A8ADB-AADE-4D50-B6E8-912E69F08106}.Release|x64.Build.0 = Release|x64 - {0B1168FE-4042-4F17-8BD7-AF958EB9C2C7}.Debug|Win32.ActiveCfg = Debug|Win32 - {0B1168FE-4042-4F17-8BD7-AF958EB9C2C7}.Debug|Win32.Build.0 = Debug|Win32 - {0B1168FE-4042-4F17-8BD7-AF958EB9C2C7}.Debug|x64.ActiveCfg = Debug|x64 - {0B1168FE-4042-4F17-8BD7-AF958EB9C2C7}.Debug|x64.Build.0 = Debug|x64 - {0B1168FE-4042-4F17-8BD7-AF958EB9C2C7}.Dynamic|Win32.ActiveCfg = Dynamic|Win32 - {0B1168FE-4042-4F17-8BD7-AF958EB9C2C7}.Dynamic|Win32.Build.0 = Dynamic|Win32 - {0B1168FE-4042-4F17-8BD7-AF958EB9C2C7}.Dynamic|x64.ActiveCfg = Dynamic|x64 - {0B1168FE-4042-4F17-8BD7-AF958EB9C2C7}.Dynamic|x64.Build.0 = Dynamic|x64 - {0B1168FE-4042-4F17-8BD7-AF958EB9C2C7}.Release|Win32.ActiveCfg = Release|Win32 - {0B1168FE-4042-4F17-8BD7-AF958EB9C2C7}.Release|Win32.Build.0 = Release|Win32 - {0B1168FE-4042-4F17-8BD7-AF958EB9C2C7}.Release|x64.ActiveCfg = Release|x64 - {0B1168FE-4042-4F17-8BD7-AF958EB9C2C7}.Release|x64.Build.0 = Release|x64 - {045F7DBA-D35E-4189-8BD9-93570E5CBE43}.Debug|Win32.ActiveCfg = Debug|Win32 - {045F7DBA-D35E-4189-8BD9-93570E5CBE43}.Debug|Win32.Build.0 = Debug|Win32 - {045F7DBA-D35E-4189-8BD9-93570E5CBE43}.Debug|x64.ActiveCfg = Debug|x64 - {045F7DBA-D35E-4189-8BD9-93570E5CBE43}.Debug|x64.Build.0 = Debug|x64 - {045F7DBA-D35E-4189-8BD9-93570E5CBE43}.Dynamic|Win32.ActiveCfg = Dynamic|Win32 - {045F7DBA-D35E-4189-8BD9-93570E5CBE43}.Dynamic|Win32.Build.0 = Dynamic|Win32 - {045F7DBA-D35E-4189-8BD9-93570E5CBE43}.Dynamic|x64.ActiveCfg = Dynamic|x64 - {045F7DBA-D35E-4189-8BD9-93570E5CBE43}.Dynamic|x64.Build.0 = Dynamic|x64 - {045F7DBA-D35E-4189-8BD9-93570E5CBE43}.Release|Win32.ActiveCfg = Release|Win32 - {045F7DBA-D35E-4189-8BD9-93570E5CBE43}.Release|Win32.Build.0 = Release|Win32 - {045F7DBA-D35E-4189-8BD9-93570E5CBE43}.Release|x64.ActiveCfg = Release|x64 - {045F7DBA-D35E-4189-8BD9-93570E5CBE43}.Release|x64.Build.0 = Release|x64 - {FE4DC420-CBCE-42AC-BCD3-50EC740CDCE6}.Debug|Win32.ActiveCfg = Debug|Win32 - {FE4DC420-CBCE-42AC-BCD3-50EC740CDCE6}.Debug|Win32.Build.0 = Debug|Win32 - {FE4DC420-CBCE-42AC-BCD3-50EC740CDCE6}.Debug|x64.ActiveCfg = Debug|x64 - {FE4DC420-CBCE-42AC-BCD3-50EC740CDCE6}.Debug|x64.Build.0 = Debug|x64 - {FE4DC420-CBCE-42AC-BCD3-50EC740CDCE6}.Dynamic|Win32.ActiveCfg = Dynamic|Win32 - {FE4DC420-CBCE-42AC-BCD3-50EC740CDCE6}.Dynamic|Win32.Build.0 = Dynamic|Win32 - {FE4DC420-CBCE-42AC-BCD3-50EC740CDCE6}.Dynamic|x64.ActiveCfg = Dynamic|x64 - {FE4DC420-CBCE-42AC-BCD3-50EC740CDCE6}.Dynamic|x64.Build.0 = Dynamic|x64 - {FE4DC420-CBCE-42AC-BCD3-50EC740CDCE6}.Release|Win32.ActiveCfg = Release|Win32 - {FE4DC420-CBCE-42AC-BCD3-50EC740CDCE6}.Release|Win32.Build.0 = Release|Win32 - {FE4DC420-CBCE-42AC-BCD3-50EC740CDCE6}.Release|x64.ActiveCfg = Release|x64 - {FE4DC420-CBCE-42AC-BCD3-50EC740CDCE6}.Release|x64.Build.0 = Release|x64 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/DevIL/projects/msvc8/extlibs/LibJpeg.vcproj b/DevIL/projects/msvc8/extlibs/LibJpeg.vcproj deleted file mode 100644 index cd7c28b7..00000000 --- a/DevIL/projects/msvc8/extlibs/LibJpeg.vcproj +++ /dev/null @@ -1,3083 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DevIL/projects/msvc8/extlibs/Libtiff.vcproj b/DevIL/projects/msvc8/extlibs/Libtiff.vcproj deleted file mode 100644 index a7da9aac..00000000 --- a/DevIL/projects/msvc8/extlibs/Libtiff.vcproj +++ /dev/null @@ -1,679 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DevIL/projects/msvc8/extlibs/lcms.def b/DevIL/projects/msvc8/extlibs/lcms.def deleted file mode 100644 index fac776c3..00000000 --- a/DevIL/projects/msvc8/extlibs/lcms.def +++ /dev/null @@ -1,122 +0,0 @@ -LIBRARY LCMS.DLL - -EXPORTS - _cmsICCcolorSpace = _cmsICCcolorSpace - _cmsSaveProfile = _cmsSaveProfile - _cmsSaveProfileToMem = _cmsSaveProfileToMem - cmsAdaptToIlluminant = cmsAdaptToIlluminant - cmsAllocGamma = cmsAllocGamma - cmsBuildGamma = cmsBuildGamma - cmsSmoothGamma = cmsSmoothGamma - cmsBuildRGB2XYZtransferMatrix= cmsBuildRGB2XYZtransferMatrix - cmsCloseProfile = cmsCloseProfile - cmsCreateProofingTransform = cmsCreateProofingTransform - cmsCreateRGBProfile = cmsCreateRGBProfile - cmsCreateTransform = cmsCreateTransform - cmsDeleteTransform = cmsDeleteTransform - cmsDoTransform = cmsDoTransform - cmsErrorAction = cmsErrorAction - cmsFreeGamma = cmsFreeGamma - cmsGetAlarmCodes = cmsGetAlarmCodes - cmsGetColorSpace = cmsGetColorSpace - cmsGetDeviceClass = cmsGetDeviceClass - cmsGetPCS = cmsGetPCS - cmsIsIntentSupported = cmsIsIntentSupported - cmsIsTag = cmsIsTag - cmsJoinGamma = cmsJoinGamma - cmsJoinGammaEx = cmsJoinGammaEx - cmsOpenProfileFromFile = cmsOpenProfileFromFile - cmsOpenProfileFromMem = cmsOpenProfileFromMem - cmsReverseGamma = cmsReverseGamma - cmsSetAlarmCodes = cmsSetAlarmCodes - cmsTakeColorants = cmsTakeColorants - cmsTakeIluminant = cmsTakeIluminant - cmsTakeMediaBlackPoint = cmsTakeMediaBlackPoint - cmsTakeMediaWhitePoint = cmsTakeMediaWhitePoint - cmsTakeProductDesc = cmsTakeProductDesc - cmsTakeProductInfo = cmsTakeProductInfo - cmsTakeProductName = cmsTakeProductName - cmsTakeRenderingIntent = cmsTakeRenderingIntent - cmsWhitePointFromTemp = cmsWhitePointFromTemp - cmsXYZ2xyY = cmsXYZ2xyY - cmsxyY2XYZ = cmsxyY2XYZ - cmsLCh2Lab = cmsLCh2Lab - cmsLab2LCh = cmsLab2LCh - cmsLab2XYZ = cmsLab2XYZ - cmsXYZ2Lab = cmsXYZ2Lab - cmsClampLab = cmsClampLab - cmsCreateLabProfile = cmsCreateLabProfile - cmsCreateXYZProfile = cmsCreateXYZProfile - cmsCreate_sRGBProfile = cmsCreate_sRGBProfile - cmsD50_XYZ = cmsD50_XYZ - cmsD50_xyY = cmsD50_xyY - cmsDeltaE = cmsDeltaE - cmsCIE94DeltaE = cmsCIE94DeltaE - cmsBFDdeltaE = cmsBFDdeltaE - cmsCMCdeltaE = cmsCMCdeltaE - cmsCIE2000DeltaE = cmsCIE2000DeltaE - cmsFloat2LabEncoded = cmsFloat2LabEncoded - cmsFloat2XYZEncoded = cmsFloat2XYZEncoded - cmsLabEncoded2Float = cmsLabEncoded2Float - cmsXYZEncoded2Float = cmsXYZEncoded2Float - cmsBuildParametricGamma = cmsBuildParametricGamma - cmsCIECAM97sInit = cmsCIECAM97sInit - cmsCIECAM97sDone = cmsCIECAM97sDone - cmsCIECAM97sForward = cmsCIECAM97sForward - cmsCIECAM97sReverse = cmsCIECAM97sReverse - cmsCIECAM02Init = cmsCIECAM02Init - cmsCIECAM02Done = cmsCIECAM02Done - cmsCIECAM02Forward = cmsCIECAM02Forward - cmsCIECAM02Reverse = cmsCIECAM02Reverse - cmsCreateMultiprofileTransform = cmsCreateMultiprofileTransform - cmsAddTag = cmsAddTag - cmsAllocLUT = cmsAllocLUT - cmsAllocLinearTable = cmsAllocLinearTable - cmsAlloc3DGrid = cmsAlloc3DGrid - cmsFreeLUT = cmsFreeLUT - cmsEvalLUT = cmsEvalLUT - cmsReadICCLut = cmsReadICCLut - cmsSample3DGrid = cmsSample3DGrid - cmsSetMatrixLUT = cmsSetMatrixLUT - cmsSetMatrixLUT4 = cmsSetMatrixLUT4 - cmsDupGamma = cmsDupGamma - cmsReadICCGamma = cmsReadICCGamma - cmsReadICCGammaReversed = cmsReadICCGammaReversed - cmsSetErrorHandler = cmsSetErrorHandler - cmsChangeBuffersFormat = cmsChangeBuffersFormat - cmsCreateGrayProfile = cmsCreateGrayProfile - cmsCreateInkLimitingDeviceLink = cmsCreateInkLimitingDeviceLink - cmsCreateLinearizationDeviceLink = cmsCreateLinearizationDeviceLink - cmsEstimateGamma = cmsEstimateGamma - cmsEstimateGammaEx = cmsEstimateGammaEx - cmsNamedColorCount = cmsNamedColorCount - cmsNamedColorInfo = cmsNamedColorInfo - cmsNamedColorIndex = cmsNamedColorIndex - cmsSetColorSpace = cmsSetColorSpace - cmsSetDeviceClass = cmsSetDeviceClass - cmsSetLanguage = cmsSetLanguage - cmsSetPCS = cmsSetPCS - cmsTakeCharTargetData = cmsTakeCharTargetData - cmsTransform2DeviceLink = cmsTransform2DeviceLink - _cmsChannelsOf = _cmsChannelsOf - cmsFreeGammaTriple = cmsFreeGammaTriple - cmsSetRenderingIntent = cmsSetRenderingIntent - cmsDupLUT = cmsDupLUT - cmsGetUserFormatters = cmsGetUserFormatters - cmsSetUserFormatters = cmsSetUserFormatters - cmsCreateBCHSWabstractProfile = cmsCreateBCHSWabstractProfile - cmsGetPostScriptCSA = cmsGetPostScriptCSA - cmsGetPostScriptCRD = cmsGetPostScriptCRD - cmsGetPostScriptCRDEx = cmsGetPostScriptCRDEx - cmsReadProfileSequenceDescription = cmsReadProfileSequenceDescription - cmsTakeManufacturer = cmsTakeManufacturer - cmsTakeModel = cmsTakeModel - cmsSetProfileID = cmsSetProfileID - cmsTakeProfileID = cmsTakeProfileID - _cmsSetLUTdepth = _cmsSetLUTdepth - _cmsAddXYZTag = _cmsAddXYZTag - _cmsAddLUTTag = _cmsAddLUTTag - _cmsAddTextTag = _cmsAddTextTag - _cmsAddGammaTag = _cmsAddGammaTag - _cmsAddChromaticityTag = _cmsAddChromaticityTag - _cmsAddSequenceDescriptionTag = _cmsAddSequenceDescriptionTag diff --git a/DevIL/projects/msvc8/extlibs/lcms.vcproj b/DevIL/projects/msvc8/extlibs/lcms.vcproj deleted file mode 100644 index 357fa83f..00000000 --- a/DevIL/projects/msvc8/extlibs/lcms.vcproj +++ /dev/null @@ -1,751 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DevIL/projects/msvc8/extlibs/libjasper.vcproj b/DevIL/projects/msvc8/extlibs/libjasper.vcproj deleted file mode 100644 index 9a84eb00..00000000 --- a/DevIL/projects/msvc8/extlibs/libjasper.vcproj +++ /dev/null @@ -1,2510 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DevIL/projects/msvc8/extlibs/libjpeg.def b/DevIL/projects/msvc8/extlibs/libjpeg.def deleted file mode 100644 index 17eeed2f..00000000 --- a/DevIL/projects/msvc8/extlibs/libjpeg.def +++ /dev/null @@ -1,50 +0,0 @@ -EXPORTS - - jpeg_std_error - jpeg_CreateCompress - jpeg_CreateDecompress - jpeg_destroy_compress - jpeg_destroy_decompress - jpeg_stdio_dest - jpeg_stdio_src - jpeg_set_defaults - jpeg_set_colorspace - jpeg_default_colorspace - jpeg_set_quality - jpeg_set_linear_quality - jpeg_add_quant_table - jpeg_quality_scaling - jpeg_simple_progression - jpeg_suppress_tables - jpeg_alloc_quant_table - jpeg_alloc_huff_table - jpeg_start_compress - jpeg_write_scanlines - jpeg_finish_compress - jpeg_write_raw_data - jpeg_write_marker - jpeg_write_m_header - jpeg_write_m_byte - jpeg_write_tables - jpeg_read_header - jpeg_start_decompress - jpeg_read_scanlines - jpeg_finish_decompress - jpeg_read_raw_data - jpeg_has_multiple_scans - jpeg_start_output - jpeg_finish_output - jpeg_input_complete - jpeg_new_colormap - jpeg_consume_input - jpeg_calc_output_dimensions - jpeg_save_markers - jpeg_set_marker_processor - jpeg_read_coefficients - jpeg_write_coefficients - jpeg_copy_critical_parameters - jpeg_abort_compress - jpeg_abort_decompress - jpeg_abort - jpeg_destroy - jpeg_resync_to_restart \ No newline at end of file diff --git a/DevIL/projects/msvc8/extlibs/libmng.def b/DevIL/projects/msvc8/extlibs/libmng.def deleted file mode 100644 index e5dcf941..00000000 --- a/DevIL/projects/msvc8/extlibs/libmng.def +++ /dev/null @@ -1,101 +0,0 @@ - -EXPORTS - mng_initialize @1 - mng_reset @2 - mng_cleanup @3 - mng_read @4 - mng_write @5 - mng_create @6 - mng_readdisplay @7 - mng_display @8 - mng_display_resume @9 - mng_display_freeze @10 - mng_display_reset @11 - mng_display_goframe @12 - mng_display_golayer @13 - mng_display_gotime @14 - mng_getlasterror @15 - - mng_setcb_memalloc @31 - mng_setcb_memfree @32 - mng_setcb_openstream @33 - mng_setcb_closestream @34 - mng_setcb_readdata @35 - mng_setcb_writedata @36 - mng_setcb_errorproc @37 -; mng_setcb_traceproc @38 - mng_setcb_processheader @39 - mng_setcb_processtext @40 - mng_setcb_getcanvasline @41 - mng_setcb_getbkgdline @42 - mng_setcb_refresh @43 - mng_setcb_gettickcount @44 - mng_setcb_settimer @45 -; mng_setcb_processgamma @46 -; mng_setcb_processchroma @47 -; mng_setcb_processsrgb @48 -; mng_setcb_processiccp @49 -; mng_setcb_processarow @50 - - mng_getcb_memalloc @61 - mng_getcb_memfree @62 - mng_getcb_openstream @63 - mng_getcb_closestream @64 - mng_getcb_readdata @65 - mng_getcb_writedata @66 - mng_getcb_errorproc @67 -; mng_getcb_traceproc @68 - mng_getcb_processheader @69 - mng_getcb_processtext @70 - mng_getcb_getcanvasline @71 - mng_getcb_getbkgdline @72 - mng_getcb_refresh @73 - mng_getcb_gettickcount @74 - mng_getcb_settimer @75 -; mng_getcb_processgamma @76 -; mng_getcb_processchroma @77 -; mng_getcb_processsrgb @78 -; mng_getcb_processiccp @79 -; mng_getcb_processarow @80 - - mng_set_userdata @91 - mng_set_canvasstyle @92 - mng_set_bkgdstyle @93 - mng_set_bgcolor @94 - mng_set_storechunks @95 - mng_set_viewgamma @96 - mng_set_displaygamma @97 - mng_set_dfltimggamma @98 - mng_set_viewgammaint @100 - mng_set_displaygammaint @101 - mng_set_dfltimggammaint @102 - mng_set_srgb @103 - mng_set_outputprofile @104 - mng_set_srgbprofile @105 - mng_set_maxcanvaswidth @106 - mng_set_maxcanvasheight @107 - mng_set_maxcanvassize @108 - - mng_get_userdata @121 - mng_get_sigtype @122 - mng_get_imagetype @123 - mng_get_imagewidth @124 - mng_get_imageheight @125 - mng_get_ticks @126 - mng_get_framecount @127 - mng_get_layercount @128 - mng_get_playtime @129 - mng_get_simplicity @130 - mng_get_canvasstyle @131 - mng_get_bkgdstyle @132 - mng_get_bgcolor @133 - mng_get_storechunks @134 - mng_get_viewgamma @135 - mng_get_displaygamma @136 - mng_get_dfltimggamma @137 - mng_get_viewgammaint @138 - mng_get_displaygammaint @139 - mng_get_dfltimggammaint @140 - mng_get_srgb @141 - mng_get_maxcanvaswidth @142 - mng_get_maxcanvasheight @143 \ No newline at end of file diff --git a/DevIL/projects/msvc8/extlibs/libmng.vcproj b/DevIL/projects/msvc8/extlibs/libmng.vcproj deleted file mode 100644 index ce50e576..00000000 --- a/DevIL/projects/msvc8/extlibs/libmng.vcproj +++ /dev/null @@ -1,1590 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DevIL/projects/msvc8/extlibs/libpng.def b/DevIL/projects/msvc8/extlibs/libpng.def deleted file mode 100644 index c9953714..00000000 --- a/DevIL/projects/msvc8/extlibs/libpng.def +++ /dev/null @@ -1,220 +0,0 @@ -;------------------------------------------ -; LIBPNG module definition file for Windows -;------------------------------------------ - -LIBRARY -DESCRIPTION "PNG image compression library for Windows" - -EXPORTS -;Version 1.2.5 - png_build_grayscale_palette @1 - png_check_sig @2 - png_chunk_error @3 - png_chunk_warning @4 - png_convert_from_struct_tm @5 - png_convert_from_time_t @6 - png_create_info_struct @7 - png_create_read_struct @8 - png_create_write_struct @9 - png_data_freer @10 - png_destroy_info_struct @11 - png_destroy_read_struct @12 - png_destroy_write_struct @13 - png_error @14 - png_free @15 - png_free_data @16 - png_get_IHDR @17 - png_get_PLTE @18 - png_get_bKGD @19 - png_get_bit_depth @20 - png_get_cHRM @21 - png_get_cHRM_fixed @22 - png_get_channels @23 - png_get_color_type @24 - png_get_compression_buffer_size @25 - png_get_compression_type @26 - png_get_copyright @27 - png_get_error_ptr @28 - png_get_filter_type @29 - png_get_gAMA @30 - png_get_gAMA_fixed @31 - png_get_hIST @32 - png_get_header_ver @33 - png_get_header_version @34 - png_get_iCCP @35 - png_get_image_height @36 - png_get_image_width @37 - png_get_interlace_type @38 - png_get_io_ptr @39 - png_get_libpng_ver @40 - png_get_oFFs @41 - png_get_pCAL @42 - png_get_pHYs @43 - png_get_pixel_aspect_ratio @44 - png_get_pixels_per_meter @45 - png_get_progressive_ptr @46 - png_get_rgb_to_gray_status @47 - png_get_rowbytes @48 - png_get_rows @49 - png_get_sBIT @50 - png_get_sCAL @51 - png_get_sPLT @52 - png_get_sRGB @53 - png_get_signature @54 - png_get_tIME @55 - png_get_tRNS @56 - png_get_text @57 - png_get_unknown_chunks @58 - png_get_user_chunk_ptr @59 - png_get_user_transform_ptr @60 - png_get_valid @61 - png_get_x_offset_microns @62 - png_get_x_offset_pixels @63 - png_get_x_pixels_per_meter @64 - png_get_y_offset_microns @65 - png_get_y_offset_pixels @66 - png_get_y_pixels_per_meter @67 - png_malloc @68 - png_memcpy_check @69 - png_memset_check @70 -; png_permit_empty_plte is deprecated - png_permit_empty_plte @71 - png_process_data @72 - png_progressive_combine_row @73 - png_read_end @74 - png_read_image @75 - png_read_info @76 -; png_read_init is deprecated - png_read_init @77 - png_read_png @78 - png_read_row @79 - png_read_rows @80 - png_read_update_info @81 - png_reset_zstream @82 - png_set_IHDR @83 - png_set_PLTE @84 - png_set_bKGD @85 - png_set_background @86 - png_set_bgr @87 - png_set_cHRM @88 - png_set_cHRM_fixed @89 - png_set_compression_buffer_size @90 - png_set_compression_level @91 - png_set_compression_mem_level @92 - png_set_compression_method @93 - png_set_compression_strategy @94 - png_set_compression_window_bits @95 - png_set_crc_action @96 - png_set_dither @97 - png_set_error_fn @98 - png_set_expand @99 - png_set_filler @100 - png_set_filter @101 - png_set_filter_heuristics @102 - png_set_flush @103 - png_set_gAMA @104 - png_set_gAMA_fixed @105 - png_set_gamma @106 - png_set_gray_1_2_4_to_8 @107 - png_set_gray_to_rgb @108 - png_set_hIST @109 - png_set_iCCP @110 - png_set_interlace_handling @111 - png_set_invert_alpha @112 - png_set_invert_mono @113 - png_set_keep_unknown_chunks @114 - png_set_oFFs @115 - png_set_pCAL @116 - png_set_pHYs @117 - png_set_packing @118 - png_set_packswap @119 - png_set_palette_to_rgb @120 - png_set_progressive_read_fn @121 - png_set_read_fn @122 - png_set_read_status_fn @123 - png_set_read_user_chunk_fn @124 - png_set_read_user_transform_fn @125 - png_set_rgb_to_gray @126 - png_set_rgb_to_gray_fixed @127 - png_set_rows @128 - png_set_sBIT @129 - png_set_sCAL @130 - png_set_sPLT @131 - png_set_sRGB @132 - png_set_sRGB_gAMA_and_cHRM @133 - png_set_shift @134 - png_set_sig_bytes @135 - png_set_strip_16 @136 - png_set_strip_alpha @137 - png_set_swap @138 - png_set_swap_alpha @139 - png_set_tIME @140 - png_set_tRNS @141 - png_set_tRNS_to_alpha @142 - png_set_text @143 - png_set_unknown_chunk_location @144 - png_set_unknown_chunks @145 - png_set_user_transform_info @146 - png_set_write_fn @147 - png_set_write_status_fn @148 - png_set_write_user_transform_fn @149 - png_sig_cmp @150 - png_start_read_image @151 - png_warning @152 - png_write_chunk @153 - png_write_chunk_data @154 - png_write_chunk_end @155 - png_write_chunk_start @156 - png_write_end @157 - png_write_flush @158 - png_write_image @159 - png_write_info @160 - png_write_info_before_PLTE @161 -; png_write_init is deprecated - png_write_init @162 - png_write_png @163 - png_write_row @164 - png_write_rows @165 -; png_read_init_2 and png_write_init_2 are deprecated. - png_read_init_2 @166 - png_write_init_2 @167 - png_access_version_number @168 -; png_sig_bytes @169 -; png_libpng_ver @170 - png_init_io @171 - png_convert_to_rfc1123 @172 - png_set_invalid @173 -; Added at version 1.0.12 -; For compatiblity with 1.0.7-1.0.11 - png_info_init @174 - png_read_init_3 @175 - png_write_init_3 @176 - png_info_init_3 @177 - png_destroy_struct @178 -; Added at version 1.2.0 -; For use with PNG_USER_MEM_SUPPORTED - png_destroy_struct_2 @179 - png_create_read_struct_2 @180 - png_create_write_struct_2 @181 - png_malloc_default @182 - png_free_default @183 -; MNG features - png_permit_mng_features @184 -; MMX support - png_mmx_support @185 - png_get_mmx_flagmask @186 - png_get_asm_flagmask @187 - png_get_asm_flags @188 - png_get_mmx_bitdepth_threshold @189 - png_get_mmx_rowbytes_threshold @190 - png_set_asm_flags @191 - png_init_mmx_flags @192 -; Strip error numbers - png_set_strip_error_numbers @193 -; Added at version 1.2.2 - png_handle_as_unknown @194 -; Added at version 1.2.2 and deleted from 1.2.3 -; png_zalloc @195 -; png_zfree @196 -; Added at version 1.2.4 - png_malloc_warn @195 diff --git a/DevIL/projects/msvc8/extlibs/libpng.vcproj b/DevIL/projects/msvc8/extlibs/libpng.vcproj deleted file mode 100644 index 5c4fb83a..00000000 --- a/DevIL/projects/msvc8/extlibs/libpng.vcproj +++ /dev/null @@ -1,1546 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DevIL/projects/msvc8/extlibs/libtiff.def b/DevIL/projects/msvc8/extlibs/libtiff.def deleted file mode 100644 index 7496b9e2..00000000 --- a/DevIL/projects/msvc8/extlibs/libtiff.def +++ /dev/null @@ -1,88 +0,0 @@ -LIBRARY libtiff -EXPORTS TIFFOpen - TIFFGetVersion - TIFFClose - TIFFFlush - TIFFFlushData - TIFFGetField - TIFFVGetField - TIFFGetFieldDefaulted - TIFFVGetFieldDefaulted - TIFFReadDirectory - TIFFScanlineSize - TIFFStripSize - TIFFVStripSize - TIFFTileRowSize - TIFFTileSize - TIFFVTileSize - TIFFFileno - TIFFGetMode - TIFFIsTiled - TIFFIsByteSwapped - TIFFCurrentRow - TIFFCurrentDirectory - TIFFCurrentStrip - TIFFCurrentTile - TIFFReadBufferSetup - TIFFLastDirectory - TIFFSetDirectory - TIFFSetSubDirectory - TIFFUnlinkDirectory - TIFFSetField - TIFFVSetField - TIFFWriteDirectory - TIFFRewriteDirectory - TIFFPrintDirectory - TIFFReadScanline - TIFFWriteScanline - TIFFReadRGBAImage - TIFFPrintDirectory - TIFFReadScanline - TIFFWriteScanline - TIFFReadRGBAImage - TIFFFdOpen - TIFFClientOpen - TIFFFileName - TIFFError - TIFFWarning - TIFFSetErrorHandler - TIFFSetWarningHandler - TIFFComputeTile - TIFFCheckTile - TIFFNumberOfTiles - TIFFReadTile - TIFFWriteTile - TIFFComputeStrip - TIFFNumberOfStrips - TIFFReadEncodedStrip - TIFFReadRawStrip - TIFFReadEncodedTile - TIFFReadRawTile - TIFFReadRGBATile - TIFFReadRGBAStrip - TIFFWriteEncodedStrip - TIFFWriteRawStrip - TIFFWriteEncodedTile - TIFFWriteRawTile - TIFFSetWriteOffset - TIFFSwabShort - TIFFSwabLong - TIFFSwabArrayOfShort - TIFFSwabArrayOfLong - TIFFSwabArrayOfDouble - TIFFReverseBits - TIFFGetBitRevTable - TIFFDefaultStripSize - TIFFDefaultTileSize - TIFFRasterScanlineSize - _TIFFmalloc - _TIFFrealloc - _TIFFfree - _TIFFmemset - _TIFFmemcpy - _TIFFmemcmp - TIFFCreateDirectory - TIFFDefaultStripSize - - - diff --git a/DevIL/projects/msvc8/extlibs/zlib.def b/DevIL/projects/msvc8/extlibs/zlib.def deleted file mode 100644 index 022aa455..00000000 --- a/DevIL/projects/msvc8/extlibs/zlib.def +++ /dev/null @@ -1,45 +0,0 @@ -LIBRARY -DESCRIPTION "zlib compression library for Windows" - -EXPORTS - adler32 @1 - compress @2 - crc32 @3 - deflate @4 - deflateCopy @5 - deflateEnd @6 - deflateInit2_ @7 - deflateInit_ @8 - deflateParams @9 - deflateReset @10 - deflateSetDictionary @11 - gzclose @12 - gzdopen @13 - gzerror @14 - gzflush @15 - gzopen @16 - gzread @17 - gzwrite @18 - inflate @19 - inflateEnd @20 - inflateInit2_ @21 - inflateInit_ @22 - inflateReset @23 - inflateSetDictionary @24 - inflateSync @25 - uncompress @26 - zlibVersion @27 - gzprintf @28 - gzputc @29 - gzgetc @30 - gzseek @31 - gzrewind @32 - gztell @33 - gzeof @34 - gzsetparams @35 - zError @36 - inflateSyncPoint @37 - get_crc_table @38 - compress2 @39 - gzputs @40 - gzgets @41 diff --git a/DevIL/projects/msvc8/extlibs/zlib.vcproj b/DevIL/projects/msvc8/extlibs/zlib.vcproj deleted file mode 100644 index 9b0991f8..00000000 --- a/DevIL/projects/msvc8/extlibs/zlib.vcproj +++ /dev/null @@ -1,612 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DevIL/projects/msvc8/x64 DLL Install.exe b/DevIL/projects/msvc8/x64 DLL Install.exe deleted file mode 100755 index f1ea360d..00000000 Binary files a/DevIL/projects/msvc8/x64 DLL Install.exe and /dev/null differ diff --git a/DevIL/projects/msvc9/ImageLib Unicode.sln b/DevIL/projects/msvc9/ImageLib Unicode.sln deleted file mode 100644 index d2729308..00000000 --- a/DevIL/projects/msvc9/ImageLib Unicode.sln +++ /dev/null @@ -1,97 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 10.00 -# Visual Studio 2008 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "IL Unicode", "..\..\src-IL\msvc9\IL Unicode.vcproj", "{B46B180B-6079-4CE6-8647-A7D712774255}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ILU Unicode", "..\..\src-ILU\msvc9\ILU Unicode.vcproj", "{CCEBAA77-521A-4CC3-A4E0-C6B062FC2009}" - ProjectSection(ProjectDependencies) = postProject - {B46B180B-6079-4CE6-8647-A7D712774255} = {B46B180B-6079-4CE6-8647-A7D712774255} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ILUT Unicode", "..\..\src-ILUT\msvc9\ILUT Unicode.vcproj", "{1E0FF575-39C1-4A99-820F-8397E9D1351F}" - ProjectSection(ProjectDependencies) = postProject - {B46B180B-6079-4CE6-8647-A7D712774255} = {B46B180B-6079-4CE6-8647-A7D712774255} - {CCEBAA77-521A-4CC3-A4E0-C6B062FC2009} = {CCEBAA77-521A-4CC3-A4E0-C6B062FC2009} - EndProjectSection -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Text Files", "Solution Text Files", "{F85596A4-DBF8-478C-9EBB-642D8E14DABD}" - ProjectSection(SolutionItems) = preProject - ..\..\AUTHORS = ..\..\AUTHORS - ..\..\ChangeLog = ..\..\ChangeLog - ..\..\CREDITS = ..\..\CREDITS - ..\..\libraries.txt = ..\..\libraries.txt - ..\..\MSVC++.txt = ..\..\MSVC++.txt - ..\..\NEWS = ..\..\NEWS - ..\..\README = ..\..\README - ..\..\README.unix = ..\..\README.unix - ..\..\README.win = ..\..\README.win - ..\..\TODO = ..\..\TODO - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Windows Example", "..\..\examples\windows_example\windows_example-vc9.vcproj", "{0C074F70-FA8F-4D7B-BD37-DCEF0371361B}" - ProjectSection(ProjectDependencies) = postProject - {B46B180B-6079-4CE6-8647-A7D712774255} = {B46B180B-6079-4CE6-8647-A7D712774255} - {1E0FF575-39C1-4A99-820F-8397E9D1351F} = {1E0FF575-39C1-4A99-820F-8397E9D1351F} - {CCEBAA77-521A-4CC3-A4E0-C6B062FC2009} = {CCEBAA77-521A-4CC3-A4E0-C6B062FC2009} - EndProjectSection -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Win32 = Debug|Win32 - Debug|x64 = Debug|x64 - Dynamic|Win32 = Dynamic|Win32 - Dynamic|x64 = Dynamic|x64 - Release|Win32 = Release|Win32 - Release|x64 = Release|x64 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {B46B180B-6079-4CE6-8647-A7D712774255}.Debug|Win32.ActiveCfg = Debug|Win32 - {B46B180B-6079-4CE6-8647-A7D712774255}.Debug|Win32.Build.0 = Debug|Win32 - {B46B180B-6079-4CE6-8647-A7D712774255}.Debug|x64.ActiveCfg = Debug|x64 - {B46B180B-6079-4CE6-8647-A7D712774255}.Debug|x64.Build.0 = Debug|x64 - {B46B180B-6079-4CE6-8647-A7D712774255}.Dynamic|Win32.ActiveCfg = Debug|Win32 - {B46B180B-6079-4CE6-8647-A7D712774255}.Dynamic|Win32.Build.0 = Debug|Win32 - {B46B180B-6079-4CE6-8647-A7D712774255}.Dynamic|x64.ActiveCfg = Debug|x64 - {B46B180B-6079-4CE6-8647-A7D712774255}.Dynamic|x64.Build.0 = Debug|x64 - {B46B180B-6079-4CE6-8647-A7D712774255}.Release|Win32.ActiveCfg = Release|Win32 - {B46B180B-6079-4CE6-8647-A7D712774255}.Release|Win32.Build.0 = Release|Win32 - {B46B180B-6079-4CE6-8647-A7D712774255}.Release|x64.ActiveCfg = Release|x64 - {B46B180B-6079-4CE6-8647-A7D712774255}.Release|x64.Build.0 = Release|x64 - {CCEBAA77-521A-4CC3-A4E0-C6B062FC2009}.Debug|Win32.ActiveCfg = Debug|Win32 - {CCEBAA77-521A-4CC3-A4E0-C6B062FC2009}.Debug|Win32.Build.0 = Debug|Win32 - {CCEBAA77-521A-4CC3-A4E0-C6B062FC2009}.Debug|x64.ActiveCfg = Debug|x64 - {CCEBAA77-521A-4CC3-A4E0-C6B062FC2009}.Debug|x64.Build.0 = Debug|x64 - {CCEBAA77-521A-4CC3-A4E0-C6B062FC2009}.Dynamic|Win32.ActiveCfg = Debug|Win32 - {CCEBAA77-521A-4CC3-A4E0-C6B062FC2009}.Dynamic|Win32.Build.0 = Debug|Win32 - {CCEBAA77-521A-4CC3-A4E0-C6B062FC2009}.Dynamic|x64.ActiveCfg = Debug|x64 - {CCEBAA77-521A-4CC3-A4E0-C6B062FC2009}.Dynamic|x64.Build.0 = Debug|x64 - {CCEBAA77-521A-4CC3-A4E0-C6B062FC2009}.Release|Win32.ActiveCfg = Release|Win32 - {CCEBAA77-521A-4CC3-A4E0-C6B062FC2009}.Release|Win32.Build.0 = Release|Win32 - {CCEBAA77-521A-4CC3-A4E0-C6B062FC2009}.Release|x64.ActiveCfg = Release|x64 - {CCEBAA77-521A-4CC3-A4E0-C6B062FC2009}.Release|x64.Build.0 = Release|x64 - {1E0FF575-39C1-4A99-820F-8397E9D1351F}.Debug|Win32.ActiveCfg = Debug|Win32 - {1E0FF575-39C1-4A99-820F-8397E9D1351F}.Debug|Win32.Build.0 = Debug|Win32 - {1E0FF575-39C1-4A99-820F-8397E9D1351F}.Debug|x64.ActiveCfg = Debug|x64 - {1E0FF575-39C1-4A99-820F-8397E9D1351F}.Debug|x64.Build.0 = Debug|x64 - {1E0FF575-39C1-4A99-820F-8397E9D1351F}.Dynamic|Win32.ActiveCfg = Debug|Win32 - {1E0FF575-39C1-4A99-820F-8397E9D1351F}.Dynamic|Win32.Build.0 = Debug|Win32 - {1E0FF575-39C1-4A99-820F-8397E9D1351F}.Dynamic|x64.ActiveCfg = Debug|x64 - {1E0FF575-39C1-4A99-820F-8397E9D1351F}.Dynamic|x64.Build.0 = Debug|x64 - {1E0FF575-39C1-4A99-820F-8397E9D1351F}.Release|Win32.ActiveCfg = Release|Win32 - {1E0FF575-39C1-4A99-820F-8397E9D1351F}.Release|Win32.Build.0 = Release|Win32 - {1E0FF575-39C1-4A99-820F-8397E9D1351F}.Release|x64.ActiveCfg = Release|x64 - {1E0FF575-39C1-4A99-820F-8397E9D1351F}.Release|x64.Build.0 = Release|x64 - {0C074F70-FA8F-4D7B-BD37-DCEF0371361B}.Debug|Win32.ActiveCfg = Debug|Win32 - {0C074F70-FA8F-4D7B-BD37-DCEF0371361B}.Debug|Win32.Build.0 = Debug|Win32 - {0C074F70-FA8F-4D7B-BD37-DCEF0371361B}.Debug|x64.ActiveCfg = Debug|Win32 - {0C074F70-FA8F-4D7B-BD37-DCEF0371361B}.Dynamic|Win32.ActiveCfg = Debug|Win32 - {0C074F70-FA8F-4D7B-BD37-DCEF0371361B}.Dynamic|Win32.Build.0 = Debug|Win32 - {0C074F70-FA8F-4D7B-BD37-DCEF0371361B}.Dynamic|x64.ActiveCfg = Debug|Win32 - {0C074F70-FA8F-4D7B-BD37-DCEF0371361B}.Release|Win32.ActiveCfg = Release|Win32 - {0C074F70-FA8F-4D7B-BD37-DCEF0371361B}.Release|Win32.Build.0 = Release|Win32 - {0C074F70-FA8F-4D7B-BD37-DCEF0371361B}.Release|x64.ActiveCfg = Release|Win32 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/DevIL/projects/msvc9/ImageLib.sln b/DevIL/projects/msvc9/ImageLib.sln deleted file mode 100644 index 22076fe6..00000000 --- a/DevIL/projects/msvc9/ImageLib.sln +++ /dev/null @@ -1,80 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 10.00 -# Visual Studio 2008 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "IL", "..\..\src-IL\msvc9\IL.vcproj", "{B46B180B-6079-4CE6-8647-A7D712774255}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ILU", "..\..\src-ILU\msvc9\ILU.vcproj", "{CCEBAA77-521A-4CC3-A4E0-C6B062FC2009}" - ProjectSection(ProjectDependencies) = postProject - {B46B180B-6079-4CE6-8647-A7D712774255} = {B46B180B-6079-4CE6-8647-A7D712774255} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ILUT", "..\..\src-ILUT\msvc9\ILUT.vcproj", "{7D060DA4-F2FA-44CC-80BE-065024DD6CA9}" - ProjectSection(ProjectDependencies) = postProject - {B46B180B-6079-4CE6-8647-A7D712774255} = {B46B180B-6079-4CE6-8647-A7D712774255} - {CCEBAA77-521A-4CC3-A4E0-C6B062FC2009} = {CCEBAA77-521A-4CC3-A4E0-C6B062FC2009} - EndProjectSection -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Text Files", "Solution Text Files", "{8613D7AA-0767-4567-87E5-E84C82F2FC93}" - ProjectSection(SolutionItems) = preProject - ..\..\AUTHORS = ..\..\AUTHORS - ..\..\ChangeLog = ..\..\ChangeLog - ..\..\CREDITS = ..\..\CREDITS - ..\..\libraries.txt = ..\..\libraries.txt - ..\..\MSVC++.txt = ..\..\MSVC++.txt - ..\..\NEWS = ..\..\NEWS - ..\..\README.unix = ..\..\README.unix - ..\..\README.win = ..\..\README.win - ..\..\TODO = ..\..\TODO - EndProjectSection -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Win32 = Debug|Win32 - Debug|x64 = Debug|x64 - Dynamic|Win32 = Dynamic|Win32 - Dynamic|x64 = Dynamic|x64 - Release|Win32 = Release|Win32 - Release|x64 = Release|x64 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {B46B180B-6079-4CE6-8647-A7D712774255}.Debug|Win32.ActiveCfg = Debug|Win32 - {B46B180B-6079-4CE6-8647-A7D712774255}.Debug|Win32.Build.0 = Debug|Win32 - {B46B180B-6079-4CE6-8647-A7D712774255}.Debug|x64.ActiveCfg = Debug|x64 - {B46B180B-6079-4CE6-8647-A7D712774255}.Debug|x64.Build.0 = Debug|x64 - {B46B180B-6079-4CE6-8647-A7D712774255}.Dynamic|Win32.ActiveCfg = Debug|Win32 - {B46B180B-6079-4CE6-8647-A7D712774255}.Dynamic|Win32.Build.0 = Debug|Win32 - {B46B180B-6079-4CE6-8647-A7D712774255}.Dynamic|x64.ActiveCfg = Debug|x64 - {B46B180B-6079-4CE6-8647-A7D712774255}.Dynamic|x64.Build.0 = Debug|x64 - {B46B180B-6079-4CE6-8647-A7D712774255}.Release|Win32.ActiveCfg = Release|Win32 - {B46B180B-6079-4CE6-8647-A7D712774255}.Release|Win32.Build.0 = Release|Win32 - {B46B180B-6079-4CE6-8647-A7D712774255}.Release|x64.ActiveCfg = Release|x64 - {B46B180B-6079-4CE6-8647-A7D712774255}.Release|x64.Build.0 = Release|x64 - {CCEBAA77-521A-4CC3-A4E0-C6B062FC2009}.Debug|Win32.ActiveCfg = Debug|Win32 - {CCEBAA77-521A-4CC3-A4E0-C6B062FC2009}.Debug|Win32.Build.0 = Debug|Win32 - {CCEBAA77-521A-4CC3-A4E0-C6B062FC2009}.Debug|x64.ActiveCfg = Debug|x64 - {CCEBAA77-521A-4CC3-A4E0-C6B062FC2009}.Debug|x64.Build.0 = Debug|x64 - {CCEBAA77-521A-4CC3-A4E0-C6B062FC2009}.Dynamic|Win32.ActiveCfg = Debug|Win32 - {CCEBAA77-521A-4CC3-A4E0-C6B062FC2009}.Dynamic|Win32.Build.0 = Debug|Win32 - {CCEBAA77-521A-4CC3-A4E0-C6B062FC2009}.Dynamic|x64.ActiveCfg = Debug|x64 - {CCEBAA77-521A-4CC3-A4E0-C6B062FC2009}.Dynamic|x64.Build.0 = Debug|x64 - {CCEBAA77-521A-4CC3-A4E0-C6B062FC2009}.Release|Win32.ActiveCfg = Release|Win32 - {CCEBAA77-521A-4CC3-A4E0-C6B062FC2009}.Release|Win32.Build.0 = Release|Win32 - {CCEBAA77-521A-4CC3-A4E0-C6B062FC2009}.Release|x64.ActiveCfg = Release|x64 - {CCEBAA77-521A-4CC3-A4E0-C6B062FC2009}.Release|x64.Build.0 = Release|x64 - {7D060DA4-F2FA-44CC-80BE-065024DD6CA9}.Debug|Win32.ActiveCfg = Debug|Win32 - {7D060DA4-F2FA-44CC-80BE-065024DD6CA9}.Debug|Win32.Build.0 = Debug|Win32 - {7D060DA4-F2FA-44CC-80BE-065024DD6CA9}.Debug|x64.ActiveCfg = Debug|x64 - {7D060DA4-F2FA-44CC-80BE-065024DD6CA9}.Debug|x64.Build.0 = Debug|x64 - {7D060DA4-F2FA-44CC-80BE-065024DD6CA9}.Dynamic|Win32.ActiveCfg = Debug|Win32 - {7D060DA4-F2FA-44CC-80BE-065024DD6CA9}.Dynamic|Win32.Build.0 = Debug|Win32 - {7D060DA4-F2FA-44CC-80BE-065024DD6CA9}.Dynamic|x64.ActiveCfg = Debug|x64 - {7D060DA4-F2FA-44CC-80BE-065024DD6CA9}.Dynamic|x64.Build.0 = Debug|x64 - {7D060DA4-F2FA-44CC-80BE-065024DD6CA9}.Release|Win32.ActiveCfg = Release|Win32 - {7D060DA4-F2FA-44CC-80BE-065024DD6CA9}.Release|Win32.Build.0 = Release|Win32 - {7D060DA4-F2FA-44CC-80BE-065024DD6CA9}.Release|x64.ActiveCfg = Release|x64 - {7D060DA4-F2FA-44CC-80BE-065024DD6CA9}.Release|x64.Build.0 = Release|x64 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/DevIL/projects/msvc9/extlibs/.cvsignore b/DevIL/projects/msvc9/extlibs/.cvsignore deleted file mode 100755 index 8b663f01..00000000 --- a/DevIL/projects/msvc9/extlibs/.cvsignore +++ /dev/null @@ -1,5 +0,0 @@ -*_Debug -*_Release -*_Dynamic -*_dynamic -*.user \ No newline at end of file diff --git a/DevIL/projects/msvc9/extlibs/LibJpeg.vcproj b/DevIL/projects/msvc9/extlibs/LibJpeg.vcproj deleted file mode 100644 index 77794876..00000000 --- a/DevIL/projects/msvc9/extlibs/LibJpeg.vcproj +++ /dev/null @@ -1,2508 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DevIL/projects/msvc9/extlibs/Libtiff.vcproj b/DevIL/projects/msvc9/extlibs/Libtiff.vcproj deleted file mode 100644 index cca070cb..00000000 --- a/DevIL/projects/msvc9/extlibs/Libtiff.vcproj +++ /dev/null @@ -1,535 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DevIL/projects/msvc9/extlibs/lcms.def b/DevIL/projects/msvc9/extlibs/lcms.def deleted file mode 100644 index fac776c3..00000000 --- a/DevIL/projects/msvc9/extlibs/lcms.def +++ /dev/null @@ -1,122 +0,0 @@ -LIBRARY LCMS.DLL - -EXPORTS - _cmsICCcolorSpace = _cmsICCcolorSpace - _cmsSaveProfile = _cmsSaveProfile - _cmsSaveProfileToMem = _cmsSaveProfileToMem - cmsAdaptToIlluminant = cmsAdaptToIlluminant - cmsAllocGamma = cmsAllocGamma - cmsBuildGamma = cmsBuildGamma - cmsSmoothGamma = cmsSmoothGamma - cmsBuildRGB2XYZtransferMatrix= cmsBuildRGB2XYZtransferMatrix - cmsCloseProfile = cmsCloseProfile - cmsCreateProofingTransform = cmsCreateProofingTransform - cmsCreateRGBProfile = cmsCreateRGBProfile - cmsCreateTransform = cmsCreateTransform - cmsDeleteTransform = cmsDeleteTransform - cmsDoTransform = cmsDoTransform - cmsErrorAction = cmsErrorAction - cmsFreeGamma = cmsFreeGamma - cmsGetAlarmCodes = cmsGetAlarmCodes - cmsGetColorSpace = cmsGetColorSpace - cmsGetDeviceClass = cmsGetDeviceClass - cmsGetPCS = cmsGetPCS - cmsIsIntentSupported = cmsIsIntentSupported - cmsIsTag = cmsIsTag - cmsJoinGamma = cmsJoinGamma - cmsJoinGammaEx = cmsJoinGammaEx - cmsOpenProfileFromFile = cmsOpenProfileFromFile - cmsOpenProfileFromMem = cmsOpenProfileFromMem - cmsReverseGamma = cmsReverseGamma - cmsSetAlarmCodes = cmsSetAlarmCodes - cmsTakeColorants = cmsTakeColorants - cmsTakeIluminant = cmsTakeIluminant - cmsTakeMediaBlackPoint = cmsTakeMediaBlackPoint - cmsTakeMediaWhitePoint = cmsTakeMediaWhitePoint - cmsTakeProductDesc = cmsTakeProductDesc - cmsTakeProductInfo = cmsTakeProductInfo - cmsTakeProductName = cmsTakeProductName - cmsTakeRenderingIntent = cmsTakeRenderingIntent - cmsWhitePointFromTemp = cmsWhitePointFromTemp - cmsXYZ2xyY = cmsXYZ2xyY - cmsxyY2XYZ = cmsxyY2XYZ - cmsLCh2Lab = cmsLCh2Lab - cmsLab2LCh = cmsLab2LCh - cmsLab2XYZ = cmsLab2XYZ - cmsXYZ2Lab = cmsXYZ2Lab - cmsClampLab = cmsClampLab - cmsCreateLabProfile = cmsCreateLabProfile - cmsCreateXYZProfile = cmsCreateXYZProfile - cmsCreate_sRGBProfile = cmsCreate_sRGBProfile - cmsD50_XYZ = cmsD50_XYZ - cmsD50_xyY = cmsD50_xyY - cmsDeltaE = cmsDeltaE - cmsCIE94DeltaE = cmsCIE94DeltaE - cmsBFDdeltaE = cmsBFDdeltaE - cmsCMCdeltaE = cmsCMCdeltaE - cmsCIE2000DeltaE = cmsCIE2000DeltaE - cmsFloat2LabEncoded = cmsFloat2LabEncoded - cmsFloat2XYZEncoded = cmsFloat2XYZEncoded - cmsLabEncoded2Float = cmsLabEncoded2Float - cmsXYZEncoded2Float = cmsXYZEncoded2Float - cmsBuildParametricGamma = cmsBuildParametricGamma - cmsCIECAM97sInit = cmsCIECAM97sInit - cmsCIECAM97sDone = cmsCIECAM97sDone - cmsCIECAM97sForward = cmsCIECAM97sForward - cmsCIECAM97sReverse = cmsCIECAM97sReverse - cmsCIECAM02Init = cmsCIECAM02Init - cmsCIECAM02Done = cmsCIECAM02Done - cmsCIECAM02Forward = cmsCIECAM02Forward - cmsCIECAM02Reverse = cmsCIECAM02Reverse - cmsCreateMultiprofileTransform = cmsCreateMultiprofileTransform - cmsAddTag = cmsAddTag - cmsAllocLUT = cmsAllocLUT - cmsAllocLinearTable = cmsAllocLinearTable - cmsAlloc3DGrid = cmsAlloc3DGrid - cmsFreeLUT = cmsFreeLUT - cmsEvalLUT = cmsEvalLUT - cmsReadICCLut = cmsReadICCLut - cmsSample3DGrid = cmsSample3DGrid - cmsSetMatrixLUT = cmsSetMatrixLUT - cmsSetMatrixLUT4 = cmsSetMatrixLUT4 - cmsDupGamma = cmsDupGamma - cmsReadICCGamma = cmsReadICCGamma - cmsReadICCGammaReversed = cmsReadICCGammaReversed - cmsSetErrorHandler = cmsSetErrorHandler - cmsChangeBuffersFormat = cmsChangeBuffersFormat - cmsCreateGrayProfile = cmsCreateGrayProfile - cmsCreateInkLimitingDeviceLink = cmsCreateInkLimitingDeviceLink - cmsCreateLinearizationDeviceLink = cmsCreateLinearizationDeviceLink - cmsEstimateGamma = cmsEstimateGamma - cmsEstimateGammaEx = cmsEstimateGammaEx - cmsNamedColorCount = cmsNamedColorCount - cmsNamedColorInfo = cmsNamedColorInfo - cmsNamedColorIndex = cmsNamedColorIndex - cmsSetColorSpace = cmsSetColorSpace - cmsSetDeviceClass = cmsSetDeviceClass - cmsSetLanguage = cmsSetLanguage - cmsSetPCS = cmsSetPCS - cmsTakeCharTargetData = cmsTakeCharTargetData - cmsTransform2DeviceLink = cmsTransform2DeviceLink - _cmsChannelsOf = _cmsChannelsOf - cmsFreeGammaTriple = cmsFreeGammaTriple - cmsSetRenderingIntent = cmsSetRenderingIntent - cmsDupLUT = cmsDupLUT - cmsGetUserFormatters = cmsGetUserFormatters - cmsSetUserFormatters = cmsSetUserFormatters - cmsCreateBCHSWabstractProfile = cmsCreateBCHSWabstractProfile - cmsGetPostScriptCSA = cmsGetPostScriptCSA - cmsGetPostScriptCRD = cmsGetPostScriptCRD - cmsGetPostScriptCRDEx = cmsGetPostScriptCRDEx - cmsReadProfileSequenceDescription = cmsReadProfileSequenceDescription - cmsTakeManufacturer = cmsTakeManufacturer - cmsTakeModel = cmsTakeModel - cmsSetProfileID = cmsSetProfileID - cmsTakeProfileID = cmsTakeProfileID - _cmsSetLUTdepth = _cmsSetLUTdepth - _cmsAddXYZTag = _cmsAddXYZTag - _cmsAddLUTTag = _cmsAddLUTTag - _cmsAddTextTag = _cmsAddTextTag - _cmsAddGammaTag = _cmsAddGammaTag - _cmsAddChromaticityTag = _cmsAddChromaticityTag - _cmsAddSequenceDescriptionTag = _cmsAddSequenceDescriptionTag diff --git a/DevIL/projects/msvc9/extlibs/lcmsdll.vcproj b/DevIL/projects/msvc9/extlibs/lcmsdll.vcproj deleted file mode 100644 index 31a12b1c..00000000 --- a/DevIL/projects/msvc9/extlibs/lcmsdll.vcproj +++ /dev/null @@ -1,744 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DevIL/projects/msvc9/extlibs/libjpeg.def b/DevIL/projects/msvc9/extlibs/libjpeg.def deleted file mode 100644 index 17eeed2f..00000000 --- a/DevIL/projects/msvc9/extlibs/libjpeg.def +++ /dev/null @@ -1,50 +0,0 @@ -EXPORTS - - jpeg_std_error - jpeg_CreateCompress - jpeg_CreateDecompress - jpeg_destroy_compress - jpeg_destroy_decompress - jpeg_stdio_dest - jpeg_stdio_src - jpeg_set_defaults - jpeg_set_colorspace - jpeg_default_colorspace - jpeg_set_quality - jpeg_set_linear_quality - jpeg_add_quant_table - jpeg_quality_scaling - jpeg_simple_progression - jpeg_suppress_tables - jpeg_alloc_quant_table - jpeg_alloc_huff_table - jpeg_start_compress - jpeg_write_scanlines - jpeg_finish_compress - jpeg_write_raw_data - jpeg_write_marker - jpeg_write_m_header - jpeg_write_m_byte - jpeg_write_tables - jpeg_read_header - jpeg_start_decompress - jpeg_read_scanlines - jpeg_finish_decompress - jpeg_read_raw_data - jpeg_has_multiple_scans - jpeg_start_output - jpeg_finish_output - jpeg_input_complete - jpeg_new_colormap - jpeg_consume_input - jpeg_calc_output_dimensions - jpeg_save_markers - jpeg_set_marker_processor - jpeg_read_coefficients - jpeg_write_coefficients - jpeg_copy_critical_parameters - jpeg_abort_compress - jpeg_abort_decompress - jpeg_abort - jpeg_destroy - jpeg_resync_to_restart \ No newline at end of file diff --git a/DevIL/projects/msvc9/extlibs/libmng.def b/DevIL/projects/msvc9/extlibs/libmng.def deleted file mode 100644 index e5dcf941..00000000 --- a/DevIL/projects/msvc9/extlibs/libmng.def +++ /dev/null @@ -1,101 +0,0 @@ - -EXPORTS - mng_initialize @1 - mng_reset @2 - mng_cleanup @3 - mng_read @4 - mng_write @5 - mng_create @6 - mng_readdisplay @7 - mng_display @8 - mng_display_resume @9 - mng_display_freeze @10 - mng_display_reset @11 - mng_display_goframe @12 - mng_display_golayer @13 - mng_display_gotime @14 - mng_getlasterror @15 - - mng_setcb_memalloc @31 - mng_setcb_memfree @32 - mng_setcb_openstream @33 - mng_setcb_closestream @34 - mng_setcb_readdata @35 - mng_setcb_writedata @36 - mng_setcb_errorproc @37 -; mng_setcb_traceproc @38 - mng_setcb_processheader @39 - mng_setcb_processtext @40 - mng_setcb_getcanvasline @41 - mng_setcb_getbkgdline @42 - mng_setcb_refresh @43 - mng_setcb_gettickcount @44 - mng_setcb_settimer @45 -; mng_setcb_processgamma @46 -; mng_setcb_processchroma @47 -; mng_setcb_processsrgb @48 -; mng_setcb_processiccp @49 -; mng_setcb_processarow @50 - - mng_getcb_memalloc @61 - mng_getcb_memfree @62 - mng_getcb_openstream @63 - mng_getcb_closestream @64 - mng_getcb_readdata @65 - mng_getcb_writedata @66 - mng_getcb_errorproc @67 -; mng_getcb_traceproc @68 - mng_getcb_processheader @69 - mng_getcb_processtext @70 - mng_getcb_getcanvasline @71 - mng_getcb_getbkgdline @72 - mng_getcb_refresh @73 - mng_getcb_gettickcount @74 - mng_getcb_settimer @75 -; mng_getcb_processgamma @76 -; mng_getcb_processchroma @77 -; mng_getcb_processsrgb @78 -; mng_getcb_processiccp @79 -; mng_getcb_processarow @80 - - mng_set_userdata @91 - mng_set_canvasstyle @92 - mng_set_bkgdstyle @93 - mng_set_bgcolor @94 - mng_set_storechunks @95 - mng_set_viewgamma @96 - mng_set_displaygamma @97 - mng_set_dfltimggamma @98 - mng_set_viewgammaint @100 - mng_set_displaygammaint @101 - mng_set_dfltimggammaint @102 - mng_set_srgb @103 - mng_set_outputprofile @104 - mng_set_srgbprofile @105 - mng_set_maxcanvaswidth @106 - mng_set_maxcanvasheight @107 - mng_set_maxcanvassize @108 - - mng_get_userdata @121 - mng_get_sigtype @122 - mng_get_imagetype @123 - mng_get_imagewidth @124 - mng_get_imageheight @125 - mng_get_ticks @126 - mng_get_framecount @127 - mng_get_layercount @128 - mng_get_playtime @129 - mng_get_simplicity @130 - mng_get_canvasstyle @131 - mng_get_bkgdstyle @132 - mng_get_bgcolor @133 - mng_get_storechunks @134 - mng_get_viewgamma @135 - mng_get_displaygamma @136 - mng_get_dfltimggamma @137 - mng_get_viewgammaint @138 - mng_get_displaygammaint @139 - mng_get_dfltimggammaint @140 - mng_get_srgb @141 - mng_get_maxcanvaswidth @142 - mng_get_maxcanvasheight @143 \ No newline at end of file diff --git a/DevIL/projects/msvc9/extlibs/libmng.vcproj b/DevIL/projects/msvc9/extlibs/libmng.vcproj deleted file mode 100644 index 561d52d3..00000000 --- a/DevIL/projects/msvc9/extlibs/libmng.vcproj +++ /dev/null @@ -1,649 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DevIL/projects/msvc9/extlibs/libpng.def b/DevIL/projects/msvc9/extlibs/libpng.def deleted file mode 100644 index c9953714..00000000 --- a/DevIL/projects/msvc9/extlibs/libpng.def +++ /dev/null @@ -1,220 +0,0 @@ -;------------------------------------------ -; LIBPNG module definition file for Windows -;------------------------------------------ - -LIBRARY -DESCRIPTION "PNG image compression library for Windows" - -EXPORTS -;Version 1.2.5 - png_build_grayscale_palette @1 - png_check_sig @2 - png_chunk_error @3 - png_chunk_warning @4 - png_convert_from_struct_tm @5 - png_convert_from_time_t @6 - png_create_info_struct @7 - png_create_read_struct @8 - png_create_write_struct @9 - png_data_freer @10 - png_destroy_info_struct @11 - png_destroy_read_struct @12 - png_destroy_write_struct @13 - png_error @14 - png_free @15 - png_free_data @16 - png_get_IHDR @17 - png_get_PLTE @18 - png_get_bKGD @19 - png_get_bit_depth @20 - png_get_cHRM @21 - png_get_cHRM_fixed @22 - png_get_channels @23 - png_get_color_type @24 - png_get_compression_buffer_size @25 - png_get_compression_type @26 - png_get_copyright @27 - png_get_error_ptr @28 - png_get_filter_type @29 - png_get_gAMA @30 - png_get_gAMA_fixed @31 - png_get_hIST @32 - png_get_header_ver @33 - png_get_header_version @34 - png_get_iCCP @35 - png_get_image_height @36 - png_get_image_width @37 - png_get_interlace_type @38 - png_get_io_ptr @39 - png_get_libpng_ver @40 - png_get_oFFs @41 - png_get_pCAL @42 - png_get_pHYs @43 - png_get_pixel_aspect_ratio @44 - png_get_pixels_per_meter @45 - png_get_progressive_ptr @46 - png_get_rgb_to_gray_status @47 - png_get_rowbytes @48 - png_get_rows @49 - png_get_sBIT @50 - png_get_sCAL @51 - png_get_sPLT @52 - png_get_sRGB @53 - png_get_signature @54 - png_get_tIME @55 - png_get_tRNS @56 - png_get_text @57 - png_get_unknown_chunks @58 - png_get_user_chunk_ptr @59 - png_get_user_transform_ptr @60 - png_get_valid @61 - png_get_x_offset_microns @62 - png_get_x_offset_pixels @63 - png_get_x_pixels_per_meter @64 - png_get_y_offset_microns @65 - png_get_y_offset_pixels @66 - png_get_y_pixels_per_meter @67 - png_malloc @68 - png_memcpy_check @69 - png_memset_check @70 -; png_permit_empty_plte is deprecated - png_permit_empty_plte @71 - png_process_data @72 - png_progressive_combine_row @73 - png_read_end @74 - png_read_image @75 - png_read_info @76 -; png_read_init is deprecated - png_read_init @77 - png_read_png @78 - png_read_row @79 - png_read_rows @80 - png_read_update_info @81 - png_reset_zstream @82 - png_set_IHDR @83 - png_set_PLTE @84 - png_set_bKGD @85 - png_set_background @86 - png_set_bgr @87 - png_set_cHRM @88 - png_set_cHRM_fixed @89 - png_set_compression_buffer_size @90 - png_set_compression_level @91 - png_set_compression_mem_level @92 - png_set_compression_method @93 - png_set_compression_strategy @94 - png_set_compression_window_bits @95 - png_set_crc_action @96 - png_set_dither @97 - png_set_error_fn @98 - png_set_expand @99 - png_set_filler @100 - png_set_filter @101 - png_set_filter_heuristics @102 - png_set_flush @103 - png_set_gAMA @104 - png_set_gAMA_fixed @105 - png_set_gamma @106 - png_set_gray_1_2_4_to_8 @107 - png_set_gray_to_rgb @108 - png_set_hIST @109 - png_set_iCCP @110 - png_set_interlace_handling @111 - png_set_invert_alpha @112 - png_set_invert_mono @113 - png_set_keep_unknown_chunks @114 - png_set_oFFs @115 - png_set_pCAL @116 - png_set_pHYs @117 - png_set_packing @118 - png_set_packswap @119 - png_set_palette_to_rgb @120 - png_set_progressive_read_fn @121 - png_set_read_fn @122 - png_set_read_status_fn @123 - png_set_read_user_chunk_fn @124 - png_set_read_user_transform_fn @125 - png_set_rgb_to_gray @126 - png_set_rgb_to_gray_fixed @127 - png_set_rows @128 - png_set_sBIT @129 - png_set_sCAL @130 - png_set_sPLT @131 - png_set_sRGB @132 - png_set_sRGB_gAMA_and_cHRM @133 - png_set_shift @134 - png_set_sig_bytes @135 - png_set_strip_16 @136 - png_set_strip_alpha @137 - png_set_swap @138 - png_set_swap_alpha @139 - png_set_tIME @140 - png_set_tRNS @141 - png_set_tRNS_to_alpha @142 - png_set_text @143 - png_set_unknown_chunk_location @144 - png_set_unknown_chunks @145 - png_set_user_transform_info @146 - png_set_write_fn @147 - png_set_write_status_fn @148 - png_set_write_user_transform_fn @149 - png_sig_cmp @150 - png_start_read_image @151 - png_warning @152 - png_write_chunk @153 - png_write_chunk_data @154 - png_write_chunk_end @155 - png_write_chunk_start @156 - png_write_end @157 - png_write_flush @158 - png_write_image @159 - png_write_info @160 - png_write_info_before_PLTE @161 -; png_write_init is deprecated - png_write_init @162 - png_write_png @163 - png_write_row @164 - png_write_rows @165 -; png_read_init_2 and png_write_init_2 are deprecated. - png_read_init_2 @166 - png_write_init_2 @167 - png_access_version_number @168 -; png_sig_bytes @169 -; png_libpng_ver @170 - png_init_io @171 - png_convert_to_rfc1123 @172 - png_set_invalid @173 -; Added at version 1.0.12 -; For compatiblity with 1.0.7-1.0.11 - png_info_init @174 - png_read_init_3 @175 - png_write_init_3 @176 - png_info_init_3 @177 - png_destroy_struct @178 -; Added at version 1.2.0 -; For use with PNG_USER_MEM_SUPPORTED - png_destroy_struct_2 @179 - png_create_read_struct_2 @180 - png_create_write_struct_2 @181 - png_malloc_default @182 - png_free_default @183 -; MNG features - png_permit_mng_features @184 -; MMX support - png_mmx_support @185 - png_get_mmx_flagmask @186 - png_get_asm_flagmask @187 - png_get_asm_flags @188 - png_get_mmx_bitdepth_threshold @189 - png_get_mmx_rowbytes_threshold @190 - png_set_asm_flags @191 - png_init_mmx_flags @192 -; Strip error numbers - png_set_strip_error_numbers @193 -; Added at version 1.2.2 - png_handle_as_unknown @194 -; Added at version 1.2.2 and deleted from 1.2.3 -; png_zalloc @195 -; png_zfree @196 -; Added at version 1.2.4 - png_malloc_warn @195 diff --git a/DevIL/projects/msvc9/extlibs/libpng.vcproj b/DevIL/projects/msvc9/extlibs/libpng.vcproj deleted file mode 100644 index 96fe5f85..00000000 --- a/DevIL/projects/msvc9/extlibs/libpng.vcproj +++ /dev/null @@ -1,1132 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DevIL/projects/msvc9/extlibs/libtiff.def b/DevIL/projects/msvc9/extlibs/libtiff.def deleted file mode 100644 index 7496b9e2..00000000 --- a/DevIL/projects/msvc9/extlibs/libtiff.def +++ /dev/null @@ -1,88 +0,0 @@ -LIBRARY libtiff -EXPORTS TIFFOpen - TIFFGetVersion - TIFFClose - TIFFFlush - TIFFFlushData - TIFFGetField - TIFFVGetField - TIFFGetFieldDefaulted - TIFFVGetFieldDefaulted - TIFFReadDirectory - TIFFScanlineSize - TIFFStripSize - TIFFVStripSize - TIFFTileRowSize - TIFFTileSize - TIFFVTileSize - TIFFFileno - TIFFGetMode - TIFFIsTiled - TIFFIsByteSwapped - TIFFCurrentRow - TIFFCurrentDirectory - TIFFCurrentStrip - TIFFCurrentTile - TIFFReadBufferSetup - TIFFLastDirectory - TIFFSetDirectory - TIFFSetSubDirectory - TIFFUnlinkDirectory - TIFFSetField - TIFFVSetField - TIFFWriteDirectory - TIFFRewriteDirectory - TIFFPrintDirectory - TIFFReadScanline - TIFFWriteScanline - TIFFReadRGBAImage - TIFFPrintDirectory - TIFFReadScanline - TIFFWriteScanline - TIFFReadRGBAImage - TIFFFdOpen - TIFFClientOpen - TIFFFileName - TIFFError - TIFFWarning - TIFFSetErrorHandler - TIFFSetWarningHandler - TIFFComputeTile - TIFFCheckTile - TIFFNumberOfTiles - TIFFReadTile - TIFFWriteTile - TIFFComputeStrip - TIFFNumberOfStrips - TIFFReadEncodedStrip - TIFFReadRawStrip - TIFFReadEncodedTile - TIFFReadRawTile - TIFFReadRGBATile - TIFFReadRGBAStrip - TIFFWriteEncodedStrip - TIFFWriteRawStrip - TIFFWriteEncodedTile - TIFFWriteRawTile - TIFFSetWriteOffset - TIFFSwabShort - TIFFSwabLong - TIFFSwabArrayOfShort - TIFFSwabArrayOfLong - TIFFSwabArrayOfDouble - TIFFReverseBits - TIFFGetBitRevTable - TIFFDefaultStripSize - TIFFDefaultTileSize - TIFFRasterScanlineSize - _TIFFmalloc - _TIFFrealloc - _TIFFfree - _TIFFmemset - _TIFFmemcpy - _TIFFmemcmp - TIFFCreateDirectory - TIFFDefaultStripSize - - - diff --git a/DevIL/projects/msvc9/extlibs/zlib.def b/DevIL/projects/msvc9/extlibs/zlib.def deleted file mode 100644 index 022aa455..00000000 --- a/DevIL/projects/msvc9/extlibs/zlib.def +++ /dev/null @@ -1,45 +0,0 @@ -LIBRARY -DESCRIPTION "zlib compression library for Windows" - -EXPORTS - adler32 @1 - compress @2 - crc32 @3 - deflate @4 - deflateCopy @5 - deflateEnd @6 - deflateInit2_ @7 - deflateInit_ @8 - deflateParams @9 - deflateReset @10 - deflateSetDictionary @11 - gzclose @12 - gzdopen @13 - gzerror @14 - gzflush @15 - gzopen @16 - gzread @17 - gzwrite @18 - inflate @19 - inflateEnd @20 - inflateInit2_ @21 - inflateInit_ @22 - inflateReset @23 - inflateSetDictionary @24 - inflateSync @25 - uncompress @26 - zlibVersion @27 - gzprintf @28 - gzputc @29 - gzgetc @30 - gzseek @31 - gzrewind @32 - gztell @33 - gzeof @34 - gzsetparams @35 - zError @36 - inflateSyncPoint @37 - get_crc_table @38 - compress2 @39 - gzputs @40 - gzgets @41 diff --git a/DevIL/projects/msvc9/extlibs/zlib.vcproj b/DevIL/projects/msvc9/extlibs/zlib.vcproj deleted file mode 100644 index 843fce59..00000000 --- a/DevIL/projects/msvc9/extlibs/zlib.vcproj +++ /dev/null @@ -1,473 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DevIL/projects/msvc9/gdi+/DevIL-GDI+.cpp b/DevIL/projects/msvc9/gdi+/DevIL-GDI+.cpp deleted file mode 100644 index 730059ac..00000000 --- a/DevIL/projects/msvc9/gdi+/DevIL-GDI+.cpp +++ /dev/null @@ -1,127 +0,0 @@ -//----------------------------------------------------------------------------- -// -// DevIL GDI+ Sources -// Copyright (C) 2000-2002 by Denton Woods -// Last modified: 02/13/2002 <--Y2K Compliant! =] -// -// Filename: gdi+/devil-gdi+.cpp -// -// Description: GDI+ loading routines -// -//----------------------------------------------------------------------------- - -#include "stdafx.h" -#include "DevIL-GDI+.h" - - -// Basic Palette struct -typedef struct ILpal -{ - ILubyte *Palette; // the image palette (if any) - ILuint PalSize; // size of the palette (in bytes) - ILenum PalType; // the palette types below (0x0500 range) -} ILpal; - - -// The Fundamental Image struct -typedef struct ILimage -{ - ILuint Width; // the image's width - ILuint Height; // the image's height - ILuint Depth; // the image's depth - ILubyte Bpp; // bytes per pixel (now number of channels) - ILubyte Bpc; // bytes per channel - ILuint Bps; // bytes per scanline (components for IL) - ILubyte *Data; // the image data - ILuint SizeOfData; // the total size of the data (in bytes) - ILuint SizeOfPlane; // SizeOfData in a 2d image, size of each plane slice in a 3d image (in bytes) - ILenum Format; // image format (in IL enum style) - ILenum Type; // image type (in IL enum style) - ILenum Origin; // origin of the image - ILpal Pal; // palette details - ILuint Duration; // length of the time to display this "frame" - ILenum CubeFlags; // cube map flags for sides present in chain - struct ILimage *Mipmaps; // mipmapped versions of this image terminated by a NULL - usu. NULL - struct ILimage *Next; // next image in the chain - usu. NULL - struct ILimage *Layers; // subsequent layers in the chain - usu. NULL - ILuint NumNext; // number of images following this one (0 when not parent) - ILuint NumMips; // number of mipmaps (0 when not parent) - ILuint NumLayers; // number of layers (0 when not parent) - ILuint *AnimList; // animation list - ILuint AnimSize; // animation list size - ILvoid *Profile; // colour profile - ILuint ProfileSize; // colour profile size - ILuint OffX, OffY; // offset of the image -} ILimage; - -ILAPI ILimage* ILAPIENTRY iConvertImage(ILenum DestFormat, ILenum DestType); -ILAPI ILubyte* ILAPIENTRY iGetPaddedData(ILimage *Image); -ILAPI ILimage* ILAPIENTRY ilGetCurImage(void); -ILAPI ILvoid ILAPIENTRY ilCloseImage(ILimage *Image); -ILAPI ILvoid ILAPIENTRY iBindImageTemp(void); - - -// @TODO: Use 48-bit and 64-bit types. -Bitmap *ilutConvertToBitmap() -{ - Bitmap *Bmp = NULL; - ILubyte *Data = NULL; - ILimage *Image = NULL, *GdiCurImage = NULL; - - GdiCurImage = ilGetCurImage(); - if (GdiCurImage == NULL) { - return NULL; - } - - if (GdiCurImage->Format == IL_BGRA && GdiCurImage->Format == IL_UNSIGNED_BYTE) { - Image = GdiCurImage; - return new Bitmap(Image->Width, Image->Height, Image->Bps, PixelFormat32bppARGB, Image->Data); - } - else if (GdiCurImage->Format == IL_BGRA || GdiCurImage->Format == IL_RGBA) { - Image = iConvertImage(IL_BGRA, IL_UNSIGNED_BYTE); - if (Image == NULL) - return NULL; - Bmp = new Bitmap(Image->Width, Image->Height, Image->Bps, PixelFormat32bppARGB, Image->Data); - ilCloseImage(Image); - return Bmp; - } - else if (GdiCurImage->Format == IL_LUMINANCE && - (GdiCurImage->Type == IL_UNSIGNED_SHORT || GdiCurImage->Type == IL_SHORT)) { - Image = GdiCurImage; - return new Bitmap(Image->Width, Image->Height, Image->Bps, PixelFormat16bppGrayScale, Image->Data); - } - else if (GdiCurImage->Format == IL_LUMINANCE) { - Image = iConvertImage(IL_LUMINANCE, IL_UNSIGNED_SHORT); - if (Image == NULL) - return NULL; - Bmp = new Bitmap(Image->Width, Image->Height, Image->Bps, PixelFormat16bppGrayScale, Image->Data); - ilCloseImage(Image); - return Bmp; - } - else { - Image = iConvertImage(IL_BGR, IL_UNSIGNED_BYTE); - if (Image == NULL) - return NULL; - Bmp = new Bitmap(Image->Width, Image->Height, Image->Bps, PixelFormat24bppRGB, Image->Data); - ilCloseImage(Image); - return Bmp; - } - - return NULL; // Something really screwy has happened here... -} - - -Bitmap *ilutGDILoadImage(const ILstring FileName) -{ - Bitmap *Bmp; - - iBindImageTemp(); - if (!ilLoadImage(FileName)) - return NULL; - - Bmp = ilutConvertToBitmap(); - - return Bmp; -} - - diff --git a/DevIL/projects/msvc9/gdi+/DevIL-GDI+.h b/DevIL/projects/msvc9/gdi+/DevIL-GDI+.h deleted file mode 100644 index 1203db93..00000000 --- a/DevIL/projects/msvc9/gdi+/DevIL-GDI+.h +++ /dev/null @@ -1,30 +0,0 @@ -//----------------------------------------------------------------------------- -// -// DevIL GDI+ Sources -// Copyright (C) 2000-2002 by Denton Woods -// Last modified: 02/13/2001 <--Y2K Compliant! =] -// -// Filename: gdi+/devil-gdi+.h -// -// Description: GDI+ CBitmap loading routines -// -//----------------------------------------------------------------------------- - - -#ifndef __gdi_il_h_ -#ifndef __GDI_IL_H__ - -#define __gdi_il_h_ -#define __GDI_IL_H__ - -#include -#include // Needed to #include -#include -#include -using namespace Gdiplus; - -Bitmap *ilutConvertToBitmap(); -Bitmap *ilutGDILoadImage(const ILstring FileName); - -#endif // __GDI_IL_H__ -#endif // __gdi_il_h__ diff --git a/DevIL/projects/msvc9/gdi+/GDI+.sln b/DevIL/projects/msvc9/gdi+/GDI+.sln deleted file mode 100644 index 30b982b6..00000000 --- a/DevIL/projects/msvc9/gdi+/GDI+.sln +++ /dev/null @@ -1,21 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 7.00 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "GDI+", "GDI+.vcproj", "{3BE70721-42D4-42C3-A6C6-C01214CC2ABA}" -EndProject -Global - GlobalSection(SolutionConfiguration) = preSolution - ConfigName.0 = Debug - ConfigName.1 = Release - EndGlobalSection - GlobalSection(ProjectDependencies) = postSolution - EndGlobalSection - GlobalSection(ProjectConfiguration) = postSolution - {3BE70721-42D4-42C3-A6C6-C01214CC2ABA}.Debug.ActiveCfg = Debug|Win32 - {3BE70721-42D4-42C3-A6C6-C01214CC2ABA}.Debug.Build.0 = Debug|Win32 - {3BE70721-42D4-42C3-A6C6-C01214CC2ABA}.Release.ActiveCfg = Release|Win32 - {3BE70721-42D4-42C3-A6C6-C01214CC2ABA}.Release.Build.0 = Release|Win32 - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - EndGlobalSection - GlobalSection(ExtensibilityAddIns) = postSolution - EndGlobalSection -EndGlobal diff --git a/DevIL/projects/msvc9/gdi+/GDI+.vcproj b/DevIL/projects/msvc9/gdi+/GDI+.vcproj deleted file mode 100644 index e0357938..00000000 --- a/DevIL/projects/msvc9/gdi+/GDI+.vcproj +++ /dev/null @@ -1,129 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DevIL/projects/msvc9/gdi+/stdafx.cpp b/DevIL/projects/msvc9/gdi+/stdafx.cpp deleted file mode 100644 index 54e94485..00000000 --- a/DevIL/projects/msvc9/gdi+/stdafx.cpp +++ /dev/null @@ -1,8 +0,0 @@ -// stdafx.cpp : source file that includes just the standard includes -// GDI+.pch will be the pre-compiled header -// stdafx.obj will contain the pre-compiled type information - -#include "stdafx.h" - -// TODO: reference any additional headers you need in STDAFX.H -// and not in this file diff --git a/DevIL/projects/msvc9/gdi+/stdafx.h b/DevIL/projects/msvc9/gdi+/stdafx.h deleted file mode 100644 index 4ef8dc4f..00000000 --- a/DevIL/projects/msvc9/gdi+/stdafx.h +++ /dev/null @@ -1,10 +0,0 @@ -// stdafx.h : include file for standard system include files, -// or project specific include files that are used frequently, but -// are changed infrequently -// - -#pragma once - -#define WIN32_LEAN_AND_MEAN // Exclude rarely-used stuff from Windows headers - -// TODO: reference additional headers your program requires here diff --git a/DevIL/projects/msvc9/insdll.bat b/DevIL/projects/msvc9/insdll.bat deleted file mode 100644 index 121023ca..00000000 --- a/DevIL/projects/msvc9/insdll.bat +++ /dev/null @@ -1,23 +0,0 @@ -if "%ILNOCOPY%" == "" goto work -goto done - -:work - -if "%SystemRoot%" == "" goto isnotnt - -echo Copying %1 to %SystemRoot%\System32... -copy %1 %SystemRoot%\System32 -goto done - -:isnotnt -if "%WINDIR%" == "" goto isnot95 - -echo Copying %1 to %WINDIR%\System... -copy %1 %WINDIR%\System -goto done - -:isnot95 -echo *** Unrecognised platform! *** -goto done - -:done diff --git a/DevIL/projects/msvc9/mfc/DevIL-MFC.cpp b/DevIL/projects/msvc9/mfc/DevIL-MFC.cpp deleted file mode 100644 index fc7f3103..00000000 --- a/DevIL/projects/msvc9/mfc/DevIL-MFC.cpp +++ /dev/null @@ -1,130 +0,0 @@ -//----------------------------------------------------------------------------- -// -// DevIL MFC Sources -// Copyright (C) 2000-2002 by Denton Woods -// Last modified: 02/07/2002 <--Y2K Compliant! =] -// -// Filename: mfc/devil-mfc.cpp -// -// Description: MFC CBitmap loading routines -// -//----------------------------------------------------------------------------- - -#include "stdafx.h" -#include "DevIL-MFC.h" - - -// Basic Palette struct -typedef struct ILpal -{ - ILubyte *Palette; // the image palette (if any) - ILuint PalSize; // size of the palette (in bytes) - ILenum PalType; // the palette types below (0x0500 range) -} ILpal; - - -// The Fundamental Image struct -typedef struct ILimage -{ - ILuint Width; // the image's width - ILuint Height; // the image's height - ILuint Depth; // the image's depth - ILubyte Bpp; // bytes per pixel (now number of channels) - ILubyte Bpc; // bytes per channel - ILuint Bps; // bytes per scanline (components for IL) - ILubyte *Data; // the image data - ILuint SizeOfData; // the total size of the data (in bytes) - ILuint SizeOfPlane; // SizeOfData in a 2d image, size of each plane slice in a 3d image (in bytes) - ILenum Format; // image format (in IL enum style) - ILenum Type; // image type (in IL enum style) - ILenum Origin; // origin of the image - ILpal Pal; // palette details - ILuint Duration; // length of the time to display this "frame" - ILenum CubeFlags; // cube map flags for sides present in chain - struct ILimage *Mipmaps; // mipmapped versions of this image terminated by a NULL - usu. NULL - struct ILimage *Next; // next image in the chain - usu. NULL - struct ILimage *Layers; // subsequent layers in the chain - usu. NULL - ILuint NumNext; // number of images following this one (0 when not parent) - ILuint NumMips; // number of mipmaps (0 when not parent) - ILuint NumLayers; // number of layers (0 when not parent) - ILuint *AnimList; // animation list - ILuint AnimSize; // animation list size - ILvoid *Profile; // colour profile - ILuint ProfileSize; // colour profile size - ILuint OffX, OffY; // offset of the image -} ILimage; - -ILAPI ILimage* ILAPIENTRY iConvertImage(ILenum DestFormat, ILenum DestType); -ILAPI ILubyte* ILAPIENTRY iGetPaddedData(ILimage *Image); -ILAPI ILimage* ILAPIENTRY ilGetCurImage(void); -ILAPI ILvoid ILAPIENTRY ilCloseImage(ILimage *Image); -ILAPI ILvoid ILAPIENTRY iBindImageTemp(void); - - -CBitmap *ilutConvertToCBitmap() -{ - CBitmap *Bmp = NULL; - ILubyte *Data = NULL; - ILimage *Image = NULL, *MfcCurImage = NULL; - - Bmp = new CBitmap; - if (Bmp == NULL) - return NULL; - - MfcCurImage = ilGetCurImage(); - if (MfcCurImage == NULL) { - return NULL; - } - - if (MfcCurImage->Format == IL_BGRA && MfcCurImage->Format == IL_UNSIGNED_BYTE) { - Image = MfcCurImage; - } - else if (MfcCurImage->Format == IL_BGRA || MfcCurImage->Format == IL_RGBA) { - Image = iConvertImage(IL_BGRA, IL_UNSIGNED_BYTE); - if (Image == NULL) { - delete Bmp; - return NULL; - } - } - else { - Image = iConvertImage(IL_BGR, IL_UNSIGNED_BYTE); - if (Image == NULL) { - delete Bmp; - return NULL; - } - } - - Data = iGetPaddedData(Image); - if (Data == NULL) { - if (Image != MfcCurImage) - ilCloseImage(Image); - delete Bmp; - return NULL; - } - - if (!Bmp->CreateBitmap(Image->Width, Image->Height, 1, Image->Bpp << 3, Image->Data)) { - if (Image != MfcCurImage) - ilCloseImage(Image); - free(Data); - delete Bmp; - return NULL; - } - - return Bmp; -} - - -CBitmap *ilutMFCLoadImage(const ILstring FileName) -{ - CBitmap *Bmp; - - iBindImageTemp(); - if (!ilLoadImage(FileName)) - return NULL; - - Bmp = ilutConvertToCBitmap(); - - return Bmp; -} - - diff --git a/DevIL/projects/msvc9/mfc/DevIL-MFC.dsp b/DevIL/projects/msvc9/mfc/DevIL-MFC.dsp deleted file mode 100644 index dd0c0fae..00000000 --- a/DevIL/projects/msvc9/mfc/DevIL-MFC.dsp +++ /dev/null @@ -1,113 +0,0 @@ -# Microsoft Developer Studio Project File - Name="DevIL_MFC" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) Static Library" 0x0104 - -CFG=DevIL_MFC - Win32 Debug -!MESSAGE This is not a valid makefile. To build this project using NMAKE, -!MESSAGE use the Export Makefile command and run -!MESSAGE -!MESSAGE NMAKE /f "DevIL-MFC.mak". -!MESSAGE -!MESSAGE You can specify a configuration when running NMAKE -!MESSAGE by defining the macro CFG on the command line. For example: -!MESSAGE -!MESSAGE NMAKE /f "DevIL-MFC.mak" CFG="DevIL_MFC - Win32 Debug" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "DevIL_MFC - Win32 Release" (based on "Win32 (x86) Static Library") -!MESSAGE "DevIL_MFC - Win32 Debug" (based on "Win32 (x86) Static Library") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" -CPP=cl.exe -RSC=rc.exe - -!IF "$(CFG)" == "DevIL_MFC - Win32 Release" - -# PROP BASE Use_MFC 2 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "Release" -# PROP BASE Intermediate_Dir "Release" -# PROP BASE Target_Dir "" -# PROP Use_MFC 2 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "Release" -# PROP Intermediate_Dir "Release" -# PROP Target_Dir "" -# ADD BASE CPP /nologo /MD /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_AFXDLL" /Yu"stdafx.h" /FD /c -# ADD CPP /nologo /MD /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_AFXDLL" /D "_MBCS" /Yu"stdafx.h" /FD /c -# ADD BASE RSC /l 0x409 /d "NDEBUG" /d "_AFXDLL" -# ADD RSC /l 0x409 /d "NDEBUG" /d "_AFXDLL" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LIB32=link.exe -lib -# ADD BASE LIB32 /nologo -# ADD LIB32 /nologo - -!ELSEIF "$(CFG)" == "DevIL_MFC - Win32 Debug" - -# PROP BASE Use_MFC 2 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "Debug" -# PROP BASE Intermediate_Dir "Debug" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "Debug" -# PROP Intermediate_Dir "Debug" -# PROP Target_Dir "" -# ADD BASE CPP /nologo /MDd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_AFXDLL" /Yu"stdafx.h" /FD /GZ /c -# ADD CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /Yu"stdafx.h" /FD /GZ /c -# ADD BASE RSC /l 0x409 /d "_DEBUG" /d "_AFXDLL" -# ADD RSC /l 0x409 /d "_DEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LIB32=link.exe -lib -# ADD BASE LIB32 /nologo -# ADD LIB32 /nologo - -!ENDIF - -# Begin Target - -# Name "DevIL_MFC - Win32 Release" -# Name "DevIL_MFC - Win32 Debug" -# Begin Group "Source Files" - -# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" -# Begin Source File - -SOURCE=".\DevIL-MFC.cpp" -# End Source File -# Begin Source File - -SOURCE=.\StdAfx.cpp -# ADD CPP /Yc"stdafx.h" -# End Source File -# End Group -# Begin Group "Header Files" - -# PROP Default_Filter "h;hpp;hxx;hm;inl" -# Begin Source File - -SOURCE=".\DevIL-MFC.h" -# End Source File -# Begin Source File - -SOURCE=.\StdAfx.h -# End Source File -# End Group -# Begin Source File - -SOURCE=.\Readme.txt -# End Source File -# End Target -# End Project diff --git a/DevIL/projects/msvc9/mfc/DevIL-MFC.dsw b/DevIL/projects/msvc9/mfc/DevIL-MFC.dsw deleted file mode 100644 index 2adef877..00000000 --- a/DevIL/projects/msvc9/mfc/DevIL-MFC.dsw +++ /dev/null @@ -1,29 +0,0 @@ -Microsoft Developer Studio Workspace File, Format Version 6.00 -# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE! - -############################################################################### - -Project: "DevIL_MFC"=.\DevIL_MFC.dsp - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ -}}} - -############################################################################### - -Global: - -Package=<5> -{{{ -}}} - -Package=<3> -{{{ -}}} - -############################################################################### - diff --git a/DevIL/projects/msvc9/mfc/DevIL-MFC.h b/DevIL/projects/msvc9/mfc/DevIL-MFC.h deleted file mode 100644 index 8a7f8c23..00000000 --- a/DevIL/projects/msvc9/mfc/DevIL-MFC.h +++ /dev/null @@ -1,35 +0,0 @@ -//----------------------------------------------------------------------------- -// -// DevIL MFC Sources -// Copyright (C) 2000-2002 by Denton Woods -// Last modified: 02/13/2002 <--Y2K Compliant! =] -// -// Filename: mfc/devil-mfc.h -// -// Description: MFC CBitmap loading routines -// -//----------------------------------------------------------------------------- - - -#ifndef __mfcil_h_ -#ifndef __MFCIL_H__ - -#define __mfcil_h_ -#define __MFCIL_H__ - -#include - -// Internal to IL but makes things easier for us: -struct ILimage; -ILAPI ILimage* ILAPIENTRY iConvertImage(ILenum DestFormat, ILenum DestType); -ILAPI ILubyte* ILAPIENTRY iGetPaddedData(ILimage *Image); -ILAPI ILimage* ILAPIENTRY ilGetCurImage(void); -ILAPI ILvoid ILAPIENTRY ilCloseImage(ILimage *Image); -ILAPI ILvoid ILAPIENTRY iBindImageTemp(void); - -// Functions for the static library. -CBitmap *ilutConvertToCBitmap(); -CBitmap *ilutMFCLoadImage(const ILstring FileName); - -#endif // __MFCIL_H__ -#endif // __mfcil_h__ diff --git a/DevIL/projects/msvc9/mfc/DevIL-MFC.sln b/DevIL/projects/msvc9/mfc/DevIL-MFC.sln deleted file mode 100644 index 6919c865..00000000 --- a/DevIL/projects/msvc9/mfc/DevIL-MFC.sln +++ /dev/null @@ -1,21 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 7.00 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DevIL-MFC", "DevIL-MFC.vcproj", "{A5D0C1E9-A877-48AF-AF0A-E9795C5B9877}" -EndProject -Global - GlobalSection(SolutionConfiguration) = preSolution - ConfigName.0 = Debug - ConfigName.1 = Release - EndGlobalSection - GlobalSection(ProjectDependencies) = postSolution - EndGlobalSection - GlobalSection(ProjectConfiguration) = postSolution - {A5D0C1E9-A877-48AF-AF0A-E9795C5B9877}.Debug.ActiveCfg = Debug|Win32 - {A5D0C1E9-A877-48AF-AF0A-E9795C5B9877}.Debug.Build.0 = Debug|Win32 - {A5D0C1E9-A877-48AF-AF0A-E9795C5B9877}.Release.ActiveCfg = Release|Win32 - {A5D0C1E9-A877-48AF-AF0A-E9795C5B9877}.Release.Build.0 = Release|Win32 - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - EndGlobalSection - GlobalSection(ExtensibilityAddIns) = postSolution - EndGlobalSection -EndGlobal diff --git a/DevIL/projects/msvc9/mfc/DevIL-MFC.vcproj b/DevIL/projects/msvc9/mfc/DevIL-MFC.vcproj deleted file mode 100644 index 6f1b4d37..00000000 --- a/DevIL/projects/msvc9/mfc/DevIL-MFC.vcproj +++ /dev/null @@ -1,131 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DevIL/projects/msvc9/mfc/stdafx.cpp b/DevIL/projects/msvc9/mfc/stdafx.cpp deleted file mode 100644 index 43be0c88..00000000 --- a/DevIL/projects/msvc9/mfc/stdafx.cpp +++ /dev/null @@ -1,8 +0,0 @@ -// stdafx.cpp : source file that includes just the standard includes -// DevIL-MFC.pch will be the pre-compiled header -// stdafx.obj will contain the pre-compiled type information - -#include "stdafx.h" - -// TODO: reference any additional headers you need in STDAFX.H -// and not in this file diff --git a/DevIL/projects/msvc9/mfc/stdafx.h b/DevIL/projects/msvc9/mfc/stdafx.h deleted file mode 100644 index 83419e47..00000000 --- a/DevIL/projects/msvc9/mfc/stdafx.h +++ /dev/null @@ -1,18 +0,0 @@ -// stdafx.h : include file for standard system include files, -// or project specific include files that are used frequently, but -// are changed infrequently -// - -#pragma once - -#define WIN32_LEAN_AND_MEAN // Exclude rarely-used stuff from Windows headers -#define _ATL_CSTRING_EXPLICIT_CONSTRUCTORS // some CString constructors will be explicit - -#ifndef VC_EXTRALEAN -#define VC_EXTRALEAN // Exclude rarely-used stuff from Windows headers -#endif - -#include -#include // MFC core and standard components - -// TODO: reference additional headers your program requires here diff --git a/DevIL/projects/msvc9/static/IL/IL.dsp b/DevIL/projects/msvc9/static/IL/IL.dsp deleted file mode 100644 index 1b4a6ee7..00000000 --- a/DevIL/projects/msvc9/static/IL/IL.dsp +++ /dev/null @@ -1,404 +0,0 @@ -# Microsoft Developer Studio Project File - Name="IL" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) Static Library" 0x0104 - -CFG=IL - Win32 Debug -!MESSAGE This is not a valid makefile. To build this project using NMAKE, -!MESSAGE use the Export Makefile command and run -!MESSAGE -!MESSAGE NMAKE /f "IL.mak". -!MESSAGE -!MESSAGE You can specify a configuration when running NMAKE -!MESSAGE by defining the macro CFG on the command line. For example: -!MESSAGE -!MESSAGE NMAKE /f "IL.mak" CFG="IL - Win32 Debug" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "IL - Win32 Release" (based on "Win32 (x86) Static Library") -!MESSAGE "IL - Win32 Debug" (based on "Win32 (x86) Static Library") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" -CPP=cl.exe -RSC=rc.exe - -!IF "$(CFG)" == "IL - Win32 Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "Release" -# PROP BASE Intermediate_Dir "Release" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "Release" -# PROP Intermediate_Dir "Release" -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /YX /FD /c -# ADD CPP /nologo /W3 /GX /O2 /I "../../../../src-IL/include" /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /D "IL_STATIC_LIB" /YX /FD /c -# ADD BASE RSC /l 0x409 /d "NDEBUG" -# ADD RSC /l 0x409 /d "NDEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LIB32=link.exe -lib -# ADD BASE LIB32 /nologo -# ADD LIB32 /nologo /out:"Release\DevIL.lib" - -!ELSEIF "$(CFG)" == "IL - Win32 Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "Debug" -# PROP BASE Intermediate_Dir "Debug" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "Debug" -# PROP Intermediate_Dir "Debug" -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /YX /FD /GZ /c -# ADD CPP /nologo /W3 /Gm /GX /ZI /Od /I "../../../../src-IL/include" /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /D "IL_STATIC_LIB" /YX /FD /GZ /c -# ADD BASE RSC /l 0x409 /d "_DEBUG" -# ADD RSC /l 0x409 /d "_DEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LIB32=link.exe -lib -# ADD BASE LIB32 /nologo -# ADD LIB32 /nologo /out:"Debug\DevIL-d.lib" - -!ENDIF - -# Begin Target - -# Name "IL - Win32 Release" -# Name "IL - Win32 Debug" -# Begin Group "Source Files" - -# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" -# Begin Source File - -SOURCE="..\..\..\..\src-IL\src\il_alloc.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\src\il_bits.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\src\il_bmp.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\src\il_convbuff.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\src\il_convert.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\src\il_cut.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\src\il_dcx.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\src\il_dds-save.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\src\il_dds.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\src\il_devil.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\src\il_doom.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\src\il_endian.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\src\il_error.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\src\il_fastconv.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\src\il_files.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\src\il_gif.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\src\il_header.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\src\il_icon.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\src\il_internal.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\src\il_io.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\src\il_jpeg.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\src\il_lif.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\src\il_main.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\src\il_manip.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\src\il_mdl.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\src\il_mng.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\src\il_neuquant.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\src\il_pal.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\src\il_pcd.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\src\il_pcx.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\src\il_pic.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\src\il_png.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\src\il_pnm.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\src\il_profiles.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\src\il_psd.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\src\il_psp.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\src\il_quantizer.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\src\il_raw.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\src\il_rawdata.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\src\il_register.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\src\il_rle.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\src\il_sgi.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\src\il_stack.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\src\il_states.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\src\il_targa.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\src\il_tiff.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\src\il_utility.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\src\il_wal.c" -# End Source File -# End Group -# Begin Group "Header Files" - -# PROP Default_Filter "h;hpp;hxx;hm;inl" -# Begin Source File - -SOURCE=..\..\..\..\include\IL\il.h -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\include\il_alloc.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\include\il_bits.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\include\il_bmp.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\include\il_dcx.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\include\il_dds.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\include\il_doompal.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\include\il_endian.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\include\il_error.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\include\il_files.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\include\il_gif.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\include\il_icon.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\include\il_internal.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\include\il_jpeg.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\include\il_lif.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\include\il_manip.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\include\il_mdl.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\include\il_pal.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\include\il_pcx.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\include\il_pic.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\include\il_pnm.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\include\il_psd.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\include\il_psp.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\include\il_q2pal.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\include\il_register.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\include\il_rle.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\include\il_sgi.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\include\il_stack.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\include\il_states.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-IL\include\il_targa.h" -# End Source File -# End Group -# End Target -# End Project diff --git a/DevIL/projects/msvc9/static/IL/IL.vcproj b/DevIL/projects/msvc9/static/IL/IL.vcproj deleted file mode 100644 index ec43e6d4..00000000 --- a/DevIL/projects/msvc9/static/IL/IL.vcproj +++ /dev/null @@ -1,1181 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DevIL/projects/msvc9/static/ILU/ILU.dsp b/DevIL/projects/msvc9/static/ILU/ILU.dsp deleted file mode 100644 index 574bdde8..00000000 --- a/DevIL/projects/msvc9/static/ILU/ILU.dsp +++ /dev/null @@ -1,180 +0,0 @@ -# Microsoft Developer Studio Project File - Name="ILU" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) Static Library" 0x0104 - -CFG=ILU - Win32 Debug -!MESSAGE This is not a valid makefile. To build this project using NMAKE, -!MESSAGE use the Export Makefile command and run -!MESSAGE -!MESSAGE NMAKE /f "ILU.mak". -!MESSAGE -!MESSAGE You can specify a configuration when running NMAKE -!MESSAGE by defining the macro CFG on the command line. For example: -!MESSAGE -!MESSAGE NMAKE /f "ILU.mak" CFG="ILU - Win32 Debug" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "ILU - Win32 Release" (based on "Win32 (x86) Static Library") -!MESSAGE "ILU - Win32 Debug" (based on "Win32 (x86) Static Library") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" -CPP=cl.exe -RSC=rc.exe - -!IF "$(CFG)" == "ILU - Win32 Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "Release" -# PROP BASE Intermediate_Dir "Release" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "Release" -# PROP Intermediate_Dir "Release" -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /YX /FD /c -# ADD CPP /nologo /W3 /GX /O2 /I "../../../../src-ILU/include" /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /D "IL_STATIC_LIB" /YX /FD /c -# ADD BASE RSC /l 0x409 /d "NDEBUG" -# ADD RSC /l 0x409 /d "NDEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LIB32=link.exe -lib -# ADD BASE LIB32 /nologo -# ADD LIB32 /nologo - -!ELSEIF "$(CFG)" == "ILU - Win32 Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "Debug" -# PROP BASE Intermediate_Dir "Debug" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "Debug" -# PROP Intermediate_Dir "Debug" -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /YX /FD /GZ /c -# ADD CPP /nologo /W3 /Gm /GX /ZI /Od /I "../../../../src-ILU/include" /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /D "IL_STATIC_LIB" /YX /FD /GZ /c -# ADD BASE RSC /l 0x409 /d "_DEBUG" -# ADD RSC /l 0x409 /d "_DEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LIB32=link.exe -lib -# ADD BASE LIB32 /nologo -# ADD LIB32 /nologo /out:"Debug\ILU-d.lib" - -!ENDIF - -# Begin Target - -# Name "ILU - Win32 Release" -# Name "ILU - Win32 Debug" -# Begin Group "Source Files" - -# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" -# Begin Source File - -SOURCE="..\..\..\..\src-ILU\src\ilu_alloc.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-ILU\src\ilu_error.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-ILU\src\ilu_filter.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-ILU\src\ilu_filter_rcg.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-ILU\src\ilu_internal.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-ILU\src\ilu_main.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-ILU\src\ilu_manip.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-ILU\src\ilu_mipmap.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-ILU\src\ilu_noise.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-ILU\src\ilu_rotate.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-ILU\src\ilu_scale.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-ILU\src\ilu_scale2d.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-ILU\src\ilu_scale3d.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-ILU\src\ilu_scaling.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-ILU\src\ilu_states.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-ILU\src\ilu_utilities.c" -# End Source File -# End Group -# Begin Group "Header Files" - -# PROP Default_Filter "h;hpp;hxx;hm;inl" -# Begin Source File - -SOURCE=..\..\..\..\include\IL\ilu.h -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-ILU\include\ilu_alloc.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-ILU\include\ilu_filter.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-ILU\include\ilu_internal.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-ILU\include\ilu_mipmap.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-ILU\include\ilu_states.h" -# End Source File -# End Group -# End Target -# End Project diff --git a/DevIL/projects/msvc9/static/ILU/ILU.vcproj b/DevIL/projects/msvc9/static/ILU/ILU.vcproj deleted file mode 100644 index 2530a040..00000000 --- a/DevIL/projects/msvc9/static/ILU/ILU.vcproj +++ /dev/null @@ -1,469 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DevIL/projects/msvc9/static/ILUT/ILUT.dsp b/DevIL/projects/msvc9/static/ILUT/ILUT.dsp deleted file mode 100644 index d81a5b31..00000000 --- a/DevIL/projects/msvc9/static/ILUT/ILUT.dsp +++ /dev/null @@ -1,152 +0,0 @@ -# Microsoft Developer Studio Project File - Name="ILUT" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) Static Library" 0x0104 - -CFG=ILUT - Win32 Debug -!MESSAGE This is not a valid makefile. To build this project using NMAKE, -!MESSAGE use the Export Makefile command and run -!MESSAGE -!MESSAGE NMAKE /f "ILUT.mak". -!MESSAGE -!MESSAGE You can specify a configuration when running NMAKE -!MESSAGE by defining the macro CFG on the command line. For example: -!MESSAGE -!MESSAGE NMAKE /f "ILUT.mak" CFG="ILUT - Win32 Debug" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "ILUT - Win32 Release" (based on "Win32 (x86) Static Library") -!MESSAGE "ILUT - Win32 Debug" (based on "Win32 (x86) Static Library") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" -CPP=cl.exe -RSC=rc.exe - -!IF "$(CFG)" == "ILUT - Win32 Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "Release" -# PROP BASE Intermediate_Dir "Release" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "Release" -# PROP Intermediate_Dir "Release" -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /YX /FD /c -# ADD CPP /nologo /W3 /GX /O2 /I "../../../../src-ILUT/include" /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /D "IL_STATIC_LIB" /YX /FD /c -# ADD BASE RSC /l 0x409 /d "NDEBUG" -# ADD RSC /l 0x409 /d "NDEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LIB32=link.exe -lib -# ADD BASE LIB32 /nologo -# ADD LIB32 /nologo - -!ELSEIF "$(CFG)" == "ILUT - Win32 Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "Debug" -# PROP BASE Intermediate_Dir "Debug" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "Debug" -# PROP Intermediate_Dir "Debug" -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /YX /FD /GZ /c -# ADD CPP /nologo /W3 /Gm /GX /ZI /Od /I "../../../../src-ILUT/include" /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /D "IL_STATIC_LIB" /YX /FD /GZ /c -# ADD BASE RSC /l 0x409 /d "_DEBUG" -# ADD RSC /l 0x409 /d "_DEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LIB32=link.exe -lib -# ADD BASE LIB32 /nologo -# ADD LIB32 /nologo /out:"Debug\ILUT-d.lib" - -!ENDIF - -# Begin Target - -# Name "ILUT - Win32 Release" -# Name "ILUT - Win32 Debug" -# Begin Group "Source Files" - -# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" -# Begin Source File - -SOURCE="..\..\..\..\src-ILUT\src\ilut_allegro.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-ILUT\src\ilut_directx.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-ILUT\src\ilut_directx9.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-ILUT\src\ilut_internal.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-ILUT\src\ilut_main.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-ILUT\src\ilut_opengl.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-ILUT\src\ilut_sdlsurface.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-ILUT\src\ilut_states.c" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-ILUT\src\ilut_win32.c" -# End Source File -# End Group -# Begin Group "Header Files" - -# PROP Default_Filter "h;hpp;hxx;hm;inl" -# Begin Source File - -SOURCE=..\..\..\..\include\IL\ilut.h -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-ILUT\include\ilut_allegro.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-ILUT\include\ilut_error.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-ILUT\include\ilut_internal.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-ILUT\include\ilut_opengl.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\..\src-ILUT\include\ilut_states.h" -# End Source File -# End Group -# End Target -# End Project diff --git a/DevIL/projects/msvc9/static/ILUT/ILUT.vcproj b/DevIL/projects/msvc9/static/ILUT/ILUT.vcproj deleted file mode 100644 index cb6392a5..00000000 --- a/DevIL/projects/msvc9/static/ILUT/ILUT.vcproj +++ /dev/null @@ -1,329 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DevIL/projects/msvc9/static/static.dsw b/DevIL/projects/msvc9/static/static.dsw deleted file mode 100644 index aefec381..00000000 --- a/DevIL/projects/msvc9/static/static.dsw +++ /dev/null @@ -1,53 +0,0 @@ -Microsoft Developer Studio Workspace File, Format Version 6.00 -# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE! - -############################################################################### - -Project: "IL"=.\IL\IL.dsp - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ -}}} - -############################################################################### - -Project: "ILU"=.\ILU\ILU.dsp - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ -}}} - -############################################################################### - -Project: "ILUT"=.\ILUT\ILUT.dsp - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ -}}} - -############################################################################### - -Global: - -Package=<5> -{{{ -}}} - -Package=<3> -{{{ -}}} - -############################################################################### - diff --git a/DevIL/projects/msvc9/static/static.sln b/DevIL/projects/msvc9/static/static.sln deleted file mode 100644 index 9630cde2..00000000 --- a/DevIL/projects/msvc9/static/static.sln +++ /dev/null @@ -1,37 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 8.00 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "IL", "IL\IL.vcproj", "{97591BF1-AE8B-46AC-BF64-7396E7B14B41}" - ProjectSection(ProjectDependencies) = postProject - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ILU", "ILU\ILU.vcproj", "{E8336D79-326F-4C8D-900D-48B39BD6B0D3}" - ProjectSection(ProjectDependencies) = postProject - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ILUT", "ILUT\ILUT.vcproj", "{9B0A8B9B-062E-4675-A5A1-577802D0B4DC}" - ProjectSection(ProjectDependencies) = postProject - EndProjectSection -EndProject -Global - GlobalSection(SolutionConfiguration) = preSolution - Debug = Debug - Release = Release - EndGlobalSection - GlobalSection(ProjectConfiguration) = postSolution - {97591BF1-AE8B-46AC-BF64-7396E7B14B41}.Debug.ActiveCfg = Debug|Win32 - {97591BF1-AE8B-46AC-BF64-7396E7B14B41}.Debug.Build.0 = Debug|Win32 - {97591BF1-AE8B-46AC-BF64-7396E7B14B41}.Release.ActiveCfg = Release|Win32 - {97591BF1-AE8B-46AC-BF64-7396E7B14B41}.Release.Build.0 = Release|Win32 - {E8336D79-326F-4C8D-900D-48B39BD6B0D3}.Debug.ActiveCfg = Debug|Win32 - {E8336D79-326F-4C8D-900D-48B39BD6B0D3}.Debug.Build.0 = Debug|Win32 - {E8336D79-326F-4C8D-900D-48B39BD6B0D3}.Release.ActiveCfg = Release|Win32 - {E8336D79-326F-4C8D-900D-48B39BD6B0D3}.Release.Build.0 = Release|Win32 - {9B0A8B9B-062E-4675-A5A1-577802D0B4DC}.Debug.ActiveCfg = Debug|Win32 - {9B0A8B9B-062E-4675-A5A1-577802D0B4DC}.Debug.Build.0 = Debug|Win32 - {9B0A8B9B-062E-4675-A5A1-577802D0B4DC}.Release.ActiveCfg = Release|Win32 - {9B0A8B9B-062E-4675-A5A1-577802D0B4DC}.Release.Build.0 = Release|Win32 - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - EndGlobalSection - GlobalSection(ExtensibilityAddIns) = postSolution - EndGlobalSection -EndGlobal diff --git a/DevIL/projects/msvc9/x64 DLL Install.exe b/DevIL/projects/msvc9/x64 DLL Install.exe deleted file mode 100755 index f1ea360d..00000000 Binary files a/DevIL/projects/msvc9/x64 DLL Install.exe and /dev/null differ diff --git a/DevIL/projects/powerbasic/il.inc b/DevIL/projects/powerbasic/il.inc deleted file mode 100644 index e43f6968..00000000 --- a/DevIL/projects/powerbasic/il.inc +++ /dev/null @@ -1,535 +0,0 @@ -'----------------------------------------------------------------------------- -' -' ImageLib Sources -' Copyright (C) 2000-2002 by Denton Woods -' Last modified: 06/22/2002 <--Y2K Compliant! =] -' -' Filename: il/il.h -' -' Description: The main include file for DevIL -' -'----------------------------------------------------------------------------- -'----------------------------------------------------------------------------- -' -' Translated to Powerbasic by Peter Scheutz, Scheutz & Clementsen Design -' Web: http://www.scheutz.dk -' e-mail: sourcecode@scheutz.dk -' -' Last modified: 06/22/2002 -' Based on DevIL Ver. 1.6.1 headers -' -' Filename: il.inc -' -' Description: PB main include file for DevIL -' -' For information on use and download of DevIL goto: http://openil.sourceforge.net/ -' (Get docs and "End User Package") -' -' Report errors in the Powerbasic includes to e-mail above. -' -' For general help on Powerbasic and DevIL, try the forums at: -' http://www.powerbasic.com -'----------------------------------------------------------------------------- - -' #ifndef __il_h_ -' #ifndef __IL_H__ - -' %__il_h_ -' %__IL_H__ - -' #ifdef __cplusplus -' extern "C" { -' #endif - -'%IL_NO_BMP -'%IL_NO_CUT -'%IL_NO_CHEAD -'%IL_NO_DDS -'%IL_NO_DOOM -'%IL_NO_ICO -'%IL_NO_JPG -'%IL_NO_LIF -'%IL_NO_LBM -'%IL_NO_MDL -'%IL_NO_PCD -'%IL_NO_PCX -'%IL_NO_PIC -'%IL_NO_PNG -'%IL_NO_PNM -'%IL_NO_RAW -'%IL_NO_SGI -'%IL_NO_TGA -'%IL_NO_TIF -'%IL_NO_WAL -'%IL_NO_DDS -'%IL_NO_DCX -'%IL_NO_PSD -'%IL_NO_PSP -'%IL_NO_PXR -'%IL_NO_RAW -'%IL_NO_SGI -'%IL_NO_TGA -'%IL_NO_TIF -'%IL_NO_WAL -'%IL_NO_XPM - -'%IL_USE_IJL ' Whether we use the Intel Jpeg Library (else use libjpeg). - - -' #ifdef _WIN32 -'%WIN32_LEAN_AND_MEAN ' Exclude rarely-used stuff from Windows headers -'#include -' #ifdef _MSC_VER -' #ifndef _IL_BUILD_LIBRARY -' #ifdef _DEBUG -' #pragma comment(lib, "devil-d.lib") -' #else -' #pragma comment(lib, "devil.lib") -' #endif'_DEBUG -' #endif'_IL_BUILD_LIBRARY -' #endif'_MSC_VER -' #endif'_WIN32 - -' #include - -' typedef unsigned int ILenum; -' typedef unsigned char ILboolean; -' typedef unsigned int ILbitfield; -' typedef char ILbyte; -' typedef short ILshort; -' typedef int ILint; -' typedef int ILsizei; -' typedef unsigned char ILubyte; -' typedef unsigned short ILushort; -' typedef unsigned int ILuint; -' typedef float ILfloat; -' typedef float ILclampf; -' typedef double ILdouble; -' typedef double ILclampd; -' typedef void ILvoid; - - -%IL_FALSE = 0 -%IL_TRUE = 1 - - -' Matches OpenGL's right now. -%IL_COLOUR_INDEX = &H1900& -%IL_COLOR_INDEX = &H1900& -%IL_RGB = &H1907& -%IL_RGBA = &H1908& -%IL_BGR = &H80E0& -%IL_BGRA = &H80E1& -%IL_LUMINANCE = &H1909& - - -%IL_BYTE = &H1400& -%IL_UNSIGNED_BYTE = &H1401& -%IL_SHORT = &H1402& -%IL_UNSIGNED_SHORT = &H1403& -%IL_INT = &H1404& -%IL_UNSIGNED_INT = &H1405& -%IL_FLOAT = &H1406& -%GL_DOUBLE = &H140A& - - -%IL_VENDOR = &H1F00& - - -' -' IL-specific #define's -' - -%IL_VERSION_1_5_6 = 1 -%IL_VERSION = 156 -%IL_LOAD_EXT = &H1F01& -%IL_SAVE_EXT = &H1F02& - - -' Attribute Bits -%IL_ORIGIN_BIT = &H00000001& -%IL_FILE_BIT = &H00000002& -%IL_PAL_BIT = &H00000004& -%IL_FORMAT_BIT = &H00000008& -%IL_TYPE_BIT = &H00000010& -%IL_COMPRESS_BIT = &H00000020& -%IL_LOADFAIL_BIT = &H00000040& -%IL_ALL_ATTRIB_BITS = &H000FFFFF& - - -' Palette types -%IL_PAL_NONE = &H0400& -%IL_PAL_RGB24 = &H0401& -%IL_PAL_RGB32 = &H0402& -%IL_PAL_RGBA32 = &H0403& -%IL_PAL_BGR24 = &H0404& -%IL_PAL_BGR32 = &H0405& -%IL_PAL_BGRA32 = &H0406& - - -' Image types -%IL_TYPE_UNKNOWN = &H0000& -%IL_BMP = &H0420& -%IL_CUT = &H0421& -%IL_DOOM = &H0422& -%IL_DOOM_FLAT = &H0423& -%IL_ICO = &H0424& -%IL_JPG = &H0425& -%IL_LBM = &H0426& -%IL_PCD = &H0427& -%IL_PCX = &H0428& -%IL_PIC = &H0429& -%IL_PNG = &H042A& -%IL_PNM = &H042B& -%IL_SGI = &H042C& -%IL_TGA = &H042D& -%IL_TIF = &H042E& -%IL_CHEAD = &H042F& -%IL_RAW = &H0430& -%IL_MDL = &H0431& -%IL_WAL = &H0432& -%IL_LIF = &H0434& -%IL_MNG = &H0435& -%IL_JNG = &H0435& -%IL_GIF = &H0436& -%IL_DDS = &H0437& -%IL_DCX = &H0438& -%IL_PSD = &H0439& -%IL_EXIF = &H043A& -%IL_PSP = &H043B& -%IL_PIX = &H043C& -%IL_PXR = &H043D& -%IL_XPM = &H043E& - -%IL_JASC_PAL = &H0475& - - -' Error Types -%IL_NO_ERROR = &H0000& -%IL_INVALID_ENUM = &H0501& -%IL_OUT_OF_MEMORY = &H0502& -%IL_FORMAT_NOT_SUPPORTED = &H0503& -%IL_INTERNAL_ERROR = &H0504& -%IL_INVALID_VALUE = &H0505& -%IL_ILLEGAL_OPERATION = &H0506& -%IL_ILLEGAL_FILE_VALUE = &H0507& -%IL_INVALID_FILE_HEADER = &H0508& -%IL_INVALID_PARAM = &H0509& -%IL_COULD_NOT_OPEN_FILE = &H050A& -%IL_INVALID_EXTENSION = &H050B& -%IL_FILE_ALREADY_EXISTS = &H050C& -%IL_OUT_FORMAT_SAME = &H050D& -%IL_STACK_OVERFLOW = &H050E& -%IL_STACK_UNDERFLOW = &H050F& -%IL_INVALID_CONVERSION = &H0510& -%IL_BAD_DIMENSIONS = &H0511& -%IL_FILE_READ_ERROR = &H0512& - -%IL_LIB_GIF_ERROR = &H05E1& -%IL_LIB_JPEG_ERROR = &H05E2& -%IL_LIB_PNG_ERROR = &H05E3& -%IL_LIB_TIFF_ERROR = &H05E4& -%IL_LIB_MNG_ERROR = &H05E5& -%IL_UNKNOWN_ERROR = &H05FF& - - -' Origin Definitions -%IL_ORIGIN_SET = &H0600& -%IL_ORIGIN_LOWER_LEFT = &H0601& -%IL_ORIGIN_UPPER_LEFT = &H0602& -%IL_ORIGIN_MODE = &H0603& - - -' Format and Type Mode Definitions -%IL_FORMAT_SET = &H0610& -%IL_FORMAT_MODE = &H0611& -%IL_TYPE_SET = &H0612& -%IL_TYPE_MODE = &H0613& - - -' File definitions -%IL_FILE_OVERWRITE = &H0620& -%IL_FILE_MODE = &H0621& - - -' Palette definitions -%IL_CONV_PAL = &H0630& - - -' Load fail definitions -%IL_DEFAULT_ON_FAIL = &H0632& - - -' Key colour definitions -%IL_USE_KEY_COLOUR = &H0635& -%IL_USE_KEY_COLOR = &H0635& - - -' Interlace definitions -%IL_SAVE_INTERLACED = &H0639& -%IL_INTERLACE_MODE = &H063A& - - -' Quantization definitions -%IL_QUANTIZATION_MODE = &H0640& -%IL_WU_QUANT = &H0641& -%IL_NEU_QUANT = &H0642& -%IL_NEU_QUANT_SAMPLE = &H0643& - - -' Hints -%IL_FASTEST = &H0660& -%IL_LESS_MEM = &H0661& -%IL_DONT_CARE = &H0662& -%IL_MEM_SPEED_HINT = &H0665& -%IL_USE_COMPRESSION = &H0666& -%IL_NO_COMPRESSION = &H0667& -%IL_COMPRESSION_HINT = &H0668& - - -' Subimage types -%IL_SUB_NEXT = &H0680& -%IL_SUB_MIPMAP = &H0681& -%IL_SUB_LAYER = &H0682& - - -' Compression definitions -%IL_COMPRESS_MODE = &H0700& -%IL_COMPRESS_NONE = &H0701& -%IL_COMPRESS_RLE = &H0702& -%IL_COMPRESS_LZO = &H0703& -%IL_COMPRESS_ZLIB = &H0704& - - -' File format-specific values -%IL_TGA_CREATE_STAMP = &H0710& -%IL_JPG_QUALITY = &H0711& -%IL_PNG_INTERLACE = &H0712& -%IL_TGA_RLE = &H0713& -%IL_BMP_RLE = &H0714& -%IL_SGI_RLE = &H0715& -%IL_TGA_CREATE_STAMP = &H0710& -%IL_JPG_QUALITY = &H0711& -%IL_PNG_INTERLACE = &H0712& -%IL_TGA_RLE = &H0713& -%IL_BMP_RLE = &H0714& -%IL_SGI_RLE = &H0715& -%IL_TGA_ID_STRING = &H0717& -%IL_TGA_AUTHNAME_STRING = &H0718& -%IL_TGA_AUTHCOMMENT_STRING = &H0719& -%IL_PNG_AUTHNAME_STRING = &H071A& -%IL_PNG_TITLE_STRING = &H071B& -%IL_PNG_DESCRIPTION_STRING = &H071C& -%IL_TIF_DESCRIPTION_STRING = &H071D& -%IL_TIF_HOSTCOMPUTER_STRING = &H071E& -%IL_TIF_DOCUMENTNAME_STRING = &H071F& -%IL_TIF_AUTHNAME_STRING = &H0720& -%IL_JPG_SAVE_FORMAT = &H0721& -%IL_CHEAD_HEADER_STRING = &H0722& -%IL_PCD_PICNUM = &H0723& - - -' DXTC definitions -%IL_DXTC_FORMAT = &H0705& -%IL_DXT1 = &H0706& -%IL_DXT2 = &H0707& -%IL_DXT3 = &H0708& -%IL_DXT4 = &H0709& -%IL_DXT5 = &H070A& -%IL_DXT_NO_COMP = &H070B& -%IL_KEEP_DXTC_DATA = &H070C& -%IL_DXTC_DATA_FORMAT = &H070D& - - -' Cube map definitions -%IL_CUBEMAP_POSITIVEX = &H00000400& -%IL_CUBEMAP_NEGATIVEX = &H00000800& -%IL_CUBEMAP_POSITIVEY = &H00001000& -%IL_CUBEMAP_NEGATIVEY = &H00002000& -%IL_CUBEMAP_POSITIVEZ = &H00004000& -%IL_CUBEMAP_NEGATIVEZ = &H00008000& - - -' Values -%IL_VERSION_NUM = &H0DE2& -%IL_IMAGE_WIDTH = &H0DE4& -%IL_IMAGE_HEIGHT = &H0DE5& -%IL_IMAGE_DEPTH = &H0DE6& -%IL_IMAGE_SIZE_OF_DATA = &H0DE7& -%IL_IMAGE_BPP = &H0DE8& -%IL_IMAGE_BYTES_PER_PIXEL = &H0DE8& -%IL_IMAGE_BITS_PER_PIXEL = &H0DE9& -%IL_IMAGE_FORMAT = &H0DEA& -%IL_IMAGE_TYPE = &H0DEB& -%IL_PALETTE_TYPE = &H0DEC& -%IL_PALETTE_SIZE = &H0DED& -%IL_PALETTE_BPP = &H0DEE& -%IL_PALETTE_NUM_COLS = &H0DEF& -%IL_PALETTE_BASE_TYPE = &H0DF0& -%IL_NUM_IMAGES = &H0DF1& -%IL_NUM_MIPMAPS = &H0DF2& -%IL_NUM_LAYERS = &H0DF3& -%IL_ACTIVE_IMAGE = &H0DF4& -%IL_ACTIVE_MIPMAP = &H0DF5& -%IL_ACTIVE_LAYER = &H0DF6& -%IL_CUR_IMAGE = &H0DF7& -%IL_IMAGE_DURATION = &H0DF8& - - -' -' Section shamelessly modified from the glut header. -' - -' This is from Win32's -' #if (_MSC_VER >= 800) || defined(_STDCALL_SUPPORTED) || defined(__BORLANDC__) || defined(__LCC__) -' = %ILAPIENTRY = __stdcall -' %IL_PACKSTRUCT -' #else -' %ILAPIENTRY -' = %IL_PACKSTRUCT = __attribute__ = ((packed)) -' #endif -' This is from Win32's and -' #if defined(__LCC__) -' = %ILAPI = __stdcall -' #elif _WIN32 -' #ifdef _IL_BUILD_LIBRARY -' = %ILAPI = __declspec(dllexport) -' #else -' = %ILAPI = __declspec(dllimport) -' #endif -' #else -' %ILAPI -' #endif - - -%IL_SEEK_SET = 0 -%IL_SEEK_CUR = 1 -%IL_SEEK_END = 2 -%IL_EOF = -1 - - -' Callback functions for file reading -' typedef void* ILHANDLE; -' typedef ILvoid (ILAPIENTRY *fCloseRProc) (ILHANDLE); -' typedef ILboolean (ILAPIENTRY *fEofProc) (ILHANDLE); -' typedef ILint (ILAPIENTRY *fGetcProc) (ILHANDLE); -' typedef ILHANDLE (ILAPIENTRY *fOpenRProc) (char*); -' typedef ILint (ILAPIENTRY *fReadProc) (void*, ILuint, ILuint, ILHANDLE); -' typedef ILint (ILAPIENTRY *fSeekRProc) (ILHANDLE, ILint, ILint); -' typedef ILint (ILAPIENTRY *fTellRProc) (ILHANDLE); - -' Callback functions for file writing -' typedef ILvoid (ILAPIENTRY *fCloseWProc) (ILHANDLE); -' typedef ILHANDLE (ILAPIENTRY *fOpenWProc) (char*); -' typedef ILint (ILAPIENTRY *fPutcProc) (ILubyte, ILHANDLE); -' typedef ILint (ILAPIENTRY *fSeekWProc) (ILHANDLE, ILint, ILint); -' typedef ILint (ILAPIENTRY *fTellWProc) (ILHANDLE); -' typedef ILint (ILAPIENTRY *fWriteProc) (void*, ILuint, ILuint, ILHANDLE); - - -' Registered format procedures -' typedef ILboolean (ILAPIENTRY *IL_LOADPROC) (char*); -' typedef ILboolean (ILAPIENTRY *IL_SAVEPROC) (char*); - - -' ImageLib Functions -Declare Function ilActiveImage Lib "DevIL.dll" Alias "ilActiveImage" (ByVal pb_Number As Dword) As Byte -Declare Function ilActiveLayer Lib "DevIL.dll" Alias "ilActiveLayer" (ByVal pb_Number As Dword) As Byte -Declare Function ilActiveMipmap Lib "DevIL.dll" Alias "ilActiveMipmap" (ByVal pb_Number As Dword) As Byte -Declare Function ilApplyPal Lib "DevIL.dll" Alias "ilApplyPal" (ByRef pb_FileName As Asciiz) As Byte -Declare Function ilApplyProfile Lib "DevIL.dll" Alias "ilApplyProfile" (ByRef pb_InProfile -As Asciiz, ByRef pb_OutProfile As Asciiz) As Byte -Declare Sub ilBindImage Lib "DevIL.dll" Alias "ilBindImage" (ByVal pb_Image As Dword) -Declare Function ilBlit Lib "DevIL.dll" Alias "ilBlit" (ByVal pb_Src As Long, ByVal pb_DestX As Long, ByVal pb_DestY As Long, ByVal pb_DestZ as Dword, ByVal pb_SrcX As Dword, ByVal pb_SrcY As Dword, ByVal pb_SrcZ As Dword, ByVal pb_Width As Dword, ByVal pb_Height As Dword, ByVal pb_Depth As Dword) As Byte -Declare Sub ilClearColour Lib "DevIL.dll" Alias "ilClearColour" (ByVal pb_Red As Single, ByVal pb_Green As Single, ByVal pb_Blue As Single, ByVal pb_Alpha As Single) -Declare Function ilClearImage Lib "DevIL.dll" Alias "ilClearImage" () As Byte -Declare Function ilCloneCurImage Lib "DevIL.dll" Alias "ilCloneCurImage" () As Dword -Declare Function ilCompressFunc Lib "DevIL.dll" Alias "ilCompressFunc" (ByVal pb_Mode As Dword) As Byte -Declare Function ilConvertImage Lib "DevIL.dll" Alias "ilConvertImage" (ByVal pb_DestFormat As Dword, ByVal pb_DestType As Dword) As Byte -Declare Function ilConvertPal Lib "DevIL.dll" Alias "ilConvertPal" (ByVal pb_DestFormat As Dword) As Byte -Declare Function ilCopyImage Lib "DevIL.dll" Alias "ilCopyImage" (ByVal pb_Src As Dword) As Byte -Declare Function ilCopyPixels Lib "DevIL.dll" Alias "ilCopyPixels" (ByVal pb_XOff As Dword, ByVal pb_YOff As Dword, ByVal pb_ZOff As Dword, ByVal pb_Width As Dword, ByVal pb_Height As Dword, ByVal pb_Depth As Dword, ByVal pb_Format As Dword, ByVal pb_Type As Dword, ByRef pb_Data As Long) As Dword -Declare Function ilCreateSubImage Lib "DevIL.dll" Alias "ilCreateSubImage" (ByVal pb_Type As Dword, ByVal pb_Num As Dword) As Dword -Declare Function ilDefaultImage Lib "DevIL.dll" Alias "ilDefaultImage" () As Byte -Declare Sub ilDeleteImages Lib "DevIL.dll" Alias "ilDeleteImages" (ByVal pb_Num As Long, ByRef pb_Images As Dword) -Declare Function ilDisable Lib "DevIL.dll" Alias "ilDisable" (ByVal pb_Mode As Dword) As Byte -Declare Function ilEnable Lib "DevIL.dll" Alias "ilEnable" (ByVal pb_Mode As Dword) As Byte -Declare Function ilFormatFunc Lib "DevIL.dll" Alias "ilFormatFunc" (ByVal pb_Mode As Dword) As Byte -Declare Sub ilGenImages Lib "DevIL.dll" Alias "ilGenImages" (ByVal pb_Num As Long, ByRef pb_Images As Dword) -Declare Function ilGetAlpha Lib "DevIL.dll" Alias "ilGetAlpha" (ByVal pb_Type As Dword) As Long -Declare Function ilGetBoolean Lib "DevIL.dll" Alias "ilGetBoolean" (ByVal pb_Mode As Dword) As Byte -Declare Sub ilGetBooleanv Lib "DevIL.dll" Alias "ilGetBooleanv" (ByVal pb_Mode As Dword, ByRef pb_Param As Byte) -Declare Function ilGetData Lib "DevIL.dll" Alias "ilGetData" () As Long -Declare Function ilGetError Lib "DevIL.dll" Alias "ilGetError" () As Dword -Declare Function ilGetInteger Lib "DevIL.dll" Alias "ilGetInteger" (ByVal pb_Mode As Dword) As Long -Declare Sub ilGetIntegerv Lib "DevIL.dll" Alias "ilGetIntegerv" (ByVal pb_Mode As Dword, ByRef pb_Param As Long) -Declare Function ilGetLumpPos Lib "DevIL.dll" Alias "ilGetLumpPos" () As Dword -Declare Function ilGetPalette Lib "DevIL.dll" Alias "ilGetPalette" () As Long -Declare Function ilGetString Lib "DevIL.dll" Alias "ilGetString" (ByVal pb_StringName As Dword) As String -Declare Sub ilHint Lib "DevIL.dll" Alias "ilHint" (ByVal pb_Target As Dword, ByVal pb_Mode As Dword) -Declare Sub ilInit Lib "DevIL.dll" Alias "ilInit" () -Declare Function ilIsDisabled Lib "DevIL.dll" Alias "ilIsDisabled" (ByVal pb_Mode As Dword) As Byte -Declare Function ilIsEnabled Lib "DevIL.dll" Alias "ilIsEnabled" (ByVal pb_Mode As Dword) As Byte -Declare Function ilIsImage Lib "DevIL.dll" Alias "ilIsImage" (ByVal pb_Image As Dword) As Byte -Declare Function ilIsValid Lib "DevIL.dll" Alias "ilIsValid" (ByVal pb_Type As Dword, ByRef pb_FileName As Asciiz) As Byte -Declare Function ilIsValidF Lib "DevIL.dll" Alias "ilIsValidF" (ByVal pb_Type As Dword, ByVal pb_File As Long) As Byte -Declare Function ilIsValidL Lib "DevIL.dll" Alias "ilIsValidL" (ByVal pb_Type As Dword, ByRef pb_Lump As Long, ByVal pb_Size As Dword) As Byte -Declare Sub ilKeyColour Lib "DevIL.dll" Alias "ilKeyColour" (ByVal pb_Red As Single, ByVal pb_Green As Single, ByVal pb_Blue As Single, ByVal pb_Alpha As Single) -Declare Function ilLoad Lib "DevIL.dll" Alias "ilLoad" (ByVal pb_Type As Dword, ByRef pb_FileName As Asciiz) As Byte -Declare Function ilLoadF Lib "DevIL.dll" Alias "ilLoadF" (ByVal pb_Type As Dword, ByVal pb_File As Long) As Byte -Declare Function ilLoadImage Lib "DevIL.dll" Alias "ilLoadImage" (ByRef pb_FileName As Asciiz) As Byte -Declare Function ilLoadL Lib "DevIL.dll" Alias "ilLoadL" (ByVal pb_Type As Dword, ByRef pb_Lump As Long, ByVal pb_Size As Dword) As Byte -Declare Function ilLoadPal Lib "DevIL.dll" Alias "ilLoadPal" (ByRef pb_FileName As Asciiz) As Byte -Declare Function ilOriginFunc Lib "DevIL.dll" Alias "ilOriginFunc" (ByVal pb_Mode As Dword) As Byte -Declare Function ilOverlayImage Lib "DevIL.dll" Alias "ilOverlayImage" (ByVal pb_Src As Dword, ByVal pb_XCoord As Long, ByVal pb_YCoord As Long, ByVal pb_ZCoord As Long) As Byte -Declare Sub ilPopAttrib Lib "DevIL.dll" Alias "ilPopAttrib" () -Declare Sub ilPushAttrib Lib "DevIL.dll" Alias "ilPushAttrib" (ByVal pb_Bits As Dword) -Declare Sub ilRegisterFormat Lib "DevIL.dll" Alias "ilRegisterFormat" (ByVal pb_Format As Dword) -Declare Function ilRegisterLoad Lib "DevIL.dll" Alias "ilRegisterLoad" (ByRef pb_Ext As Asciiz, ByVal pb_Load As Dword) As Byte -Declare Function ilRegisterMipNum Lib "DevIL.dll" Alias "ilRegisterMipNum" (ByVal pb_Num As Dword) As Byte -Declare Function ilRegisterNumImages Lib "DevIL.dll" Alias "ilRegisterNumImages" (ByVal pb_Num As Dword) As Byte -Declare Sub ilRegisterOrigin Lib "DevIL.dll" Alias "ilRegisterOrigin" (ByVal pb_Origin As Dword) -Declare Sub ilRegisterPal Lib "DevIL.dll" Alias "ilRegisterPal" (ByRef pb_Pal As Long, ByVal pb_Size As Dword, ByVal pb_Type As Dword) -Declare Function ilRegisterSave Lib "DevIL.dll" Alias "ilRegisterSave" (ByRef pb_Ext As Asciiz, ByVal pb_Save As Dword) As Byte -Declare Sub ilRegisterType Lib "DevIL.dll" Alias "ilRegisterType" (ByVal pb_Type As Dword) -Declare Function ilRemoveLoad Lib "DevIL.dll" Alias "ilRemoveLoad" (ByRef pb_Ext As Asciiz) As Byte -Declare Function ilRemoveSave Lib "DevIL.dll" Alias "ilRemoveSave" (ByRef pb_Ext As Asciiz) As Byte -Declare Sub ilResetRead Lib "DevIL.dll" Alias "ilResetRead" () -Declare Sub ilResetWrite Lib "DevIL.dll" Alias "ilResetWrite" () -Declare Function ilSave Lib "DevIL.dll" Alias "ilSave" (ByVal pb_Type As Dword, ByRef pb_FileName As Asciiz) As Byte -Declare Function ilSaveF Lib "DevIL.dll" Alias "ilSaveF" (ByVal pb_Type As Dword, ByVal pb_File As Long) As Byte -Declare Function ilSaveImage Lib "DevIL.dll" Alias "ilSaveImage" (ByRef pb_FileName As Asciiz) As Byte -Declare Function ilSaveL Lib "DevIL.dll" Alias "ilSaveL" (ByVal pb_Type As Dword, ByRef pb_Lump As Long, ByVal pb_Size As Dword) As Byte -Declare Function ilSavePal Lib "DevIL.dll" Alias "ilSavePal" (ByRef pb_FileName As Asciiz) As Byte -Declare Function ilSetData Lib "DevIL.dll" Alias "ilSetData" (ByRef pb_Data As Long) As Byte -Declare Function ilSetDuration Lib "DevIL.dll" Alias "ilSetDuration" (ByVal pb_Duration As Dword) As Byte -Declare Sub ilSetInteger Lib "DevIL.dll" Alias "ilSetInteger" (ByVal pb_Mode As Dword, ByVal pb_Param As Dword) -Declare Sub ilSetPixels Lib "DevIL.dll" Alias "ilSetPixels" (ByVal pb_XOff As Dword, ByVal pb_YOff As Dword, ByVal pb_ZOff As Dword, ByVal pb_Width As Dword, ByVal pb_Height As Dword, ByVal pb_Depth As Dword, ByVal pb_Format As Dword, ByVal pb_Type As _ -Dword, ByRef pb_Data As Long) -Declare Sub ilSetRead Lib "DevIL.dll" Alias "ilSetRead" (ByVal pb_fOpenRProc As Dword, ByVal pb_fCloseRProc As Dword, ByVal pb_fEofProc As Dword, ByVal pb_fGetcProc As Dword, ByVal pb_fReadProc As Dword, _ -ByVal pb_fSeekRProc As Dword, ByVal pb_fTellRProc As Dword) -Declare Sub ilSetWrite Lib "DevIL.dll" Alias "ilSetWrite" (ByVal pb_fOpenWProc As Dword, ByVal pb_fCloseWProc As Dword, ByVal pb_fPutcProc As Dword, ByVal pb_fSeekWProc As Dword, _ -ByVal pb_fTellWProc As Dword, ByVal pb_fWriteProc As Dword) -Declare Function ilTexImage Lib "DevIL.dll" Alias "ilTexImage" (ByVal pb_Width As Dword, ByVal pb_Height As Dword, ByVal pb_Depth As Dword, ByVal pb_Bpp As Byte, ByVal pb_Format As Dword, ByVal pb_Type As Dword, ByRef pb_Data As Long) As Byte -Declare Function ilTypeFunc Lib "DevIL.dll" Alias "ilTypeFunc" (ByVal pb_Mode As Dword) As Byte - -Declare Function ilLoadData Lib "DevIL.dll" Alias "ilLoadData" (ByRef pb_FileName As Asciiz, ByVal pb_Width As Dword, ByVal pb_Height As Dword, ByVal pb_Depth As Dword, ByVal pb_Bpp As Byte) As Byte -Declare Function ilLoadDataF Lib "DevIL.dll" Alias "ilLoadDataF" (ByVal pb_File As Long, ByVal pb_Width As Dword, ByVal pb_Height As Dword, ByVal pb_Depth As Dword, ByVal pb_Bpp As Byte) As Byte -Declare Function ilLoadDataL Lib "DevIL.dll" Alias "ilLoadDataL" (ByRef pb_Lump As Long, ByVal pb_Size As Dword, ByVal pb_Width As Dword, ByVal pb_Height As Dword, ByVal pb_Depth As Dword, ByVal pb_Bpp As Byte) As Byte -Declare Function ilSaveData Lib "DevIL.dll" Alias "ilSaveData" (ByRef pb_FileName As Asciiz) As Byte - -'%ilClearColor = ilClearColour -'%ilKeyColor = ilKeyColour - - -' #if (DJGPP || LINUX) -' static void GccMain() __attribute__((constructor)); -' #endif - - -' #ifdef __cplusplus -' } -' #endif - -' #endif /* __IL_H__ */ -' #endif /* __il_h_ */ diff --git a/DevIL/projects/powerbasic/ilu.inc b/DevIL/projects/powerbasic/ilu.inc deleted file mode 100644 index c8826297..00000000 --- a/DevIL/projects/powerbasic/ilu.inc +++ /dev/null @@ -1,188 +0,0 @@ -'----------------------------------------------------------------------------- -' -' ImageLib Utility Sources -' Copyright (C) 2000-2002 by Denton Woods -' Last modified: 06/22/2002 <--Y2K Compliant! =] -' -' Filename: il/ilu.h -' -' Description: The main include file for OpenILU -' -'----------------------------------------------------------------------------- -'----------------------------------------------------------------------------- -' -' Translated to Powerbasic by Peter Scheutz, Scheutz & Clementsen Design -' Web: http://www.scheutz.dk -' e-mail: sourcecode@scheutz.dk -' -' Last modified: 06/22/2002 -' Based on DevIL Ver. 1.6.1 headers -' -' Filename: ilu.inc -' -' Description: PB main include file for OpenILU -' -' For information on use and download of OpenIL goto: http://openil.sourceforge.net/ -' (Get docs and "End User Package") -' -' Report errors in the Powerbasic includes to e-mail above. -' -' For general help on Powerbasic and OpenIL, try the forums at: -' http://www.powerbasic.com -'----------------------------------------------------------------------------- - -' #ifndef __ilu_h_ -' #ifndef __ILU_H__ - -' %__ilu_h_ -' %__ILU_H__ - -' #include - -' #ifdef __cplusplus -' extern "C" { -' #endif - - -' #ifdef _WIN32 -' #ifdef _MSC_VER -' #ifndef _ILU_BUILD_LIBRARY -' #ifdef _DEBUG -' #pragma comment(lib, "ilu-d.lib") -' #else -' #pragma comment(lib, "ilu.lib") -' #endif'_DEBUG -' #endif'_ILU_BUILD_LIBRARY -' #endif'_MSC_VER -' #endif'_WIN32 - - -%ILU_VERSION_1_5_6 = 1 -%ILU_VERSION = 156 - - -%ILU_FILTER = &H2600& -%ILU_NEAREST = &H2601& -%ILU_LINEAR = &H2602& -%ILU_BILINEAR = &H2603& -%ILU_SCALE_BOX = &H2604& -%ILU_SCALE_TRIANGLE = &H2605& -%ILU_SCALE_BELL = &H2606& -%ILU_SCALE_BSPLINE = &H2607& -%ILU_SCALE_LANCZOS3 = &H2608& -%ILU_SCALE_MITCHELL = &H2609& - - -' Error types -%ILU_INVALID_ENUM = &H0501& -%ILU_OUT_OF_MEMORY = &H0502& -%ILU_INTERNAL_ERROR = &H0504& -%ILU_INVALID_VALUE = &H0505& -%ILU_ILLEGAL_OPERATION = &H0506& -%ILU_INVALID_PARAM = &H0509& - - -' Values -%ILU_PLACEMENT = &H0700& -%ILU_LOWER_LEFT = &H0701& -%ILU_LOWER_RIGHT = &H0702& -%ILU_UPPER_LEFT = &H0703& -%ILU_UPPER_RIGHT = &H0704& -%ILU_CENTER = &H0705& -%ILU_CONVOLUTION_MATRIX = &H0710& -%ILU_VERSION_NUM = &H0DE2& - - -' Filters -%ILU_FILTER_BLUR = &H0803& -%ILU_FILTER_GAUSSIAN_3x3 = &H0804& -%ILU_FILTER_GAUSSIAN_5X5 = &H0805& -%ILU_FILTER_EMBOSS1 = &H0807& -%ILU_FILTER_EMBOSS2 = &H0808& -%ILU_FILTER_LAPLACIAN1 = &H080A& -%ILU_FILTER_LAPLACIAN2 = &H080B& -%ILU_FILTER_LAPLACIAN3 = &H080C& -%ILU_FILTER_LAPLACIAN4 = &H080D& -%ILU_FILTER_SHARPEN1 = &H080E& -%ILU_FILTER_SHARPEN2 = &H080F& -%ILU_FILTER_SHARPEN3 = &H0810& - - -' typedef struct ILinfo -Type ILinfo Dword - iId As Dword'ILuint Id; ' the image's id - iData As Dword '(should this be Byte Ptr? )'ILubyte *Data; ' the image's data - iWidth As Dword 'ILuint Width; ' the image's width - iHeight As Dword 'ILuint Height; ' the image's height - iDepth As Dword 'ILuint Depth; ' the image's depth - iBpp As Byte'ILubyte Bpp; ' bytes per pixel (not bits) of the image - iSizeOfData As Dword 'ILuint SizeOfData; ' the total size of the data (in bytes) - iFormat As Dword 'ILenum Format; ' image format (in IL enum style) - iType As Dword 'ILenum Type; ' image type (in IL enum style) - iOrigin As Dword 'ILenum Origin; ' origin of the image - iPalette As Long 'ILubyte *Palette; ' the image's palette - iPalType As Dword 'ILenum PalType; ' palette type - iPalSize As Dword 'ILuint PalSize; ' palette size - iNumNext As Dword'ILuint NumNext; ' number of images following - iNumMips As Dword 'ILuint NumMips; ' number of mipmaps - iNumLayers As Dword'ILuint NumLayers; ' number of layers -End Type - - -' ImageLib Utility Functions -Declare Function iluAlienify Lib "ilu.dll" Alias "iluAlienify" () As Byte -Declare Function iluApplyProfile Lib "ilu.dll" Alias "iluApplyProfile" (ByRef pb_InProfile As Asciiz, ByRef pb_OutProfile As Asciiz) As Byte -Declare Function iluBlurAvg Lib "ilu.dll" Alias "iluBlurAvg" (ByVal pb_Iter As Dword) As Byte -Declare Function iluBlurGaussian Lib "ilu.dll" Alias "iluBlurGaussian" (ByVal pb_Iter As Dword) As Byte -Declare Function iluBuildMipmaps Lib "ilu.dll" Alias "iluBuildMipmaps" () As Byte -Declare Function iluColoursUsed Lib "ilu.dll" Alias "iluColoursUsed" () As Dword -Declare Function iluCompareImage Lib "ilu.dll" Alias "iluCompareImage" (ByVal pb_Comp As Dword) As Byte -Declare Function iluContrast Lib "ilu.dll" Alias "iluContrast" (ByVal pb_Contrast As Single) As Byte -Declare Function iluCrop Lib "ilu.dll" Alias "iluCrop" (ByVal pb_XOff As Dword, ByVal pb_YOff As Dword, ByVal pb_ZOff As Dword, ByVal pb_Width As Dword, ByVal pb_Height As Dword, ByVal pb_Depth As Dword) As Byte -Declare Sub iluDeleteImage Lib "ilu.dll" Alias "iluDeleteImage" (ByVal pb_Id As Dword) -Declare Function iluEdgeDetectE Lib "ilu.dll" Alias "iluEdgeDetectE" () As Byte -Declare Function iluEdgeDetectP Lib "ilu.dll" Alias "iluEdgeDetectP" () As Byte -Declare Function iluEdgeDetectS Lib "ilu.dll" Alias "iluEdgeDetectS" () As Byte -Declare Function iluEmboss Lib "ilu.dll" Alias "iluEmboss" () As Byte -Declare Function iluEnlargeCanvas Lib "ilu.dll" Alias "iluEnlargeCanvas" (ByVal pb_Width As Dword, ByVal pb_Height As Dword, ByVal pb_Depth As Dword) As Byte -Declare Function iluEnlargeImage Lib "ilu.dll" Alias "iluEnlargeImage" (ByVal pb_XDim As Single, ByVal pb_YDim As Single, ByVal pb_ZDim As Single) As Byte -Declare Function iluEqualize Lib "ilu.dll" Alias "iluEqualize" () As Byte -Declare Function iluErrorString Lib "ilu.dll" Alias "iluErrorString" (ByVal pb_Error As Dword) As String -Declare Function iluFlipImage Lib "ilu.dll" Alias "iluFlipImage" () As Byte -Declare Function iluGammaCorrect Lib "ilu.dll" Alias "iluGammaCorrect" (ByVal pb_Gamma As Single) As Byte -Declare Function iluGenImage Lib "ilu.dll" Alias "iluGenImage" () As Dword -Declare Sub iluGetImageInfo Lib "ilu.dll" Alias "iluGetImageInfo" (ByRef pb_Info As ILinfo) -Declare Function iluGetInteger Lib "ilu.dll" Alias "iluGetInteger" (ByVal pb_Mode As Dword) As Long -Declare Sub iluGetIntegerv Lib "ilu.dll" Alias "iluGetIntegerv" (ByVal pb_Mode As Dword, ByRef pb_Param As Long) -Declare Function iluGetString Lib "ilu.dll" Alias "iluGetString" (ByVal pb_StringName As Dword) As String -Declare Sub iluInit Lib "ilu.dll" Alias "iluInit" () -Declare Function iluInvertAlpha Lib "ilu.dll" Alias "iluInvertAlpha" () As Byte -Declare Function iluLoadImage Lib "ilu.dll" Alias "iluLoadImage" (ByRef pb_FileName As Asciiz) As Dword -Declare Sub iluImageParameter Lib "ilu.dll" Alias "iluImageParameter" (ByVal pb_PName As Dword, ByVal pb_Param As Dword) -Declare Function iluMirror Lib "ilu.dll" Alias "iluMirror" () As Byte -Declare Function iluNegative Lib "ilu.dll" Alias "iluNegative" () As Byte -Declare Function iluNoisify Lib "ilu.dll" Alias "iluNoisify" (ByVal pb_Tolerance As Single) As Byte -Declare Function iluPixelize Lib "ilu.dll" Alias "iluPixelize" (ByVal pb_PixSize As Dword) As Byte -'Declare Sub iluRegionf Lib "ilu.dll" Alias "iluRegionf" (ByVal pb_ULx As Single, ByVal pb_ULy As Single, ByVal pb_BRx As Single, ByVal pb_BRy As Single) -'Declare Sub iluRegioni Lib "ilu.dll" Alias "iluRegioni" (ByVal pb_ULx As Dword, ByVal pb_ULy As Dword, ByVal pb_BRx As Dword, ByVal pb_BRy As Dword) -Declare Function iluReplaceColour Lib "ilu.dll" Alias "iluReplaceColour" (ByVal pb_Red As Byte, ByVal pb_Green As Byte, ByVal pb_Blue As Byte, ByVal pb_Tolerance As Single) As Byte -Declare Function iluRotate Lib "ilu.dll" Alias "iluRotate" (ByVal pb_Angle As Single) As Byte -Declare Function iluRotate3D Lib "ilu.dll" Alias "iluRotate3D" (ByVal pb_x As Single, ByVal pb_y As Single, ByVal pb_z As Single, ByVal pb_Angle As Single) As Byte -Declare Function iluSaturate1f Lib "ilu.dll" Alias "iluSaturate1f" (ByVal pb_Saturation As Single) As Byte -Declare Function iluSaturate4f Lib "ilu.dll" Alias "iluSaturate4f" (ByVal pb_r As Single, ByVal pb_g As Single, ByVal pb_b As Single, ByVal pb_Saturation As Single) As Byte -Declare Function iluScale Lib "ilu.dll" Alias "iluScale" (ByVal pb_Width As Dword, ByVal pb_Height As Dword, ByVal pb_Depth As Dword) As Byte -Declare Function iluScaleColours Lib "ilu.dll" Alias "iluScaleColours" (ByVal pb_r As Single, ByVal pb_g As Single, ByVal pb_b As Single) As Byte -Declare Function iluSharpen Lib "ilu.dll" Alias "iluSharpen" (ByVal pb_Factor As Single, ByVal pb_Iter As Dword) As Byte -Declare Function iluSwapColours Lib "ilu.dll" Alias "iluSwapColours" () As Byte -Declare Function iluWave Lib "ilu.dll" Alias "iluWave" (ByVal pb_Angle As Single) As Byte - -'%iluColorsUsed = iluColoursUsed -'%iluSwapColors = iluSwapColours - - -' #ifdef __cplusplus -' } -' #endif - -' #endif /* __ILU_H__ */ -' #endif /* __ilu_h_ */ diff --git a/DevIL/projects/powerbasic/ilut.inc b/DevIL/projects/powerbasic/ilut.inc deleted file mode 100644 index 32518852..00000000 --- a/DevIL/projects/powerbasic/ilut.inc +++ /dev/null @@ -1,212 +0,0 @@ -'----------------------------------------------------------------------------- -' -' ImageLib Utility Toolkit Sources -' Copyright (C) 2000-2002 by Denton Woods -' Last modified: 06/22/2002 <--Y2K Compliant! =] -' -' Filename: il/ilut.h -' -' Description: The main include file for ILUT -' -'----------------------------------------------------------------------------- -'----------------------------------------------------------------------------- -' -' Translated to Powerbasic by Peter Scheutz, Scheutz & Clementsen Design -' Web: http://www.scheutz.dk -' e-mail: sourcecode@scheutz.dk -' -' Last modified: 06/22/2002 -' Based on DevIL Ver. 1.6.1 headers -' -' Filename: ilut.inc -' -' Description: PB main include file for OpenILUT -' -' For information on use and download of DevIL goto: http://openil.sourceforge.net/ -' (Get docs and "End User Package") -' -' Report errors in the Powerbasic includes to e-mail above. -' -' For general help on Powerbasic and DevIL, try the forums at: -' http://www.powerbasic.com -'----------------------------------------------------------------------------- - - - - -#If Not %Def(%WINAPI) - #Include "win32api.inc" -#EndIf - - -' #ifndef __ilut_h_ -' #ifndef __ILUT_H__ - -' %__ilut_h_ -' %__ILUT_H__ - -' #include -' #include - -' #ifdef __cplusplus -' extern "C" { -' #endif - - -' #ifdef _WIN32 -' #ifdef _MSC_VER -' #ifndef _ILUT_BUILD_LIBRARY -' #ifdef _DEBUG -' #pragma comment(lib, "ilut-d.lib") -' #else -' #pragma comment(lib, "ilut.lib") -' #endif'_DEBUG -' #endif'_ILUT_BUILD_LIBRARY -' #endif'_MSC_VER -' #endif'_WIN32 - - -%ILUT_VERSION_1_5_6 = 1 -%ILUT_VERSION = 156 - - -' Attribute Bits -%ILUT_OPENGL_BIT = &H00000001& -%ILUT_D3D_BIT = &H00000002& -%ILUT_ALL_ATTRIB_BITS = &H000FFFFF& - - -' Error Types -%ILUT_INVALID_ENUM = &H0501& -%ILUT_OUT_OF_MEMORY = &H0502& -%ILUT_INVALID_VALUE = &H0505& -%ILUT_ILLEGAL_OPERATION = &H0506& -%ILUT_INVALID_PARAM = &H0509& -%ILUT_COULD_NOT_OPEN_FILE = &H050A& -%ILUT_STACK_OVERFLOW = &H050E& -%ILUT_STACK_UNDERFLOW = &H050F& -%ILUT_NOT_SUPPORTED = &H0550& - - -' State Definitions -%ILUT_PALETTE_MODE = &H0600& -%ILUT_OPENGL_CONV = &H0610& -%ILUT_D3D_MIPLEVELS = &H0620& -%ILUT_MAXTEX_WIDTH = &H0630& -%ILUT_MAXTEX_HEIGHT = &H0631& -%ILUT_MAXTEX_DEPTH = &H0632& -%ILUT_GL_USE_S3TC = &H0634 -%ILUT_D3D_USE_DXTC = &H0634 -%ILUT_GL_GEN_S3TC = &H0635 -%ILUT_D3D_GEN_DXTC = &H0635 -%ILUT_S3TC_FORMAT = &H0705 -%ILUT_DXTC_FORMAT = &H0706 - - -' Values -%ILUT_VERSION_NUM = &H0DE2& - - -' ImageLib Utility Toolkit Functions -Declare Function ilutDisable Lib "ilut.dll" Alias "ilutDisable" (ByVal pb_Mode As Dword) As Byte -Declare Function ilutEnable Lib "ilut.dll" Alias "ilutEnable" (ByVal pb_Mode As Dword) As Byte -Declare Function ilutGetBoolean Lib "ilut.dll" Alias "ilutGetBoolean" (ByVal pb_Mode As Dword) As Byte -Declare Sub ilutGetBooleanv Lib "ilut.dll" Alias "ilutGetBooleanv" (ByVal pb_Mode As Dword, ByRef pb_Param As Byte) -Declare Function ilutGetInteger Lib "ilut.dll" Alias "ilutGetInteger" (ByVal pb_Mode As Dword) As Long -Declare Sub ilutGetIntegerv Lib "ilut.dll" Alias "ilutGetIntegerv" (ByVal pb_Mode As Dword, ByRef pb_Param As Long) -Declare Function ilutGetString Lib "ilut.dll" Alias "ilutGetString" (ByVal pb_StringName As Dword) As Long -Declare Sub ilutInit Lib "ilut.dll" Alias "ilutInit" () -Declare Function ilutIsDisabled Lib "ilut.dll" Alias "ilutIsDisabled" (ByVal pb_Mode As Dword) As Byte -Declare Function ilutIsEnabled Lib "ilut.dll" Alias "ilutIsEnabled" (ByVal pb_Mode As Dword) As Byte -Declare Sub ilutPopAttrib Lib "ilut.dll" Alias "ilutPopAttrib" () -Declare Sub ilutPushAttrib Lib "ilut.dll" Alias "ilutPushAttrib" (ByVal pb_Bits As Dword) -Declare Sub ilutSetInteger Lib "ilut.dll" Alias "ilutSetInteger" (ByVal pb_Mode As Dword, ByVal pb_Param As Dword) - - -' #ifdef DJGPP -' %ILUT_USE_ALLEGRO -' #elif _WIN32 -' %ILUT_USE_WIN32 -' %ILUT_USE_OPENGL -' #else -' %ILUT_USE_OPENGL -' #endif - -'%ILUT_USE_ALLEGRO -'%ILUT_USE_WIN32 -'%ILUT_USE_OPENGL - - -' The different rendering api's...more to be added later? -%ILUT_OPENGL = 0 -%ILUT_ALLEGRO = 1 -%ILUT_WIN32 = 2 - - -Declare Function ilutRenderer Lib "ilut.dll" Alias "ilutRenderer" (ByVal pb_Renderer As Dword) As Byte - - -' ImageLib Utility Toolkit's OpenGL Functions -' #ifdef ILUT_USE_OPENGL -' #ifdef _MSC_VER -' %WIN32_LEAN_AND_MEAN -' #include -' #endif'_MSC_VER -' #include -' #include -' #include -' #ifdef _MSC_VER -' #pragma comment(lib, "opengl32.lib") -' #pragma comment(lib, "glu32.lib") -' #endif'_MSC_VER -Declare Function ilutGLBindTexImage Lib "ilut.dll" Alias "ilutGLBindTexImage" () As Dword -Declare Function ilutGLBindMipCompressed Lib "ilut.dll" Alias "ilutGLBindMipCompressed" () As Dword -Declare Function ilutGLBuildMipmaps Lib "ilut.dll" Alias "ilutGLBuildMipmaps" () As Byte -Declare Function ilutGLLoadImage Lib "ilut.dll" Alias "ilutGLLoadImage" (ByRef pb_FileName As Asciiz) As Dword -Declare Function ilutGLScreen Lib "ilut.dll" Alias "ilutGLScreen" () As Byte -Declare Function ilutGLScreenie Lib "ilut.dll" Alias "ilutGLScreenie" () As Byte -Declare Function ilutGLSaveImage Lib "ilut.dll" Alias "ilutGLSaveImage" (ByRef pb_FileName As Asciiz, ByVal pb_TexID As Dword) As Byte -Declare Function ilutGLSetTex Lib "ilut.dll" Alias "ilutGLSetTex" (ByVal pb_TexID As Dword) As Byte -Declare Function ilutGLTexImage Lib "ilut.dll" Alias "ilutGLTexImage" (ByVal pb_Level As Dword) As Byte -' #endif'ILUT_USE_OPENGL - - -' ImageLib Utility ToolKit's Allegro Functions -' #ifdef ILUT_USE_ALLEGRO -' #include -Declare Function ilutAllegLoadImage Lib "ilut.dll" Alias "ilutAllegLoadImage" (ByRef pb_FileName As Asciiz) As Long -'Declare Function ilutConvertToAlleg Lib "ilut.dll" Alias "ilutConvertToAlleg" (ByVal pb_Pal As PALETTE) As Long -' #endif'ILUT_USE_ALLEGRO - - -' ImageLib Utility Toolkit's Win32 (DirectX/GDI) Functions -' #ifdef ILUT_USE_WIN32 -' #ifdef _WIN32 -' %WIN32_LEAN_AND_MEAN -' #include -Declare Function ilutConvertToHBitmap Lib "ilut.dll" Alias "ilutConvertToHBitmap" (ByVal pb_hDC As Long) As Long -Declare Sub ilutGetBmpInfo Lib "ilut.dll" Alias "ilutGetBmpInfo" (ByRef pb_Info As BITMAPINFO) -Declare Function ilutGetHPal Lib "ilut.dll" Alias "ilutGetHPal" () As Long -Declare Function ilutGetPaddedData Lib "ilut.dll" Alias "ilutGetPaddedData" () As Long -Declare Function ilutGetWinClipboard Lib "ilut.dll" Alias "ilutGetWinClipboard" () As Byte -Declare Function ilutLoadResource Lib "ilut.dll" Alias "ilutLoadResource" (ByVal pb_hInst As Long, ByVal pb_ID As Long, ByRef pb_ResourceType As Asciiz, ByVal pb_Type As Dword) As Byte -Declare Function ilutSetHBitmap Lib "ilut.dll" Alias "ilutSetHBitmap" (ByVal pb_Bitmap As Long) As Byte -Declare Function ilutSetHPal Lib "ilut.dll" Alias "ilutSetHPal" (ByVal pb_Pal As Long) As Byte -Declare Function ilutSetWinClipboard Lib "ilut.dll" Alias "ilutSetWinClipboard" () As Byte -Declare Function ilutWinLoadImage Lib "ilut.dll" Alias "ilutWinLoadImage" (ByRef pb_FileName As Asciiz, ByVal pb_hDC As Long) As Long -Declare Function ilutWinLoadUrl Lib "ilut.dll" Alias "ilutWinLoadUrl" (ByRef pb_Url As Asciiz) As Byte -Declare Function ilutWinSaveImage Lib "ilut.dll" Alias "ilutWinSaveImage" (ByRef pb_FileName As Asciiz, ByVal pb_Bitmap As Long) As Byte - -' #ifdef ILUT_USE_DIRECTX7 -' LPDIRECTDRAWSURFACE7 ILAPIENTRY ilutDX7Surface(char *FileName, LPDIRECTDRAW7 DDraw); -' #endif'ILUT_USE_DIRECTX7 -' #endif'_WIN32 -' #endif'ILUT_USE_WIN32 - - -' #ifdef __cplusplus -' } -' #endif - -' #endif /* __ILUT_H__ */ -' #endif /* __ilut_h_ */ diff --git a/DevIL/projects/powerbasic/imgconv.bas b/DevIL/projects/powerbasic/imgconv.bas deleted file mode 100644 index ed43d3f7..00000000 --- a/DevIL/projects/powerbasic/imgconv.bas +++ /dev/null @@ -1,175 +0,0 @@ -'----------------------------------------------------------------------------- -' Convert Image using DevIL -' DevIL Sample program using Powerbasic. -' -' by Peter Scheutz, Scheutz & Clementsen Design -' Web: http://www.scheutz.dk -' e-mail: sourcecode@scheutz.dk -' -' Last modified: 06/22/2002 -' Based on DevIL Ver. 1.6.1 PB incs -' Filename: imgview.bas -' -' Released under the GNU Lesser General Public License: -' http://www.gnu.org/copyleft/lesser.html -' -' For information on use and download of DevIL goto: http://openil.sourceforge.net/ -' (Get docs and "End User Package") -' -' Report errors in the Powerbasic includes to e-mail above. -' -' For general help on Powerbasic and DevIL, try the forums at: -' http://www.powerbasic.com -'----------------------------------------------------------------------------- - - -#Register None -#Compile Exe "imgconv.exe" -Option Explicit - - -#Include "il.inc" -#Include "ilu.inc" -#Include "ilut.inc" - -$If Not %Def(%TRUE) - %TRUE = 1 - %FALSE = 0 -#EndIf - - - -$If Not %Def(%MAX_PATH ) - %MAX_PATH = 260 -#EndIf - -%OVERWRITE = %False '%True - -Function PbMain() As Long - - Local ILErr As Dword - Local info As ILinfo - Local ID As Dword - Local errString As Asciiz*1024 - Local Infile As Asciiz*%MAX_PATH - Local Outfile As Asciiz*%MAX_PATH - - Infile="C:\test.bmp" ' OBS: Change this ! - Outfile="C:\test.tga" ' OBS: Change this ! - - ilInit - - ilPushAttrib %IL_ALL_ATTRIB_BITS - ILErr=ilGetError() - If ILErr <> 0 Then - errString = iluErrorString(ILErr) - MsgBox "Error in ilPushAttrib" & $CRLF & errString - Exit Function - End If - - ilGenImages ByVal 1, ID - ILErr=ilGetError() - If ILErr <> 0 Then - errString = iluErrorString(ILErr) - MsgBox "Error in ilGenImages" & $CRLF & errString - Exit Function - End If - - - ilBindImage ID - ILErr=ilGetError() - If ILErr <> 0 Then - errString = iluErrorString(ILErr) - MsgBox "Error in ilBindImage" & $CRLF & errString - GoTo done - End If - -' ilEnable %IL_FORMAT_SET -' ilEnable %IL_ORIGIN_SET -' ilEnable %IL_TYPE_SET - -' ilFormatFunc %IL_RGB -' ilOriginFunc %IL_ORIGIN_LOWER_LEFT -' ilTypeFunc %IL_UNSIGNED_BYTE -' -' ilEnable %IL_CONV_PAL - -' Do -' ILErr = ilGetError() -' If ILErr<>0 Then -' errString = iluErrorString(ILErr) -' MsgBox "Error in ..Func or ilEnable" & $CRLF & errString -' End If -' Loop While (ILErr <> 0) - - - - ilLoadImage infile - ILErr=ilGetError() - If ILErr <> 0 Then - errString = iluErrorString(ILErr) - MsgBox "Error in ilLoadImage" & $CRLF & errString - GoTo done - End If - - ' unrem to test these effects. - -' iluRotate 50 -' iluPixelize 5 -' iluEnlargeImage 2,2,4 -' iluBlurGaussian 4 - -' Do -' ILErr = ilGetError() -' If ILErr<>0 Then -' errString = iluErrorString(ILErr) -' MsgBox "Error in Effect" & $CRLF & errString -' End If -' Loop While (ILErr <> 0) - - - - - - If %OVERWRITE=%True And ilIsDisabled(%IL_FILE_OVERWRITE) Then - ilEnable %IL_FILE_OVERWRITE - ilSaveImage outfile - 'ilDisable %IL_FILE_OVERWRITE ' done by ilPushAttrib/ilPopAttrib - Else - ilSaveImage outfile - - End If - - ILErr=ilGetError() - If ILErr <> 0 Then - errString = iluErrorString(ILErr) - MsgBox "Error in ilSaveImage" & $CRLF & errString - GoTo done - Else - MsgBox "Picture converted" - End If - -done: - ilDeleteImages 1 , ID - - ilPopAttrib - - - ' clear additional errors - Do - ILErr = ilGetError() - Loop While (ILErr <> 0) - - - - - -End Function - - - - - - - - \ No newline at end of file diff --git a/DevIL/projects/powerbasic/imginfo.bas b/DevIL/projects/powerbasic/imginfo.bas deleted file mode 100644 index e91634ee..00000000 --- a/DevIL/projects/powerbasic/imginfo.bas +++ /dev/null @@ -1,216 +0,0 @@ -'----------------------------------------------------------------------------- -' Get Image info using DevIL -' DevIL Sample program using Powerbasic. -' -' by Peter Scheutz, Scheutz & Clementsen Design -' Web: http://www.scheutz.dk -' e-mail: sourcecode@scheutz.dk -' -' Last modified: 06/22/2002 -' Based on DevIL Ver. 1.6.1 PB incs -' Filename: imgview.bas -' -' Released under the GNU Lesser General Public License: -' http://www.gnu.org/copyleft/lesser.html -' -' For information on use and download of DevIL goto: http://openil.sourceforge.net/ -' (Get docs and "End User Package") -' -' Report errors in the Powerbasic includes to e-mail above. -' -' For general help on Powerbasic and DevIL, try the forums at: -' http://www.powerbasic.com -'----------------------------------------------------------------------------- - - -#Register None -#Compile Exe "imginfo.exe" -Option Explicit - - -#Include "il.inc" -#Include "ilu.inc" -#Include "ilut.inc" - - -Function OpenIL_TypeString(ByVal il_const As Dword) As String - - Select Case il_const - Case %IL_BYTE : Function = "IL_BYTE" - Case %IL_UNSIGNED_BYTE : Function = "IL_UNSIGNED_BYTE" - Case %IL_SHORT : Function = "IL_SHORT" - Case %IL_UNSIGNED_SHORT : Function = "IL_UNSIGNED_SHORT" - Case %IL_INT : Function = "IL_INT" - Case %IL_UNSIGNED_INT : Function = "IL_UNSIGNED_INT" - Case %IL_FLOAT : Function = "IL_FLOAT" - Case %GL_DOUBLE : Function = "GL_DOUBLE" - - Case Else : Function = "Type not defined" - - - End Select - -End Function - - - - -Function OpenIL_FormatString(ByVal il_const As Dword) As String - - Select Case il_const - Case %IL_COLOUR_INDEX : Function = "IL_COLOUR_INDEX" - Case %IL_COLOR_INDEX : Function = "IL_COLOR_INDEX" - Case %IL_RGB : Function = "IL_RGB" - Case %IL_RGBA : Function = "IL_RGBA" - Case %IL_BGR : Function = "IL_BGR" - Case %IL_BGRA : Function = "IL_BGRA" - Case %IL_LUMINANCE : Function = "IL_LUMINANCE" - - Case Else : Function = "Format not defined" - - - End Select - -End Function - - - -Function OpenIL_OriginString(ByVal il_const As Dword) As String - - ' Origin Definitions - Select Case il_const - Case %IL_ORIGIN_LOWER_LEFT : Function = "IL_ORIGIN_LOWER_LEFT" - Case %IL_ORIGIN_UPPER_LEFT : Function = "IL_ORIGIN_UPPER_LEFT" - - Case Else : Function = "Origin type not defined" - End Select - -End Function - - - -Function OpenIL_PalTypeString(ByVal il_const As Dword) As String - - ' Palette types - Select Case il_const - Case %IL_PAL_NONE : Function = "IL_PAL_NONE" - Case %IL_PAL_RGB24 : Function = "IL_PAL_RGB24" - Case %IL_PAL_RGB32 : Function = "IL_PAL_RGB32" - Case %IL_PAL_RGBA32 : Function = "IL_PAL_RGBA32" - Case %IL_PAL_BGR24 : Function = "IL_PAL_BGR24" - Case %IL_PAL_BGR32 : Function = "IL_PAL_BGR32" - Case %IL_PAL_BGRA32 : Function = "IL_PAL_BGRA32" - - Case Else : Function = "Pallete type not defined" - End Select - -End Function - - -Function PbMain() As Long - - Local ILErr As Dword - Local info As ILinfo - Local ID As Dword - Local errString As Asciiz*1024 - - - If Len(Command$)=0 Then - MsgBox "Usage: imginfo.exe filename" - Exit Function - End If - - ilInit - - ilGenImages ByVal 1, ID - ILErr=ilGetError() - If ILErr <> 0 Then - errString = iluErrorString(ILErr) - MsgBox "Error in ilGenImages" & $CRLF & errString - Exit Function - End If - - - ilBindImage ID - ILErr=ilGetError() - If ILErr <> 0 Then - errString = iluErrorString(ILErr) - MsgBox "Error in ilBindImage" & $CRLF & errString - GoTo done - End If - - - - ' ilEnable %IL_FORMAT_SET - ' ilEnable %IL_ORIGIN_SET - ' ilEnable %IL_TYPE_SET - ' - ' ilFormatFunc %IL_RGB - ' ilOriginFunc %IL_ORIGIN_LOWER_LEFT - ' ilTypeFunc %IL_UNSIGNED_BYTE - ' - ' ilEnable %IL_CONV_PAL - ' Do - ' ILErr = ilGetError() - ' Loop While (ILErr <> 0) - - - - - - ilLoadImage Command$ - ILErr=ilGetError() - If ILErr <> 0 Then - errString = iluErrorString(ILErr) - MsgBox "Error in ilLoadImage" & $CRLF & errString - GoTo done - End If - - - iluGetImageInfo info - ILErr=ilGetError() - If ILErr <> 0 Then - errString = iluErrorString(ILErr) - MsgBox "Error in iluGetImageInfo" & $CRLF & errString - GoTo done - Else - - MsgBox "DevIL Image info: " & $CRLF & $CRLF & _ - "Id: " & $TAB & $TAB & Format$(info.iId) & $CRLF & _ - "Data Pointer" & $TAB & Format$(info.iData) & $CRLF & _ - "Width: " & $TAB & $TAB & Format$(info.iWidth) & $CRLF & _ - "Height: " & $TAB & $TAB & Format$(info.iHeight) & $CRLF & _ - "Depth: " & $TAB & $TAB & Format$(info.iDepth) & $CRLF & _ - "Bpp: " & $TAB & $TAB & Format$(info.iBpp) & $CRLF & _ - "SizeOfData: " & $TAB & Format$(info.iSizeOfData) & $CRLF & _ - "Format: " & $TAB & $TAB & OpenIL_FormatString(info.iFormat) & $CRLF & _ - "Type: " & $TAB & $TAB & OpenIL_TypeString(info.iType) & $CRLF & _ - "Origin: " & $TAB & $TAB & OpenIL_OriginString(info.iOrigin) & $CRLF & _ - "PalType: " & $TAB & $TAB & OpenIL_PalTypeString(info.iPalType) & $CRLF & _ - "PalSize: " & $TAB & $TAB & Format$(info.iPalSize) & $CRLF & _ - "NumNext: " & $TAB & Format$(info.iNumNext) & $CRLF & _ - "NumMips: " & $TAB & Format$(info.iNumMips) & $CRLF & _ - "NumLayers: " & $TAB & Format$(info.iNumLayers) - - End If - - - -done: - ilDeleteImages 1 , ID - - ' clear additional errors - Do - ILErr = ilGetError() - Loop While (ILErr <> 0) - - - -End Function - - - - - - - \ No newline at end of file diff --git a/DevIL/projects/powerbasic/imgview.bas b/DevIL/projects/powerbasic/imgview.bas deleted file mode 100644 index a8676170..00000000 --- a/DevIL/projects/powerbasic/imgview.bas +++ /dev/null @@ -1,168 +0,0 @@ -'----------------------------------------------------------------------------- -' Minimal Image viewer using DevIL -' DevIL Sample program using Powerbasic. -' -' by Peter Scheutz, Scheutz & Clementsen Design -' Web: http://www.scheutz.dk -' e-mail: sourcecode@scheutz.dk -' -' Last modified: 06/22/2002 -' Based on DevIL Ver. 1.6.1 PB incs -' Filename: imgview.bas -' -' Released under the GNU Lesser General Public License: -' http://www.gnu.org/copyleft/lesser.html -' -' For information on use and download of DevIL goto: http://openil.sourceforge.net/ -' (Get docs and "End User Package") -' -' Report errors in the Powerbasic includes to e-mail above. -' -' For general help on Powerbasic and DevIL, try the forums at: -' http://www.powerbasic.com -'----------------------------------------------------------------------------- - - -#Register None -#Compile Exe "imgview.exe" - -Option Explicit - -#Include "win32api.inc" - -#Include "il.inc" -#Include "ilu.inc" -#Include "ilut.inc" - - -Global hDCBmp As Long -Global pic As BITMAP - -CallBack Function mainCallback() - Local ps As PAINTSTRUCT - Local hDC As Long - Select Case CbMsg - Case %WM_PAINT - hDC = BeginPaint( CbHndl, ps ) - If hDCBmp<>0 Then - BitBlt hDC, 0, 0, pic.bmWidth, pic.bmHeight , hDCBmp, 0, 0, %SRCCOPY - End If - Call EndPaint( CbHndl, ps ) - - End Select - -End Function - - -Sub SetWindowClientSize (ByVal hWnd As Long,ByVal PixX As Long,ByVal PixY As Long) - ' set window by client size in pixels - ' centers window and clips to screen - - Local cRect As RECT - Local diffX As Long - Local diffY As Long - - - GetWindowRect hWnd,cRect - diffX=cRect.nRight-cRect.nLeft - diffY=cRect.nBottom-cRect.nTop - - GetClientRect hWnd,cRect - diffX=diffX-(cRect.nRight-cRect.nLeft) - diffY=diffY-(cRect.nBottom-cRect.nTop) - - PixX=PixX+diffX - PixY=PixY+diffY - - If PixX> GetSystemMetrics(%SM_CXSCREEN) Then PixX = GetSystemMetrics(%SM_CXSCREEN) - If PixY> GetSystemMetrics(%SM_CYSCREEN) Then PixY = GetSystemMetrics(%SM_CYSCREEN) - - SetWindowPos hWnd, 0, (GetSystemMetrics(%SM_CXSCREEN) - PixX) / 2, _ - (GetSystemMetrics(%SM_CYSCREEN) - PixY) / 2, PixX, PixY, 0 - - -End Sub - - - -Function PbMain() As Long - - Local ILErr As Dword - Local hBmp As Long - - Local hWnd As Long - Local hDC As Long - - Local hBmpOld As Long - Local errString As Asciiz*1024 - - - If Len(Command$)=0 Then - MsgBox "Usage: imgview.exe filename" - Exit Function - End If - - ilInit - - ilEnable %IL_FORMAT_SET - ilEnable %IL_ORIGIN_SET - ilEnable %IL_TYPE_SET - - ilFormatFunc %IL_RGB - ilOriginFunc %IL_ORIGIN_LOWER_LEFT - ilTypeFunc %IL_UNSIGNED_BYTE - - ilEnable %IL_CONV_PAL - - Do - ILErr = ilGetError() - If ILErr <>0 Then - errString = iluErrorString(ILErr) - MsgBox "Error in Set or enable:" & $CRLF & errString - End If - Loop While (ILErr <> 0) - - - - - - Dialog New 0, "DevIL Mini imageviewer in PB " & Command$, , , 100, 100 , %WS_SYSMENU Or %WS_CAPTION To hWnd - hDC = getDC (hWnd) - If hDC<>0 Then - hBmp = ilutWinLoadImage (Command$,getDC (hWnd) ) - ILErr=ilGetError() - If ILErr<>0 Then - errString = iluErrorString(ILErr) - MsgBox "Error in ilutWinLoadImage:" & $CRLF & errString - Exit Function - Else - GetObject hBmp, SizeOf( pic ), pic - SetWindowClientSize hWnd ,pic.bmWidth, pic.bmHeight - - hDCBmp = CreateCompatibleDC( hDC ) - hBmpOld = SelectObject( hDCBmp, hBmp ) - - Dialog Show Modal hWnd Call mainCallback - End If - - - End If - - If hBmp < > 0 Then - SelectObject hDCBmp, hBmpOld - DeleteObject hBmp - hBmp = 0 - End If - - - - - -End Function - - - - - - - diff --git a/DevIL/projects/python/DevIL-Linux.py b/DevIL/projects/python/DevIL-Linux.py deleted file mode 100644 index bb2154e8..00000000 --- a/DevIL/projects/python/DevIL-Linux.py +++ /dev/null @@ -1,628 +0,0 @@ -from ctypes import * - -_libraries = {} -_libraries['/usr/lib/libIL.so'] = CDLL('/usr/lib/libIL.so') -STRING = c_char_p - - -ILboolean = c_ubyte -ILuint = c_uint -ilActiveImage = _libraries['/usr/lib/libIL.so'].ilActiveImage -ilActiveImage.restype = ILboolean -ilActiveImage.argtypes = [ILuint] -ilActiveLayer = _libraries['/usr/lib/libIL.so'].ilActiveLayer -ilActiveLayer.restype = ILboolean -ilActiveLayer.argtypes = [ILuint] -ilActiveMipmap = _libraries['/usr/lib/libIL.so'].ilActiveMipmap -ilActiveMipmap.restype = ILboolean -ilActiveMipmap.argtypes = [ILuint] -ilApplyPal = _libraries['/usr/lib/libIL.so'].ilApplyPal -ilApplyPal.restype = ILboolean -ilApplyPal.argtypes = [STRING] -ilApplyProfile = _libraries['/usr/lib/libIL.so'].ilApplyProfile -ilApplyProfile.restype = ILboolean -ilApplyProfile.argtypes = [STRING, STRING] -ilBindImage = _libraries['/usr/lib/libIL.so'].ilBindImage -ilBindImage.restype = None -ilBindImage.argtypes = [ILuint] -ILint = c_int -ilBlit = _libraries['/usr/lib/libIL.so'].ilBlit -ilBlit.restype = ILboolean -ilBlit.argtypes = [ILuint, ILint, ILint, ILint, ILuint, ILuint, ILuint, ILuint, ILuint, ILuint] -ILclampf = c_float -ilClearColour = _libraries['/usr/lib/libIL.so'].ilClearColour -ilClearColour.restype = None -ilClearColour.argtypes = [ILclampf, ILclampf, ILclampf, ILclampf] -ilClearImage = _libraries['/usr/lib/libIL.so'].ilClearImage -ilClearImage.restype = ILboolean -ilClearImage.argtypes = [] -ilCloneCurImage = _libraries['/usr/lib/libIL.so'].ilCloneCurImage -ilCloneCurImage.restype = ILuint -ilCloneCurImage.argtypes = [] -ILenum = c_uint -ilCompressFunc = _libraries['/usr/lib/libIL.so'].ilCompressFunc -ilCompressFunc.restype = ILboolean -ilCompressFunc.argtypes = [ILenum] -ilConvertImage = _libraries['/usr/lib/libIL.so'].ilConvertImage -ilConvertImage.restype = ILboolean -ilConvertImage.argtypes = [ILenum, ILenum] -ilConvertPal = _libraries['/usr/lib/libIL.so'].ilConvertPal -ilConvertPal.restype = ILboolean -ilConvertPal.argtypes = [ILenum] -ilCopyImage = _libraries['/usr/lib/libIL.so'].ilCopyImage -ilCopyImage.restype = ILboolean -ilCopyImage.argtypes = [ILuint] -ilCopyPixels = _libraries['/usr/lib/libIL.so'].ilCopyPixels -ilCopyPixels.restype = ILuint -ilCopyPixels.argtypes = [ILuint, ILuint, ILuint, ILuint, ILuint, ILuint, ILenum, ILenum, c_void_p] -ilCreateSubImage = _libraries['/usr/lib/libIL.so'].ilCreateSubImage -ilCreateSubImage.restype = ILuint -ilCreateSubImage.argtypes = [ILenum, ILuint] -ilDefaultImage = _libraries['/usr/lib/libIL.so'].ilDefaultImage -ilDefaultImage.restype = ILboolean -ilDefaultImage.argtypes = [] -ilDeleteImage = _libraries['/usr/lib/libIL.so'].ilDeleteImage -ilDeleteImage.restype = None -ilDeleteImage.argtypes = [ILuint] -size_t = c_ulong -ILsizei = size_t -ilDeleteImages = _libraries['/usr/lib/libIL.so'].ilDeleteImages -ilDeleteImages.restype = None -ilDeleteImages.argtypes = [ILsizei, POINTER(ILuint)] -ilDisable = _libraries['/usr/lib/libIL.so'].ilDisable -ilDisable.restype = ILboolean -ilDisable.argtypes = [ILenum] -ilEnable = _libraries['/usr/lib/libIL.so'].ilEnable -ilEnable.restype = ILboolean -ilEnable.argtypes = [ILenum] -ilFormatFunc = _libraries['/usr/lib/libIL.so'].ilFormatFunc -ilFormatFunc.restype = ILboolean -ilFormatFunc.argtypes = [ILenum] -ilGenImages = _libraries['/usr/lib/libIL.so'].ilGenImages -ilGenImages.restype = None -ilGenImages.argtypes = [ILsizei, POINTER(ILuint)] -ilGenImage = _libraries['/usr/lib/libIL.so'].ilGenImage -ilGenImage.restype = ILuint -ilGenImage.argtypes = [] -ILubyte = c_ubyte -ilGetAlpha = _libraries['/usr/lib/libIL.so'].ilGetAlpha -ilGetAlpha.restype = POINTER(ILubyte) -ilGetAlpha.argtypes = [ILenum] -ilGetBoolean = _libraries['/usr/lib/libIL.so'].ilGetBoolean -ilGetBoolean.restype = ILboolean -ilGetBoolean.argtypes = [ILenum] -ilGetBooleanv = _libraries['/usr/lib/libIL.so'].ilGetBooleanv -ilGetBooleanv.restype = None -ilGetBooleanv.argtypes = [ILenum, POINTER(ILboolean)] -ilGetData = _libraries['/usr/lib/libIL.so'].ilGetData -ilGetData.restype = POINTER(ILubyte) -ilGetData.argtypes = [] -ilGetDXTCData = _libraries['/usr/lib/libIL.so'].ilGetDXTCData -ilGetDXTCData.restype = ILuint -ilGetDXTCData.argtypes = [c_void_p, ILuint, ILenum] -ilGetError = _libraries['/usr/lib/libIL.so'].ilGetError -ilGetError.restype = ILenum -ilGetError.argtypes = [] -ilGetInteger = _libraries['/usr/lib/libIL.so'].ilGetInteger -ilGetInteger.restype = ILint -ilGetInteger.argtypes = [ILenum] -ilGetIntegerv = _libraries['/usr/lib/libIL.so'].ilGetIntegerv -ilGetIntegerv.restype = None -ilGetIntegerv.argtypes = [ILenum, POINTER(ILint)] -ilGetLumpPos = _libraries['/usr/lib/libIL.so'].ilGetLumpPos -ilGetLumpPos.restype = ILuint -ilGetLumpPos.argtypes = [] -ilGetPalette = _libraries['/usr/lib/libIL.so'].ilGetPalette -ilGetPalette.restype = POINTER(ILubyte) -ilGetPalette.argtypes = [] -ilGetString = _libraries['/usr/lib/libIL.so'].ilGetString -ilGetString.restype = STRING -ilGetString.argtypes = [ILenum] -ilHint = _libraries['/usr/lib/libIL.so'].ilHint -ilHint.restype = None -ilHint.argtypes = [ILenum, ILenum] -ilInit = _libraries['/usr/lib/libIL.so'].ilInit -ilInit.restype = None -ilInit.argtypes = [] -ilIsDisabled = _libraries['/usr/lib/libIL.so'].ilIsDisabled -ilIsDisabled.restype = ILboolean -ilIsDisabled.argtypes = [ILenum] -ilIsEnabled = _libraries['/usr/lib/libIL.so'].ilIsEnabled -ilIsEnabled.restype = ILboolean -ilIsEnabled.argtypes = [ILenum] -ILHANDLE = c_void_p -ilDetermineTypeF = _libraries['/usr/lib/libIL.so'].ilDetermineTypeF -ilDetermineTypeF.restype = ILenum -ilDetermineTypeF.argtypes = [ILHANDLE] -ilIsImage = _libraries['/usr/lib/libIL.so'].ilIsImage -ilIsImage.restype = ILboolean -ilIsImage.argtypes = [ILuint] -ilIsValid = _libraries['/usr/lib/libIL.so'].ilIsValid -ilIsValid.restype = ILboolean -ilIsValid.argtypes = [ILenum, STRING] -ilIsValidF = _libraries['/usr/lib/libIL.so'].ilIsValidF -ilIsValidF.restype = ILboolean -ilIsValidF.argtypes = [ILenum, ILHANDLE] -ilIsValidL = _libraries['/usr/lib/libIL.so'].ilIsValidL -ilIsValidL.restype = ILboolean -ilIsValidL.argtypes = [ILenum, c_void_p, ILuint] -ilKeyColour = _libraries['/usr/lib/libIL.so'].ilKeyColour -ilKeyColour.restype = None -ilKeyColour.argtypes = [ILclampf, ILclampf, ILclampf, ILclampf] -ilLoad = _libraries['/usr/lib/libIL.so'].ilLoad -ilLoad.restype = ILboolean -ilLoad.argtypes = [ILenum, STRING] -ilLoadF = _libraries['/usr/lib/libIL.so'].ilLoadF -ilLoadF.restype = ILboolean -ilLoadF.argtypes = [ILenum, ILHANDLE] -ilLoadImage = _libraries['/usr/lib/libIL.so'].ilLoadImage -ilLoadImage.restype = ILboolean -ilLoadImage.argtypes = [STRING] -ilLoadL = _libraries['/usr/lib/libIL.so'].ilLoadL -ilLoadL.restype = ILboolean -ilLoadL.argtypes = [ILenum, c_void_p, ILuint] -ilLoadPal = _libraries['/usr/lib/libIL.so'].ilLoadPal -ilLoadPal.restype = ILboolean -ilLoadPal.argtypes = [STRING] -ILdouble = c_double -ilModAlpha = _libraries['/usr/lib/libIL.so'].ilModAlpha -ilModAlpha.restype = None -ilModAlpha.argtypes = [ILdouble] -ilOriginFunc = _libraries['/usr/lib/libIL.so'].ilOriginFunc -ilOriginFunc.restype = ILboolean -ilOriginFunc.argtypes = [ILenum] -ilOverlayImage = _libraries['/usr/lib/libIL.so'].ilOverlayImage -ilOverlayImage.restype = ILboolean -ilOverlayImage.argtypes = [ILuint, ILint, ILint, ILint] -ilPopAttrib = _libraries['/usr/lib/libIL.so'].ilPopAttrib -ilPopAttrib.restype = None -ilPopAttrib.argtypes = [] -ilPushAttrib = _libraries['/usr/lib/libIL.so'].ilPushAttrib -ilPushAttrib.restype = None -ilPushAttrib.argtypes = [ILuint] -ilRegisterFormat = _libraries['/usr/lib/libIL.so'].ilRegisterFormat -ilRegisterFormat.restype = None -ilRegisterFormat.argtypes = [ILenum] -IL_LOADPROC = CFUNCTYPE(ILenum, STRING) -ilRegisterLoad = _libraries['/usr/lib/libIL.so'].ilRegisterLoad -ilRegisterLoad.restype = ILboolean -ilRegisterLoad.argtypes = [STRING, IL_LOADPROC] -ilRegisterMipNum = _libraries['/usr/lib/libIL.so'].ilRegisterMipNum -ilRegisterMipNum.restype = ILboolean -ilRegisterMipNum.argtypes = [ILuint] -ilRegisterNumImages = _libraries['/usr/lib/libIL.so'].ilRegisterNumImages -ilRegisterNumImages.restype = ILboolean -ilRegisterNumImages.argtypes = [ILuint] -ilRegisterOrigin = _libraries['/usr/lib/libIL.so'].ilRegisterOrigin -ilRegisterOrigin.restype = None -ilRegisterOrigin.argtypes = [ILenum] -ilRegisterPal = _libraries['/usr/lib/libIL.so'].ilRegisterPal -ilRegisterPal.restype = None -ilRegisterPal.argtypes = [c_void_p, ILuint, ILenum] -IL_SAVEPROC = CFUNCTYPE(ILenum, STRING) -ilRegisterSave = _libraries['/usr/lib/libIL.so'].ilRegisterSave -ilRegisterSave.restype = ILboolean -ilRegisterSave.argtypes = [STRING, IL_SAVEPROC] -ilRegisterType = _libraries['/usr/lib/libIL.so'].ilRegisterType -ilRegisterType.restype = None -ilRegisterType.argtypes = [ILenum] -ilRemoveLoad = _libraries['/usr/lib/libIL.so'].ilRemoveLoad -ilRemoveLoad.restype = ILboolean -ilRemoveLoad.argtypes = [STRING] -ilRemoveSave = _libraries['/usr/lib/libIL.so'].ilRemoveSave -ilRemoveSave.restype = ILboolean -ilRemoveSave.argtypes = [STRING] -ilResetMemory = _libraries['/usr/lib/libIL.so'].ilResetMemory -ilResetMemory.restype = None -ilResetMemory.argtypes = [] -ilResetRead = _libraries['/usr/lib/libIL.so'].ilResetRead -ilResetRead.restype = None -ilResetRead.argtypes = [] -ilResetWrite = _libraries['/usr/lib/libIL.so'].ilResetWrite -ilResetWrite.restype = None -ilResetWrite.argtypes = [] -ilSave = _libraries['/usr/lib/libIL.so'].ilSave -ilSave.restype = ILboolean -ilSave.argtypes = [ILenum, STRING] -ilSaveF = _libraries['/usr/lib/libIL.so'].ilSaveF -ilSaveF.restype = ILuint -ilSaveF.argtypes = [ILenum, ILHANDLE] -ilSaveImage = _libraries['/usr/lib/libIL.so'].ilSaveImage -ilSaveImage.restype = ILboolean -ilSaveImage.argtypes = [STRING] -ilSaveL = _libraries['/usr/lib/libIL.so'].ilSaveL -ilSaveL.restype = ILuint -ilSaveL.argtypes = [ILenum, c_void_p, ILuint] -ilSavePal = _libraries['/usr/lib/libIL.so'].ilSavePal -ilSavePal.restype = ILboolean -ilSavePal.argtypes = [STRING] -ilSetAlpha = _libraries['/usr/lib/libIL.so'].ilSetAlpha -ilSetAlpha.restype = ILboolean -ilSetAlpha.argtypes = [ILdouble] -ilSetData = _libraries['/usr/lib/libIL.so'].ilSetData -ilSetData.restype = ILboolean -ilSetData.argtypes = [c_void_p] -ilSetDuration = _libraries['/usr/lib/libIL.so'].ilSetDuration -ilSetDuration.restype = ILboolean -ilSetDuration.argtypes = [ILuint] -ilSetInteger = _libraries['/usr/lib/libIL.so'].ilSetInteger -ilSetInteger.restype = None -ilSetInteger.argtypes = [ILenum, ILint] -mAlloc = CFUNCTYPE(c_void_p, ILsizei) -mFree = CFUNCTYPE(None, c_void_p) -ilSetMemory = _libraries['/usr/lib/libIL.so'].ilSetMemory -ilSetMemory.restype = None -ilSetMemory.argtypes = [mAlloc, mFree] -ilSetPixels = _libraries['/usr/lib/libIL.so'].ilSetPixels -ilSetPixels.restype = None -ilSetPixels.argtypes = [ILint, ILint, ILint, ILuint, ILuint, ILuint, ILenum, ILenum, c_void_p] -fOpenRProc = CFUNCTYPE(ILHANDLE, STRING) -fCloseRProc = CFUNCTYPE(None, ILHANDLE) -fEofProc = CFUNCTYPE(ILboolean, ILHANDLE) -fGetcProc = CFUNCTYPE(ILint, ILHANDLE) -fReadProc = CFUNCTYPE(ILint, c_void_p, ILuint, ILuint, ILHANDLE) -fSeekRProc = CFUNCTYPE(ILint, ILHANDLE, ILint, ILint) -fTellRProc = CFUNCTYPE(ILint, ILHANDLE) -ilSetRead = _libraries['/usr/lib/libIL.so'].ilSetRead -ilSetRead.restype = None -ilSetRead.argtypes = [fOpenRProc, fCloseRProc, fEofProc, fGetcProc, fReadProc, fSeekRProc, fTellRProc] -ilSetString = _libraries['/usr/lib/libIL.so'].ilSetString -ilSetString.restype = None -ilSetString.argtypes = [ILenum, STRING] -fOpenWProc = CFUNCTYPE(ILHANDLE, STRING) -fCloseWProc = CFUNCTYPE(None, ILHANDLE) -fPutcProc = CFUNCTYPE(ILint, ILubyte, ILHANDLE) -fSeekWProc = CFUNCTYPE(ILint, ILHANDLE, ILint, ILint) -fTellWProc = CFUNCTYPE(ILint, ILHANDLE) -fWriteProc = CFUNCTYPE(ILint, c_void_p, ILuint, ILuint, ILHANDLE) -ilSetWrite = _libraries['/usr/lib/libIL.so'].ilSetWrite -ilSetWrite.restype = None -ilSetWrite.argtypes = [fOpenWProc, fCloseWProc, fPutcProc, fSeekWProc, fTellWProc, fWriteProc] -ilShutDown = _libraries['/usr/lib/libIL.so'].ilShutDown -ilShutDown.restype = None -ilShutDown.argtypes = [] -ilTexImage = _libraries['/usr/lib/libIL.so'].ilTexImage -ilTexImage.restype = ILboolean -ilTexImage.argtypes = [ILuint, ILuint, ILuint, ILubyte, ILenum, ILenum, c_void_p] -ilTypeFromExt = _libraries['/usr/lib/libIL.so'].ilTypeFromExt -ilTypeFromExt.restype = ILenum -ilTypeFromExt.argtypes = [STRING] -ilTypeFunc = _libraries['/usr/lib/libIL.so'].ilTypeFunc -ilTypeFunc.restype = ILboolean -ilTypeFunc.argtypes = [ILenum] -ilLoadData = _libraries['/usr/lib/libIL.so'].ilLoadData -ilLoadData.restype = ILboolean -ilLoadData.argtypes = [STRING, ILuint, ILuint, ILuint, ILubyte] -ilLoadDataF = _libraries['/usr/lib/libIL.so'].ilLoadDataF -ilLoadDataF.restype = ILboolean -ilLoadDataF.argtypes = [ILHANDLE, ILuint, ILuint, ILuint, ILubyte] -ilLoadDataL = _libraries['/usr/lib/libIL.so'].ilLoadDataL -ilLoadDataL.restype = ILboolean -ilLoadDataL.argtypes = [c_void_p, ILuint, ILuint, ILuint, ILuint, ILubyte] -ilSaveData = _libraries['/usr/lib/libIL.so'].ilSaveData -ilSaveData.restype = ILboolean -ilSaveData.argtypes = [STRING] -IL_LIB_JPEG_ERROR = 1506 # Variable c_int -IL_FLOAT = 5126 # Variable c_int -IL_RXGB = 1807 # Variable c_int -IL_DOOM = 1058 # Variable c_int -IL_PAL_BIT = 4 # Variable c_int -IL_TYPE_SET = 1554 # Variable c_int -IL_NUM_MIPMAPS = 3570 # Variable c_int -IL_IMAGE_CUBEFLAGS = 3581 # Variable c_int -IL_STACK_UNDERFLOW = 1295 # Variable c_int -IL_SHORT = 5122 # Variable c_int -IL_KEEP_DXTC_DATA = 1804 # Variable c_int -IL_IMAGE_WIDTH = 3556 # Variable c_int -IL_DEFAULT_ON_FAIL = 1586 # Variable c_int -IL_ATI1N = 1808 # Variable c_int -IL_COMPRESS_LZO = 1795 # Variable c_int -IL_SEEK_END = 2 # Variable c_int -IL_MNG = 1077 # Variable c_int -IL_PSD = 1081 # Variable c_int -IL_DOUBLE = 5130 # Variable c_int -IL_JP2 = 1089 # Variable c_int -IL_PALETTE_BASE_TYPE = 3568 # Variable c_int -IL_CUBEMAP_POSITIVEZ = 16384 # Variable c_int -IL_CUBEMAP_POSITIVEY = 4096 # Variable c_int -IL_CUBEMAP_POSITIVEX = 1024 # Variable c_int -IL_PALETTE_NUM_COLS = 3567 # Variable c_int -IL_IMAGE_DURATION = 3576 # Variable c_int -IL_JPG_PROGRESSIVE = 1829 # Variable c_int -IL_OUT_FORMAT_SAME = 1293 # Variable c_int -IL_PCX = 1064 # Variable c_int -IL_HDR = 1087 # Variable c_int -IL_SUB_MIPMAP = 1665 # Variable c_int -IL_USE_COMPRESSION = 1638 # Variable c_int -IL_IMAGE_CHANNELS = 3583 # Variable c_int -IL_CUBEMAP_NEGATIVEZ = 32768 # Variable c_int -IL_CUBEMAP_NEGATIVEY = 8192 # Variable c_int -IL_CUBEMAP_NEGATIVEX = 2048 # Variable c_int -IL_IMAGE_BITS_PER_PIXEL = 3561 # Variable c_int -IL_TGA = 1069 # Variable c_int -IL_MEM_SPEED_HINT = 1637 # Variable c_int -IL_WU_QUANT = 1601 # Variable c_int -IL_INT = 5124 # Variable c_int -IL_LIB_JP2_ERROR = 1510 # Variable c_int -IL_MAX_QUANT_INDEXS = 1604 # Variable c_int -IL_3DC = 1806 # Variable c_int -IL_TYPE_UNKNOWN = 0 # Variable c_int -IL_TYPE_BIT = 16 # Variable c_int -IL_LOADFAIL_BIT = 64 # Variable c_int -IL_FILE_OVERWRITE = 1568 # Variable c_int -IL_FORMAT_SPECIFIC_BIT = 128 # Variable c_int -IL_CHEAD = 1071 # Variable c_int -IL_INVALID_FILE_HEADER = 1288 # Variable c_int -IL_RAW = 1072 # Variable c_int -IL_FILE_READ_ERROR = 1298 # Variable c_int -IL_ILLEGAL_OPERATION = 1286 # Variable c_int -IL_INTERLACE_MODE = 1594 # Variable c_int -IL_XPM = 1086 # Variable c_int -IL_LIB_TIFF_ERROR = 1508 # Variable c_int -IL_WDP = 1091 # Variable c_int -IL_LOAD_EXT = 7937 # Variable c_int -IL_PAL_RGB24 = 1025 # Variable c_int -IL_BMP_RLE = 1812 # Variable c_int -IL_COMPRESS_RLE = 1794 # Variable c_int -IL_ACTIVE_IMAGE = 3572 # Variable c_int -IL_IMAGE_DEPTH = 3558 # Variable c_int -IL_IMAGE_BYTES_PER_PIXEL = 3560 # Variable c_int -IL_ORIGIN_LOWER_LEFT = 1537 # Variable c_int -IL_USE_KEY_COLOR = 1589 # Variable c_int -IL_ACTIVE_LAYER = 3574 # Variable c_int -IL_GIF = 1078 # Variable c_int -IL_NEU_QUANT = 1602 # Variable c_int -IL_CONV_PAL = 1584 # Variable c_int -IL_DXT5 = 1802 # Variable c_int -IL_PNG_AUTHNAME_STRING = 1818 # Variable c_int -IL_DXT1 = 1798 # Variable c_int -IL_PAL_BGR32 = 1029 # Variable c_int -IL_DXT3 = 1800 # Variable c_int -IL_NUM_LAYERS = 3571 # Variable c_int -IL_BYTE = 5120 # Variable c_int -IL_PIX = 1084 # Variable c_int -IL_PIC = 1065 # Variable c_int -IL_JFIF = 1061 # Variable c_int -IL_PAL_BGRA32 = 1030 # Variable c_int -IL_ILLEGAL_FILE_VALUE = 1287 # Variable c_int -IL_UNSIGNED_BYTE = 5121 # Variable c_int -IL_FORMAT_MODE = 1553 # Variable c_int -IL_PALETTE_SIZE = 3565 # Variable c_int -IL_EXIF = 1082 # Variable c_int -IL_COMPRESSION_HINT = 1640 # Variable c_int -IL_INVALID_VALUE = 1285 # Variable c_int -IL_DCX = 1080 # Variable c_int -IL_DOOM_FLAT = 1059 # Variable c_int -IL_BAD_DIMENSIONS = 1297 # Variable c_int -IL_USE_KEY_COLOUR = 1589 # Variable c_int -IL_SGI_RLE = 1813 # Variable c_int -IL_UNKNOWN_ERROR = 1535 # Variable c_int -IL_VENDOR = 7936 # Variable c_int -IL_DONT_CARE = 1634 # Variable c_int -IL_COMPRESS_NONE = 1793 # Variable c_int -IL_COMPRESS_ZLIB = 1796 # Variable c_int -IL_BLIT_BLEND = 1590 # Variable c_int -IL_QUANTIZATION_MODE = 1600 # Variable c_int -IL_CUR_IMAGE = 3575 # Variable c_int -IL_INVALID_ENUM = 1281 # Variable c_int -IL_FORMAT_BIT = 8 # Variable c_int -IL_TIF_HOSTCOMPUTER_STRING = 1822 # Variable c_int -IL_BMP = 1056 # Variable c_int -IL_TIF_DESCRIPTION_STRING = 1821 # Variable c_int -IL_TIF_DOCUMENTNAME_STRING = 1823 # Variable c_int -IL_SUB_NEXT = 1664 # Variable c_int -IL_IMAGE_TYPE = 3563 # Variable c_int -IL_INVALID_PARAM = 1289 # Variable c_int -IL_ICNS = 1088 # Variable c_int -IL_ALPHA = 6411 # Variable c_int -IL_TGA_CREATE_STAMP = 1808 # Variable c_int -IL_PAL_BGR24 = 1028 # Variable c_int -IL_DXTC_DATA_FORMAT = 1805 # Variable c_int -IL_PSP = 1083 # Variable c_int -IL_TGA_ID_STRING = 1815 # Variable c_int -IL_IMAGE_SIZE_OF_DATA = 3559 # Variable c_int -IL_RGBA = 6408 # Variable c_int -IL_FORMAT_NOT_SUPPORTED = 1283 # Variable c_int -IL_FILE_MODE = 1569 # Variable c_int -IL_LBM = 1062 # Variable c_int -IL_ORIGIN_MODE = 1539 # Variable c_int -IL_TIF = 1070 # Variable c_int -IL_VERSION_NUM = 3554 # Variable c_int -IL_PALETTE_BPP = 3566 # Variable c_int -IL_LUMINANCE_ALPHA = 6410 # Variable c_int -IL_VERSION_1_7_5 = 1 # Variable c_int -IL_PAL_NONE = 1024 # Variable c_int -IL_PCD = 1063 # Variable c_int -IL_PAL_RGBA32 = 1027 # Variable c_int -IL_PXR = 1085 # Variable c_int -IL_NUM_IMAGES = 3569 # Variable c_int -IL_JPG_QUALITY = 1809 # Variable c_int -IL_FALSE = 0 # Variable c_int -IL_SEEK_CUR = 1 # Variable c_int -IL_SEEK_SET = 0 # Variable c_int -IL_JPG = 1061 # Variable c_int -IL_ORIGIN_SET = 1536 # Variable c_int -IL_DDS = 1079 # Variable c_int -IL_RGB = 6407 # Variable c_int -IL_TGA_RLE = 1811 # Variable c_int -IL_IMAGE_ORIGIN = 3582 # Variable c_int -IL_IMAGE_BPC = 3578 # Variable c_int -IL_COMPRESS_MODE = 1792 # Variable c_int -IL_COMPRESS_BIT = 32 # Variable c_int -IL_NEU_QUANT_SAMPLE = 1603 # Variable c_int -IL_JASC_PAL = 1141 # Variable c_int -IL_IMAGE_BPP = 3560 # Variable c_int -IL_HALF = 5131 # Variable c_int -IL_DXT2 = 1799 # Variable c_int -IL_NO_COMPRESSION = 1639 # Variable c_int -IL_COULD_NOT_OPEN_FILE = 1290 # Variable c_int -IL_PNM = 1067 # Variable c_int -IL_PNG = 1066 # Variable c_int -IL_TGA_AUTHCOMMENT_STRING = 1817 # Variable c_int -IL_JNG = 1077 # Variable c_int -IL_LUMINANCE = 6409 # Variable c_int -IL_ICO = 1060 # Variable c_int -IL_IMAGE_OFFX = 3579 # Variable c_int -IL_IMAGE_OFFY = 3580 # Variable c_int -IL_IMAGE_PLANESIZE = 3577 # Variable c_int -IL_ORIGIN_UPPER_LEFT = 1538 # Variable c_int -IL_TGA_AUTHNAME_STRING = 1816 # Variable c_int -IL_PCD_PICNUM = 1827 # Variable c_int -IL_TYPE_MODE = 1555 # Variable c_int -IL_SUB_LAYER = 1666 # Variable c_int -IL_CUT = 1057 # Variable c_int -IL_CHEAD_HEADER_STRING = 1826 # Variable c_int -IL_PNG_TITLE_STRING = 1819 # Variable c_int -IL_DXT_NO_COMP = 1803 # Variable c_int -IL_LIF = 1076 # Variable c_int -IL_DXTC_FORMAT = 1797 # Variable c_int -IL_TRUE = 1 # Variable c_int -IL_TIF_AUTHNAME_STRING = 1824 # Variable c_int -IL_WAL = 1074 # Variable c_int -IL_ACTIVE_MIPMAP = 3573 # Variable c_int -IL_PNG_DESCRIPTION_STRING = 1820 # Variable c_int -IL_INTERNAL_ERROR = 1284 # Variable c_int -IL_OUT_OF_MEMORY = 1282 # Variable c_int -IL_MDL = 1073 # Variable c_int -IL_IMAGE_HEIGHT = 3557 # Variable c_int -IL_PALETTE_TYPE = 3564 # Variable c_int -IL_BGR = 32992 # Variable c_int -IL_PNG_INTERLACE = 1810 # Variable c_int -IL_UNSIGNED_INT = 5125 # Variable c_int -IL_LIB_GIF_ERROR = 1505 # Variable c_int -IL_FILE_WRITE_ERROR = 1298 # Variable c_int -IL_ORIGIN_BIT = 1 # Variable c_int -IL_VTF = 1092 # Variable c_int -IL_INVALID_CONVERSION = 1296 # Variable c_int -IL_LESS_MEM = 1633 # Variable c_int -IL_LIB_PNG_ERROR = 1507 # Variable c_int -IL_SGI = 1068 # Variable c_int -IL_UNSIGNED_SHORT = 5123 # Variable c_int -IL_COLOUR_INDEX = 6400 # Variable c_int -IL_STACK_OVERFLOW = 1294 # Variable c_int -IL_FILE_ALREADY_EXISTS = 1292 # Variable c_int -IL_COLOR_INDEX = 6400 # Variable c_int -IL_BGRA = 32993 # Variable c_int -IL_PNG_ALPHA_INDEX = 1828 # Variable c_int -IL_EOF = -1 # Variable c_int -IL_JPG_SAVE_FORMAT = 1825 # Variable c_int -IL_LIB_MNG_ERROR = 1509 # Variable c_int -IL_INVALID_EXTENSION = 1291 # Variable c_int -IL_VERSION = 175 # Variable c_int -IL_IMAGE_FORMAT = 3562 # Variable c_int -IL_SAVE_EXT = 7938 # Variable c_int -IL_FILE_BIT = 2 # Variable c_int -IL_FORMAT_SET = 1552 # Variable c_int -IL_FASTEST = 1632 # Variable c_int -IL_EXR = 1090 # Variable c_int -IL_PAL_RGB32 = 1026 # Variable c_int -IL_DXT4 = 1801 # Variable c_int -IL_ALL_ATTRIB_BITS = 1048575 # Variable c_int -IL_SAVE_INTERLACED = 1593 # Variable c_int -IL_NO_ERROR = 0 # Variable c_int -__all__ = ['ilActiveImage', 'ILclampf', 'IL_PAL_RGB24', - 'IL_LIB_JPEG_ERROR', 'ilLoadImage', 'IL_VERSION_1_7_5', - 'IL_TIF_AUTHNAME_STRING', 'ilBindImage', - 'IL_TGA_CREATE_STAMP', 'IL_UNSIGNED_SHORT', 'ilConvertPal', - 'IL_PAL_BGR24', 'IL_FLOAT', 'ilLoad', 'IL_ACTIVE_MIPMAP', - 'size_t', 'ILHANDLE', 'IL_DOUBLE', 'IL_PALETTE_BASE_TYPE', - 'IL_NUM_IMAGES', 'IL_INTERNAL_ERROR', 'IL_LBM', - 'IL_PNG_DESCRIPTION_STRING', 'IL_CUBEMAP_POSITIVEZ', - 'IL_COMPRESSION_HINT', 'ilSetString', 'ilRemoveLoad', - 'IL_RXGB', 'IL_CUBEMAP_POSITIVEY', 'IL_NO_ERROR', - 'IL_LIB_TIFF_ERROR', 'fTellRProc', 'IL_TGA_ID_STRING', - 'IL_IMAGE_SIZE_OF_DATA', 'ILenum', 'IL_RGBA', - 'IL_TGA_AUTHNAME_STRING', 'fOpenRProc', 'IL_COMPRESS_NONE', - 'IL_JASC_PAL', 'IL_DOOM', 'IL_COMPRESS_RLE', 'IL_ICO', - 'IL_ACTIVE_IMAGE', 'ilRegisterMipNum', 'ilSetRead', - 'fEofProc', 'IL_PAL_BIT', 'ilLoadDataL', 'IL_PSP', - 'IL_TYPE_SET', 'IL_PNG_INTERLACE', 'IL_STACK_UNDERFLOW', - 'IL_VERSION_NUM', 'IL_FORMAT_NOT_SUPPORTED', 'ilSetMemory', - 'IL_IMAGE_DEPTH', 'IL_NUM_MIPMAPS', 'IL_SUB_LAYER', - 'IL_BAD_DIMENSIONS', 'IL_IMAGE_CUBEFLAGS', 'ilShutDown', - 'IL_ORIGIN_LOWER_LEFT', 'fCloseRProc', 'ilGetBoolean', - 'IL_ACTIVE_LAYER', 'IL_WAL', 'ilRegisterNumImages', - 'ILdouble', 'ilApplyProfile', 'IL_DXTC_DATA_FORMAT', - 'IL_FASTEST', 'IL_GIF', 'ilResetWrite', 'ilSaveData', - 'IL_KEEP_DXTC_DATA', 'ilGetIntegerv', 'ILuint', - 'IL_IMAGE_WIDTH', 'IL_PNG_ALPHA_INDEX', 'IL_SHORT', - 'IL_FILE_ALREADY_EXISTS', 'ilDeleteImages', 'IL_ATI1N', - 'ilOverlayImage', 'ilResetRead', 'IL_ORIGIN_MODE', - 'ILubyte', 'IL_NEU_QUANT', 'ilCompressFunc', - 'IL_COMPRESS_LZO', 'ilGetBooleanv', 'IL_FORMAT_SET', - 'IL_SEEK_END', 'IL_MNG', 'IL_IMAGE_TYPE', 'IL_PSD', - 'ilDeleteImage', 'IL_CONV_PAL', 'ilGetDXTCData', - 'IL_PAL_RGBA32', 'IL_TIF_DESCRIPTION_STRING', - 'IL_PALETTE_BPP', 'IL_JP2', 'ilClearImage', 'ilGetLumpPos', - 'IL_DXT1', 'IL_PAL_RGB32', 'IL_DXT3', 'IL_PIX', - 'IL_LESS_MEM', 'ilSaveF', 'IL_NUM_LAYERS', 'IL_BYTE', - 'IL_UNSIGNED_INT', 'IL_INVALID_EXTENSION', 'ilFormatFunc', - 'ilRegisterSave', 'ilLoadL', 'IL_CUBEMAP_POSITIVEX', - 'fGetcProc', 'IL_PAL_NONE', 'ilGetPalette', - 'IL_PALETTE_NUM_COLS', 'ilLoadF', 'IL_DXT4', - 'IL_IMAGE_BPC', 'ilTexImage', 'IL_PIC', 'ilGetString', - 'IL_COULD_NOT_OPEN_FILE', 'IL_FILE_WRITE_ERROR', 'IL_JFIF', - 'IL_IMAGE_DURATION', 'ilGetError', 'IL_PAL_BGRA32', - 'IL_JPG_PROGRESSIVE', 'IL_FILE_OVERWRITE', 'ILboolean', - 'ilSetInteger', 'IL_CHEAD_HEADER_STRING', - 'IL_COLOUR_INDEX', 'ilGenImages', 'IL_OUT_FORMAT_SAME', - 'IL_UNSIGNED_BYTE', 'IL_PCX', 'IL_HDR', 'ilPopAttrib', - 'IL_COLOR_INDEX', 'IL_MEM_SPEED_HINT', 'IL_JPG_QUALITY', - 'ilGetData', 'ilActiveLayer', 'IL_SUB_MIPMAP', 'IL_FALSE', - 'ilSetDuration', 'ilGetInteger', 'ilIsValid', - 'IL_LIB_GIF_ERROR', 'IL_USE_COMPRESSION', 'ilGetAlpha', - 'IL_FORMAT_SPECIFIC_BIT', 'IL_DXT2', 'IL_USE_KEY_COLOR', - 'IL_ILLEGAL_FILE_VALUE', 'IL_SEEK_CUR', 'fPutcProc', - 'IL_SEEK_SET', 'ILsizei', 'IL_IMAGE_CHANNELS', - 'ilApplyPal', 'IL_TRUE', 'fReadProc', 'IL_XPM', 'ilSave', - 'IL_JPG', 'IL_ORIGIN_BIT', 'IL_DEFAULT_ON_FAIL', 'mFree', - 'ilGenImage', 'IL_CUBEMAP_NEGATIVEZ', - 'IL_CUBEMAP_NEGATIVEY', 'IL_CUBEMAP_NEGATIVEX', 'IL_DCX', - 'ilRegisterLoad', 'IL_ORIGIN_SET', 'IL_DOOM_FLAT', - 'ilDefaultImage', 'IL_IMAGE_BYTES_PER_PIXEL', - 'IL_IMAGE_BITS_PER_PIXEL', 'IL_USE_KEY_COLOUR', - 'IL_IMAGE_FORMAT', 'IL_PNM', 'IL_PCD', 'ilIsDisabled', - 'IL_TGA', 'IL_BGR', 'IL_PALETTE_TYPE', 'IL_DDS', - 'fTellWProc', 'IL_SAVE_INTERLACED', 'IL_VENDOR', 'IL_EXIF', - 'IL_VERSION', 'IL_QUANTIZATION_MODE', 'fSeekWProc', - 'IL_IMAGE_HEIGHT', 'IL_MDL', 'IL_LOAD_EXT', - 'ilRegisterType', 'IL_UNKNOWN_ERROR', 'IL_STACK_OVERFLOW', - 'IL_LIF', 'IL_SGI_RLE', 'IL_WU_QUANT', 'IL_TGA_RLE', - 'IL_INT', 'IL_INTERLACE_MODE', 'IL_LIB_JP2_ERROR', - 'IL_FORMAT_MODE', 'fWriteProc', 'IL_EOF', 'IL_BGRA', - 'IL_COMPRESS_MODE', 'IL_COMPRESS_BIT', 'ILint', - 'ilCloneCurImage', 'ilRegisterFormat', - 'IL_ALL_ATTRIB_BITS', 'IL_NEU_QUANT_SAMPLE', - 'IL_DONT_CARE', 'IL_MAX_QUANT_INDEXS', 'IL_IMAGE_BPP', - 'IL_3DC', 'IL_TYPE_UNKNOWN', 'ilTypeFunc', 'mAlloc', - 'IL_ORIGIN_UPPER_LEFT', 'IL_PALETTE_SIZE', - 'ilCreateSubImage', 'ilIsEnabled', 'IL_PXR', 'ilSetPixels', - 'IL_FILE_MODE', 'ilSetAlpha', 'IL_COMPRESS_ZLIB', 'IL_RGB', - 'IL_TYPE_BIT', 'IL_BLIT_BLEND', 'IL_JPG_SAVE_FORMAT', - 'IL_LOADFAIL_BIT', 'fOpenWProc', 'IL_VTF', 'IL_SAVEPROC', - 'ilSaveImage', 'IL_LOADPROC', 'ilSavePal', 'IL_TIF', - 'IL_TGA_AUTHCOMMENT_STRING', 'IL_FORMAT_BIT', - 'IL_CUR_IMAGE', 'IL_CHEAD', 'IL_LUMINANCE', 'fCloseWProc', - 'ilCopyPixels', 'IL_IMAGE_OFFX', 'IL_IMAGE_OFFY', - 'IL_INVALID_FILE_HEADER', 'IL_IMAGE_PLANESIZE', - 'ilDisable', 'IL_INVALID_ENUM', 'ilOriginFunc', - 'ilRegisterOrigin', 'ilPushAttrib', 'ilSetWrite', - 'ilTypeFromExt', 'IL_TIF_HOSTCOMPUTER_STRING', 'IL_SGI', - 'IL_IMAGE_ORIGIN', 'ilCopyImage', 'ilEnable', - 'IL_PCD_PICNUM', 'IL_SAVE_EXT', 'IL_EXR', 'IL_PNG', - 'IL_FILE_BIT', 'IL_CUT', 'IL_BMP', 'IL_RAW', - 'IL_INVALID_CONVERSION', 'ilRegisterPal', 'IL_BMP_RLE', - 'ilBlit', 'IL_TIF_DOCUMENTNAME_STRING', 'IL_SUB_NEXT', - 'IL_TYPE_MODE', 'IL_PNG_AUTHNAME_STRING', - 'IL_FILE_READ_ERROR', 'ilRemoveSave', 'IL_LUMINANCE_ALPHA', - 'IL_ILLEGAL_OPERATION', 'IL_WDP', 'IL_DXT5', 'IL_JNG', - 'IL_NO_COMPRESSION', 'IL_PAL_BGR32', 'ilIsValidL', - 'ilLoadDataF', 'ilLoadData', 'fSeekRProc', - 'IL_LIB_MNG_ERROR', 'ilIsValidF', 'IL_PNG_TITLE_STRING', - 'ilDetermineTypeF', 'ilSaveL', 'ilSetData', 'ilInit', - 'IL_INVALID_PARAM', 'IL_LIB_PNG_ERROR', 'ilClearColour', - 'ilActiveMipmap', 'IL_DXT_NO_COMP', 'IL_OUT_OF_MEMORY', - 'ilLoadPal', 'ilModAlpha', 'IL_INVALID_VALUE', 'IL_ICNS', - 'IL_DXTC_FORMAT', 'IL_HALF', 'ilHint', 'ilIsImage', - 'ilConvertImage', 'IL_ALPHA', 'ilKeyColour', - 'ilResetMemory'] diff --git a/DevIL/projects/python/DevIL-Windows.py b/DevIL/projects/python/DevIL-Windows.py deleted file mode 100644 index 7a5b33c9..00000000 --- a/DevIL/projects/python/DevIL-Windows.py +++ /dev/null @@ -1,631 +0,0 @@ -from ctypes import * - -_stdcall_libraries = {} -_stdcall_libraries['DevIL'] = WinDLL('DevIL') -STRING = c_char_p - - -IL_LOAD_EXT = 7937 # Variable c_int -IL_TGA_CREATE_STAMP = 1808 # Variable c_int -IL_PAL_RGB24 = 1025 # Variable c_int -IL_LIB_JPEG_ERROR = 1506 # Variable c_int -IL_DXTC_DATA_FORMAT = 1805 # Variable c_int -IL_TIF_AUTHNAME_STRING = 1824 # Variable c_int -IL_PSP = 1083 # Variable c_int -IL_PALETTE_BASE_TYPE = 3568 # Variable c_int -IL_PAL_BGR24 = 1028 # Variable c_int -IL_WAL = 1074 # Variable c_int -IL_ACTIVE_MIPMAP = 3573 # Variable c_int -IL_PSD = 1081 # Variable c_int -IL_VERSION = 175 # Variable c_int -IL_NUM_IMAGES = 3569 # Variable c_int -IL_INTERNAL_ERROR = 1284 # Variable c_int -IL_FORMAT_SET = 1552 # Variable c_int -IL_PNG_DESCRIPTION_STRING = 1820 # Variable c_int -IL_COULD_NOT_OPEN_FILE = 1290 # Variable c_int -IL_SEEK_SET = 0 # Variable c_int -IL_RXGB = 1807 # Variable c_int -IL_TGA_ID_STRING = 1815 # Variable c_int -IL_IMAGE_SIZE_OF_DATA = 3559 # Variable c_int -IL_RGBA = 6408 # Variable c_int -IL_PALETTE_TYPE = 3564 # Variable c_int -IL_BGR = 32992 # Variable c_int -IL_DOOM = 1058 # Variable c_int -IL_COMPRESS_RLE = 1794 # Variable c_int -IL_ACTIVE_IMAGE = 3572 # Variable c_int -IL_PAL_BIT = 4 # Variable c_int -IL_TYPE_SET = 1554 # Variable c_int -IL_PNG_INTERLACE = 1810 # Variable c_int -IL_DXTC_FORMAT = 1797 # Variable c_int -IL_CUBEMAP_POSITIVEZ = 16384 # Variable c_int -IL_FORMAT_NOT_SUPPORTED = 1283 # Variable c_int -IL_IMAGE_DEPTH = 3558 # Variable c_int -IL_NUM_MIPMAPS = 3570 # Variable c_int -IL_IMAGE_BYTES_PER_PIXEL = 3560 # Variable c_int -IL_IMAGE_CUBEFLAGS = 3581 # Variable c_int -IL_STACK_UNDERFLOW = 1295 # Variable c_int -IL_ORIGIN_LOWER_LEFT = 1537 # Variable c_int -IL_USE_KEY_COLOR = 1589 # Variable c_int -IL_UNSIGNED_INT = 5125 # Variable c_int -IL_USE_KEY_COLOUR = 1589 # Variable c_int -IL_ILLEGAL_OPERATION = 1286 # Variable c_int -IL_GIF = 1078 # Variable c_int -IL_FLOAT = 5126 # Variable c_int -IL_KEEP_DXTC_DATA = 1804 # Variable c_int -IL_FILE_WRITE_ERROR = 1298 # Variable c_int -IL_IMAGE_WIDTH = 3556 # Variable c_int -IL_DEFAULT_ON_FAIL = 1586 # Variable c_int -IL_USE_COMPRESSION = 1638 # Variable c_int -IL_JASC_PAL = 1141 # Variable c_int -IL_LBM = 1062 # Variable c_int -IL_ORIGIN_MODE = 1539 # Variable c_int -IL_NEU_QUANT = 1602 # Variable c_int -IL_VENDOR = 7936 # Variable c_int -IL_ACTIVE_LAYER = 3574 # Variable c_int -IL_SEEK_END = 2 # Variable c_int -IL_MNG = 1077 # Variable c_int -IL_TIF = 1070 # Variable c_int -IL_INVALID_CONVERSION = 1296 # Variable c_int -IL_DOUBLE = 5130 # Variable c_int -IL_VERSION_NUM = 3554 # Variable c_int -IL_PAL_RGBA32 = 1027 # Variable c_int -IL_TIF_DESCRIPTION_STRING = 1821 # Variable c_int -IL_PALETTE_BPP = 3566 # Variable c_int -IL_IMAGE_DURATION = 3576 # Variable c_int -IL_JP2 = 1089 # Variable c_int -IL_DXT4 = 1801 # Variable c_int -IL_DXT1 = 1798 # Variable c_int -IL_PAL_BGR32 = 1029 # Variable c_int -IL_DXT3 = 1800 # Variable c_int -IL_PIX = 1084 # Variable c_int -IL_LESS_MEM = 1633 # Variable c_int -IL_NUM_LAYERS = 3571 # Variable c_int -IL_BYTE = 5120 # Variable c_int -IL_INVALID_EXTENSION = 1291 # Variable c_int -IL_CUBEMAP_POSITIVEY = 4096 # Variable c_int -IL_CUBEMAP_POSITIVEX = 1024 # Variable c_int -IL_PCD = 1063 # Variable c_int -IL_IMAGE_BPC = 3578 # Variable c_int -IL_PIC = 1065 # Variable c_int -IL_SUB_LAYER = 1666 # Variable c_int -IL_UNSIGNED_SHORT = 5123 # Variable c_int -IL_PAL_BGRA32 = 1030 # Variable c_int -IL_JPG_PROGRESSIVE = 1829 # Variable c_int -IL_FILE_OVERWRITE = 1568 # Variable c_int -IL_SAVE_INTERLACED = 1593 # Variable c_int -IL_COLOUR_INDEX = 6400 # Variable c_int -IL_ILLEGAL_FILE_VALUE = 1287 # Variable c_int -IL_OUT_FORMAT_SAME = 1293 # Variable c_int -IL_UNSIGNED_BYTE = 5121 # Variable c_int -IL_PCX = 1064 # Variable c_int -IL_HDR = 1087 # Variable c_int -IL_LIB_MNG_ERROR = 1509 # Variable c_int -IL_COLOR_INDEX = 6400 # Variable c_int -IL_STACK_OVERFLOW = 1294 # Variable c_int -IL_JPG_QUALITY = 1809 # Variable c_int -IL_VERSION_1_7_5 = 1 # Variable c_int -IL_SUB_MIPMAP = 1665 # Variable c_int -IL_FALSE = 0 # Variable c_int -IL_FORMAT_MODE = 1553 # Variable c_int -IL_LIB_GIF_ERROR = 1505 # Variable c_int -IL_EXIF = 1082 # Variable c_int -IL_PXR = 1085 # Variable c_int -IL_SEEK_CUR = 1 # Variable c_int -IL_OUT_OF_MEMORY = 1282 # Variable c_int -IL_IMAGE_TYPE = 3563 # Variable c_int -IL_IMAGE_CHANNELS = 3583 # Variable c_int -IL_TRUE = 1 # Variable c_int -IL_COMPRESSION_HINT = 1640 # Variable c_int -IL_FILE_ALREADY_EXISTS = 1292 # Variable c_int -IL_JPG = 1061 # Variable c_int -IL_ORIGIN_BIT = 1 # Variable c_int -IL_LIB_PNG_ERROR = 1507 # Variable c_int -IL_INVALID_VALUE = 1285 # Variable c_int -IL_CUBEMAP_NEGATIVEZ = 32768 # Variable c_int -IL_CUBEMAP_NEGATIVEX = 2048 # Variable c_int -IL_DCX = 1080 # Variable c_int -IL_ORIGIN_SET = 1536 # Variable c_int -IL_DOOM_FLAT = 1059 # Variable c_int -IL_BAD_DIMENSIONS = 1297 # Variable c_int -IL_IMAGE_BITS_PER_PIXEL = 3561 # Variable c_int -IL_ATI1N = 1808 # Variable c_int -IL_JFIF = 1061 # Variable c_int -IL_SUB_NEXT = 1664 # Variable c_int -IL_TGA = 1069 # Variable c_int -IL_MEM_SPEED_HINT = 1637 # Variable c_int -IL_DDS = 1079 # Variable c_int -IL_QUANTIZATION_MODE = 1600 # Variable c_int -IL_IMAGE_HEIGHT = 3557 # Variable c_int -IL_MDL = 1073 # Variable c_int -IL_INVALID_PARAM = 1289 # Variable c_int -IL_BGRA = 32993 # Variable c_int -IL_PNG_ALPHA_INDEX = 1828 # Variable c_int -IL_WU_QUANT = 1601 # Variable c_int -IL_TGA_RLE = 1811 # Variable c_int -IL_IMAGE_ORIGIN = 3582 # Variable c_int -IL_SGI_RLE = 1813 # Variable c_int -IL_EOF = -1 # Variable c_int -IL_UNKNOWN_ERROR = 1535 # Variable c_int -IL_COMPRESS_MODE = 1792 # Variable c_int -IL_COMPRESS_BIT = 32 # Variable c_int -IL_COMPRESS_LZO = 1795 # Variable c_int -IL_NEU_QUANT_SAMPLE = 1603 # Variable c_int -IL_DONT_CARE = 1634 # Variable c_int -IL_MAX_QUANT_INDEXS = 1604 # Variable c_int -IL_IMAGE_BPP = 3560 # Variable c_int -IL_IMAGE_PLANESIZE = 3577 # Variable c_int -IL_3DC = 1806 # Variable c_int -IL_TYPE_UNKNOWN = 0 # Variable c_int -IL_COMPRESS_NONE = 1793 # Variable c_int -IL_XPM = 1086 # Variable c_int -IL_ORIGIN_UPPER_LEFT = 1538 # Variable c_int -IL_PALETTE_SIZE = 3565 # Variable c_int -IL_SHORT = 5122 # Variable c_int -IL_FILE_MODE = 1569 # Variable c_int -IL_IMAGE_FORMAT = 3562 # Variable c_int -IL_COMPRESS_ZLIB = 1796 # Variable c_int -IL_RGB = 6407 # Variable c_int -IL_TYPE_BIT = 16 # Variable c_int -IL_BLIT_BLEND = 1590 # Variable c_int -IL_JPG_SAVE_FORMAT = 1825 # Variable c_int -IL_LOADFAIL_BIT = 64 # Variable c_int -IL_PNM = 1067 # Variable c_int -IL_VTF = 1092 # Variable c_int -IL_PAL_NONE = 1024 # Variable c_int -IL_FORMAT_SPECIFIC_BIT = 128 # Variable c_int -IL_PNG = 1066 # Variable c_int -IL_TGA_AUTHCOMMENT_STRING = 1817 # Variable c_int -IL_CUR_IMAGE = 3575 # Variable c_int -IL_JNG = 1077 # Variable c_int -IL_LUMINANCE = 6409 # Variable c_int -IL_ICO = 1060 # Variable c_int -IL_IMAGE_OFFX = 3579 # Variable c_int -IL_IMAGE_OFFY = 3580 # Variable c_int -IL_INVALID_FILE_HEADER = 1288 # Variable c_int -IL_INVALID_ENUM = 1281 # Variable c_int -IL_INT = 5124 # Variable c_int -IL_CHEAD = 1071 # Variable c_int -IL_FORMAT_BIT = 8 # Variable c_int -IL_CONV_PAL = 1584 # Variable c_int -IL_NO_COMPRESSION = 1639 # Variable c_int -IL_SGI = 1068 # Variable c_int -IL_LIB_JP2_ERROR = 1510 # Variable c_int -IL_SAVE_EXT = 7938 # Variable c_int -IL_EXR = 1090 # Variable c_int -IL_FILE_BIT = 2 # Variable c_int -IL_BMP = 1056 # Variable c_int -IL_RAW = 1072 # Variable c_int -IL_BMP_RLE = 1812 # Variable c_int -IL_TGA_AUTHNAME_STRING = 1816 # Variable c_int -IL_TIF_DOCUMENTNAME_STRING = 1823 # Variable c_int -IL_PCD_PICNUM = 1827 # Variable c_int -IL_TYPE_MODE = 1555 # Variable c_int -IL_FILE_READ_ERROR = 1298 # Variable c_int -IL_LUMINANCE_ALPHA = 6410 # Variable c_int -IL_FASTEST = 1632 # Variable c_int -IL_WDP = 1091 # Variable c_int -IL_DXT5 = 1802 # Variable c_int -IL_CUBEMAP_NEGATIVEY = 8192 # Variable c_int -IL_CUT = 1057 # Variable c_int -IL_PAL_RGB32 = 1026 # Variable c_int -IL_PNG_AUTHNAME_STRING = 1818 # Variable c_int -IL_INTERLACE_MODE = 1594 # Variable c_int -IL_CHEAD_HEADER_STRING = 1826 # Variable c_int -IL_PNG_TITLE_STRING = 1819 # Variable c_int -IL_ALL_ATTRIB_BITS = 1048575 # Variable c_int -IL_DXT_NO_COMP = 1803 # Variable c_int -IL_DXT2 = 1799 # Variable c_int -IL_LIF = 1076 # Variable c_int -IL_TIF_HOSTCOMPUTER_STRING = 1822 # Variable c_int -IL_ICNS = 1088 # Variable c_int -IL_HALF = 5131 # Variable c_int -IL_LIB_TIFF_ERROR = 1508 # Variable c_int -IL_ALPHA = 6411 # Variable c_int -IL_NO_ERROR = 0 # Variable c_int -IL_PALETTE_NUM_COLS = 3567 # Variable c_int -ILboolean = c_ubyte -ILuint = c_uint -ilActiveImage = _stdcall_libraries['DevIL'].ilActiveImage -ilActiveImage.restype = ILboolean -ilActiveImage.argtypes = [ILuint] -ilActiveLayer = _stdcall_libraries['DevIL'].ilActiveLayer -ilActiveLayer.restype = ILboolean -ilActiveLayer.argtypes = [ILuint] -ilActiveMipmap = _stdcall_libraries['DevIL'].ilActiveMipmap -ilActiveMipmap.restype = ILboolean -ilActiveMipmap.argtypes = [ILuint] -ilApplyPal = _stdcall_libraries['DevIL'].ilApplyPal -ilApplyPal.restype = ILboolean -ilApplyPal.argtypes = [STRING] -ilApplyProfile = _stdcall_libraries['DevIL'].ilApplyProfile -ilApplyProfile.restype = ILboolean -ilApplyProfile.argtypes = [STRING, STRING] -ilBindImage = _stdcall_libraries['DevIL'].ilBindImage -ilBindImage.restype = None -ilBindImage.argtypes = [ILuint] -ILint = c_int -ilBlit = _stdcall_libraries['DevIL'].ilBlit -ilBlit.restype = ILboolean -ilBlit.argtypes = [ILuint, ILint, ILint, ILint, ILuint, ILuint, ILuint, ILuint, ILuint, ILuint] -ILclampf = c_float -ilClearColour = _stdcall_libraries['DevIL'].ilClearColour -ilClearColour.restype = None -ilClearColour.argtypes = [ILclampf, ILclampf, ILclampf, ILclampf] -ilClearImage = _stdcall_libraries['DevIL'].ilClearImage -ilClearImage.restype = ILboolean -ilClearImage.argtypes = [] -ilCloneCurImage = _stdcall_libraries['DevIL'].ilCloneCurImage -ilCloneCurImage.restype = ILuint -ilCloneCurImage.argtypes = [] -ILenum = c_uint -ilCompressFunc = _stdcall_libraries['DevIL'].ilCompressFunc -ilCompressFunc.restype = ILboolean -ilCompressFunc.argtypes = [ILenum] -ilConvertImage = _stdcall_libraries['DevIL'].ilConvertImage -ilConvertImage.restype = ILboolean -ilConvertImage.argtypes = [ILenum, ILenum] -ilConvertPal = _stdcall_libraries['DevIL'].ilConvertPal -ilConvertPal.restype = ILboolean -ilConvertPal.argtypes = [ILenum] -ilCopyImage = _stdcall_libraries['DevIL'].ilCopyImage -ilCopyImage.restype = ILboolean -ilCopyImage.argtypes = [ILuint] -ilCopyPixels = _stdcall_libraries['DevIL'].ilCopyPixels -ilCopyPixels.restype = ILuint -ilCopyPixels.argtypes = [ILuint, ILuint, ILuint, ILuint, ILuint, ILuint, ILenum, ILenum, c_void_p] -ilCreateSubImage = _stdcall_libraries['DevIL'].ilCreateSubImage -ilCreateSubImage.restype = ILuint -ilCreateSubImage.argtypes = [ILenum, ILuint] -ilDefaultImage = _stdcall_libraries['DevIL'].ilDefaultImage -ilDefaultImage.restype = ILboolean -ilDefaultImage.argtypes = [] -ilDeleteImage = _stdcall_libraries['DevIL'].ilDeleteImage -ilDeleteImage.restype = None -ilDeleteImage.argtypes = [ILuint] -size_t = c_uint -ILsizei = size_t -ilDeleteImages = _stdcall_libraries['DevIL'].ilDeleteImages -ilDeleteImages.restype = None -ilDeleteImages.argtypes = [ILsizei, POINTER(ILuint)] -ilDisable = _stdcall_libraries['DevIL'].ilDisable -ilDisable.restype = ILboolean -ilDisable.argtypes = [ILenum] -ilEnable = _stdcall_libraries['DevIL'].ilEnable -ilEnable.restype = ILboolean -ilEnable.argtypes = [ILenum] -ilFormatFunc = _stdcall_libraries['DevIL'].ilFormatFunc -ilFormatFunc.restype = ILboolean -ilFormatFunc.argtypes = [ILenum] -ilGenImages = _stdcall_libraries['DevIL'].ilGenImages -ilGenImages.restype = None -ilGenImages.argtypes = [ILsizei, POINTER(ILuint)] -ilGenImage = _stdcall_libraries['DevIL'].ilGenImage -ilGenImage.restype = ILuint -ilGenImage.argtypes = [] -ILubyte = c_ubyte -ilGetAlpha = _stdcall_libraries['DevIL'].ilGetAlpha -ilGetAlpha.restype = POINTER(ILubyte) -ilGetAlpha.argtypes = [ILenum] -ilGetBoolean = _stdcall_libraries['DevIL'].ilGetBoolean -ilGetBoolean.restype = ILboolean -ilGetBoolean.argtypes = [ILenum] -ilGetBooleanv = _stdcall_libraries['DevIL'].ilGetBooleanv -ilGetBooleanv.restype = None -ilGetBooleanv.argtypes = [ILenum, POINTER(ILboolean)] -ilGetData = _stdcall_libraries['DevIL'].ilGetData -ilGetData.restype = POINTER(ILubyte) -ilGetData.argtypes = [] -ilGetDXTCData = _stdcall_libraries['DevIL'].ilGetDXTCData -ilGetDXTCData.restype = ILuint -ilGetDXTCData.argtypes = [c_void_p, ILuint, ILenum] -ilGetError = _stdcall_libraries['DevIL'].ilGetError -ilGetError.restype = ILenum -ilGetError.argtypes = [] -ilGetInteger = _stdcall_libraries['DevIL'].ilGetInteger -ilGetInteger.restype = ILint -ilGetInteger.argtypes = [ILenum] -ilGetIntegerv = _stdcall_libraries['DevIL'].ilGetIntegerv -ilGetIntegerv.restype = None -ilGetIntegerv.argtypes = [ILenum, POINTER(ILint)] -ilGetLumpPos = _stdcall_libraries['DevIL'].ilGetLumpPos -ilGetLumpPos.restype = ILuint -ilGetLumpPos.argtypes = [] -ilGetPalette = _stdcall_libraries['DevIL'].ilGetPalette -ilGetPalette.restype = POINTER(ILubyte) -ilGetPalette.argtypes = [] -ilGetString = _stdcall_libraries['DevIL'].ilGetString -ilGetString.restype = STRING -ilGetString.argtypes = [ILenum] -ilHint = _stdcall_libraries['DevIL'].ilHint -ilHint.restype = None -ilHint.argtypes = [ILenum, ILenum] -ilInit = _stdcall_libraries['DevIL'].ilInit -ilInit.restype = None -ilInit.argtypes = [] -ilIsDisabled = _stdcall_libraries['DevIL'].ilIsDisabled -ilIsDisabled.restype = ILboolean -ilIsDisabled.argtypes = [ILenum] -ilIsEnabled = _stdcall_libraries['DevIL'].ilIsEnabled -ilIsEnabled.restype = ILboolean -ilIsEnabled.argtypes = [ILenum] -ILHANDLE = c_void_p -ilDetermineTypeF = _stdcall_libraries['DevIL'].ilDetermineTypeF -ilDetermineTypeF.restype = ILenum -ilDetermineTypeF.argtypes = [ILHANDLE] -ilIsImage = _stdcall_libraries['DevIL'].ilIsImage -ilIsImage.restype = ILboolean -ilIsImage.argtypes = [ILuint] -ilIsValid = _stdcall_libraries['DevIL'].ilIsValid -ilIsValid.restype = ILboolean -ilIsValid.argtypes = [ILenum, STRING] -ilIsValidF = _stdcall_libraries['DevIL'].ilIsValidF -ilIsValidF.restype = ILboolean -ilIsValidF.argtypes = [ILenum, ILHANDLE] -ilIsValidL = _stdcall_libraries['DevIL'].ilIsValidL -ilIsValidL.restype = ILboolean -ilIsValidL.argtypes = [ILenum, c_void_p, ILuint] -ilKeyColour = _stdcall_libraries['DevIL'].ilKeyColour -ilKeyColour.restype = None -ilKeyColour.argtypes = [ILclampf, ILclampf, ILclampf, ILclampf] -ilLoad = _stdcall_libraries['DevIL'].ilLoad -ilLoad.restype = ILboolean -ilLoad.argtypes = [ILenum, STRING] -ilLoadF = _stdcall_libraries['DevIL'].ilLoadF -ilLoadF.restype = ILboolean -ilLoadF.argtypes = [ILenum, ILHANDLE] -ilLoadImage = _stdcall_libraries['DevIL'].ilLoadImage -ilLoadImage.restype = ILboolean -ilLoadImage.argtypes = [STRING] -ilLoadL = _stdcall_libraries['DevIL'].ilLoadL -ilLoadL.restype = ILboolean -ilLoadL.argtypes = [ILenum, c_void_p, ILuint] -ilLoadPal = _stdcall_libraries['DevIL'].ilLoadPal -ilLoadPal.restype = ILboolean -ilLoadPal.argtypes = [STRING] -ILdouble = c_double -ilModAlpha = _stdcall_libraries['DevIL'].ilModAlpha -ilModAlpha.restype = None -ilModAlpha.argtypes = [ILdouble] -ilOriginFunc = _stdcall_libraries['DevIL'].ilOriginFunc -ilOriginFunc.restype = ILboolean -ilOriginFunc.argtypes = [ILenum] -ilOverlayImage = _stdcall_libraries['DevIL'].ilOverlayImage -ilOverlayImage.restype = ILboolean -ilOverlayImage.argtypes = [ILuint, ILint, ILint, ILint] -ilPopAttrib = _stdcall_libraries['DevIL'].ilPopAttrib -ilPopAttrib.restype = None -ilPopAttrib.argtypes = [] -ilPushAttrib = _stdcall_libraries['DevIL'].ilPushAttrib -ilPushAttrib.restype = None -ilPushAttrib.argtypes = [ILuint] -ilRegisterFormat = _stdcall_libraries['DevIL'].ilRegisterFormat -ilRegisterFormat.restype = None -ilRegisterFormat.argtypes = [ILenum] -IL_LOADPROC = WINFUNCTYPE(ILenum, STRING) -ilRegisterLoad = _stdcall_libraries['DevIL'].ilRegisterLoad -ilRegisterLoad.restype = ILboolean -ilRegisterLoad.argtypes = [STRING, IL_LOADPROC] -ilRegisterMipNum = _stdcall_libraries['DevIL'].ilRegisterMipNum -ilRegisterMipNum.restype = ILboolean -ilRegisterMipNum.argtypes = [ILuint] -ilRegisterNumImages = _stdcall_libraries['DevIL'].ilRegisterNumImages -ilRegisterNumImages.restype = ILboolean -ilRegisterNumImages.argtypes = [ILuint] -ilRegisterOrigin = _stdcall_libraries['DevIL'].ilRegisterOrigin -ilRegisterOrigin.restype = None -ilRegisterOrigin.argtypes = [ILenum] -ilRegisterPal = _stdcall_libraries['DevIL'].ilRegisterPal -ilRegisterPal.restype = None -ilRegisterPal.argtypes = [c_void_p, ILuint, ILenum] -IL_SAVEPROC = WINFUNCTYPE(ILenum, STRING) -ilRegisterSave = _stdcall_libraries['DevIL'].ilRegisterSave -ilRegisterSave.restype = ILboolean -ilRegisterSave.argtypes = [STRING, IL_SAVEPROC] -ilRegisterType = _stdcall_libraries['DevIL'].ilRegisterType -ilRegisterType.restype = None -ilRegisterType.argtypes = [ILenum] -ilRemoveLoad = _stdcall_libraries['DevIL'].ilRemoveLoad -ilRemoveLoad.restype = ILboolean -ilRemoveLoad.argtypes = [STRING] -ilRemoveSave = _stdcall_libraries['DevIL'].ilRemoveSave -ilRemoveSave.restype = ILboolean -ilRemoveSave.argtypes = [STRING] -ilResetMemory = _stdcall_libraries['DevIL'].ilResetMemory -ilResetMemory.restype = None -ilResetMemory.argtypes = [] -ilResetRead = _stdcall_libraries['DevIL'].ilResetRead -ilResetRead.restype = None -ilResetRead.argtypes = [] -ilResetWrite = _stdcall_libraries['DevIL'].ilResetWrite -ilResetWrite.restype = None -ilResetWrite.argtypes = [] -ilSave = _stdcall_libraries['DevIL'].ilSave -ilSave.restype = ILboolean -ilSave.argtypes = [ILenum, STRING] -ilSaveF = _stdcall_libraries['DevIL'].ilSaveF -ilSaveF.restype = ILuint -ilSaveF.argtypes = [ILenum, ILHANDLE] -ilSaveImage = _stdcall_libraries['DevIL'].ilSaveImage -ilSaveImage.restype = ILboolean -ilSaveImage.argtypes = [STRING] -ilSaveL = _stdcall_libraries['DevIL'].ilSaveL -ilSaveL.restype = ILuint -ilSaveL.argtypes = [ILenum, c_void_p, ILuint] -ilSavePal = _stdcall_libraries['DevIL'].ilSavePal -ilSavePal.restype = ILboolean -ilSavePal.argtypes = [STRING] -ilSetAlpha = _stdcall_libraries['DevIL'].ilSetAlpha -ilSetAlpha.restype = ILboolean -ilSetAlpha.argtypes = [ILdouble] -ilSetData = _stdcall_libraries['DevIL'].ilSetData -ilSetData.restype = ILboolean -ilSetData.argtypes = [c_void_p] -ilSetDuration = _stdcall_libraries['DevIL'].ilSetDuration -ilSetDuration.restype = ILboolean -ilSetDuration.argtypes = [ILuint] -ilSetInteger = _stdcall_libraries['DevIL'].ilSetInteger -ilSetInteger.restype = None -ilSetInteger.argtypes = [ILenum, ILint] -mAlloc = WINFUNCTYPE(c_void_p, c_uint) -mFree = WINFUNCTYPE(None, c_void_p) -ilSetMemory = _stdcall_libraries['DevIL'].ilSetMemory -ilSetMemory.restype = None -ilSetMemory.argtypes = [mAlloc, mFree] -ilSetPixels = _stdcall_libraries['DevIL'].ilSetPixels -ilSetPixels.restype = None -ilSetPixels.argtypes = [ILint, ILint, ILint, ILuint, ILuint, ILuint, ILenum, ILenum, c_void_p] -fOpenRProc = WINFUNCTYPE(ILHANDLE, STRING) -fCloseRProc = WINFUNCTYPE(None, c_void_p) -fEofProc = WINFUNCTYPE(ILboolean, c_void_p) -fGetcProc = WINFUNCTYPE(ILint, c_void_p) -fReadProc = WINFUNCTYPE(ILint, c_void_p, c_uint, c_uint, c_void_p) -fSeekRProc = WINFUNCTYPE(ILint, c_void_p, c_int, c_int) -fTellRProc = WINFUNCTYPE(ILint, c_void_p) -ilSetRead = _stdcall_libraries['DevIL'].ilSetRead -ilSetRead.restype = None -ilSetRead.argtypes = [fOpenRProc, fCloseRProc, fEofProc, fGetcProc, fReadProc, fSeekRProc, fTellRProc] -ilSetString = _stdcall_libraries['DevIL'].ilSetString -ilSetString.restype = None -ilSetString.argtypes = [ILenum, STRING] -fOpenWProc = WINFUNCTYPE(ILHANDLE, STRING) -fCloseWProc = WINFUNCTYPE(None, c_void_p) -fPutcProc = WINFUNCTYPE(ILint, c_ubyte, c_void_p) -fSeekWProc = WINFUNCTYPE(ILint, c_void_p, c_int, c_int) -fTellWProc = WINFUNCTYPE(ILint, c_void_p) -fWriteProc = WINFUNCTYPE(ILint, c_void_p, c_uint, c_uint, c_void_p) -ilSetWrite = _stdcall_libraries['DevIL'].ilSetWrite -ilSetWrite.restype = None -ilSetWrite.argtypes = [fOpenWProc, fCloseWProc, fPutcProc, fSeekWProc, fTellWProc, fWriteProc] -ilShutDown = _stdcall_libraries['DevIL'].ilShutDown -ilShutDown.restype = None -ilShutDown.argtypes = [] -ilTexImage = _stdcall_libraries['DevIL'].ilTexImage -ilTexImage.restype = ILboolean -ilTexImage.argtypes = [ILuint, ILuint, ILuint, ILubyte, ILenum, ILenum, c_void_p] -ilTypeFromExt = _stdcall_libraries['DevIL'].ilTypeFromExt -ilTypeFromExt.restype = ILenum -ilTypeFromExt.argtypes = [STRING] -ilTypeFunc = _stdcall_libraries['DevIL'].ilTypeFunc -ilTypeFunc.restype = ILboolean -ilTypeFunc.argtypes = [ILenum] -ilLoadData = _stdcall_libraries['DevIL'].ilLoadData -ilLoadData.restype = ILboolean -ilLoadData.argtypes = [STRING, ILuint, ILuint, ILuint, ILubyte] -ilLoadDataF = _stdcall_libraries['DevIL'].ilLoadDataF -ilLoadDataF.restype = ILboolean -ilLoadDataF.argtypes = [ILHANDLE, ILuint, ILuint, ILuint, ILubyte] -ilLoadDataL = _stdcall_libraries['DevIL'].ilLoadDataL -ilLoadDataL.restype = ILboolean -ilLoadDataL.argtypes = [c_void_p, ILuint, ILuint, ILuint, ILuint, ILubyte] -ilSaveData = _stdcall_libraries['DevIL'].ilSaveData -ilSaveData.restype = ILboolean -ilSaveData.argtypes = [STRING] -__all__ = ['IL_LOAD_EXT', 'IL_TGA_CREATE_STAMP', 'IL_PAL_RGB24', - 'IL_LIB_JPEG_ERROR', 'IL_DXTC_DATA_FORMAT', - 'IL_TIF_AUTHNAME_STRING', 'ilBindImage', 'IL_PSP', - 'ilConvertPal', 'IL_PAL_BGR24', 'IL_WAL', 'ilLoad', - 'IL_ACTIVE_MIPMAP', 'size_t', 'IL_PSD', 'IL_VERSION', - 'IL_NUM_IMAGES', 'IL_PNG_DESCRIPTION_STRING', - 'IL_INTERNAL_ERROR', 'IL_SEEK_SET', 'ilSetString', - 'ilRemoveLoad', 'IL_RXGB', 'IL_MDL', 'IL_NO_ERROR', - 'ILdouble', 'IL_TGA_ID_STRING', 'IL_IMAGE_SIZE_OF_DATA', - 'ILenum', 'IL_RGBA', 'IL_PALETTE_TYPE', 'fOpenRProc', - 'fReadProc', 'IL_BGR', 'IL_DOOM', 'IL_COMPRESS_RLE', - 'IL_ACTIVE_IMAGE', 'ilRegisterMipNum', 'ilLoadImage', - 'ilGenImages', 'ilSaveImage', 'IL_PAL_BIT', - 'IL_TGA_AUTHCOMMENT_STRING', 'ilLoadDataL', 'IL_TYPE_SET', - 'IL_PNG_INTERLACE', 'IL_DXTC_FORMAT', 'IL_RGB', - 'IL_FORMAT_NOT_SUPPORTED', 'ilSetMemory', 'ilClearImage', - 'IL_IMAGE_DEPTH', 'IL_NUM_MIPMAPS', 'ilModAlpha', - 'IL_BAD_DIMENSIONS', 'IL_IMAGE_CUBEFLAGS', - 'IL_STACK_UNDERFLOW', 'IL_ORIGIN_LOWER_LEFT', - 'IL_USE_KEY_COLOR', 'ilGetBoolean', 'IL_ACTIVE_LAYER', - 'ilRegisterNumImages', 'IL_SHORT', 'ilSave', - 'IL_UNSIGNED_INT', 'IL_FASTEST', 'IL_GIF', 'IL_FLOAT', - 'ilSaveData', 'IL_KEEP_DXTC_DATA', 'IL_FILE_WRITE_ERROR', - 'ILuint', 'IL_IMAGE_WIDTH', 'IL_DEFAULT_ON_FAIL', - 'ilLoadL', 'ilDeleteImages', 'IL_ATI1N', 'ilOverlayImage', - 'IL_LBM', 'IL_ORIGIN_MODE', 'ILubyte', 'IL_NEU_QUANT', - 'ilCompressFunc', 'IL_VENDOR', 'ilGetBooleanv', - 'ilSetAlpha', 'ilTypeFunc', 'IL_SEEK_END', 'IL_MNG', - 'IL_TIF', 'ILHANDLE', 'IL_DOUBLE', 'IL_VERSION_NUM', - 'ilGetDXTCData', 'IL_PAL_RGBA32', - 'IL_TIF_DESCRIPTION_STRING', 'IL_PALETTE_BPP', - 'ilResetRead', 'IL_JP2', 'IL_DXT4', 'ilLoadData', - 'ilGetLumpPos', 'IL_DXT1', 'IL_PAL_RGB32', 'IL_DXT3', - 'IL_PIX', 'IL_LESS_MEM', 'IL_PALETTE_BASE_TYPE', - 'IL_NUM_LAYERS', 'IL_BYTE', 'ilApplyProfile', - 'ilPopAttrib', 'fTellRProc', 'ilFormatFunc', - 'IL_CUBEMAP_POSITIVEZ', 'IL_CUBEMAP_POSITIVEY', - 'IL_CUBEMAP_POSITIVEX', 'fGetcProc', 'IL_PAL_NONE', - 'ilGetPalette', 'IL_JPG_PROGRESSIVE', 'ilLoadF', - 'fCloseRProc', 'IL_PIC', 'ilGetString', 'IL_LOADFAIL_BIT', - 'IL_UNSIGNED_SHORT', 'IL_JFIF', 'IL_IMAGE_DURATION', - 'ilGetError', 'IL_PAL_BGRA32', 'IL_PCD', 'IL_TGA', - 'ILboolean', 'ilSetInteger', 'ilIsValidF', - 'IL_COLOUR_INDEX', 'IL_ILLEGAL_FILE_VALUE', - 'IL_OUT_FORMAT_SAME', 'IL_UNSIGNED_BYTE', 'IL_PCX', - 'IL_HDR', 'ilGetAlpha', 'fTellWProc', 'IL_STACK_OVERFLOW', - 'IL_JPG_QUALITY', 'IL_VERSION_1_7_5', 'ilActiveLayer', - 'IL_SUB_MIPMAP', 'IL_FALSE', 'ilCopyPixels', - 'IL_FORMAT_MODE', 'ilIsValid', 'IL_LIB_GIF_ERROR', - 'ilRegisterSave', 'IL_USE_COMPRESSION', 'ilGetIntegerv', - 'IL_DXT2', 'IL_VTF', 'IL_PXR', 'IL_SEEK_CUR', 'IL_PNG', - 'ilShutDown', 'IL_OUT_OF_MEMORY', 'ILsizei', - 'IL_IMAGE_CHANNELS', 'ilApplyPal', 'IL_TRUE', - 'IL_COMPRESSION_HINT', 'IL_INVALID_VALUE', - 'IL_FILE_ALREADY_EXISTS', 'IL_JPG', 'mFree', 'ilGenImage', - 'IL_CUBEMAP_NEGATIVEZ', 'IL_CUBEMAP_NEGATIVEY', - 'IL_CUBEMAP_NEGATIVEX', 'IL_DCX', 'ilDisable', 'ilInit', - 'IL_ORIGIN_SET', 'IL_DOOM_FLAT', 'ilDefaultImage', - 'IL_IMAGE_BYTES_PER_PIXEL', 'IL_IMAGE_BITS_PER_PIXEL', - 'IL_USE_KEY_COLOUR', 'IL_SUB_NEXT', 'ilDetermineTypeF', - 'IL_PNM', 'ilIsDisabled', 'IL_LIB_PNG_ERROR', - 'IL_MEM_SPEED_HINT', 'IL_DDS', 'IL_COLOR_INDEX', 'IL_EXIF', - 'ilGetData', 'IL_JNG', 'IL_IMAGE_HEIGHT', 'ilLoadPal', - 'ilLoadDataF', 'IL_INVALID_FILE_HEADER', 'IL_BGRA', - 'ilSaveF', 'ilRegisterLoad', 'ilKeyColour', - 'IL_PNG_ALPHA_INDEX', 'IL_CONV_PAL', - 'IL_INVALID_EXTENSION', 'IL_TGA_RLE', 'IL_INT', - 'IL_IMAGE_ORIGIN', 'ilGetInteger', 'IL_IMAGE_BPC', - 'IL_EOF', 'IL_UNKNOWN_ERROR', 'IL_COMPRESS_MODE', - 'IL_COMPRESS_BIT', 'IL_ORIGIN_BIT', 'ilCloneCurImage', - 'ilRegisterFormat', 'ilSetWrite', 'ilActiveMipmap', - 'IL_NEU_QUANT_SAMPLE', 'IL_DONT_CARE', - 'IL_MAX_QUANT_INDEXS', 'IL_DXT_NO_COMP', 'IL_IMAGE_BPP', - 'ilBlit', 'IL_3DC', 'ilSetDuration', 'IL_TYPE_UNKNOWN', - 'IL_COMPRESS_NONE', 'mAlloc', 'ilActiveImage', - 'IL_PALETTE_SIZE', 'ilCreateSubImage', 'ilIsEnabled', - 'ilSetPixels', 'IL_FILE_MODE', 'ilTexImage', - 'IL_INVALID_ENUM', 'IL_COMPRESS_ZLIB', 'IL_SGI_RLE', - 'IL_TYPE_BIT', 'IL_BLIT_BLEND', 'IL_JPG_SAVE_FORMAT', - 'ilPushAttrib', 'IL_COULD_NOT_OPEN_FILE', - 'IL_FILE_OVERWRITE', 'IL_LIB_MNG_ERROR', 'IL_SAVEPROC', - 'IL_FORMAT_SPECIFIC_BIT', 'IL_QUANTIZATION_MODE', - 'ilSavePal', 'fSeekWProc', 'IL_SAVE_INTERLACED', - 'ilRegisterOrigin', 'IL_CUR_IMAGE', 'IL_WU_QUANT', - 'IL_LUMINANCE', 'fCloseWProc', 'IL_ICO', 'IL_IMAGE_OFFX', - 'IL_IMAGE_OFFY', 'IL_JASC_PAL', 'IL_IMAGE_PLANESIZE', - 'ilDeleteImage', 'IL_IMAGE_FORMAT', 'ilOriginFunc', - 'ilSetRead', 'IL_FORMAT_BIT', 'IL_ORIGIN_UPPER_LEFT', - 'IL_FILE_READ_ERROR', 'IL_NO_COMPRESSION', - 'IL_TIF_HOSTCOMPUTER_STRING', 'ilIsValidL', 'IL_SGI', - 'IL_LIB_JP2_ERROR', 'ilCopyImage', 'ilEnable', - 'ilRegisterType', 'IL_PCD_PICNUM', 'IL_SAVE_EXT', - 'IL_FILE_BIT', 'IL_BMP', 'IL_RAW', 'fEofProc', - 'ilRegisterPal', 'IL_BMP_RLE', 'IL_TGA_AUTHNAME_STRING', - 'IL_TIF_DOCUMENTNAME_STRING', 'IL_FORMAT_SET', - 'IL_TYPE_MODE', 'IL_SUB_LAYER', 'ilRemoveSave', - 'IL_LUMINANCE_ALPHA', 'IL_ILLEGAL_OPERATION', 'IL_EXR', - 'IL_DXT5', 'IL_CUT', 'IL_PAL_BGR32', - 'IL_PNG_AUTHNAME_STRING', 'IL_INTERLACE_MODE', - 'IL_IMAGE_TYPE', 'fSeekRProc', 'IL_CHEAD_HEADER_STRING', - 'fWriteProc', 'IL_PNG_TITLE_STRING', 'IL_COMPRESS_LZO', - 'ilSaveL', 'ilSetData', 'ilConvertImage', 'ILclampf', - 'ILint', 'IL_PALETTE_NUM_COLS', 'IL_INVALID_PARAM', - 'ilClearColour', 'ilTypeFromExt', 'fPutcProc', - 'IL_ALL_ATTRIB_BITS', 'IL_CHEAD', 'ilResetWrite', - 'IL_INVALID_CONVERSION', 'IL_LIF', 'IL_XPM', 'IL_ICNS', - 'IL_HALF', 'ilHint', 'fOpenWProc', 'ilIsImage', - 'IL_LIB_TIFF_ERROR', 'IL_ALPHA', 'IL_WDP', 'ilResetMemory', - 'IL_LOADPROC'] diff --git a/DevIL/projects/python/DevIL.pyd b/DevIL/projects/python/DevIL.pyd deleted file mode 100644 index ac6e92b9..00000000 Binary files a/DevIL/projects/python/DevIL.pyd and /dev/null differ diff --git a/DevIL/projects/python/deviltest.py b/DevIL/projects/python/deviltest.py deleted file mode 100644 index 3a07f2f3..00000000 --- a/DevIL/projects/python/deviltest.py +++ /dev/null @@ -1,44 +0,0 @@ -import pygame -from OpenGL.GL import * -from OpenGL.GLU import * -import DevIL - -pygame.init() -screen = pygame.display.set_mode((800, 600), pygame.OPENGL | pygame.DOUBLEBUF) -pygame.display.set_caption('Devil Test') - -glDisable(GL_DEPTH_TEST) -glMatrixMode(GL_PROJECTION) -glLoadIdentity() -gluOrtho2D(0, 800, 0, 600) -glMatrixMode(GL_MODELVIEW) -glLoadIdentity() -glEnable(GL_TEXTURE_2D) - -DevIL.ilInit() -DevIL.ilutRenderer(DevIL.ILUT_OPENGL) -texture = DevIL.ilutGLLoadImage('devil.gif') -glEnable(GL_TEXTURE_2D) -glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR) -glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR) -glBindTexture(GL_TEXTURE_2D, texture) - -while 1: - event = pygame.event.poll() - if event.type == pygame.QUIT: - break - - glClear(GL_COLOR_BUFFER_BIT) - - glBegin(GL_QUADS) - glTexCoord2f(0, 0); glVertex2f(-400, -400); - glTexCoord2f(5, 0); glVertex2f(1200, -400) - glTexCoord2f(5, 5); glVertex2f(1200, 1000) - glTexCoord2f(0, 5); glVertex2f(-400, 1000) - glEnd() - - glTranslatef(400, 300, 0) - glRotatef(0.5, 0, 0, 1) - glTranslatef(-400, -300, 0) - - pygame.display.flip() diff --git a/DevIL/projects/python/readme.txt b/DevIL/projects/python/readme.txt deleted file mode 100644 index 5ce50384..00000000 --- a/DevIL/projects/python/readme.txt +++ /dev/null @@ -1,19 +0,0 @@ -Versions of Python since 2.5 include ctypes, easily letting you interface directly with a Windows .dll or a Linux .so. Two .py files are included that let you do this: DevIL-Windows.py and DevIL-Linux.py. - -For more information on ctypes, visit http://starship.python.net/crew/theller/ctypes/ . - - - - - - - -Here is the text for the old version of the DevIL Python wrapper (still included at the moment): - -The test program require Pygame and PyOpenGL to work but -you don't need them to use the library. You can find the -needed package at: - -Pygame - http://www.pygame.org -PyOpenGL - http://pyopengl.sourceforge.net - diff --git a/DevIL/projects/python/test.py b/DevIL/projects/python/test.py deleted file mode 100644 index 0f8217ca..00000000 --- a/DevIL/projects/python/test.py +++ /dev/null @@ -1,15 +0,0 @@ -from DevIL import * - -ilInit() -image = ilGenImages(1) -ilBindImage(image) - -ilLoadImage('devil.gif') - -data = ilGetData() -for i in range(len(data)): - if data[i] == 255: - data[i] = 0 -ilSetData(data) - -ilSaveImage('test.tga') diff --git a/DevIL/projects/visual basic/VBreadme.txt b/DevIL/projects/visual basic/VBreadme.txt deleted file mode 100644 index c28b9947..00000000 --- a/DevIL/projects/visual basic/VBreadme.txt +++ /dev/null @@ -1,86 +0,0 @@ -Using DevIL from Visual Basic 6.0 -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - - -The idea: - -1) Start by installing the DLLs. - -2) In your VB-project, add the .BAS files that you need as modules. - -3) Just use the subs/functions and constants. - - - -The buts: - -1) DevIL's data types have been converted to native VB-types. This should generally - work alright, except that - - a) VB only knows unsigned bytes and signed integers/longs. So sometimes a value is - defined as signed in VB where it is actually unsigned, and vice-versa. - - b) DevIL's ILboolean type has been converted to byte. Don't treat these as VB - booleans; only use them to compare to IL_TRUE and IL_FALSE. - -2) Subs/functions that take a pointer to an array as parameter have been declared to - take a ByRef Element As ElementType. You should define an array of ElementType (not - array of variants!), and pass the first element to the function. The function will - then access the whole array. - - Example: Dim Names(2) As Long - ilGenImages 3, Names(0) ' Fills all 3 elements of Names - - (If you only use a single element, you do not really need an array. You can just - pass a variable of the element type.) - - The following subs/functions uses arrays of byte (binary data): - - ilCopyPixels (Outputs data. Make sure your array is big enough!) - ilIsValidL - ilLoadL - ilRegisterPal - ilSetPixels - ilTexImage - - ilTexImage is a special case, because you might want to pass it a null-pointer - instead of actual data. This cannot be done with the same VB declaration, so I've - made ilTexImage0 for this purpose. Pass ilTexImage0 a zero as the last parameter. - - Other functions that operate on arrays: - - ilDeleteImages array of long (image "names") - ilGenImages array of long (image "names") - -3) Functions that return pointers have been converted to return a long. But they are - effectively useless in VB. These are: - - ilGetData - ilGetPalette - ilGetString - iluErrorString - iluGetString - ilutGetString - ilutGetPaddedData - -4) ilutGetBmpInfo and all ilutD3D8-functions are not available. - -5) You will generally not be able to implement the call-back functions in VB, because - they must be able to handle pointers. But the call-back functions are only used if - you want to modify the way DevIL loads and saves images, and usually you won't need - to do that. - -6) The old VB-examples supplied by Timo Heister don't seem to work. I've yet to write - some new ones. - -7) The VB-headers have only seen minimal testing. Bugs may lure on the unwary. - (I'm especially nervous about iluGetImageInfo). - -8) The header-files are created specificly for VB 6.0. I very much doubt that they will - be of any use in VB.net. - - -Feel free to send me any comments. - - -Rune Kock (rune@vupti.com) \ No newline at end of file diff --git a/DevIL/projects/visual basic/il.bas b/DevIL/projects/visual basic/il.bas deleted file mode 100644 index 68fee2f2..00000000 --- a/DevIL/projects/visual basic/il.bas +++ /dev/null @@ -1,378 +0,0 @@ -Attribute VB_Name = "Module1" -'----------------------------------------------------------------------------- -' -' ImageLib Sources -' Copyright (C) 2000-2002 by Denton Woods -' Converted from il.h by Rune Kock (rune@vupti.com) -' based on the earlier conversion by Timo Heister (Timo-Heister@gmx.de) -' Last modified: 22 June 2002, based on il.h dated 06/22/2002 -' -' Filename: il.bas -' -' Description: The main include file for DevIL -' -'----------------------------------------------------------------------------- - - -' I've converted the types as follows. I have not dared use user-defined types, as I -' don't know how VB handles them internally. This means, unfortunately, that the headers -' are less informative than the original. So refer to il.h to see the original types. - -' ILenum long -' ILboolean byte -' ILbitfield long -' ILbyte byte -' ILshort integer -' ILint long -' ILsizei long -' ILubyte byte -' ILushort integer -' ILuint long -' ILfloat single -' ILclampf single -' ILdouble double -' ILclampd double -' ILvoid n/a - -Option Explicit - -Public Const IL_FALSE = 0 -Public Const IL_TRUE = 1 - - -' Matches OpenGL's right now. -Public Const IL_COLOUR_INDEX = &H1900 -Public Const IL_COLOR_INDEX = &H1900 -Public Const IL_RGB = &H1907 -Public Const IL_RGBA = &H1908 -Public Const IL_BGR = &H80E0 -Public Const IL_BGRA = &H80E1 -Public Const IL_LUMINANCE = &H1909 - -Public Const IL_BYTE = &H1400 -Public Const IL_UNSIGNED_BYTE = &H1401 -Public Const IL_SHORT = &H1402 -Public Const IL_UNSIGNED_SHORT = &H1403 -Public Const IL_INT = &H1404 -Public Const IL_UNSIGNED_INT = &H1405 -Public Const IL_FLOAT = &H1406 -Public Const IL_DOUBLE = &H140A - -Public Const IL_VENDOR = &H1F00 - - -' -' IL-specific public const's -' - -Public Const IL_VERSION_1_6_0 = 1 -Public Const IL_VERSION = 160 -Public Const IL_LOAD_EXT = &H1F01 -Public Const IL_SAVE_EXT = &H1F02 - - -' Attribute Bits -Public Const IL_ORIGIN_BIT = &H1 -Public Const IL_FILE_BIT = &H2 -Public Const IL_PAL_BIT = &H4 -Public Const IL_FORMAT_BIT = &H8 -Public Const IL_TYPE_BIT = &H10 -Public Const IL_COMPRESS_BIT = &H20 -Public Const IL_LOADFAIL_BIT = &H40 -Public Const IL_FORMAT_SPECIFIC_BIT = &H80 -Public Const IL_ALL_ATTRIB_BITS = &HFFFFF - -' Palette types -Public Const IL_PAL_NONE = &H400 -Public Const IL_PAL_RGB24 = &H401 -Public Const IL_PAL_RGB32 = &H402 -Public Const IL_PAL_RGBA32 = &H403 -Public Const IL_PAL_BGR24 = &H404 -Public Const IL_PAL_BGR32 = &H405 -Public Const IL_PAL_BGRA32 = &H406 - -' Image types -Public Const IL_TYPE_UNKNOWN = &H0 -Public Const IL_BMP = &H420 -Public Const IL_CUT = &H421 -Public Const IL_DOOM = &H422 -Public Const IL_DOOM_FLAT = &H423 -Public Const IL_ICO = &H424 -Public Const IL_JPG = &H425 -Public Const IL_LBM = &H426 -Public Const IL_PCD = &H427 -Public Const IL_PCX = &H428 -Public Const IL_PIC = &H429 -Public Const IL_PNG = &H42A -Public Const IL_PNM = &H42B -Public Const IL_SGI = &H42C -Public Const IL_TGA = &H42D -Public Const IL_TIF = &H42E -Public Const IL_CHEAD = &H42F -Public Const IL_RAW = &H430 -Public Const IL_MDL = &H431 -Public Const IL_WAL = &H432 -Public Const IL_OIL = &H433 -Public Const IL_LIF = &H434 -Public Const IL_MNG = &H435 -Public Const IL_JNG = &H435 -Public Const IL_GIF = &H436 -Public Const IL_DDS = &H437 -Public Const IL_DCX = &H438 -Public Const IL_PSD = &H439 -Public Const IL_EXIF = &H43A -Public Const IL_PSP = &H43B -Public Const IL_PIX = &H43C -Public Const IL_PXR = &H43D -Public Const IL_XPM = &H43E - -Public Const IL_JASC_PAL = &H475 - -' Error Types -Public Const IL_NO_ERROR = &H0 -Public Const IL_INVALID_ENUM = &H501 -Public Const IL_OUT_OF_MEMORY = &H502 -Public Const IL_FORMAT_NOT_SUPPORTED = &H503 -Public Const IL_INTERNAL_ERROR = &H504 -Public Const IL_INVALID_VALUE = &H505 -Public Const IL_ILLEGAL_OPERATION = &H506 -Public Const IL_ILLEGAL_FILE_VALUE = &H507 -Public Const IL_INVALID_FILE_HEADER = &H508 -Public Const IL_INVALID_PARAM = &H509 -Public Const IL_COULD_NOT_OPEN_FILE = &H50A -Public Const IL_INVALID_EXTENSION = &H50B -Public Const IL_FILE_ALREADY_EXISTS = &H50C -Public Const IL_OUT_FORMAT_SAME = &H50D -Public Const IL_STACK_OVERFLOW = &H50E -Public Const IL_STACK_UNDERFLOW = &H50F -Public Const IL_INVALID_CONVERSION = &H510 -Public Const IL_BAD_DIMENSIONS = &H511 -Public Const IL_FILE_READ_ERROR = &H512 - -Public Const IL_LIB_GIF_ERROR = &H5E1 -Public Const IL_LIB_JPEG_ERROR = &H5E2 -Public Const IL_LIB_PNG_ERROR = &H5E3 -Public Const IL_LIB_TIFF_ERROR = &H5E4 -Public Const IL_LIB_MNG_ERROR = &H5E5 -Public Const IL_UNKNOWN_ERROR = &H5FF - -' Origin Definitions -Public Const IL_ORIGIN_SET = &H600 -Public Const IL_ORIGIN_LOWER_LEFT = &H601 -Public Const IL_ORIGIN_UPPER_LEFT = &H602 -Public Const IL_ORIGIN_MODE = &H603 - -' Format and Type Mode Definitions -Public Const IL_FORMAT_SET = &H610 -Public Const IL_FORMAT_MODE = &H611 -Public Const IL_TYPE_SET = &H612 -Public Const IL_TYPE_MODE = &H613 - -' File definitions -Public Const IL_FILE_OVERWRITE = &H620 -Public Const IL_FILE_MODE = &H621 - -' Palette definitions -Public Const IL_CONV_PAL = &H630 - -' Load fail definitions -Public Const IL_DEFAULT_ON_FAIL = &H632 - -' Key colour definitions -Public Const IL_USE_KEY_COLOUR = &H635 -Public Const IL_USE_KEY_COLOR = &H635 - -' Interlace definitions -Public Const IL_SAVE_INTERLACED = &H639 -Public Const IL_INTERLACE_MODE = &H63A - -' Quantization definitions -Public Const IL_QUANTIZATION_MODE = &H640 -Public Const IL_WU_QUANT = &H641 -Public Const IL_NEU_QUANT = &H642 -Public Const IL_NEU_QUANT_SAMPLE = &H643 - -' Hints -Public Const IL_FASTEST = &H660 -Public Const IL_LESS_MEM = &H661 -Public Const IL_DONT_CARE = &H662 -Public Const IL_MEM_SPEED_HINT = &H665 -Public Const IL_USE_COMPRESSION = &H666 -Public Const IL_NO_COMPRESSION = &H667 -Public Const IL_COMPRESSION_HINT = &H668 - -' Subimage types -Public Const IL_SUB_NEXT = &H680 -Public Const IL_SUB_MIPMAP = &H681 -Public Const IL_SUB_LAYER = &H682 - -' Compression definitions (mostly for .oil) -Public Const IL_COMPRESS_MODE = &H700 -Public Const IL_COMPRESS_NONE = &H701 -Public Const IL_COMPRESS_RLE = &H702 -Public Const IL_COMPRESS_LZO = &H703 -Public Const IL_COMPRESS_ZLIB = &H704 - -' File format-specific values -Public Const IL_TGA_CREATE_STAMP = &H710 -Public Const IL_JPG_QUALITY = &H711 -Public Const IL_PNG_INTERLACE = &H712 -Public Const IL_TGA_RLE = &H713 -Public Const IL_BMP_RLE = &H714 -Public Const IL_SGI_RLE = &H715 -Public Const IL_TGA_ID_STRING = &H717 -Public Const IL_TGA_AUTHNAME_STRING = &H718 -Public Const IL_TGA_AUTHCOMMENT_STRING = &H719 -Public Const IL_PNG_AUTHNAME_STRING = &H71A -Public Const IL_PNG_TITLE_STRING = &H71B -Public Const IL_PNG_DESCRIPTION_STRING = &H71C -Public Const IL_TIF_DESCRIPTION_STRING = &H71D -Public Const IL_TIF_HOSTCOMPUTER_STRING = &H71E -Public Const IL_TIF_DOCUMENTNAME_STRING = &H71F -Public Const IL_TIF_AUTHNAME_STRING = &H720 -Public Const IL_JPG_SAVE_FORMAT = &H721 -Public Const IL_CHEAD_HEADER_STRING = &H722 -Public Const IL_PCD_PICNUM = &H723 - -' DXTC definitions -Public Const IL_DXTC_FORMAT = &H705 -Public Const IL_DXT1 = &H706 -Public Const IL_DXT2 = &H707 -Public Const IL_DXT3 = &H708 -Public Const IL_DXT4 = &H709 -Public Const IL_DXT5 = &H70A -Public Const IL_DXT_NO_COMP = &H70B -Public Const IL_KEEP_DXTC_DATA = &H70C -Public Const IL_DXTC_DATA_FORMAT = &H70D - -' Cube map definitions -Public Const IL_CUBEMAP_POSITIVEX = &H400 -Public Const IL_CUBEMAP_NEGATIVEX = &H800 -Public Const IL_CUBEMAP_POSITIVEY = &H1000 -Public Const IL_CUBEMAP_NEGATIVEY = &H2000 -Public Const IL_CUBEMAP_POSITIVEZ = &H4000 -Public Const IL_CUBEMAP_NEGATIVEZ = &H8000 - -' Values -Public Const IL_VERSION_NUM = &HDE2 -Public Const IL_IMAGE_WIDTH = &HDE4 -Public Const IL_IMAGE_HEIGHT = &HDE5 -Public Const IL_IMAGE_DEPTH = &HDE6 -Public Const IL_IMAGE_SIZE_OF_DATA = &HDE7 -Public Const IL_IMAGE_BPP = &HDE8 -Public Const IL_IMAGE_BYTES_PER_PIXEL = &HDE8 -Public Const IL_IMAGE_BITS_PER_PIXEL = &HDE9 -Public Const IL_IMAGE_FORMAT = &HDEA -Public Const IL_IMAGE_TYPE = &HDEB -Public Const IL_PALETTE_TYPE = &HDEC -Public Const IL_PALETTE_SIZE = &HDED -Public Const IL_PALETTE_BPP = &HDEE -Public Const IL_PALETTE_NUM_COLS = &HDEF -Public Const IL_PALETTE_BASE_TYPE = &HDF0 -Public Const IL_NUM_IMAGES = &HDF1 -Public Const IL_NUM_MIPMAPS = &HDF2 -Public Const IL_NUM_LAYERS = &HDF3 -Public Const IL_ACTIVE_IMAGE = &HDF4 -Public Const IL_ACTIVE_MIPMAP = &HDF5 -Public Const IL_ACTIVE_LAYER = &HDF6 -Public Const IL_CUR_IMAGE = &HDF7 -Public Const IL_IMAGE_DURATION = &HDF8 -Public Const IL_IMAGE_PLANESIZE = &HDF9 -Public Const IL_IMAGE_BPC = &HDFA -Public Const IL_IMAGE_OFFX = &HDFB -Public Const IL_IMAGE_OFFY = &HDFC -Public Const IL_IMAGE_CUBEFLAGS = &HDFD - -Public Const IL_SEEK_SET = 0 -Public Const IL_SEEK_CUR = 1 -Public Const IL_SEEK_END = 2 -Public Const IL_EOF = -1 - - -' ImageLib Functions -Public Declare Function ilActiveImage Lib "devil" (ByVal Number As Long) As Byte -Public Declare Function ilActiveLayer Lib "devil" (ByVal Number As Long) As Byte -Public Declare Function ilActiveMipmap Lib "devil" (ByVal Number As Long) As Byte -Public Declare Function ilApplyPal Lib "devil" (ByVal FileName As String) As Byte -Public Declare Function ilApplyProfile Lib "devil" (ByVal InProfile As String, ByVal OutProfile As String) As Byte -Public Declare Sub ilBindImage Lib "devil" (ByVal Image As Long) -Public Declare Function ilBlit Lib "devil" (ByVal Src As Long, ByVal DestX As Long, ByVal DestY As Long, ByVal DestZ As Long, ByVal SrcX As Long, ByVal SrcY As Long, ByVal SrcZ As Long, ByVal width As Long, ByVal height As Long, ByVal Depth As Long) As Byte -Public Declare Sub ilClearColour Lib "devil" (ByVal Red As Single, ByVal Green As Single, ByVal Blue As Single, ByVal Alpha As Single) -Public Declare Function ilClearImage Lib "devil" () As Byte -Public Declare Function ilCloneCurImage Lib "devil" () As Long -Public Declare Function ilCompressFunc Lib "devil" (ByVal Mode As Long) As Byte -Public Declare Function ilConvertImage Lib "devil" (ByVal DestFormat As Long, ByVal DestType As Long) As Byte -Public Declare Function ilConvertPal Lib "devil" (ByVal DestFormat As Long) As Byte -Public Declare Function ilCopyImage Lib "devil" (ByVal Src As Long) As Byte -Public Declare Sub ilCopyPixels Lib "devil" (ByVal XOff As Long, ByVal YOff As Long, ByVal ZOff As Long, ByVal width As Long, ByVal height As Long, ByVal Depth As Long, ByVal OutFormat As Long, ByVal OutType As Long, ByRef OutData As Byte) -Public Declare Function ilCreateSubImage Lib "devil" (ByVal IType As Long, ByVal Num As Long) As Long -Public Declare Function ilDefaultImage Lib "devil" () As Boolean -Public Declare Sub ilDeleteImages Lib "devil" (ByVal Num As Long, ByRef Images As Long) -Public Declare Function ilDisable Lib "devil" (ByVal Mode As Long) As Byte -Public Declare Function ilEnable Lib "devil" (ByVal Mode As Long) As Byte -Public Declare Function ilFormatFunc Lib "devil" (ByVal Mode As Long) As Byte -Public Declare Sub ilGenImages Lib "devil" (ByVal Num As Long, ByRef Images As Long) -Public Declare Function ilGetBoolean Lib "devil" (ByVal Mode As Long) As Byte -Public Declare Sub ilGetBooleanv Lib "devil" (ByVal Mode As Long, ByRef Param As Byte) -Public Declare Function ilGetData Lib "devil" () As Long -Public Declare Function ilGetError Lib "devil" () As Long -Public Declare Function ilGetInteger Lib "devil" (ByVal Mode As Long) As Long -Public Declare Sub ilGetIntegerv Lib "devil" (ByVal Mode As Long, ByRef Param As Long) -Public Declare Function ilGetLumpPos Lib "devil" () As Long -Public Declare Function ilGetPalette Lib "devil" () As Long -Public Declare Function ilGetString Lib "devil" (StringName As Long) As Long -Public Declare Sub ilHint Lib "devil" (ByVal Target As Long, ByVal Mode As Long) -Public Declare Sub ilInit Lib "devil" () -Public Declare Function ilIsDisabled Lib "devil" (ByVal Mode As Long) As Byte -Public Declare Function ilIsEnabled Lib "devil" (ByVal Mode As Long) As Byte -Public Declare Function ilIsImage Lib "devil" (ByVal Image As Long) As Byte -Public Declare Function ilIsValid Lib "devil" (ByVal IType As Long, ByVal FileName As String) As Byte -Public Declare Function ilIsValidF Lib "devil" (ByVal IType As Long, ByVal File As Long) As Byte -Public Declare Function ilIsValidL Lib "devil" (ByVal IType As Long, ByRef Lump As Byte, ByVal Size As Long) As Byte -Public Declare Sub ilKeyColour Lib "devil" (ByVal Red As Single, ByVal Green As Single, ByVal Blue As Single, ByVal Alpha As Single) -Public Declare Function ilLoad Lib "devil" (ByVal IType As Long, ByVal FileName As String) As Byte -Public Declare Function ilLoadF Lib "devil" (ByVal IType As Long, ByVal File As Long) As Byte -Public Declare Function ilLoadImage Lib "devil" (ByVal FileName As String) As Byte -Public Declare Function ilLoadL Lib "devil" (ByVal IType As Long, ByRef Lump As Byte, ByVal Size As Long) -Public Declare Function ilLoadPal Lib "devil" (ByVal FileName As String) As Byte -Public Declare Function ilOriginFunc Lib "devil" (ByVal Mode As Long) As Byte -Public Declare Function ilOverlayImage Lib "devil" (ByVal Src As Long, ByVal XCoord As Long, ByVal YCoord As Long, ByVal ZCoord As Long) As Byte -Public Declare Sub ilPopAttrib Lib "devil" () -Public Declare Sub ilPushAttrib Lib "devil" (ByVal Bits As Long) -Public Declare Sub ilRegisterFormat Lib "devil" (ByVal Format As Long) -Public Declare Function ilRegisterLoad Lib "devil" (ByVal Ext As String, ByVal LoadProc As Long) As Byte -Public Declare Function ilRegisterMipNum Lib "devil" (ByVal Num As Long) As Byte -Public Declare Function ilRegisterNumImages Lib "devil" (ByVal Num As Long) As Byte -Public Declare Sub ilRegisterOrigin Lib "devil" (ByVal Origin As Long) -Public Declare Sub ilRegisterPal Lib "devil" (ByRef Pal As Byte, ByVal Size As Long, ByVal IType As Long) -Public Declare Function ilRegisterSave Lib "devil" (ByVal Ext As String, ByVal SaveProc As Long) As Byte -Public Declare Sub ilRegisterType Lib "devil" (ByVal IType As Long) -Public Declare Function ilRemoveLoad Lib "devil" (ByVal Ext As String) As Byte -Public Declare Function ilRemoveSave Lib "devil" (ByVal Ext As String) As Byte -Public Declare Sub ilResetRead Lib "devil" () -Public Declare Sub ilResetWrite Lib "devil" () -Public Declare Function ilSave Lib "devil" (ByVal IType As Long, ByVal FileName As String) As Byte -Public Declare Function ilSaveF Lib "devil" (ByVal IType As Long, ByVal File As Long) As Byte -Public Declare Function ilSaveImage Lib "devil" (ByVal FileName As String) As Byte -Public Declare Function ilSaveL Lib "devil" (ByVal IType As Long, ByRef Lump As Byte, ByVal Size As Long) As Byte -Public Declare Function ilSavePal Lib "devil" (ByVal FileName As String) As Byte -Public Declare Function ilSetData Lib "devil" (ByRef Data As Byte) As Byte -Public Declare Function ilSetDuration Lib "devil" (ByVal Duration As Long) As Byte -Public Declare Sub ilSetInteger Lib "devil" (ByVal Mode As Long, ByVal Param As Long) -Public Declare Sub ilSetPixels Lib "devil" (ByVal XOff As Long, ByVal YOff As Long, ByVal ZOff As Long, ByVal width As Long, ByVal height As Long, ByVal Depth As Long, ByVal Format As Long, ByVal IType As Long, ByRef Data As Byte) -Public Declare Sub ilSetRead Lib "devil" (ByVal fOpenRProc As Long, ByVal fCloseRProc As Long, ByVal fEofProc As Long, ByVal fGetcProc As Long, ByVal fReadProc As Long, ByVal fSeekRProc As Long, ByVal fTellRProc As Long) -Public Declare Sub ilSetString Lib "devil" (ByVal Mode As Long, ByVal FileName As String) -Public Declare Sub ilSetWrite Lib "devil" (ByVal fOpenWProc As Long, ByVal fCloseWProc As Long, ByVal fPutcProc As Long, ByVal fSeekWProc As Long, ByVal fTellWProc As Long, ByVal fWriteProc As Long) -Public Declare Function ilTexImage Lib "devil" (ByVal width As Long, ByVal height As Long, ByVal Depth As Long, ByVal Bpp As Byte, ByVal Format As Long, ByVal IType As Long, ByRef Data As Byte) As Byte -Public Declare Function ilTexImage0 Lib "devil" Alias "ilTexImage" (ByVal width As Long, ByVal height As Long, ByVal Depth As Long, ByVal Bpp As Byte, ByVal Format As Long, ByVal IType As Long, ByVal DataPointer As Long) As Byte -' used if you want to pass a NULL-pointer (zero). -Public Declare Function ilTypeFunc Lib "devil" (ByVal Mode As Long) As Byte - -Public Declare Function ilLoadData Lib "devil" (ByVal FileName As String, ByVal width As Long, ByVal height As Long, ByVal Depth As Long, ByVal Bpp As Byte) As Byte -Public Declare Function ilLoadDataF Lib "devil" (ByVal File As Long, ByVal width As Long, ByVal height As Long, ByVal Depth As Long, ByVal Bpp As Byte) As Byte -Public Declare Function ilLoadDataL Lib "devil" (ByRef Lump As Long, ByVal Size As Long, ByVal width As Long, ByVal height As Long, ByVal Depth As Long, ByVal Bpp As Byte) As Byte -Public Declare Function ilSaveData Lib "devil" (ByVal FileName As String) As Byte - -' For all those weirdos that spell "colour" without the 'u'. -Public Declare Sub ilClearColor Lib "devil" Alias "ilClearColour" (ByVal Red As Single, ByVal Green As Single, ByVal Blue As Single, ByVal Alpha As Single) -Public Declare Sub ilKeyColor Lib "devil" Alias "ilKeyColour" (ByVal Red As Single, ByVal Green As Single, ByVal Blue As Single, ByVal Alpha As Single) diff --git a/DevIL/projects/visual basic/ilu.bas b/DevIL/projects/visual basic/ilu.bas deleted file mode 100644 index 7de6e558..00000000 --- a/DevIL/projects/visual basic/ilu.bas +++ /dev/null @@ -1,162 +0,0 @@ -Attribute VB_Name = "DevIL_manipulate" -'----------------------------------------------------------------------------- -' -' ImageLib Utility Sources -' Copyright (C) 2000-2002 by Denton Woods -' Converted from ilu.h by Rune Kock (rune@vupti.com) -' based on the earlier conversion by Timo Heister (Timo-Heister@gmx.de) -' Last modified: 22 June 2002, based on ilu.h dated 06/22/2002 -' -' Filename: ilu.bas -' -' Description: The main include file for ILU -' -'----------------------------------------------------------------------------- - -' I've converted the types as follows. I have not dared use user-defined types, as I -' don't know how VB handles them internally. This means, unfortunately, that the headers -' are less informative than the original. So refer to ilu.h to see the original types. - -' ILenum long -' ILboolean byte -' ILbitfield long -' ILbyte byte -' ILshort integer -' ILint long -' ILsizei long -' ILubyte byte -' ILushort integer -' ILuint long -' ILfloat single -' ILclampf single -' ILdouble double -' ILclampd double -' ILvoid n/a -' ILHANDLE long - - -Option Explicit - -Public Const ILU_VERSION_1_6_0 = 1 -Public Const ILU_VERSION = 160 - - -Public Const ILU_FILTER = &H2600 -Public Const ILU_NEAREST = &H2601 -Public Const ILU_LINEAR = &H2602 -Public Const ILU_BILINEAR = &H2603 -Public Const ILU_SCALE_BOX = &H2604 -Public Const ILU_SCALE_TRIANGLE = &H2605 -Public Const ILU_SCALE_BELL = &H2606 -Public Const ILU_SCALE_BSPLINE = &H2607 -Public Const ILU_SCALE_LANCZOS3 = &H2608 -Public Const ILU_SCALE_MITCHELL = &H2609 - - -' Error types -Public Const ILU_INVALID_ENUM = &H501 -Public Const ILU_OUT_OF_MEMORY = &H502 -Public Const ILU_INTERNAL_ERROR = &H504 -Public Const ILU_INVALID_VALUE = &H505 -Public Const ILU_ILLEGAL_OPERATION = &H506 -Public Const ILU_INVALID_PARAM = &H509 - - -' Values -Public Const ILU_PLACEMENT = &H700 -Public Const ILU_LOWER_LEFT = &H701 -Public Const ILU_LOWER_RIGHT = &H702 -Public Const ILU_UPPER_LEFT = &H703 -Public Const ILU_UPPER_RIGHT = &H704 -Public Const ILU_CENTER = &H705 -Public Const ILU_CONVOLUTION_MATRIX = &H710 -Public Const ILU_VERSION_NUM = &HDE2 - - -' Filters -Public Const ILU_FILTER_BLUR = &H803 -Public Const ILU_FILTER_GAUSSIAN_3x3 = &H804 -Public Const ILU_FILTER_GAUSSIAN_5X5 = &H805 -Public Const ILU_FILTER_EMBOSS1 = &H807 -Public Const ILU_FILTER_EMBOSS2 = &H808 -Public Const ILU_FILTER_LAPLACIAN1 = &H80A -Public Const ILU_FILTER_LAPLACIAN2 = &H80B -Public Const ILU_FILTER_LAPLACIAN3 = &H80C -Public Const ILU_FILTER_LAPLACIAN4 = &H80D -Public Const ILU_FILTER_SHARPEN1 = &H80E -Public Const ILU_FILTER_SHARPEN2 = &H80F -Public Const ILU_FILTER_SHARPEN3 = &H810 - - -Public Type ILinfo - ID As Long ' the image's id - DataPointer As Long ' pointer to the image's data (useless in VB) - width As Long ' the image's width - height As Long ' the image's height - Depth As Long ' the image's depth - Bpp As Byte ' bytes per pixel (not bits) of the image - SizeOfData As Long ' the total size of the data (in bytes) - Format As Long ' image format (in IL enum style) - IType As Long ' image type (in IL enum style) - Origin As Long ' origin of the image - PalettePointer As Long ' pointer to the image's palette (useless in VB) - PalType As Long ' palette type - PalSize As Long ' palette size - NumNext As Long ' number of images following - NumMips As Long ' number of mipmaps - NumLayers As Long ' number of layers -End Type - - -' ImageLib Utility Functions -Public Declare Function iluAlienify Lib "ilu" () As Byte -Public Declare Function iluBitFilter1 Lib "ilu" () As Byte -Public Declare Function iluBitFilter2 Lib "ilu" () As Byte -Public Declare Function iluBitFilter3 Lib "ilu" () As Byte -Public Declare Function iluBlurAvg Lib "ilu" (ByVal Iter As Long) As Byte -Public Declare Function iluBlurGaussian Lib "ilu" (ByVal Iter As Long) As Byte -Public Declare Function iluBuildMipmaps Lib "ilu" () As Byte -Public Declare Function iluColoursUsed Lib "ilu" () As Long -Public Declare Function iluCompareImage Lib "ilu" (ByVal Comp As Long) As Byte -Public Declare Function iluContrast Lib "ilu" (ByVal Contrast As Single) As Byte -Public Declare Function iluCrop Lib "ilu" (ByVal XOff As Long, ByVal YOff As Long, ByVal ZOff As Long, ByVal width As Long, ByVal height As Long, ByVal Depth As Long) As Byte -Public Declare Sub iluDeleteImage Lib "ilu" (ByVal ID As Long) -Public Declare Function iluEdgeDetectE Lib "ilu" () As Byte -Public Declare Function iluEdgeDetectP Lib "ilu" () As Byte -Public Declare Function iluEdgeDetectS Lib "ilu" () As Byte -Public Declare Function iluEmboss Lib "ilu" () As Byte -Public Declare Function iluEnlargeCanvas Lib "ilu" (ByVal width As Long, ByVal height As Long, ByVal Depth As Long) As Byte -Public Declare Function iluEnlargeImage Lib "ilu" (ByVal XDim As Single, ByVal YDim As Single, ByVal ZDim As Single) As Byte -Public Declare Function iluEqualize Lib "ilu" () As Byte -Public Declare Function iluErrorString Lib "ilu" (ByVal Error As Long) As Long -Public Declare Function iluFlipImage Lib "ilu" () As Byte -Public Declare Function iluGammaCorrect Lib "ilu" (ByVal Gamma As Single) As Byte -Public Declare Function iluGenImage Lib "ilu" () As Long -Public Declare Sub iluGetImageInfo Lib "ilu" (ByRef Info As ILinfo) -Public Declare Function iluGetInteger Lib "ilu" (ByVal Mode As Long) As Long -Public Declare Sub iluGetIntegerv Lib "ilu" (ByVal Mode As Long, ByRef Param As Long) -Public Declare Function iluGetString Lib "ilu" (ByVal StringName As Long) As Long -Public Declare Sub iluImageParameter Lib "ilu" (ByVal PName As Long, ByVal Param As Long) -Public Declare Sub iluInit Lib "ilu" () -Public Declare Function iluLoadImage Lib "ilu" (ByVal FileName As String) As Long -Public Declare Function iluMirror Lib "ilu" () As Byte -Public Declare Function iluNegative Lib "ilu" () As Byte -Public Declare Function iluNoisify Lib "ilu" (ByVal Tolerance As Single) As Byte -Public Declare Function iluPixelize Lib "ilu" (ByVal PixSize As Long) As Byte -' Public Declare Sub iluRegionf Lib "ilu" (ByVal ULx As Single, ByVal ULy As Single, ByVal BRx As Single, ByVal BRy As Single) -' Public Declare Sub iluRegioni Lib "ilu" (ByVal ULx As Long, ByVal ULy As Long, ByVal BRx As Long, ByVal BRy As Long) -Public Declare Function iluReplaceColour Lib "ilu" (ByVal Red As Byte, ByVal Green As Byte, ByVal Blue As Byte, ByVal Tolerance As Single) As Byte -Public Declare Function iluRotate Lib "ilu" (ByVal Angle As Single) As Byte -Public Declare Function iluRotate3D Lib "ilu" (ByVal x As Single, ByVal y As Single, ByVal z As Single, ByVal Angle As Single) As Byte -Public Declare Function iluSaturate1f Lib "ilu" (ByVal Saturation As Single) As Byte -Public Declare Function iluSaturate4f Lib "ilu" (ByVal r As Single, ByVal g As Single, ByVal b As Single, ByVal Saturation As Single) As Byte -Public Declare Function iluScale Lib "ilu" (ByVal width As Long, ByVal height As Long, ByVal Depth As Long) As Byte -Public Declare Function iluScaleColours Lib "ilu" (ByVal r As Single, ByVal g As Single, ByVal b As Single) As Byte -Public Declare Function iluSharpen Lib "ilu" (ByVal Factor As Single, ByVal Iter As Long) As Byte -Public Declare Function iluSwapColours Lib "ilu" () As Byte -Public Declare Function iluWave Lib "ilu" (ByVal Angle As Single) As Byte - -Public Declare Function iluColorsUsed Lib "ilu" Alias "iluColoursUsed" () As Long -Public Declare Function iluSwapColors Lib "ilu" Alias "iluSwapColours" () As Byte -Public Declare Function iluReplaceColor Lib "ilu" Alias "iluReplaceColour" (ByVal Red As Byte, ByVal Green As Byte, ByVal Blue As Byte, ByVal Tolerance As Single) As Byte -Public Declare Function iluScaleColors Lib "ilu" Alias "iluScaleColours" (ByVal r As Single, ByVal g As Single, ByVal b As Single) As Byte diff --git a/DevIL/projects/visual basic/ilut.bas b/DevIL/projects/visual basic/ilut.bas deleted file mode 100644 index 08e59eb5..00000000 --- a/DevIL/projects/visual basic/ilut.bas +++ /dev/null @@ -1,156 +0,0 @@ -Attribute VB_Name = "Module3" -'----------------------------------------------------------------------------- -' -' ImageLib Utility Toolkit Sources -' Copyright (C) 2000-2002 by Denton Woods -' Converted from ilut.h by Rune Kock (rune@vupti.com) -' based on the earlier conversion by Timo Heister (Timo-Heister@gmx.de) -' Last modified: 22 June 2002, based on ilut.h dated 06/22/2002 -' -' Filename: ilut.bas -' -' Description: The main include file for ILUT -' -'----------------------------------------------------------------------------- - -' I've converted the types as follows. I have not dared use user-defined types, as I -' don't know how VB handles them internally. This means, unfortunately, that the headers -' are less informative than the original. So refer to ilut.h to see the original types. - -' ILenum long -' ILboolean byte -' ILbitfield long -' ILbyte byte -' ILshort integer -' ILint long -' ILsizei long -' ILubyte byte -' ILushort integer -' ILuint long -' ILfloat single -' ILclampf single -' ILdouble double -' ILclampd double -' ILvoid n/a -' integer - - -Option Explicit - -Public Const ILUT_VERSION_1_6_0 = 1 -Public Const ILUT_VERSION = 160 - - -' Attribute Bits -Public Const ILUT_OPENGL_BIT = &H1 -Public Const ILUT_D3D_BIT = &H2 -Public Const ILUT_ALL_ATTRIB_BITS = &HFFFFF - - -' Error Types -Public Const ILUT_INVALID_ENUM = &H501 -Public Const ILUT_OUT_OF_MEMORY = &H502 -Public Const ILUT_INVALID_VALUE = &H505 -Public Const ILUT_ILLEGAL_OPERATION = &H506 -Public Const ILUT_INVALID_PARAM = &H509 -Public Const ILUT_COULD_NOT_OPEN_FILE = &H50A -Public Const ILUT_STACK_OVERFLOW = &H50E -Public Const ILUT_STACK_UNDERFLOW = &H50F -Public Const ILUT_NOT_SUPPORTED = &H550 - - -' State Definitions -Public Const ILUT_PALETTE_MODE = &H600 -Public Const ILUT_OPENGL_CONV = &H610 -Public Const ILUT_D3D_MIPLEVELS = &H620 -Public Const ILUT_MAXTEX_WIDTH = &H630 -Public Const ILUT_MAXTEX_HEIGHT = &H631 -Public Const ILUT_MAXTEX_DEPTH = &H632 -Public Const ILUT_GL_USE_S3TC = &H634 -Public Const ILUT_D3D_USE_DXTC = &H634 -Public Const ILUT_GL_GEN_S3TC = &H635 -Public Const ILUT_D3D_GEN_DXTC = &H635 -Public Const ILUT_S3TC_FORMAT = &H705 -Public Const ILUT_DXTC_FORMAT = &H706 - - -' Values -Public Const ILUT_VERSION_NUM = &HDE2 - - -' ImageLib Utility Toolkit Functions -Public Declare Function ilutDisable Lib "ilut" (ByVal Mode As Long) As Byte -Public Declare Function ilutEnable Lib "ilut" (ByVal Mode As Long) As Byte -Public Declare Function ilutGetBoolean Lib "ilut" (ByVal Mode As Long) As Byte -Public Declare Sub ilutGetBooleanv Lib "ilut" (ByVal Mode As Long, ByRef Param As Byte) -Public Declare Function ilutGetInteger Lib "ilut" (ByVal Mode As Long) As Long -Public Declare Sub ilutGetIntegerv Lib "ilut" (ByVal Mode As Long, ByRef Param As Long) -Public Declare Function ilutGetString Lib "ilut" (ByVal StringName As Long) As Long -Public Declare Sub ilutInit Lib "ilut" () -Public Declare Function ilutIsDisabled Lib "ilut" (ByVal Mode As Long) As Byte -Public Declare Function ilutIsEnabled Lib "ilut" (ByVal Mode As Long) As Byte -Public Declare Sub ilutPopAttrib Lib "ilut" () -Public Declare Sub ilutPushAttrib Lib "ilut" (ByVal Bits As Long) -Public Declare Sub ilutSetInteger Lib "ilut" (ByVal Mode As Long, ByVal Param As Long) - - -Public Const ILUT_USE_ALLEGRO = False -Public Const ILUT_USE_WIN32 = True -Public Const ILUT_USE_OPENGL = True - - -' The different rendering api's...more to be added later? -Public Const ILUT_OPENGL = 0 -Public Const ILUT_ALLEGRO = 1 -Public Const ILUT_WIN32 = 2 - - -Public Declare Function ilutRenderer Lib "ilut" (ByVal Renderer As Long) As Byte - - -' ImageLib Utility Toolkit's OpenGL Functions -Public Declare Function ilutGLBindTexImage Lib "ilut" () As Long -Public Declare Function ilutGLBindMipmaps Lib "ilut" () As Long -Public Declare Function ilutGLBuildMipmaps Lib "ilut" () As Byte -Public Declare Function ilutGLLoadImage Lib "ilut" (ByVal FileName As String) As Long -Public Declare Function ilutGLScreen Lib "ilut" () As Byte -Public Declare Function ilutGLScreenie Lib "ilut" () As Byte -Public Declare Function ilutGLSaveImage Lib "ilut" (ByVal FileName As String, ByVal TexID As Long) As Byte -Public Declare Function ilutGLSetTex Lib "ilut" (ByVal TexID As Long) As Byte -Public Declare Function ilutGLTexImage Lib "ilut" (ByVal Level As Long) As Byte - - -' Allegro and BeOS are probably irrelevant for VB, so they are left out... - - -' ImageLib Utility Toolkit's Win32 (DirectX/GDI) Functions -Public Declare Function ilutConvertToHBitmap Lib "ilut" (ByVal hDC As Integer) As Integer -' Public Declare Sub ilutGetBmpInfo Lib "ilut" (ByRef Info As BITMAPINFO) -' (The BITMAPINFO structure can probably not be ported to VB). -Public Declare Function ilutGetHPal Lib "ilut" () As Integer -Public Declare Function ilutGetPaddedData Lib "ilut" () As Long -Public Declare Function ilutGetWinClipboard Lib "ilut" () As Byte -Public Declare Function ilutLoadResource Lib "ilut" (ByVal hInst As Integer, ByVal ID As Long, ByVal ResourceType As String, ByVal IType As Long) As Byte -Public Declare Function ilutSetHBitmap Lib "ilut" (ByVal Bitmap As Integer) As Byte -Public Declare Function ilutSetHPal Lib "ilut" (ByVal Pal As Integer) As Byte -Public Declare Function ilutSetWinClipboard Lib "ilut" () As Byte -Public Declare Function ilutWinLoadImage Lib "ilut" (ByVal FileName As String, ByVal hDC As Integer) As Integer -Public Declare Function ilutWinLoadUrl Lib "ilut" (ByVal Url As String) As Byte -Public Declare Function ilutWinSaveImage Lib "ilut" (ByVal FileName As String, ByVal Bitmap As Integer) As Byte - -' The DirectX 8 functions below might not be compiled into the DLL, so I've not -' bothered figuring out whether VB can be fooled into handling all those pointers. -' ILAPI ILvoid ILAPIENTRY ilutD3D8MipFunc(ILuint NumLevels); -' ILAPI IDirect3DTexture8* ILAPIENTRY ilutD3D8Texture(IDirect3DDevice8 *Device); -' ILAPI IDirect3DVolumeTexture8* ILAPIENTRY ilutD3D8VolumeTexture(IDirect3DDevice8 *Device); -' ILAPI ILboolean ILAPIENTRY ilutD3D8TexFromFile(IDirect3DDevice8 *Device, char *FileName, IDirect3DTexture8 **Texture); -' ILAPI ILboolean ILAPIENTRY ilutD3D8VolTexFromFile(IDirect3DDevice8 *Device, char *FileName, IDirect3DVolumeTexture8 **Texture); -' ILAPI ILboolean ILAPIENTRY ilutD3D8TexFromFileInMemory(IDirect3DDevice8 *Device, ILvoid *Lump, ILuint Size, IDirect3DTexture8 **Texture); -' ILAPI ILboolean ILAPIENTRY ilutD3D8VolTexFromFileInMemory(IDirect3DDevice8 *Device, ILvoid *Lump, ILuint Size, IDirect3DVolumeTexture8 **Texture); -' ILAPI ILboolean ILAPIENTRY ilutD3D8TexFromFileHandle(IDirect3DDevice8 *Device, ILHANDLE File, IDirect3DTexture8 **Texture); -' ILAPI ILboolean ILAPIENTRY ilutD3D8VolTexFromFileHandle(IDirect3DDevice8 *Device, ILHANDLE File, IDirect3DVolumeTexture8 **Texture); -' // These two are not tested yet. -' ILAPI ILboolean ILAPIENTRY ilutD3D8TexFromResource(IDirect3DDevice8 *Device, HMODULE SrcModule, char *SrcResource, IDirect3DTexture8 **Texture); -' ILAPI ILboolean ILAPIENTRY ilutD3D8VolTexFromResource(IDirect3DDevice8 *Device, HMODULE SrcModule, char *SrcResource, IDirect3DVolumeTexture8 **Texture); -' -' ILAPI ILboolean ILAPIENTRY ilutD3D8LoadSurface(IDirect3DDevice8 *Device, IDirect3DSurface8 *Surface); diff --git a/DevIL/projects/win ce/IL/IL.vcp b/DevIL/projects/win ce/IL/IL.vcp deleted file mode 100644 index 8a9443a8..00000000 --- a/DevIL/projects/win ce/IL/IL.vcp +++ /dev/null @@ -1,6436 +0,0 @@ -# Microsoft eMbedded Visual Tools Project File - Name="DevIL" - Package Owner=<4> -# Microsoft eMbedded Visual Tools Generated Build File, Format Version 6.02 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (WCE x86em) Dynamic-Link Library" 0x7f02 -# TARGTYPE "Win32 (WCE SH3) Dynamic-Link Library" 0x8102 -# TARGTYPE "Win32 (WCE ARM) Dynamic-Link Library" 0x8502 -# TARGTYPE "Win32 (WCE MIPS) Dynamic-Link Library" 0x8202 - -CFG=DevIL - Win32 (WCE MIPS) Debug -!MESSAGE This is not a valid makefile. To build this project using NMAKE, -!MESSAGE use the Export Makefile command and run -!MESSAGE -!MESSAGE NMAKE /f "IL.vcn". -!MESSAGE -!MESSAGE You can specify a configuration when running NMAKE -!MESSAGE by defining the macro CFG on the command line. For example: -!MESSAGE -!MESSAGE NMAKE /f "IL.vcn" CFG="DevIL - Win32 (WCE MIPS) Debug" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "DevIL - Win32 (WCE MIPS) Release" (based on "Win32 (WCE MIPS) Dynamic-Link Library") -!MESSAGE "DevIL - Win32 (WCE MIPS) Debug" (based on "Win32 (WCE MIPS) Dynamic-Link Library") -!MESSAGE "DevIL - Win32 (WCE SH3) Release" (based on "Win32 (WCE SH3) Dynamic-Link Library") -!MESSAGE "DevIL - Win32 (WCE SH3) Debug" (based on "Win32 (WCE SH3) Dynamic-Link Library") -!MESSAGE "DevIL - Win32 (WCE ARM) Release" (based on "Win32 (WCE ARM) Dynamic-Link Library") -!MESSAGE "DevIL - Win32 (WCE ARM) Debug" (based on "Win32 (WCE ARM) Dynamic-Link Library") -!MESSAGE "DevIL - Win32 (WCE x86em) Release" (based on "Win32 (WCE x86em) Dynamic-Link Library") -!MESSAGE "DevIL - Win32 (WCE x86em) Debug" (based on "Win32 (WCE x86em) Dynamic-Link Library") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" -# PROP ATL_Project 2 - -!IF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "MIPSRel" -# PROP BASE Intermediate_Dir "MIPSRel" -# PROP BASE CPU_ID "{D6519010-710F-11D3-99F2-00105A0DF099}" -# PROP BASE Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "MIPSRel" -# PROP Intermediate_Dir "MIPSRel" -# PROP CPU_ID "{D6519010-710F-11D3-99F2-00105A0DF099}" -# PROP Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}" -# PROP Target_Dir "" -RSC=rc.exe -# ADD BASE RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "NDEBUG" /d "$(CePlatform)" /d "MIPS" /d "_MIPS_" /r -# ADD RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "NDEBUG" /d "$(CePlatform)" /d "MIPS" /d "_MIPS_" /r -CPP=clmips.exe -# ADD BASE CPP /nologo /W3 /D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D "MIPS" /D "_MIPS_" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "NDEBUG" /D "_USRDLL" /D "DEVIL_EXPORTS" /YX /Oxs /M$(CECrtMT) /c -# ADD CPP /nologo /W3 /I "..\..\..\src-IL\include" /D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D "MIPS" /D "_MIPS_" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "NDEBUG" /D "_USRDLL" /D "DEVIL_EXPORTS" /YX /Oxs /M$(CECrtMT) /c -MTL=midl.exe -# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32 -# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32 -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:MIPS -# ADD LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:MIPS - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "MIPSDbg" -# PROP BASE Intermediate_Dir "MIPSDbg" -# PROP BASE CPU_ID "{D6519010-710F-11D3-99F2-00105A0DF099}" -# PROP BASE Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "MIPSDbg" -# PROP Intermediate_Dir "MIPSDbg" -# PROP CPU_ID "{D6519010-710F-11D3-99F2-00105A0DF099}" -# PROP Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}" -# PROP Target_Dir "" -RSC=rc.exe -# ADD BASE RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "DEBUG" /d "$(CePlatform)" /d "MIPS" /d "_MIPS_" /r -# ADD RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "DEBUG" /d "$(CePlatform)" /d "MIPS" /d "_MIPS_" /r -CPP=clmips.exe -# ADD BASE CPP /nologo /W3 /Zi /Od /D "DEBUG" /D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D "MIPS" /D "_MIPS_" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "_USRDLL" /D "DEVIL_EXPORTS" /YX /M$(CECrtMTDebug) /c -# ADD CPP /nologo /W3 /Zi /Od /I "..\..\..\src-IL\include" /D "DEBUG" /D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D "MIPS" /D "_MIPS_" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "_USRDLL" /D "DEVIL_EXPORTS" /YX /M$(CECrtMTDebug) /c -MTL=midl.exe -# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32 -# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32 -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /debug /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:MIPS -# ADD LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /debug /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:MIPS - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "SH3Rel" -# PROP BASE Intermediate_Dir "SH3Rel" -# PROP BASE CPU_ID "{D6519020-710F-11D3-99F2-00105A0DF099}" -# PROP BASE Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "SH3Rel" -# PROP Intermediate_Dir "SH3Rel" -# PROP CPU_ID "{D6519020-710F-11D3-99F2-00105A0DF099}" -# PROP Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}" -# PROP Target_Dir "" -RSC=rc.exe -# ADD BASE RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "NDEBUG" /d "$(CePlatform)" /d "SHx" /d "SH3" /d "_SH3_" /r -# ADD RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "NDEBUG" /d "$(CePlatform)" /d "SHx" /d "SH3" /d "_SH3_" /r -CPP=shcl.exe -# ADD BASE CPP /nologo /W3 /D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D "SHx" /D "SH3" /D "_SH3_" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "NDEBUG" /D "_USRDLL" /D "DEVIL_EXPORTS" /YX /Oxs /M$(CECrtMT) /c -# ADD CPP /nologo /W3 /I "..\..\..\src-IL\include" /D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D "SHx" /D "SH3" /D "_SH3_" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "NDEBUG" /D "_USRDLL" /D "DEVIL_EXPORTS" /YX /Oxs /M$(CECrtMT) /c -MTL=midl.exe -# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32 -# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32 -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:SH3 -# ADD LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:SH3 - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "SH3Dbg" -# PROP BASE Intermediate_Dir "SH3Dbg" -# PROP BASE CPU_ID "{D6519020-710F-11D3-99F2-00105A0DF099}" -# PROP BASE Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "SH3Dbg" -# PROP Intermediate_Dir "SH3Dbg" -# PROP CPU_ID "{D6519020-710F-11D3-99F2-00105A0DF099}" -# PROP Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}" -# PROP Target_Dir "" -RSC=rc.exe -# ADD BASE RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "DEBUG" /d "$(CePlatform)" /d "SHx" /d "SH3" /d "_SH3_" /r -# ADD RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "DEBUG" /d "$(CePlatform)" /d "SHx" /d "SH3" /d "_SH3_" /r -CPP=shcl.exe -# ADD BASE CPP /nologo /W3 /Zi /Od /D "DEBUG" /D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D "SHx" /D "SH3" /D "_SH3_" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "_USRDLL" /D "DEVIL_EXPORTS" /YX /M$(CECrtMTDebug) /c -# ADD CPP /nologo /W3 /Zi /Od /I "..\..\..\src-IL\include" /D "DEBUG" /D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D "SHx" /D "SH3" /D "_SH3_" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "_USRDLL" /D "DEVIL_EXPORTS" /YX /M$(CECrtMTDebug) /c -MTL=midl.exe -# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32 -# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32 -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /debug /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:SH3 -# ADD LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /debug /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:SH3 - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "ARMRel" -# PROP BASE Intermediate_Dir "ARMRel" -# PROP BASE CPU_ID "{D6518FFC-710F-11D3-99F2-00105A0DF099}" -# PROP BASE Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "ARMRel" -# PROP Intermediate_Dir "ARMRel" -# PROP CPU_ID "{D6518FFC-710F-11D3-99F2-00105A0DF099}" -# PROP Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -RSC=rc.exe -# ADD BASE RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "NDEBUG" /d "$(CePlatform)" /d "ARM" /d "_ARM_" /r -# ADD RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "NDEBUG" /d "$(CePlatform)" /d "ARM" /d "_ARM_" /r -CPP=clarm.exe -# ADD BASE CPP /nologo /W3 /D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D "ARM" /D "_ARM_" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "NDEBUG" /D "_USRDLL" /D "DEVIL_EXPORTS" /YX /Oxs /M$(CECrtMT) /c -# ADD CPP /nologo /W3 /I "..\..\..\src-IL\include" /D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D "ARM" /D "_ARM_" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "NDEBUG" /D "_USRDLL" /D "DEVIL_EXPORTS" /YX /Oxs /M$(CECrtMT) /c -MTL=midl.exe -# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32 -# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32 -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /align:"4096" /MACHINE:ARM -# ADD LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /align:"4096" /MACHINE:ARM - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "ARMDbg" -# PROP BASE Intermediate_Dir "ARMDbg" -# PROP BASE CPU_ID "{D6518FFC-710F-11D3-99F2-00105A0DF099}" -# PROP BASE Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "ARMDbg" -# PROP Intermediate_Dir "ARMDbg" -# PROP CPU_ID "{D6518FFC-710F-11D3-99F2-00105A0DF099}" -# PROP Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}" -# PROP Target_Dir "" -RSC=rc.exe -# ADD BASE RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "DEBUG" /d "$(CePlatform)" /d "ARM" /d "_ARM_" /r -# ADD RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "DEBUG" /d "$(CePlatform)" /d "ARM" /d "_ARM_" /r -CPP=clarm.exe -# ADD BASE CPP /nologo /W3 /Zi /Od /D "DEBUG" /D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D "ARM" /D "_ARM_" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "_USRDLL" /D "DEVIL_EXPORTS" /YX /M$(CECrtMTDebug) /c -# ADD CPP /nologo /W3 /Zi /Od /I "..\..\..\src-IL\include" /D "DEBUG" /D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D "ARM" /D "_ARM_" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "_USRDLL" /D "DEVIL_EXPORTS" /YX /M$(CECrtMTDebug) /c -MTL=midl.exe -# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32 -# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32 -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /debug /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /align:"4096" /MACHINE:ARM -# ADD LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /debug /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /align:"4096" /MACHINE:ARM - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "X86EMRel" -# PROP BASE Intermediate_Dir "X86EMRel" -# PROP BASE CPU_ID "{D6518FF4-710F-11D3-99F2-00105A0DF099}" -# PROP BASE Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "X86EMRel" -# PROP Intermediate_Dir "X86EMRel" -# PROP CPU_ID "{D6518FF4-710F-11D3-99F2-00105A0DF099}" -# PROP Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -RSC=rc.exe -# ADD BASE RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "NDEBUG" /d "$(CePlatform)" /d "_X86_" /d "x86" /d "i486" /r -# ADD RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "NDEBUG" /d "$(CePlatform)" /d "_X86_" /d "x86" /d "i486" /r -CPP=cl.exe -# ADD BASE CPP /nologo /W3 /D _WIN32_WCE=$(CEVersion) /D "WIN32" /D "STRICT" /D "_WIN32_WCE_EMULATION" /D "INTERNATIONAL" /D "USA" /D "INTLMSG_CODEPAGE" /D "$(CePlatform)" /D "i486" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "_X86_" /D "x86" /D "NDEBUG" /D "_USRDLL" /D "DEVIL_EXPORTS" /YX /Gz /Oxs /c -# ADD CPP /nologo /W3 /I "..\..\..\src-IL\include" /D _WIN32_WCE=$(CEVersion) /D "WIN32" /D "STRICT" /D "_WIN32_WCE_EMULATION" /D "INTERNATIONAL" /D "USA" /D "INTLMSG_CODEPAGE" /D "$(CePlatform)" /D "i486" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "_X86_" /D "x86" /D "NDEBUG" /D "_USRDLL" /D "DEVIL_EXPORTS" /YX /Gz /Oxs /c -MTL=midl.exe -# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32 -# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32 -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 commctrl.lib coredll.lib $(CEx86Corelibc) /nologo /stack:0x10000,0x1000 /dll /nodefaultlib:"OLDNAMES.lib" /nodefaultlib:$(CENoDefaultLib) /windowsce:emulation /MACHINE:IX86 -# ADD LINK32 commctrl.lib coredll.lib $(CEx86Corelibc) /nologo /stack:0x10000,0x1000 /dll /nodefaultlib:"OLDNAMES.lib" /nodefaultlib:$(CENoDefaultLib) /windowsce:emulation /MACHINE:IX86 - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "X86EMDbg" -# PROP BASE Intermediate_Dir "X86EMDbg" -# PROP BASE CPU_ID "{D6518FF4-710F-11D3-99F2-00105A0DF099}" -# PROP BASE Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "X86EMDbg" -# PROP Intermediate_Dir "X86EMDbg" -# PROP CPU_ID "{D6518FF4-710F-11D3-99F2-00105A0DF099}" -# PROP Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}" -# PROP Target_Dir "" -RSC=rc.exe -# ADD BASE RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "DEBUG" /d "$(CePlatform)" /d "_X86_" /d "x86" /d "i486" /r -# ADD RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "DEBUG" /d "$(CePlatform)" /d "_X86_" /d "x86" /d "i486" /r -CPP=cl.exe -# ADD BASE CPP /nologo /W3 /Zi /Od /D "DEBUG" /D _WIN32_WCE=$(CEVersion) /D "WIN32" /D "STRICT" /D "_WIN32_WCE_EMULATION" /D "INTERNATIONAL" /D "USA" /D "INTLMSG_CODEPAGE" /D "$(CePlatform)" /D "i486" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "_X86_" /D "x86" /D "_USRDLL" /D "DEVIL_EXPORTS" /YX /Gz /c -# ADD CPP /nologo /W3 /Zi /Od /I "..\..\..\src-IL\include" /D "DEBUG" /D _WIN32_WCE=$(CEVersion) /D "WIN32" /D "STRICT" /D "_WIN32_WCE_EMULATION" /D "INTERNATIONAL" /D "USA" /D "INTLMSG_CODEPAGE" /D "$(CePlatform)" /D "i486" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "_X86_" /D "x86" /D "_USRDLL" /D "DEVIL_EXPORTS" /YX /Gz /c -MTL=midl.exe -# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32 -# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32 -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 commctrl.lib coredll.lib $(CEx86Corelibc) /nologo /stack:0x10000,0x1000 /dll /debug /nodefaultlib:"OLDNAMES.lib" /nodefaultlib:$(CENoDefaultLib) /windowsce:emulation /MACHINE:IX86 -# ADD LINK32 commctrl.lib coredll.lib $(CEx86Corelibc) /nologo /stack:0x10000,0x1000 /dll /debug /nodefaultlib:"OLDNAMES.lib" /nodefaultlib:$(CENoDefaultLib) /windowsce:emulation /MACHINE:IX86 - -!ENDIF - -# Begin Target - -# Name "DevIL - Win32 (WCE MIPS) Release" -# Name "DevIL - Win32 (WCE MIPS) Debug" -# Name "DevIL - Win32 (WCE SH3) Release" -# Name "DevIL - Win32 (WCE SH3) Debug" -# Name "DevIL - Win32 (WCE ARM) Release" -# Name "DevIL - Win32 (WCE ARM) Debug" -# Name "DevIL - Win32 (WCE x86em) Release" -# Name "DevIL - Win32 (WCE x86em) Debug" -# Begin Group "Source Files" - -# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" -# Begin Source File - -SOURCE="..\..\..\src-IL\src\il_alloc.c" - -!IF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Release" - -DEP_CPP_IL_AL=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Debug" - -DEP_CPP_IL_AL=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_AL=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Release" - -DEP_CPP_IL_AL=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_AL=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Debug" - -DEP_CPP_IL_AL=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_AL=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Release" - -DEP_CPP_IL_AL=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_AL=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - -# ADD CPP /I "..\src-IL\include" - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Debug" - -DEP_CPP_IL_AL=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_AL=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Release" - -DEP_CPP_IL_AL=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_AL=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Debug" - -DEP_CPP_IL_AL=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\src\il_bits.c" - -!IF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Release" - -DEP_CPP_IL_BI=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_bits.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Debug" - -DEP_CPP_IL_BI=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_bits.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_BI=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Release" - -DEP_CPP_IL_BI=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_bits.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_BI=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Debug" - -DEP_CPP_IL_BI=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_bits.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_BI=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Release" - -DEP_CPP_IL_BI=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_bits.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_BI=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Debug" - -DEP_CPP_IL_BI=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_bits.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_BI=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Release" - -DEP_CPP_IL_BI=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_bits.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_BI=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Debug" - -DEP_CPP_IL_BI=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_bits.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\src\il_bmp.c" - -!IF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Release" - -DEP_CPP_IL_BM=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_bmp.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Debug" - -DEP_CPP_IL_BM=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_bmp.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_BM=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Release" - -DEP_CPP_IL_BM=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_bmp.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_BM=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Debug" - -DEP_CPP_IL_BM=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_bmp.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_BM=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Release" - -DEP_CPP_IL_BM=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_bmp.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_BM=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - -# ADD CPP /I "..\src-IL\include" - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Debug" - -DEP_CPP_IL_BM=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_bmp.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_BM=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Release" - -DEP_CPP_IL_BM=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_bmp.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_BM=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Debug" - -DEP_CPP_IL_BM=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_bmp.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\src\il_convbuff.c" - -!IF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Release" - -DEP_CPP_IL_CO=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Debug" - -DEP_CPP_IL_CO=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_CO=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Release" - -DEP_CPP_IL_CO=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_CO=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Debug" - -DEP_CPP_IL_CO=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_CO=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Release" - -DEP_CPP_IL_CO=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_CO=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - -# ADD CPP /I "..\src-IL\include" - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Debug" - -DEP_CPP_IL_CO=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_CO=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Release" - -DEP_CPP_IL_CO=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_CO=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Debug" - -DEP_CPP_IL_CO=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\src\il_convert.c" - -!IF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Release" - -DEP_CPP_IL_CON=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Debug" - -DEP_CPP_IL_CON=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_CON=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Release" - -DEP_CPP_IL_CON=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_CON=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Debug" - -DEP_CPP_IL_CON=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_CON=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Release" - -DEP_CPP_IL_CON=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_CON=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - -# ADD CPP /I "..\src-IL\include" - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Debug" - -DEP_CPP_IL_CON=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_CON=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Release" - -DEP_CPP_IL_CON=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_CON=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Debug" - -DEP_CPP_IL_CON=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\src\il_cut.c" - -!IF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Release" - -DEP_CPP_IL_CU=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_bits.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_pal.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Debug" - -DEP_CPP_IL_CU=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_bits.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_pal.h"\ - -NODEP_CPP_IL_CU=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Release" - -DEP_CPP_IL_CU=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_bits.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_pal.h"\ - -NODEP_CPP_IL_CU=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Debug" - -DEP_CPP_IL_CU=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_bits.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_pal.h"\ - -NODEP_CPP_IL_CU=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Release" - -DEP_CPP_IL_CU=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_bits.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_pal.h"\ - -NODEP_CPP_IL_CU=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - -# ADD CPP /I "..\src-IL\include" - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Debug" - -DEP_CPP_IL_CU=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_bits.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_pal.h"\ - -NODEP_CPP_IL_CU=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Release" - -DEP_CPP_IL_CU=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_bits.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_pal.h"\ - -NODEP_CPP_IL_CU=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Debug" - -DEP_CPP_IL_CU=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_bits.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_pal.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\src\il_dcx.c" - -!IF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Release" - -DEP_CPP_IL_DC=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_dcx.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Debug" - -DEP_CPP_IL_DC=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_dcx.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_DC=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Release" - -DEP_CPP_IL_DC=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_dcx.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_DC=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Debug" - -DEP_CPP_IL_DC=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_dcx.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_DC=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Release" - -DEP_CPP_IL_DC=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_dcx.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_DC=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - -# ADD CPP /I "..\src-IL\include" - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Debug" - -DEP_CPP_IL_DC=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_dcx.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_DC=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Release" - -DEP_CPP_IL_DC=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_dcx.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_DC=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Debug" - -DEP_CPP_IL_DC=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_dcx.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\src\il_dds-save.c" - -!IF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Release" - -DEP_CPP_IL_DD=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_dds.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Debug" - -DEP_CPP_IL_DD=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_dds.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Release" - -DEP_CPP_IL_DD=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_dds.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Debug" - -DEP_CPP_IL_DD=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_dds.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Release" - -DEP_CPP_IL_DD=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_dds.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Debug" - -DEP_CPP_IL_DD=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_dds.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Release" - -DEP_CPP_IL_DD=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_dds.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Debug" - -DEP_CPP_IL_DD=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_dds.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\src\il_dds.c" - -!IF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Release" - -DEP_CPP_IL_DDS=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_dds.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Debug" - -DEP_CPP_IL_DDS=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_dds.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_DDS=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Release" - -DEP_CPP_IL_DDS=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_dds.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_DDS=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Debug" - -DEP_CPP_IL_DDS=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_dds.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_DDS=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Release" - -DEP_CPP_IL_DDS=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_dds.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_DDS=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - -# ADD CPP /I "..\src-IL\include" - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Debug" - -DEP_CPP_IL_DDS=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_dds.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_DDS=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Release" - -DEP_CPP_IL_DDS=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_dds.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_DDS=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Debug" - -DEP_CPP_IL_DDS=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_dds.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\src\il_devil.c" - -!IF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Release" - -DEP_CPP_IL_DE=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Debug" - -DEP_CPP_IL_DE=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_DE=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Release" - -DEP_CPP_IL_DE=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_DE=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Debug" - -DEP_CPP_IL_DE=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_DE=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Release" - -DEP_CPP_IL_DE=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_DE=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - -# ADD CPP /I "..\src-IL\include" - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Debug" - -DEP_CPP_IL_DE=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_DE=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Release" - -DEP_CPP_IL_DE=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_DE=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Debug" - -DEP_CPP_IL_DE=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\src\il_doom.c" - -!IF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Release" - -DEP_CPP_IL_DO=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_doompal.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_pal.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Debug" - -DEP_CPP_IL_DO=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_doompal.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_pal.h"\ - -NODEP_CPP_IL_DO=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Release" - -DEP_CPP_IL_DO=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_doompal.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_pal.h"\ - -NODEP_CPP_IL_DO=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Debug" - -DEP_CPP_IL_DO=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_doompal.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_pal.h"\ - -NODEP_CPP_IL_DO=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Release" - -DEP_CPP_IL_DO=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_doompal.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_pal.h"\ - -NODEP_CPP_IL_DO=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - -# ADD CPP /I "..\src-IL\include" - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Debug" - -DEP_CPP_IL_DO=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_doompal.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_pal.h"\ - -NODEP_CPP_IL_DO=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Release" - -DEP_CPP_IL_DO=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_doompal.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_pal.h"\ - -NODEP_CPP_IL_DO=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Debug" - -DEP_CPP_IL_DO=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_doompal.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_pal.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\src\il_endian.c" - -!IF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Release" - -DEP_CPP_IL_EN=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Debug" - -DEP_CPP_IL_EN=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_EN=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Release" - -DEP_CPP_IL_EN=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_EN=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Debug" - -DEP_CPP_IL_EN=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_EN=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Release" - -DEP_CPP_IL_EN=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_EN=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - -# ADD CPP /I "..\src-IL\include" - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Debug" - -DEP_CPP_IL_EN=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_EN=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Release" - -DEP_CPP_IL_EN=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_EN=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Debug" - -DEP_CPP_IL_EN=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\src\il_error.c" - -!IF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Release" - -DEP_CPP_IL_ER=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Debug" - -DEP_CPP_IL_ER=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_ER=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Release" - -DEP_CPP_IL_ER=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_ER=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Debug" - -DEP_CPP_IL_ER=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_ER=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Release" - -DEP_CPP_IL_ER=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_ER=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - -# ADD CPP /I "..\src-IL\include" - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Debug" - -DEP_CPP_IL_ER=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_ER=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Release" - -DEP_CPP_IL_ER=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_ER=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Debug" - -DEP_CPP_IL_ER=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\src\il_fastconv.c" - -!IF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Release" - -DEP_CPP_IL_FA=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Debug" - -DEP_CPP_IL_FA=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_FA=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Release" - -DEP_CPP_IL_FA=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_FA=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Debug" - -DEP_CPP_IL_FA=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_FA=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Release" - -DEP_CPP_IL_FA=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_FA=\ - "..\..\..\src-IL\include\config.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Debug" - -DEP_CPP_IL_FA=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_FA=\ - "..\..\..\src-IL\include\config.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Release" - -DEP_CPP_IL_FA=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_FA=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Debug" - -DEP_CPP_IL_FA=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\src\il_files.c" - -!IF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Release" - -DEP_CPP_IL_FI=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Debug" - -DEP_CPP_IL_FI=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_FI=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Release" - -DEP_CPP_IL_FI=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_FI=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Debug" - -DEP_CPP_IL_FI=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_FI=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Release" - -DEP_CPP_IL_FI=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_FI=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - -# ADD CPP /I "..\src-IL\include" - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Debug" - -DEP_CPP_IL_FI=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_FI=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Release" - -DEP_CPP_IL_FI=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_FI=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Debug" - -DEP_CPP_IL_FI=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\src\il_gif.c" - -!IF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Release" - -DEP_CPP_IL_GI=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_gif.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Debug" - -DEP_CPP_IL_GI=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_GI=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Release" - -DEP_CPP_IL_GI=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_GI=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Debug" - -DEP_CPP_IL_GI=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_GI=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Release" - -DEP_CPP_IL_GI=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_GI=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - -# ADD CPP /I "..\src-IL\include" - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Debug" - -DEP_CPP_IL_GI=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_GI=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Release" - -DEP_CPP_IL_GI=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_GI=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Debug" - -DEP_CPP_IL_GI=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_gif.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\src\il_header.c" - -!IF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Release" - -DEP_CPP_IL_HE=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Debug" - -DEP_CPP_IL_HE=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_HE=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Release" - -DEP_CPP_IL_HE=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_HE=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Debug" - -DEP_CPP_IL_HE=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_HE=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Release" - -DEP_CPP_IL_HE=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_HE=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - -# ADD CPP /I "..\src-IL\include" - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Debug" - -DEP_CPP_IL_HE=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_HE=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Release" - -DEP_CPP_IL_HE=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_HE=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Debug" - -DEP_CPP_IL_HE=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\src\il_icon.c" - -!IF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Release" - -DEP_CPP_IL_IC=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_icon.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Debug" - -DEP_CPP_IL_IC=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_icon.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_IC=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Release" - -DEP_CPP_IL_IC=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_icon.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_IC=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Debug" - -DEP_CPP_IL_IC=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_icon.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_IC=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Release" - -DEP_CPP_IL_IC=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_icon.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_IC=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - -# ADD CPP /I "..\src-IL\include" - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Debug" - -DEP_CPP_IL_IC=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_icon.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_IC=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Release" - -DEP_CPP_IL_IC=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_icon.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_IC=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Debug" - -DEP_CPP_IL_IC=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_icon.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\src\il_internal.c" - -!IF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Release" - -DEP_CPP_IL_IN=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Debug" - -DEP_CPP_IL_IN=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_IN=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Release" - -DEP_CPP_IL_IN=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_IN=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Debug" - -DEP_CPP_IL_IN=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_IN=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Release" - -DEP_CPP_IL_IN=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_IN=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - -# ADD CPP /I "..\src-IL\include" - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Debug" - -DEP_CPP_IL_IN=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_IN=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Release" - -DEP_CPP_IL_IN=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_IN=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Debug" - -DEP_CPP_IL_IN=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\src\il_io.c" - -!IF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Release" - -DEP_CPP_IL_IO=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_pal.h"\ - "..\..\..\src-IL\include\il_register.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Debug" - -DEP_CPP_IL_IO=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_pal.h"\ - "..\..\..\src-IL\include\il_register.h"\ - -NODEP_CPP_IL_IO=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Release" - -DEP_CPP_IL_IO=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_pal.h"\ - "..\..\..\src-IL\include\il_register.h"\ - -NODEP_CPP_IL_IO=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Debug" - -DEP_CPP_IL_IO=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_pal.h"\ - "..\..\..\src-IL\include\il_register.h"\ - -NODEP_CPP_IL_IO=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Release" - -DEP_CPP_IL_IO=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_pal.h"\ - "..\..\..\src-IL\include\il_register.h"\ - -NODEP_CPP_IL_IO=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - -# ADD CPP /I "..\src-IL\include" - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Debug" - -DEP_CPP_IL_IO=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_pal.h"\ - "..\..\..\src-IL\include\il_register.h"\ - -NODEP_CPP_IL_IO=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Release" - -DEP_CPP_IL_IO=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_pal.h"\ - "..\..\..\src-IL\include\il_register.h"\ - -NODEP_CPP_IL_IO=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Debug" - -DEP_CPP_IL_IO=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_pal.h"\ - "..\..\..\src-IL\include\il_register.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\src\il_jpeg.c" - -!IF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Release" - -DEP_CPP_IL_JP=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_jpeg.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_JP=\ - "..\..\..\src-IL\src\jpeglib.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Debug" - -DEP_CPP_IL_JP=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_jpeg.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_JP=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Release" - -DEP_CPP_IL_JP=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_jpeg.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_JP=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Debug" - -DEP_CPP_IL_JP=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_jpeg.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_JP=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Release" - -DEP_CPP_IL_JP=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_jpeg.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_JP=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - -# ADD CPP /I "..\src-IL\include" - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Debug" - -DEP_CPP_IL_JP=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_jpeg.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_JP=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Release" - -DEP_CPP_IL_JP=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_jpeg.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_JP=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Debug" - -DEP_CPP_IL_JP=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_jpeg.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_JP=\ - "..\..\..\src-IL\src\jpeglib.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\src\il_lif.c" - -!IF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Release" - -DEP_CPP_IL_LI=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_lif.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Debug" - -DEP_CPP_IL_LI=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_lif.h"\ - -NODEP_CPP_IL_LI=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Release" - -DEP_CPP_IL_LI=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_lif.h"\ - -NODEP_CPP_IL_LI=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Debug" - -DEP_CPP_IL_LI=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_lif.h"\ - -NODEP_CPP_IL_LI=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Release" - -DEP_CPP_IL_LI=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_lif.h"\ - -NODEP_CPP_IL_LI=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - -# ADD CPP /I "..\src-IL\include" - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Debug" - -DEP_CPP_IL_LI=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_lif.h"\ - -NODEP_CPP_IL_LI=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Release" - -DEP_CPP_IL_LI=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_lif.h"\ - -NODEP_CPP_IL_LI=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Debug" - -DEP_CPP_IL_LI=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_lif.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\src\il_main.c" - -!IF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Release" - -DEP_CPP_IL_MA=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Debug" - -DEP_CPP_IL_MA=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_MA=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Release" - -DEP_CPP_IL_MA=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_MA=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Debug" - -DEP_CPP_IL_MA=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_MA=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Release" - -DEP_CPP_IL_MA=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_MA=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - -# ADD CPP /I "..\src-IL\include" - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Debug" - -DEP_CPP_IL_MA=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_MA=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Release" - -DEP_CPP_IL_MA=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_MA=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Debug" - -DEP_CPP_IL_MA=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\src\il_manip.c" - -!IF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Release" - -DEP_CPP_IL_MAN=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Debug" - -DEP_CPP_IL_MAN=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_MAN=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Release" - -DEP_CPP_IL_MAN=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_MAN=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Debug" - -DEP_CPP_IL_MAN=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_MAN=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Release" - -DEP_CPP_IL_MAN=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_MAN=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - -# ADD CPP /I "..\src-IL\include" - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Debug" - -DEP_CPP_IL_MAN=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_MAN=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Release" - -DEP_CPP_IL_MAN=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_MAN=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Debug" - -DEP_CPP_IL_MAN=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\src\il_mdl.c" - -!IF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Release" - -DEP_CPP_IL_MD=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_mdl.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Debug" - -DEP_CPP_IL_MD=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_mdl.h"\ - -NODEP_CPP_IL_MD=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Release" - -DEP_CPP_IL_MD=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_mdl.h"\ - -NODEP_CPP_IL_MD=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Debug" - -DEP_CPP_IL_MD=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_mdl.h"\ - -NODEP_CPP_IL_MD=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Release" - -DEP_CPP_IL_MD=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_mdl.h"\ - -NODEP_CPP_IL_MD=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - -# ADD CPP /I "..\src-IL\include" - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Debug" - -DEP_CPP_IL_MD=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_mdl.h"\ - -NODEP_CPP_IL_MD=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Release" - -DEP_CPP_IL_MD=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_mdl.h"\ - -NODEP_CPP_IL_MD=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Debug" - -DEP_CPP_IL_MD=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_mdl.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\src\il_mng.c" - -!IF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Release" - -DEP_CPP_IL_MN=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Debug" - -DEP_CPP_IL_MN=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_MN=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Release" - -DEP_CPP_IL_MN=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_MN=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Debug" - -DEP_CPP_IL_MN=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_MN=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Release" - -DEP_CPP_IL_MN=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_MN=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - -# ADD CPP /I "..\src-IL\include" - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Debug" - -DEP_CPP_IL_MN=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_MN=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Release" - -DEP_CPP_IL_MN=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_MN=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Debug" - -DEP_CPP_IL_MN=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\src\il_neuquant.c" - -!IF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Release" - -DEP_CPP_IL_NE=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Debug" - -DEP_CPP_IL_NE=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Release" - -DEP_CPP_IL_NE=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Debug" - -DEP_CPP_IL_NE=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Release" - -DEP_CPP_IL_NE=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Debug" - -DEP_CPP_IL_NE=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Release" - -DEP_CPP_IL_NE=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Debug" - -DEP_CPP_IL_NE=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\src\il_pal.c" - -!IF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Release" - -DEP_CPP_IL_PA=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_pal.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Debug" - -DEP_CPP_IL_PA=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_pal.h"\ - -NODEP_CPP_IL_PA=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Release" - -DEP_CPP_IL_PA=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_pal.h"\ - -NODEP_CPP_IL_PA=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Debug" - -DEP_CPP_IL_PA=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_pal.h"\ - -NODEP_CPP_IL_PA=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Release" - -DEP_CPP_IL_PA=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_pal.h"\ - -NODEP_CPP_IL_PA=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - -# ADD CPP /I "..\src-IL\include" - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Debug" - -DEP_CPP_IL_PA=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_pal.h"\ - -NODEP_CPP_IL_PA=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Release" - -DEP_CPP_IL_PA=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_pal.h"\ - -NODEP_CPP_IL_PA=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Debug" - -DEP_CPP_IL_PA=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_pal.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\src\il_pcd.c" - -!IF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Release" - -DEP_CPP_IL_PC=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Debug" - -DEP_CPP_IL_PC=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_PC=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Release" - -DEP_CPP_IL_PC=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_PC=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Debug" - -DEP_CPP_IL_PC=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_PC=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Release" - -DEP_CPP_IL_PC=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_PC=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - -# ADD CPP /I "..\src-IL\include" - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Debug" - -DEP_CPP_IL_PC=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_PC=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Release" - -DEP_CPP_IL_PC=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_PC=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Debug" - -DEP_CPP_IL_PC=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\src\il_pcx.c" - -!IF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Release" - -DEP_CPP_IL_PCX=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_pcx.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Debug" - -DEP_CPP_IL_PCX=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_pcx.h"\ - -NODEP_CPP_IL_PCX=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Release" - -DEP_CPP_IL_PCX=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_pcx.h"\ - -NODEP_CPP_IL_PCX=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Debug" - -DEP_CPP_IL_PCX=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_pcx.h"\ - -NODEP_CPP_IL_PCX=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Release" - -DEP_CPP_IL_PCX=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_pcx.h"\ - -NODEP_CPP_IL_PCX=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - -# ADD CPP /I "..\src-IL\include" - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Debug" - -DEP_CPP_IL_PCX=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_pcx.h"\ - -NODEP_CPP_IL_PCX=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Release" - -DEP_CPP_IL_PCX=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_pcx.h"\ - -NODEP_CPP_IL_PCX=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Debug" - -DEP_CPP_IL_PCX=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_pcx.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\src\il_pic.c" - -!IF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Release" - -DEP_CPP_IL_PI=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_pic.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Debug" - -DEP_CPP_IL_PI=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_pic.h"\ - -NODEP_CPP_IL_PI=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Release" - -DEP_CPP_IL_PI=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_pic.h"\ - -NODEP_CPP_IL_PI=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Debug" - -DEP_CPP_IL_PI=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_pic.h"\ - -NODEP_CPP_IL_PI=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Release" - -DEP_CPP_IL_PI=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_pic.h"\ - -NODEP_CPP_IL_PI=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - -# ADD CPP /I "..\src-IL\include" - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Debug" - -DEP_CPP_IL_PI=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_pic.h"\ - -NODEP_CPP_IL_PI=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Release" - -DEP_CPP_IL_PI=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_pic.h"\ - -NODEP_CPP_IL_PI=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Debug" - -DEP_CPP_IL_PI=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_pic.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\src\il_pix.c" - -!IF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Release" - -DEP_CPP_IL_PIX=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Debug" - -DEP_CPP_IL_PIX=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Release" - -DEP_CPP_IL_PIX=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Debug" - -DEP_CPP_IL_PIX=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Release" - -DEP_CPP_IL_PIX=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Debug" - -DEP_CPP_IL_PIX=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Release" - -DEP_CPP_IL_PIX=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Debug" - -DEP_CPP_IL_PIX=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\src\il_png.c" - -!IF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Release" - -DEP_CPP_IL_PN=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Debug" - -DEP_CPP_IL_PN=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_PN=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Release" - -DEP_CPP_IL_PN=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_PN=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Debug" - -DEP_CPP_IL_PN=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_PN=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Release" - -DEP_CPP_IL_PN=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_PN=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - -# ADD CPP /I "..\src-IL\include" - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Debug" - -DEP_CPP_IL_PN=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_PN=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Release" - -DEP_CPP_IL_PN=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_PN=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Debug" - -DEP_CPP_IL_PN=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\src\il_pnm.c" - -!IF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Release" - -DEP_CPP_IL_PNM=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_bits.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_pnm.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Debug" - -DEP_CPP_IL_PNM=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_bits.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_pnm.h"\ - -NODEP_CPP_IL_PNM=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Release" - -DEP_CPP_IL_PNM=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_bits.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_pnm.h"\ - -NODEP_CPP_IL_PNM=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Debug" - -DEP_CPP_IL_PNM=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_bits.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_pnm.h"\ - -NODEP_CPP_IL_PNM=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Release" - -DEP_CPP_IL_PNM=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_bits.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_pnm.h"\ - -NODEP_CPP_IL_PNM=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - -# ADD CPP /I "..\src-IL\include" - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Debug" - -DEP_CPP_IL_PNM=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_bits.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_pnm.h"\ - -NODEP_CPP_IL_PNM=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Release" - -DEP_CPP_IL_PNM=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_bits.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_pnm.h"\ - -NODEP_CPP_IL_PNM=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Debug" - -DEP_CPP_IL_PNM=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_bits.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_pnm.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\src\il_profiles.c" - -!IF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Release" - -DEP_CPP_IL_PR=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Debug" - -DEP_CPP_IL_PR=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_PR=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Release" - -DEP_CPP_IL_PR=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_PR=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Debug" - -DEP_CPP_IL_PR=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_PR=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Release" - -DEP_CPP_IL_PR=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_PR=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - -# ADD CPP /I "..\src-IL\include" - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Debug" - -DEP_CPP_IL_PR=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_PR=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Release" - -DEP_CPP_IL_PR=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_PR=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Debug" - -DEP_CPP_IL_PR=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\src\il_psd.c" - -!IF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Release" - -DEP_CPP_IL_PS=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_psd.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Debug" - -DEP_CPP_IL_PS=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_psd.h"\ - -NODEP_CPP_IL_PS=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Release" - -DEP_CPP_IL_PS=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_psd.h"\ - -NODEP_CPP_IL_PS=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Debug" - -DEP_CPP_IL_PS=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_psd.h"\ - -NODEP_CPP_IL_PS=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Release" - -DEP_CPP_IL_PS=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_psd.h"\ - -NODEP_CPP_IL_PS=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - -# ADD CPP /I "..\src-IL\include" - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Debug" - -DEP_CPP_IL_PS=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_psd.h"\ - -NODEP_CPP_IL_PS=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Release" - -DEP_CPP_IL_PS=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_psd.h"\ - -NODEP_CPP_IL_PS=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Debug" - -DEP_CPP_IL_PS=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_psd.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\src\il_psp.c" - -!IF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Release" - -DEP_CPP_IL_PSP=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_psp.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Debug" - -DEP_CPP_IL_PSP=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_psp.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Release" - -DEP_CPP_IL_PSP=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_psp.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Debug" - -DEP_CPP_IL_PSP=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_psp.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Release" - -DEP_CPP_IL_PSP=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_psp.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Debug" - -DEP_CPP_IL_PSP=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_psp.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Release" - -DEP_CPP_IL_PSP=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_psp.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Debug" - -DEP_CPP_IL_PSP=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_psp.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\src\il_pxr.c" - -!IF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Release" - -DEP_CPP_IL_PX=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Debug" - -DEP_CPP_IL_PX=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Release" - -DEP_CPP_IL_PX=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Debug" - -DEP_CPP_IL_PX=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Release" - -DEP_CPP_IL_PX=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Debug" - -DEP_CPP_IL_PX=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Release" - -DEP_CPP_IL_PX=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Debug" - -DEP_CPP_IL_PX=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\src\il_quantizer.c" - -!IF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Release" - -DEP_CPP_IL_QU=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Debug" - -DEP_CPP_IL_QU=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_QU=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Release" - -DEP_CPP_IL_QU=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_QU=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Debug" - -DEP_CPP_IL_QU=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_QU=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Release" - -DEP_CPP_IL_QU=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_QU=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - -# ADD CPP /I "..\src-IL\include" - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Debug" - -DEP_CPP_IL_QU=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_QU=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Release" - -DEP_CPP_IL_QU=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_QU=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Debug" - -DEP_CPP_IL_QU=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\src\il_raw.c" - -!IF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Release" - -DEP_CPP_IL_RA=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Debug" - -DEP_CPP_IL_RA=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_RA=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Release" - -DEP_CPP_IL_RA=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_RA=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Debug" - -DEP_CPP_IL_RA=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_RA=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Release" - -DEP_CPP_IL_RA=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_RA=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - -# ADD CPP /I "..\src-IL\include" - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Debug" - -DEP_CPP_IL_RA=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_RA=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Release" - -DEP_CPP_IL_RA=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_RA=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Debug" - -DEP_CPP_IL_RA=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\src\il_rawdata.c" - -!IF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Release" - -DEP_CPP_IL_RAW=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Debug" - -DEP_CPP_IL_RAW=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_RAW=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Release" - -DEP_CPP_IL_RAW=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_RAW=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Debug" - -DEP_CPP_IL_RAW=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_RAW=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Release" - -DEP_CPP_IL_RAW=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_RAW=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - -# ADD CPP /I "..\src-IL\include" - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Debug" - -DEP_CPP_IL_RAW=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_RAW=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Release" - -DEP_CPP_IL_RAW=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_RAW=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Debug" - -DEP_CPP_IL_RAW=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\src\il_register.c" - -!IF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Release" - -DEP_CPP_IL_RE=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_register.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Debug" - -DEP_CPP_IL_RE=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_register.h"\ - -NODEP_CPP_IL_RE=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Release" - -DEP_CPP_IL_RE=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_register.h"\ - -NODEP_CPP_IL_RE=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Debug" - -DEP_CPP_IL_RE=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_register.h"\ - -NODEP_CPP_IL_RE=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Release" - -DEP_CPP_IL_RE=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_register.h"\ - -NODEP_CPP_IL_RE=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - -# ADD CPP /I "..\src-IL\include" - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Debug" - -DEP_CPP_IL_RE=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_register.h"\ - -NODEP_CPP_IL_RE=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Release" - -DEP_CPP_IL_RE=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_register.h"\ - -NODEP_CPP_IL_RE=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Debug" - -DEP_CPP_IL_RE=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_register.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\src\il_rle.c" - -!IF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Release" - -DEP_CPP_IL_RL=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_rle.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Debug" - -DEP_CPP_IL_RL=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_rle.h"\ - -NODEP_CPP_IL_RL=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Release" - -DEP_CPP_IL_RL=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_rle.h"\ - -NODEP_CPP_IL_RL=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Debug" - -DEP_CPP_IL_RL=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_rle.h"\ - -NODEP_CPP_IL_RL=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Release" - -DEP_CPP_IL_RL=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_rle.h"\ - -NODEP_CPP_IL_RL=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - -# ADD CPP /I "..\src-IL\include" - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Debug" - -DEP_CPP_IL_RL=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_rle.h"\ - -NODEP_CPP_IL_RL=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Release" - -DEP_CPP_IL_RL=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_rle.h"\ - -NODEP_CPP_IL_RL=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Debug" - -DEP_CPP_IL_RL=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_rle.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\src\il_sgi.c" - -!IF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Release" - -DEP_CPP_IL_SG=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_sgi.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Debug" - -DEP_CPP_IL_SG=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_sgi.h"\ - -NODEP_CPP_IL_SG=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Release" - -DEP_CPP_IL_SG=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_sgi.h"\ - -NODEP_CPP_IL_SG=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Debug" - -DEP_CPP_IL_SG=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_sgi.h"\ - -NODEP_CPP_IL_SG=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Release" - -DEP_CPP_IL_SG=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_sgi.h"\ - -NODEP_CPP_IL_SG=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - -# ADD CPP /I "..\src-IL\include" - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Debug" - -DEP_CPP_IL_SG=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_sgi.h"\ - -NODEP_CPP_IL_SG=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Release" - -DEP_CPP_IL_SG=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_sgi.h"\ - -NODEP_CPP_IL_SG=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Debug" - -DEP_CPP_IL_SG=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_sgi.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\src\il_stack.c" - -!IF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Release" - -DEP_CPP_IL_ST=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_stack.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Debug" - -DEP_CPP_IL_ST=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_stack.h"\ - -NODEP_CPP_IL_ST=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Release" - -DEP_CPP_IL_ST=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_stack.h"\ - -NODEP_CPP_IL_ST=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Debug" - -DEP_CPP_IL_ST=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_stack.h"\ - -NODEP_CPP_IL_ST=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Release" - -DEP_CPP_IL_ST=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_stack.h"\ - -NODEP_CPP_IL_ST=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - -# ADD CPP /I "..\src-IL\include" - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Debug" - -DEP_CPP_IL_ST=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_stack.h"\ - -NODEP_CPP_IL_ST=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Release" - -DEP_CPP_IL_ST=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_stack.h"\ - -NODEP_CPP_IL_ST=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Debug" - -DEP_CPP_IL_ST=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_stack.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\src\il_states.c" - -!IF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Release" - -DEP_CPP_IL_STA=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_states.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Debug" - -DEP_CPP_IL_STA=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_states.h"\ - -NODEP_CPP_IL_STA=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Release" - -DEP_CPP_IL_STA=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_states.h"\ - -NODEP_CPP_IL_STA=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Debug" - -DEP_CPP_IL_STA=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_states.h"\ - -NODEP_CPP_IL_STA=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Release" - -DEP_CPP_IL_STA=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_states.h"\ - -NODEP_CPP_IL_STA=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - -# ADD CPP /I "..\src-IL\include" - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Debug" - -DEP_CPP_IL_STA=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_states.h"\ - -NODEP_CPP_IL_STA=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Release" - -DEP_CPP_IL_STA=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_states.h"\ - -NODEP_CPP_IL_STA=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Debug" - -DEP_CPP_IL_STA=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_states.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\src\il_targa.c" - -!IF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Release" - -DEP_CPP_IL_TA=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_bits.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_targa.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Debug" - -DEP_CPP_IL_TA=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_bits.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_targa.h"\ - -NODEP_CPP_IL_TA=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Release" - -DEP_CPP_IL_TA=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_bits.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_targa.h"\ - -NODEP_CPP_IL_TA=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Debug" - -DEP_CPP_IL_TA=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_bits.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_targa.h"\ - -NODEP_CPP_IL_TA=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Release" - -DEP_CPP_IL_TA=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_bits.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_targa.h"\ - -NODEP_CPP_IL_TA=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - -# ADD CPP /I "..\src-IL\include" - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Debug" - -DEP_CPP_IL_TA=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_bits.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_targa.h"\ - -NODEP_CPP_IL_TA=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Release" - -DEP_CPP_IL_TA=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_bits.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_targa.h"\ - -NODEP_CPP_IL_TA=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Debug" - -DEP_CPP_IL_TA=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_bits.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_targa.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\src\il_tiff.c" - -!IF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Release" - -DEP_CPP_IL_TI=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Debug" - -DEP_CPP_IL_TI=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_TI=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Release" - -DEP_CPP_IL_TI=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_TI=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Debug" - -DEP_CPP_IL_TI=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_TI=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Release" - -DEP_CPP_IL_TI=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_TI=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - -# ADD CPP /I "..\src-IL\include" - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Debug" - -DEP_CPP_IL_TI=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_TI=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Release" - -DEP_CPP_IL_TI=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - -NODEP_CPP_IL_TI=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Debug" - -DEP_CPP_IL_TI=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\src\il_utility.c" - -!IF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Release" - -DEP_CPP_IL_UT=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Debug" - -DEP_CPP_IL_UT=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_UT=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Release" - -DEP_CPP_IL_UT=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_UT=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Debug" - -DEP_CPP_IL_UT=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_UT=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Release" - -DEP_CPP_IL_UT=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_UT=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - -# ADD CPP /I "..\src-IL\include" - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Debug" - -DEP_CPP_IL_UT=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_UT=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Release" - -DEP_CPP_IL_UT=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - -NODEP_CPP_IL_UT=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Debug" - -DEP_CPP_IL_UT=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\src\il_wal.c" - -!IF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Release" - -DEP_CPP_IL_WA=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_q2pal.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Debug" - -DEP_CPP_IL_WA=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_q2pal.h"\ - -NODEP_CPP_IL_WA=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Release" - -DEP_CPP_IL_WA=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_q2pal.h"\ - -NODEP_CPP_IL_WA=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Debug" - -DEP_CPP_IL_WA=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_q2pal.h"\ - -NODEP_CPP_IL_WA=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Release" - -DEP_CPP_IL_WA=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_q2pal.h"\ - -NODEP_CPP_IL_WA=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - -# ADD CPP /I "..\src-IL\include" - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Debug" - -DEP_CPP_IL_WA=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_q2pal.h"\ - -NODEP_CPP_IL_WA=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Release" - -DEP_CPP_IL_WA=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_q2pal.h"\ - -NODEP_CPP_IL_WA=\ - "..\..\..\src-IL\include\config.h"\ - ".\L\il.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Debug" - -DEP_CPP_IL_WA=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - "..\..\..\src-IL\include\il_manip.h"\ - "..\..\..\src-IL\include\il_q2pal.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\src\il_xpm.c" - -!IF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Release" - -DEP_CPP_IL_XP=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE MIPS) Debug" - -DEP_CPP_IL_XP=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Release" - -DEP_CPP_IL_XP=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE SH3) Debug" - -DEP_CPP_IL_XP=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Release" - -DEP_CPP_IL_XP=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE ARM) Debug" - -DEP_CPP_IL_XP=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Release" - -DEP_CPP_IL_XP=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - - -!ELSEIF "$(CFG)" == "DevIL - Win32 (WCE x86em) Debug" - -DEP_CPP_IL_XP=\ - "..\..\..\src-IL\include\il_alloc.h"\ - "..\..\..\src-IL\include\il_endian.h"\ - "..\..\..\src-IL\include\il_error.h"\ - "..\..\..\src-IL\include\il_files.h"\ - "..\..\..\src-IL\include\il_internal.h"\ - - -!ENDIF - -# End Source File -# End Group -# Begin Group "Header Files" - -# PROP Default_Filter "h;hpp;hxx;hm;inl" -# Begin Source File - -SOURCE=..\..\..\include\IL\config.h -# End Source File -# Begin Source File - -SOURCE=..\..\..\include\il\il.h -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\include\il_alloc.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\include\il_bits.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\include\il_bmp.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\include\il_dcx.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\include\il_dds.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\include\il_doompal.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\include\il_endian.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\include\il_error.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\include\il_files.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\include\il_gif.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\include\il_icon.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\include\il_internal.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\include\il_jpeg.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\include\il_lif.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\include\il_manip.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\include\il_mdl.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\include\il_pal.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\include\il_pcx.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\include\il_pic.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\include\il_pnm.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\include\il_psd.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\include\il_psp.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\include\il_q2pal.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\include\il_register.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\include\il_rle.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\include\il_sgi.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\include\il_stack.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\include\il_states.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\include\il_targa.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-IL\src\resource.h" -# End Source File -# End Group -# Begin Group "Resource Files" - -# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe" -# Begin Source File - -SOURCE="..\..\..\src-IL\src\resources\OpenIL Logo.ico" -# End Source File -# End Group -# End Target -# End Project diff --git a/DevIL/projects/win ce/ILU/ILU.vcp b/DevIL/projects/win ce/ILU/ILU.vcp deleted file mode 100644 index b4aa5d3c..00000000 --- a/DevIL/projects/win ce/ILU/ILU.vcp +++ /dev/null @@ -1,2112 +0,0 @@ -# Microsoft eMbedded Visual Tools Project File - Name="ILU" - Package Owner=<4> -# Microsoft eMbedded Visual Tools Generated Build File, Format Version 6.02 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (WCE x86em) Dynamic-Link Library" 0x7f02 -# TARGTYPE "Win32 (WCE SH3) Dynamic-Link Library" 0x8102 -# TARGTYPE "Win32 (WCE ARM) Dynamic-Link Library" 0x8502 -# TARGTYPE "Win32 (WCE MIPS) Dynamic-Link Library" 0x8202 - -CFG=ILU - Win32 (WCE MIPS) Debug -!MESSAGE This is not a valid makefile. To build this project using NMAKE, -!MESSAGE use the Export Makefile command and run -!MESSAGE -!MESSAGE NMAKE /f "ILU.VCN". -!MESSAGE -!MESSAGE You can specify a configuration when running NMAKE -!MESSAGE by defining the macro CFG on the command line. For example: -!MESSAGE -!MESSAGE NMAKE /f "ILU.VCN" CFG="ILU - Win32 (WCE MIPS) Debug" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "ILU - Win32 (WCE MIPS) Release" (based on "Win32 (WCE MIPS) Dynamic-Link Library") -!MESSAGE "ILU - Win32 (WCE MIPS) Debug" (based on "Win32 (WCE MIPS) Dynamic-Link Library") -!MESSAGE "ILU - Win32 (WCE SH3) Release" (based on "Win32 (WCE SH3) Dynamic-Link Library") -!MESSAGE "ILU - Win32 (WCE SH3) Debug" (based on "Win32 (WCE SH3) Dynamic-Link Library") -!MESSAGE "ILU - Win32 (WCE ARM) Release" (based on "Win32 (WCE ARM) Dynamic-Link Library") -!MESSAGE "ILU - Win32 (WCE ARM) Debug" (based on "Win32 (WCE ARM) Dynamic-Link Library") -!MESSAGE "ILU - Win32 (WCE x86em) Release" (based on "Win32 (WCE x86em) Dynamic-Link Library") -!MESSAGE "ILU - Win32 (WCE x86em) Debug" (based on "Win32 (WCE x86em) Dynamic-Link Library") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" -# PROP ATL_Project 2 - -!IF "$(CFG)" == "ILU - Win32 (WCE MIPS) Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "MIPSRel" -# PROP BASE Intermediate_Dir "MIPSRel" -# PROP BASE CPU_ID "{D6519010-710F-11D3-99F2-00105A0DF099}" -# PROP BASE Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "MIPSRel" -# PROP Intermediate_Dir "MIPSRel" -# PROP CPU_ID "{D6519010-710F-11D3-99F2-00105A0DF099}" -# PROP Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}" -# PROP Target_Dir "" -RSC=rc.exe -# ADD BASE RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "NDEBUG" /d "$(CePlatform)" /d "MIPS" /d "_MIPS_" /r -# ADD RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "NDEBUG" /d "$(CePlatform)" /d "MIPS" /d "_MIPS_" /r -CPP=clmips.exe -# ADD BASE CPP /nologo /W3 /D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D "MIPS" /D "_MIPS_" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "NDEBUG" /D "_USRDLL" /D "ILU_EXPORTS" /YX /Oxs /M$(CECrtMT) /c -# ADD CPP /nologo /W3 /I "..\..\..\src-ILU\include" /D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D "MIPS" /D "_MIPS_" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "NDEBUG" /D "_USRDLL" /D "ILU_EXPORTS" /YX /Oxs /M$(CECrtMT) /c -MTL=midl.exe -# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32 -# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32 -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:MIPS -# ADD LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:MIPS - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE MIPS) Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "MIPSDbg" -# PROP BASE Intermediate_Dir "MIPSDbg" -# PROP BASE CPU_ID "{D6519010-710F-11D3-99F2-00105A0DF099}" -# PROP BASE Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "MIPSDbg" -# PROP Intermediate_Dir "MIPSDbg" -# PROP CPU_ID "{D6519010-710F-11D3-99F2-00105A0DF099}" -# PROP Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}" -# PROP Target_Dir "" -RSC=rc.exe -# ADD BASE RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "DEBUG" /d "$(CePlatform)" /d "MIPS" /d "_MIPS_" /r -# ADD RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "DEBUG" /d "$(CePlatform)" /d "MIPS" /d "_MIPS_" /r -CPP=clmips.exe -# ADD BASE CPP /nologo /W3 /Zi /Od /D "DEBUG" /D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D "MIPS" /D "_MIPS_" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "_USRDLL" /D "ILU_EXPORTS" /YX /M$(CECrtMTDebug) /c -# ADD CPP /nologo /W3 /Zi /Od /I "..\..\..\src-ILU\include" /D "DEBUG" /D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D "MIPS" /D "_MIPS_" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "_USRDLL" /D "ILU_EXPORTS" /YX /M$(CECrtMTDebug) /c -MTL=midl.exe -# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32 -# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32 -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /debug /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:MIPS -# ADD LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /debug /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:MIPS - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE SH3) Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "SH3Rel" -# PROP BASE Intermediate_Dir "SH3Rel" -# PROP BASE CPU_ID "{D6519020-710F-11D3-99F2-00105A0DF099}" -# PROP BASE Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "SH3Rel" -# PROP Intermediate_Dir "SH3Rel" -# PROP CPU_ID "{D6519020-710F-11D3-99F2-00105A0DF099}" -# PROP Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}" -# PROP Target_Dir "" -RSC=rc.exe -# ADD BASE RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "NDEBUG" /d "$(CePlatform)" /d "SHx" /d "SH3" /d "_SH3_" /r -# ADD RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "NDEBUG" /d "$(CePlatform)" /d "SHx" /d "SH3" /d "_SH3_" /r -CPP=shcl.exe -# ADD BASE CPP /nologo /W3 /D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D "SHx" /D "SH3" /D "_SH3_" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "NDEBUG" /D "_USRDLL" /D "ILU_EXPORTS" /YX /Oxs /M$(CECrtMT) /c -# ADD CPP /nologo /W3 /I "..\..\..\src-ILU\include" /D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D "SHx" /D "SH3" /D "_SH3_" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "NDEBUG" /D "_USRDLL" /D "ILU_EXPORTS" /YX /Oxs /M$(CECrtMT) /c -MTL=midl.exe -# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32 -# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32 -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:SH3 -# ADD LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:SH3 - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE SH3) Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "SH3Dbg" -# PROP BASE Intermediate_Dir "SH3Dbg" -# PROP BASE CPU_ID "{D6519020-710F-11D3-99F2-00105A0DF099}" -# PROP BASE Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "SH3Dbg" -# PROP Intermediate_Dir "SH3Dbg" -# PROP CPU_ID "{D6519020-710F-11D3-99F2-00105A0DF099}" -# PROP Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}" -# PROP Target_Dir "" -RSC=rc.exe -# ADD BASE RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "DEBUG" /d "$(CePlatform)" /d "SHx" /d "SH3" /d "_SH3_" /r -# ADD RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "DEBUG" /d "$(CePlatform)" /d "SHx" /d "SH3" /d "_SH3_" /r -CPP=shcl.exe -# ADD BASE CPP /nologo /W3 /Zi /Od /D "DEBUG" /D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D "SHx" /D "SH3" /D "_SH3_" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "_USRDLL" /D "ILU_EXPORTS" /YX /M$(CECrtMTDebug) /c -# ADD CPP /nologo /W3 /Zi /Od /I "..\..\..\src-ILU\include" /D "DEBUG" /D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D "SHx" /D "SH3" /D "_SH3_" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "_USRDLL" /D "ILU_EXPORTS" /YX /M$(CECrtMTDebug) /c -MTL=midl.exe -# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32 -# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32 -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /debug /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:SH3 -# ADD LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /debug /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:SH3 - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE ARM) Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "ARMRel" -# PROP BASE Intermediate_Dir "ARMRel" -# PROP BASE CPU_ID "{D6518FFC-710F-11D3-99F2-00105A0DF099}" -# PROP BASE Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "ARMRel" -# PROP Intermediate_Dir "ARMRel" -# PROP CPU_ID "{D6518FFC-710F-11D3-99F2-00105A0DF099}" -# PROP Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}" -# PROP Target_Dir "" -RSC=rc.exe -# ADD BASE RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "NDEBUG" /d "$(CePlatform)" /d "ARM" /d "_ARM_" /r -# ADD RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "NDEBUG" /d "$(CePlatform)" /d "ARM" /d "_ARM_" /r -CPP=clarm.exe -# ADD BASE CPP /nologo /W3 /D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D "ARM" /D "_ARM_" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "NDEBUG" /D "_USRDLL" /D "ILU_EXPORTS" /YX /Oxs /M$(CECrtMT) /c -# ADD CPP /nologo /W3 /I "..\..\..\src-ILU\include" /D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D "ARM" /D "_ARM_" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "NDEBUG" /D "_USRDLL" /D "ILU_EXPORTS" /YX /Oxs /M$(CECrtMT) /c -MTL=midl.exe -# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32 -# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32 -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /align:"4096" /MACHINE:ARM -# ADD LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /align:"4096" /MACHINE:ARM - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE ARM) Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "ARMDbg" -# PROP BASE Intermediate_Dir "ARMDbg" -# PROP BASE CPU_ID "{D6518FFC-710F-11D3-99F2-00105A0DF099}" -# PROP BASE Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "ARMDbg" -# PROP Intermediate_Dir "ARMDbg" -# PROP CPU_ID "{D6518FFC-710F-11D3-99F2-00105A0DF099}" -# PROP Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}" -# PROP Target_Dir "" -RSC=rc.exe -# ADD BASE RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "DEBUG" /d "$(CePlatform)" /d "ARM" /d "_ARM_" /r -# ADD RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "DEBUG" /d "$(CePlatform)" /d "ARM" /d "_ARM_" /r -CPP=clarm.exe -# ADD BASE CPP /nologo /W3 /Zi /Od /D "DEBUG" /D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D "ARM" /D "_ARM_" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "_USRDLL" /D "ILU_EXPORTS" /YX /M$(CECrtMTDebug) /c -# ADD CPP /nologo /W3 /Zi /Od /I "..\..\..\src-ILU\include" /D "DEBUG" /D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D "ARM" /D "_ARM_" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "_USRDLL" /D "ILU_EXPORTS" /YX /M$(CECrtMTDebug) /c -MTL=midl.exe -# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32 -# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32 -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /debug /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /align:"4096" /MACHINE:ARM -# ADD LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /debug /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /align:"4096" /MACHINE:ARM - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE x86em) Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "X86EMRel" -# PROP BASE Intermediate_Dir "X86EMRel" -# PROP BASE CPU_ID "{D6518FF4-710F-11D3-99F2-00105A0DF099}" -# PROP BASE Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "X86EMRel" -# PROP Intermediate_Dir "X86EMRel" -# PROP CPU_ID "{D6518FF4-710F-11D3-99F2-00105A0DF099}" -# PROP Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}" -# PROP Target_Dir "" -RSC=rc.exe -# ADD BASE RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "NDEBUG" /d "$(CePlatform)" /d "_X86_" /d "x86" /d "i486" /r -# ADD RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "NDEBUG" /d "$(CePlatform)" /d "_X86_" /d "x86" /d "i486" /r -CPP=cl.exe -# ADD BASE CPP /nologo /W3 /D _WIN32_WCE=$(CEVersion) /D "WIN32" /D "STRICT" /D "_WIN32_WCE_EMULATION" /D "INTERNATIONAL" /D "USA" /D "INTLMSG_CODEPAGE" /D "$(CePlatform)" /D "i486" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "_X86_" /D "x86" /D "NDEBUG" /D "_USRDLL" /D "ILU_EXPORTS" /YX /Gz /Oxs /c -# ADD CPP /nologo /W3 /I "..\..\..\src-ILU\include" /D _WIN32_WCE=$(CEVersion) /D "WIN32" /D "STRICT" /D "_WIN32_WCE_EMULATION" /D "INTERNATIONAL" /D "USA" /D "INTLMSG_CODEPAGE" /D "$(CePlatform)" /D "i486" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "_X86_" /D "x86" /D "NDEBUG" /D "_USRDLL" /D "ILU_EXPORTS" /YX /Gz /Oxs /c -MTL=midl.exe -# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32 -# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32 -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 commctrl.lib coredll.lib $(CEx86Corelibc) /nologo /stack:0x10000,0x1000 /dll /nodefaultlib:"OLDNAMES.lib" /nodefaultlib:$(CENoDefaultLib) /windowsce:emulation /MACHINE:IX86 -# ADD LINK32 commctrl.lib coredll.lib $(CEx86Corelibc) /nologo /stack:0x10000,0x1000 /dll /nodefaultlib:"OLDNAMES.lib" /nodefaultlib:$(CENoDefaultLib) /windowsce:emulation /MACHINE:IX86 - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE x86em) Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "X86EMDbg" -# PROP BASE Intermediate_Dir "X86EMDbg" -# PROP BASE CPU_ID "{D6518FF4-710F-11D3-99F2-00105A0DF099}" -# PROP BASE Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "X86EMDbg" -# PROP Intermediate_Dir "X86EMDbg" -# PROP CPU_ID "{D6518FF4-710F-11D3-99F2-00105A0DF099}" -# PROP Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}" -# PROP Target_Dir "" -RSC=rc.exe -# ADD BASE RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "DEBUG" /d "$(CePlatform)" /d "_X86_" /d "x86" /d "i486" /r -# ADD RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "DEBUG" /d "$(CePlatform)" /d "_X86_" /d "x86" /d "i486" /r -CPP=cl.exe -# ADD BASE CPP /nologo /W3 /Zi /Od /D "DEBUG" /D _WIN32_WCE=$(CEVersion) /D "WIN32" /D "STRICT" /D "_WIN32_WCE_EMULATION" /D "INTERNATIONAL" /D "USA" /D "INTLMSG_CODEPAGE" /D "$(CePlatform)" /D "i486" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "_X86_" /D "x86" /D "_USRDLL" /D "ILU_EXPORTS" /YX /Gz /c -# ADD CPP /nologo /W3 /Zi /Od /I "..\..\..\src-ILU\include" /D "DEBUG" /D _WIN32_WCE=$(CEVersion) /D "WIN32" /D "STRICT" /D "_WIN32_WCE_EMULATION" /D "INTERNATIONAL" /D "USA" /D "INTLMSG_CODEPAGE" /D "$(CePlatform)" /D "i486" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "_X86_" /D "x86" /D "_USRDLL" /D "ILU_EXPORTS" /YX /Gz /c -MTL=midl.exe -# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32 -# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32 -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 commctrl.lib coredll.lib $(CEx86Corelibc) /nologo /stack:0x10000,0x1000 /dll /debug /nodefaultlib:"OLDNAMES.lib" /nodefaultlib:$(CENoDefaultLib) /windowsce:emulation /MACHINE:IX86 -# ADD LINK32 commctrl.lib coredll.lib $(CEx86Corelibc) /nologo /stack:0x10000,0x1000 /dll /debug /nodefaultlib:"OLDNAMES.lib" /nodefaultlib:$(CENoDefaultLib) /windowsce:emulation /MACHINE:IX86 - -!ENDIF - -# Begin Target - -# Name "ILU - Win32 (WCE MIPS) Release" -# Name "ILU - Win32 (WCE MIPS) Debug" -# Name "ILU - Win32 (WCE SH3) Release" -# Name "ILU - Win32 (WCE SH3) Debug" -# Name "ILU - Win32 (WCE ARM) Release" -# Name "ILU - Win32 (WCE ARM) Debug" -# Name "ILU - Win32 (WCE x86em) Release" -# Name "ILU - Win32 (WCE x86em) Debug" -# Begin Group "Source Files" - -# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" -# Begin Source File - -SOURCE="..\..\..\src-ILU\src\ilu_alloc.c" - -!IF "$(CFG)" == "ILU - Win32 (WCE MIPS) Release" - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE MIPS) Debug" - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE SH3) Release" - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE SH3) Debug" - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE ARM) Release" - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE ARM) Debug" - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE x86em) Release" - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE x86em) Debug" - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-ILU\src\ilu_error.c" - -!IF "$(CFG)" == "ILU - Win32 (WCE MIPS) Release" - -DEP_CPP_ILU_E=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_E=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE MIPS) Debug" - -DEP_CPP_ILU_E=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_E=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE SH3) Release" - -DEP_CPP_ILU_E=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_E=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE SH3) Debug" - -DEP_CPP_ILU_E=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_E=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE ARM) Release" - -DEP_CPP_ILU_E=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - {$(INCLUDE)}"il\il.h"\ - {$(INCLUDE)}"il\ilu.h"\ - -NODEP_CPP_ILU_E=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE ARM) Debug" - -DEP_CPP_ILU_E=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - {$(INCLUDE)}"il\il.h"\ - {$(INCLUDE)}"il\ilu.h"\ - -NODEP_CPP_ILU_E=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE x86em) Release" - -DEP_CPP_ILU_E=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_E=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE x86em) Debug" - -DEP_CPP_ILU_E=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_E=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-ILU\src\ilu_filter.c" - -!IF "$(CFG)" == "ILU - Win32 (WCE MIPS) Release" - -DEP_CPP_ILU_F=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_filter.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_F=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE MIPS) Debug" - -DEP_CPP_ILU_F=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_filter.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_F=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE SH3) Release" - -DEP_CPP_ILU_F=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_filter.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_F=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE SH3) Debug" - -DEP_CPP_ILU_F=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_filter.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_F=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE ARM) Release" - -DEP_CPP_ILU_F=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_filter.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - {$(INCLUDE)}"il\il.h"\ - {$(INCLUDE)}"il\ilu.h"\ - -NODEP_CPP_ILU_F=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE ARM) Debug" - -DEP_CPP_ILU_F=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_filter.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - {$(INCLUDE)}"il\il.h"\ - {$(INCLUDE)}"il\ilu.h"\ - -NODEP_CPP_ILU_F=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE x86em) Release" - -DEP_CPP_ILU_F=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_filter.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_F=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE x86em) Debug" - -DEP_CPP_ILU_F=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_filter.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_F=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-ILU\src\ilu_filter_rcg.c" - -!IF "$(CFG)" == "ILU - Win32 (WCE MIPS) Release" - -DEP_CPP_ILU_FI=\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_FI=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE MIPS) Debug" - -DEP_CPP_ILU_FI=\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_FI=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE SH3) Release" - -DEP_CPP_ILU_FI=\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_FI=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE SH3) Debug" - -DEP_CPP_ILU_FI=\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_FI=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE ARM) Release" - -DEP_CPP_ILU_FI=\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"il\il.h"\ - {$(INCLUDE)}"il\ilu.h"\ - -NODEP_CPP_ILU_FI=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE ARM) Debug" - -DEP_CPP_ILU_FI=\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"il\il.h"\ - {$(INCLUDE)}"il\ilu.h"\ - -NODEP_CPP_ILU_FI=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE x86em) Release" - -DEP_CPP_ILU_FI=\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_FI=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE x86em) Debug" - -DEP_CPP_ILU_FI=\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_FI=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-ILU\src\ilu_internal.c" - -!IF "$(CFG)" == "ILU - Win32 (WCE MIPS) Release" - -DEP_CPP_ILU_I=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_I=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE MIPS) Debug" - -DEP_CPP_ILU_I=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_I=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE SH3) Release" - -DEP_CPP_ILU_I=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_I=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE SH3) Debug" - -DEP_CPP_ILU_I=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_I=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE ARM) Release" - -DEP_CPP_ILU_I=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - {$(INCLUDE)}"il\il.h"\ - {$(INCLUDE)}"il\ilu.h"\ - -NODEP_CPP_ILU_I=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE ARM) Debug" - -DEP_CPP_ILU_I=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - {$(INCLUDE)}"il\il.h"\ - {$(INCLUDE)}"il\ilu.h"\ - -NODEP_CPP_ILU_I=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE x86em) Release" - -DEP_CPP_ILU_I=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_I=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE x86em) Debug" - -DEP_CPP_ILU_I=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_I=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-ILU\src\ilu_main.c" - -!IF "$(CFG)" == "ILU - Win32 (WCE MIPS) Release" - -DEP_CPP_ILU_M=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_M=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE MIPS) Debug" - -DEP_CPP_ILU_M=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_M=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE SH3) Release" - -DEP_CPP_ILU_M=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_M=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE SH3) Debug" - -DEP_CPP_ILU_M=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_M=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE ARM) Release" - -DEP_CPP_ILU_M=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"il\il.h"\ - {$(INCLUDE)}"il\ilu.h"\ - -NODEP_CPP_ILU_M=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE ARM) Debug" - -DEP_CPP_ILU_M=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"il\il.h"\ - {$(INCLUDE)}"il\ilu.h"\ - -NODEP_CPP_ILU_M=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE x86em) Release" - -DEP_CPP_ILU_M=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_M=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE x86em) Debug" - -DEP_CPP_ILU_M=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_M=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-ILU\src\ilu_manip.c" - -!IF "$(CFG)" == "ILU - Win32 (WCE MIPS) Release" - -DEP_CPP_ILU_MA=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_MA=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE MIPS) Debug" - -DEP_CPP_ILU_MA=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_MA=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE SH3) Release" - -DEP_CPP_ILU_MA=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_MA=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE SH3) Debug" - -DEP_CPP_ILU_MA=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_MA=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE ARM) Release" - -DEP_CPP_ILU_MA=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"il\il.h"\ - {$(INCLUDE)}"il\ilu.h"\ - -NODEP_CPP_ILU_MA=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE ARM) Debug" - -DEP_CPP_ILU_MA=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"il\il.h"\ - {$(INCLUDE)}"il\ilu.h"\ - -NODEP_CPP_ILU_MA=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE x86em) Release" - -DEP_CPP_ILU_MA=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_MA=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE x86em) Debug" - -DEP_CPP_ILU_MA=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_MA=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-ILU\src\ilu_mipmap.c" - -!IF "$(CFG)" == "ILU - Win32 (WCE MIPS) Release" - -DEP_CPP_ILU_MI=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_mipmap.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_MI=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE MIPS) Debug" - -DEP_CPP_ILU_MI=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_mipmap.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_MI=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE SH3) Release" - -DEP_CPP_ILU_MI=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_mipmap.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_MI=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE SH3) Debug" - -DEP_CPP_ILU_MI=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_mipmap.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_MI=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE ARM) Release" - -DEP_CPP_ILU_MI=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_mipmap.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"il\il.h"\ - {$(INCLUDE)}"il\ilu.h"\ - -NODEP_CPP_ILU_MI=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE ARM) Debug" - -DEP_CPP_ILU_MI=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_mipmap.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"il\il.h"\ - {$(INCLUDE)}"il\ilu.h"\ - -NODEP_CPP_ILU_MI=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE x86em) Release" - -DEP_CPP_ILU_MI=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_mipmap.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_MI=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE x86em) Debug" - -DEP_CPP_ILU_MI=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_mipmap.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_MI=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-ILU\src\ilu_noise.c" - -!IF "$(CFG)" == "ILU - Win32 (WCE MIPS) Release" - -DEP_CPP_ILU_N=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_N=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE MIPS) Debug" - -DEP_CPP_ILU_N=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_N=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE SH3) Release" - -DEP_CPP_ILU_N=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_N=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE SH3) Debug" - -DEP_CPP_ILU_N=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_N=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE ARM) Release" - -DEP_CPP_ILU_N=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - {$(INCLUDE)}"il\il.h"\ - {$(INCLUDE)}"il\ilu.h"\ - -NODEP_CPP_ILU_N=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE ARM) Debug" - -DEP_CPP_ILU_N=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - {$(INCLUDE)}"il\il.h"\ - {$(INCLUDE)}"il\ilu.h"\ - -NODEP_CPP_ILU_N=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE x86em) Release" - -DEP_CPP_ILU_N=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_N=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE x86em) Debug" - -DEP_CPP_ILU_N=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_N=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-ILU\src\ilu_rotate.c" - -!IF "$(CFG)" == "ILU - Win32 (WCE MIPS) Release" - -DEP_CPP_ILU_R=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_R=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE MIPS) Debug" - -DEP_CPP_ILU_R=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_R=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE SH3) Release" - -DEP_CPP_ILU_R=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_R=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE SH3) Debug" - -DEP_CPP_ILU_R=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_R=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE ARM) Release" - -DEP_CPP_ILU_R=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"il\il.h"\ - {$(INCLUDE)}"il\ilu.h"\ - -NODEP_CPP_ILU_R=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE ARM) Debug" - -DEP_CPP_ILU_R=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"il\il.h"\ - {$(INCLUDE)}"il\ilu.h"\ - -NODEP_CPP_ILU_R=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE x86em) Release" - -DEP_CPP_ILU_R=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_R=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE x86em) Debug" - -DEP_CPP_ILU_R=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_R=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-ILU\src\ilu_scale.c" - -!IF "$(CFG)" == "ILU - Win32 (WCE MIPS) Release" - -DEP_CPP_ILU_S=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_S=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE MIPS) Debug" - -DEP_CPP_ILU_S=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_S=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE SH3) Release" - -DEP_CPP_ILU_S=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_S=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE SH3) Debug" - -DEP_CPP_ILU_S=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_S=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE ARM) Release" - -DEP_CPP_ILU_S=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"il\il.h"\ - {$(INCLUDE)}"il\ilu.h"\ - -NODEP_CPP_ILU_S=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE ARM) Debug" - -DEP_CPP_ILU_S=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"il\il.h"\ - {$(INCLUDE)}"il\ilu.h"\ - -NODEP_CPP_ILU_S=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE x86em) Release" - -DEP_CPP_ILU_S=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_S=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE x86em) Debug" - -DEP_CPP_ILU_S=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_S=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-ILU\src\ilu_scale2d.c" - -!IF "$(CFG)" == "ILU - Win32 (WCE MIPS) Release" - -DEP_CPP_ILU_SC=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_SC=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE MIPS) Debug" - -DEP_CPP_ILU_SC=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_SC=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE SH3) Release" - -DEP_CPP_ILU_SC=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_SC=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE SH3) Debug" - -DEP_CPP_ILU_SC=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_SC=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE ARM) Release" - -DEP_CPP_ILU_SC=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"il\il.h"\ - {$(INCLUDE)}"il\ilu.h"\ - -NODEP_CPP_ILU_SC=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE ARM) Debug" - -DEP_CPP_ILU_SC=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"il\il.h"\ - {$(INCLUDE)}"il\ilu.h"\ - -NODEP_CPP_ILU_SC=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE x86em) Release" - -DEP_CPP_ILU_SC=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_SC=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE x86em) Debug" - -DEP_CPP_ILU_SC=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_SC=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-ILU\src\ilu_scale3d.c" - -!IF "$(CFG)" == "ILU - Win32 (WCE MIPS) Release" - -DEP_CPP_ILU_SCA=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_SCA=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE MIPS) Debug" - -DEP_CPP_ILU_SCA=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_SCA=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE SH3) Release" - -DEP_CPP_ILU_SCA=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_SCA=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE SH3) Debug" - -DEP_CPP_ILU_SCA=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_SCA=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE ARM) Release" - -DEP_CPP_ILU_SCA=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"il\il.h"\ - {$(INCLUDE)}"il\ilu.h"\ - -NODEP_CPP_ILU_SCA=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE ARM) Debug" - -DEP_CPP_ILU_SCA=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"il\il.h"\ - {$(INCLUDE)}"il\ilu.h"\ - -NODEP_CPP_ILU_SCA=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE x86em) Release" - -DEP_CPP_ILU_SCA=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_SCA=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE x86em) Debug" - -DEP_CPP_ILU_SCA=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_SCA=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-ILU\src\ilu_scaling.c" - -!IF "$(CFG)" == "ILU - Win32 (WCE MIPS) Release" - -DEP_CPP_ILU_SCAL=\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_SCAL=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE MIPS) Debug" - -DEP_CPP_ILU_SCAL=\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_SCAL=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE SH3) Release" - -DEP_CPP_ILU_SCAL=\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_SCAL=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE SH3) Debug" - -DEP_CPP_ILU_SCAL=\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_SCAL=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE ARM) Release" - -DEP_CPP_ILU_SCAL=\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - {$(INCLUDE)}"il\il.h"\ - {$(INCLUDE)}"il\ilu.h"\ - -NODEP_CPP_ILU_SCAL=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE ARM) Debug" - -DEP_CPP_ILU_SCAL=\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - {$(INCLUDE)}"il\il.h"\ - {$(INCLUDE)}"il\ilu.h"\ - -NODEP_CPP_ILU_SCAL=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE x86em) Release" - -DEP_CPP_ILU_SCAL=\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_SCAL=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE x86em) Debug" - -DEP_CPP_ILU_SCAL=\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_SCAL=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-ILU\src\ilu_states.c" - -!IF "$(CFG)" == "ILU - Win32 (WCE MIPS) Release" - -DEP_CPP_ILU_ST=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_ST=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE MIPS) Debug" - -DEP_CPP_ILU_ST=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_ST=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE SH3) Release" - -DEP_CPP_ILU_ST=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_ST=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE SH3) Debug" - -DEP_CPP_ILU_ST=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_ST=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE ARM) Release" - -DEP_CPP_ILU_ST=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"il\il.h"\ - {$(INCLUDE)}"il\ilu.h"\ - -NODEP_CPP_ILU_ST=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE ARM) Debug" - -DEP_CPP_ILU_ST=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"il\il.h"\ - {$(INCLUDE)}"il\ilu.h"\ - -NODEP_CPP_ILU_ST=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE x86em) Release" - -DEP_CPP_ILU_ST=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_ST=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE x86em) Debug" - -DEP_CPP_ILU_ST=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - "..\..\..\src-ILU\include\ilu_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_ST=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-ILU\src\ilu_utilities.c" - -!IF "$(CFG)" == "ILU - Win32 (WCE MIPS) Release" - -DEP_CPP_ILU_U=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_U=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE MIPS) Debug" - -DEP_CPP_ILU_U=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_U=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE SH3) Release" - -DEP_CPP_ILU_U=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_U=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE SH3) Debug" - -DEP_CPP_ILU_U=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_U=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE ARM) Release" - -DEP_CPP_ILU_U=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - {$(INCLUDE)}"il\il.h"\ - {$(INCLUDE)}"il\ilu.h"\ - -NODEP_CPP_ILU_U=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE ARM) Debug" - -DEP_CPP_ILU_U=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - {$(INCLUDE)}"il\il.h"\ - {$(INCLUDE)}"il\ilu.h"\ - -NODEP_CPP_ILU_U=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE x86em) Release" - -DEP_CPP_ILU_U=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_U=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILU - Win32 (WCE x86em) Debug" - -DEP_CPP_ILU_U=\ - "..\..\..\src-ILU\include\ilu_alloc.h"\ - "..\..\..\src-ILU\include\ilu_error.h"\ - "..\..\..\src-ILU\include\ilu_internal.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - -NODEP_CPP_ILU_U=\ - "..\..\..\src-ILU\include\config.h"\ - - -!ENDIF - -# End Source File -# End Group -# Begin Group "Header Files" - -# PROP Default_Filter "h;hpp;hxx;hm;inl" -# Begin Source File - -SOURCE=..\..\..\include\il\ilu.h -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-ILU\include\ilu_alloc.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-ILU\include\ilu_error.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-ILU\include\ilu_filter.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-ILU\include\ilu_internal.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-ILU\include\ilu_mipmap.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-ILU\include\ilu_states.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-ILU\src\resource.h" -# End Source File -# End Group -# Begin Group "Resource Files" - -# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe" -# End Group -# End Target -# End Project diff --git a/DevIL/projects/win ce/ILUT/ILUT.vcp b/DevIL/projects/win ce/ILUT/ILUT.vcp deleted file mode 100644 index 405dba26..00000000 --- a/DevIL/projects/win ce/ILUT/ILUT.vcp +++ /dev/null @@ -1,809 +0,0 @@ -# Microsoft eMbedded Visual Tools Project File - Name="ILUT" - Package Owner=<4> -# Microsoft eMbedded Visual Tools Generated Build File, Format Version 6.02 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (WCE x86em) Dynamic-Link Library" 0x7f02 -# TARGTYPE "Win32 (WCE SH3) Dynamic-Link Library" 0x8102 -# TARGTYPE "Win32 (WCE ARM) Dynamic-Link Library" 0x8502 -# TARGTYPE "Win32 (WCE MIPS) Dynamic-Link Library" 0x8202 - -CFG=ILUT - Win32 (WCE MIPS) Debug -!MESSAGE This is not a valid makefile. To build this project using NMAKE, -!MESSAGE use the Export Makefile command and run -!MESSAGE -!MESSAGE NMAKE /f "ILUT.VCN". -!MESSAGE -!MESSAGE You can specify a configuration when running NMAKE -!MESSAGE by defining the macro CFG on the command line. For example: -!MESSAGE -!MESSAGE NMAKE /f "ILUT.VCN" CFG="ILUT - Win32 (WCE MIPS) Debug" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "ILUT - Win32 (WCE MIPS) Release" (based on "Win32 (WCE MIPS) Dynamic-Link Library") -!MESSAGE "ILUT - Win32 (WCE MIPS) Debug" (based on "Win32 (WCE MIPS) Dynamic-Link Library") -!MESSAGE "ILUT - Win32 (WCE SH3) Release" (based on "Win32 (WCE SH3) Dynamic-Link Library") -!MESSAGE "ILUT - Win32 (WCE SH3) Debug" (based on "Win32 (WCE SH3) Dynamic-Link Library") -!MESSAGE "ILUT - Win32 (WCE ARM) Release" (based on "Win32 (WCE ARM) Dynamic-Link Library") -!MESSAGE "ILUT - Win32 (WCE ARM) Debug" (based on "Win32 (WCE ARM) Dynamic-Link Library") -!MESSAGE "ILUT - Win32 (WCE x86em) Release" (based on "Win32 (WCE x86em) Dynamic-Link Library") -!MESSAGE "ILUT - Win32 (WCE x86em) Debug" (based on "Win32 (WCE x86em) Dynamic-Link Library") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" -# PROP ATL_Project 2 - -!IF "$(CFG)" == "ILUT - Win32 (WCE MIPS) Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "MIPSRel" -# PROP BASE Intermediate_Dir "MIPSRel" -# PROP BASE CPU_ID "{D6519010-710F-11D3-99F2-00105A0DF099}" -# PROP BASE Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "MIPSRel" -# PROP Intermediate_Dir "MIPSRel" -# PROP CPU_ID "{D6519010-710F-11D3-99F2-00105A0DF099}" -# PROP Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}" -# PROP Target_Dir "" -RSC=rc.exe -# ADD BASE RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "NDEBUG" /d "$(CePlatform)" /d "MIPS" /d "_MIPS_" /r -# ADD RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "NDEBUG" /d "$(CePlatform)" /d "MIPS" /d "_MIPS_" /r -CPP=clmips.exe -# ADD BASE CPP /nologo /W3 /D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D "MIPS" /D "_MIPS_" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "NDEBUG" /D "_USRDLL" /D "ILUT_EXPORTS" /YX /Oxs /M$(CECrtMT) /c -# ADD CPP /nologo /W3 /I "..\..\..\src-ILUT\include" /D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D "MIPS" /D "_MIPS_" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "NDEBUG" /D "_USRDLL" /D "ILUT_EXPORTS" /YX /Oxs /M$(CECrtMT) /c -MTL=midl.exe -# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32 -# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32 -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:MIPS -# ADD LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:MIPS - -!ELSEIF "$(CFG)" == "ILUT - Win32 (WCE MIPS) Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "MIPSDbg" -# PROP BASE Intermediate_Dir "MIPSDbg" -# PROP BASE CPU_ID "{D6519010-710F-11D3-99F2-00105A0DF099}" -# PROP BASE Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "MIPSDbg" -# PROP Intermediate_Dir "MIPSDbg" -# PROP CPU_ID "{D6519010-710F-11D3-99F2-00105A0DF099}" -# PROP Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}" -# PROP Target_Dir "" -RSC=rc.exe -# ADD BASE RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "DEBUG" /d "$(CePlatform)" /d "MIPS" /d "_MIPS_" /r -# ADD RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "DEBUG" /d "$(CePlatform)" /d "MIPS" /d "_MIPS_" /r -CPP=clmips.exe -# ADD BASE CPP /nologo /W3 /Zi /Od /D "DEBUG" /D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D "MIPS" /D "_MIPS_" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "_USRDLL" /D "ILUT_EXPORTS" /YX /M$(CECrtMTDebug) /c -# ADD CPP /nologo /W3 /Zi /Od /I "..\..\..\src-ILUT\include" /D "DEBUG" /D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D "MIPS" /D "_MIPS_" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "_USRDLL" /D "ILUT_EXPORTS" /YX /M$(CECrtMTDebug) /c -MTL=midl.exe -# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32 -# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32 -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /debug /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:MIPS -# ADD LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /debug /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:MIPS - -!ELSEIF "$(CFG)" == "ILUT - Win32 (WCE SH3) Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "SH3Rel" -# PROP BASE Intermediate_Dir "SH3Rel" -# PROP BASE CPU_ID "{D6519020-710F-11D3-99F2-00105A0DF099}" -# PROP BASE Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "SH3Rel" -# PROP Intermediate_Dir "SH3Rel" -# PROP CPU_ID "{D6519020-710F-11D3-99F2-00105A0DF099}" -# PROP Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}" -# PROP Target_Dir "" -RSC=rc.exe -# ADD BASE RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "NDEBUG" /d "$(CePlatform)" /d "SHx" /d "SH3" /d "_SH3_" /r -# ADD RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "NDEBUG" /d "$(CePlatform)" /d "SHx" /d "SH3" /d "_SH3_" /r -CPP=shcl.exe -# ADD BASE CPP /nologo /W3 /D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D "SHx" /D "SH3" /D "_SH3_" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "NDEBUG" /D "_USRDLL" /D "ILUT_EXPORTS" /YX /Oxs /M$(CECrtMT) /c -# ADD CPP /nologo /W3 /I "..\..\..\src-ILUT\include" /D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D "SHx" /D "SH3" /D "_SH3_" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "NDEBUG" /D "_USRDLL" /D "ILUT_EXPORTS" /YX /Oxs /M$(CECrtMT) /c -MTL=midl.exe -# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32 -# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32 -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:SH3 -# ADD LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:SH3 - -!ELSEIF "$(CFG)" == "ILUT - Win32 (WCE SH3) Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "SH3Dbg" -# PROP BASE Intermediate_Dir "SH3Dbg" -# PROP BASE CPU_ID "{D6519020-710F-11D3-99F2-00105A0DF099}" -# PROP BASE Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "SH3Dbg" -# PROP Intermediate_Dir "SH3Dbg" -# PROP CPU_ID "{D6519020-710F-11D3-99F2-00105A0DF099}" -# PROP Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}" -# PROP Target_Dir "" -RSC=rc.exe -# ADD BASE RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "DEBUG" /d "$(CePlatform)" /d "SHx" /d "SH3" /d "_SH3_" /r -# ADD RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "DEBUG" /d "$(CePlatform)" /d "SHx" /d "SH3" /d "_SH3_" /r -CPP=shcl.exe -# ADD BASE CPP /nologo /W3 /Zi /Od /D "DEBUG" /D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D "SHx" /D "SH3" /D "_SH3_" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "_USRDLL" /D "ILUT_EXPORTS" /YX /M$(CECrtMTDebug) /c -# ADD CPP /nologo /W3 /Zi /Od /I "..\..\..\src-ILUT\include" /D "DEBUG" /D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D "SHx" /D "SH3" /D "_SH3_" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "_USRDLL" /D "ILUT_EXPORTS" /YX /M$(CECrtMTDebug) /c -MTL=midl.exe -# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32 -# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32 -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /debug /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:SH3 -# ADD LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /debug /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:SH3 - -!ELSEIF "$(CFG)" == "ILUT - Win32 (WCE ARM) Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "ARMRel" -# PROP BASE Intermediate_Dir "ARMRel" -# PROP BASE CPU_ID "{D6518FFC-710F-11D3-99F2-00105A0DF099}" -# PROP BASE Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "ARMRel" -# PROP Intermediate_Dir "ARMRel" -# PROP CPU_ID "{D6518FFC-710F-11D3-99F2-00105A0DF099}" -# PROP Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}" -# PROP Target_Dir "" -RSC=rc.exe -# ADD BASE RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "NDEBUG" /d "$(CePlatform)" /d "ARM" /d "_ARM_" /r -# ADD RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "NDEBUG" /d "$(CePlatform)" /d "ARM" /d "_ARM_" /r -CPP=clarm.exe -# ADD BASE CPP /nologo /W3 /D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D "ARM" /D "_ARM_" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "NDEBUG" /D "_USRDLL" /D "ILUT_EXPORTS" /YX /Oxs /M$(CECrtMT) /c -# ADD CPP /nologo /W3 /I "..\..\..\src-ILUT\include" /D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D "ARM" /D "_ARM_" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "NDEBUG" /D "_USRDLL" /D "ILUT_EXPORTS" /YX /Oxs /M$(CECrtMT) /c -MTL=midl.exe -# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32 -# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32 -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /align:"4096" /MACHINE:ARM -# ADD LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /align:"4096" /MACHINE:ARM - -!ELSEIF "$(CFG)" == "ILUT - Win32 (WCE ARM) Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "ARMDbg" -# PROP BASE Intermediate_Dir "ARMDbg" -# PROP BASE CPU_ID "{D6518FFC-710F-11D3-99F2-00105A0DF099}" -# PROP BASE Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "ARMDbg" -# PROP Intermediate_Dir "ARMDbg" -# PROP CPU_ID "{D6518FFC-710F-11D3-99F2-00105A0DF099}" -# PROP Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}" -# PROP Target_Dir "" -RSC=rc.exe -# ADD BASE RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "DEBUG" /d "$(CePlatform)" /d "ARM" /d "_ARM_" /r -# ADD RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "DEBUG" /d "$(CePlatform)" /d "ARM" /d "_ARM_" /r -CPP=clarm.exe -# ADD BASE CPP /nologo /W3 /Zi /Od /D "DEBUG" /D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D "ARM" /D "_ARM_" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "_USRDLL" /D "ILUT_EXPORTS" /YX /M$(CECrtMTDebug) /c -# ADD CPP /nologo /W3 /Zi /Od /I "..\..\..\src-ILUT\include" /D "DEBUG" /D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D "ARM" /D "_ARM_" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "_USRDLL" /D "ILUT_EXPORTS" /YX /M$(CECrtMTDebug) /c -MTL=midl.exe -# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32 -# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32 -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /debug /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /align:"4096" /MACHINE:ARM -# ADD LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /debug /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /align:"4096" /MACHINE:ARM - -!ELSEIF "$(CFG)" == "ILUT - Win32 (WCE x86em) Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "X86EMRel" -# PROP BASE Intermediate_Dir "X86EMRel" -# PROP BASE CPU_ID "{D6518FF4-710F-11D3-99F2-00105A0DF099}" -# PROP BASE Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "X86EMRel" -# PROP Intermediate_Dir "X86EMRel" -# PROP CPU_ID "{D6518FF4-710F-11D3-99F2-00105A0DF099}" -# PROP Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}" -# PROP Target_Dir "" -RSC=rc.exe -# ADD BASE RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "NDEBUG" /d "$(CePlatform)" /d "_X86_" /d "x86" /d "i486" /r -# ADD RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "NDEBUG" /d "$(CePlatform)" /d "_X86_" /d "x86" /d "i486" /r -CPP=cl.exe -# ADD BASE CPP /nologo /W3 /D _WIN32_WCE=$(CEVersion) /D "WIN32" /D "STRICT" /D "_WIN32_WCE_EMULATION" /D "INTERNATIONAL" /D "USA" /D "INTLMSG_CODEPAGE" /D "$(CePlatform)" /D "i486" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "_X86_" /D "x86" /D "NDEBUG" /D "_USRDLL" /D "ILUT_EXPORTS" /YX /Gz /Oxs /c -# ADD CPP /nologo /W3 /I "..\..\..\src-ILUT\include" /D _WIN32_WCE=$(CEVersion) /D "WIN32" /D "STRICT" /D "_WIN32_WCE_EMULATION" /D "INTERNATIONAL" /D "USA" /D "INTLMSG_CODEPAGE" /D "$(CePlatform)" /D "i486" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "_X86_" /D "x86" /D "NDEBUG" /D "_USRDLL" /D "ILUT_EXPORTS" /YX /Gz /Oxs /c -MTL=midl.exe -# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32 -# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32 -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 commctrl.lib coredll.lib $(CEx86Corelibc) /nologo /stack:0x10000,0x1000 /dll /nodefaultlib:"OLDNAMES.lib" /nodefaultlib:$(CENoDefaultLib) /windowsce:emulation /MACHINE:IX86 -# ADD LINK32 commctrl.lib coredll.lib $(CEx86Corelibc) /nologo /stack:0x10000,0x1000 /dll /nodefaultlib:"OLDNAMES.lib" /nodefaultlib:$(CENoDefaultLib) /windowsce:emulation /MACHINE:IX86 - -!ELSEIF "$(CFG)" == "ILUT - Win32 (WCE x86em) Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "X86EMDbg" -# PROP BASE Intermediate_Dir "X86EMDbg" -# PROP BASE CPU_ID "{D6518FF4-710F-11D3-99F2-00105A0DF099}" -# PROP BASE Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "X86EMDbg" -# PROP Intermediate_Dir "X86EMDbg" -# PROP CPU_ID "{D6518FF4-710F-11D3-99F2-00105A0DF099}" -# PROP Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -RSC=rc.exe -# ADD BASE RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "DEBUG" /d "$(CePlatform)" /d "_X86_" /d "x86" /d "i486" /r -# ADD RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "DEBUG" /d "$(CePlatform)" /d "_X86_" /d "x86" /d "i486" /r -CPP=cl.exe -# ADD BASE CPP /nologo /W3 /Zi /Od /D "DEBUG" /D _WIN32_WCE=$(CEVersion) /D "WIN32" /D "STRICT" /D "_WIN32_WCE_EMULATION" /D "INTERNATIONAL" /D "USA" /D "INTLMSG_CODEPAGE" /D "$(CePlatform)" /D "i486" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "_X86_" /D "x86" /D "_USRDLL" /D "ILUT_EXPORTS" /YX /Gz /c -# ADD CPP /nologo /W3 /Zi /Od /I "..\..\..\src-ILUT\include" /D "DEBUG" /D _WIN32_WCE=$(CEVersion) /D "WIN32" /D "STRICT" /D "_WIN32_WCE_EMULATION" /D "INTERNATIONAL" /D "USA" /D "INTLMSG_CODEPAGE" /D "$(CePlatform)" /D "i486" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "_X86_" /D "x86" /D "_USRDLL" /D "ILUT_EXPORTS" /YX /Gz /c -MTL=midl.exe -# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32 -# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32 -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 commctrl.lib coredll.lib $(CEx86Corelibc) /nologo /stack:0x10000,0x1000 /dll /debug /nodefaultlib:"OLDNAMES.lib" /nodefaultlib:$(CENoDefaultLib) /windowsce:emulation /MACHINE:IX86 -# ADD LINK32 commctrl.lib coredll.lib $(CEx86Corelibc) /nologo /stack:0x10000,0x1000 /dll /debug /nodefaultlib:"OLDNAMES.lib" /nodefaultlib:$(CENoDefaultLib) /windowsce:emulation /MACHINE:IX86 - -!ENDIF - -# Begin Target - -# Name "ILUT - Win32 (WCE MIPS) Release" -# Name "ILUT - Win32 (WCE MIPS) Debug" -# Name "ILUT - Win32 (WCE SH3) Release" -# Name "ILUT - Win32 (WCE SH3) Debug" -# Name "ILUT - Win32 (WCE ARM) Release" -# Name "ILUT - Win32 (WCE ARM) Debug" -# Name "ILUT - Win32 (WCE x86em) Release" -# Name "ILUT - Win32 (WCE x86em) Debug" -# Begin Group "Source Files" - -# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" -# Begin Source File - -SOURCE="..\..\..\src-ILUT\src\ilut_internal.c" - -!IF "$(CFG)" == "ILUT - Win32 (WCE MIPS) Release" - -DEP_CPP_ILUT_=\ - "..\..\..\src-ILUT\include\ilut_error.h"\ - "..\..\..\src-ILUT\include\ilut_internal.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - {$(INCLUDE)}"IL\ilut.h"\ - -NODEP_CPP_ILUT_=\ - "..\..\..\src-ILUT\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILUT - Win32 (WCE MIPS) Debug" - -DEP_CPP_ILUT_=\ - "..\..\..\src-ILUT\include\ilut_error.h"\ - "..\..\..\src-ILUT\include\ilut_internal.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - {$(INCLUDE)}"IL\ilut.h"\ - -NODEP_CPP_ILUT_=\ - "..\..\..\src-ILUT\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILUT - Win32 (WCE SH3) Release" - -DEP_CPP_ILUT_=\ - "..\..\..\src-ILUT\include\ilut_error.h"\ - "..\..\..\src-ILUT\include\ilut_internal.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - {$(INCLUDE)}"IL\ilut.h"\ - -NODEP_CPP_ILUT_=\ - "..\..\..\src-ILUT\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILUT - Win32 (WCE SH3) Debug" - -DEP_CPP_ILUT_=\ - "..\..\..\src-ILUT\include\ilut_error.h"\ - "..\..\..\src-ILUT\include\ilut_internal.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - {$(INCLUDE)}"IL\ilut.h"\ - -NODEP_CPP_ILUT_=\ - "..\..\..\src-ILUT\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILUT - Win32 (WCE ARM) Release" - -DEP_CPP_ILUT_=\ - "..\..\..\src-ILUT\include\ilut_error.h"\ - "..\..\..\src-ILUT\include\ilut_internal.h"\ - {$(INCLUDE)}"il\config.h"\ - {$(INCLUDE)}"il\il.h"\ - {$(INCLUDE)}"il\ilu.h"\ - {$(INCLUDE)}"il\ilut.h"\ - -NODEP_CPP_ILUT_=\ - "..\..\..\src-ILUT\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILUT - Win32 (WCE ARM) Debug" - -DEP_CPP_ILUT_=\ - "..\..\..\src-ILUT\include\ilut_error.h"\ - "..\..\..\src-ILUT\include\ilut_internal.h"\ - {$(INCLUDE)}"il\config.h"\ - {$(INCLUDE)}"il\il.h"\ - {$(INCLUDE)}"il\ilu.h"\ - {$(INCLUDE)}"il\ilut.h"\ - -NODEP_CPP_ILUT_=\ - "..\..\..\src-ILUT\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILUT - Win32 (WCE x86em) Release" - -DEP_CPP_ILUT_=\ - "..\..\..\src-ILUT\include\ilut_error.h"\ - "..\..\..\src-ILUT\include\ilut_internal.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - {$(INCLUDE)}"IL\ilut.h"\ - -NODEP_CPP_ILUT_=\ - "..\..\..\src-ILUT\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILUT - Win32 (WCE x86em) Debug" - -DEP_CPP_ILUT_=\ - "..\..\..\src-ILUT\include\ilut_error.h"\ - "..\..\..\src-ILUT\include\ilut_internal.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - {$(INCLUDE)}"IL\ilut.h"\ - -NODEP_CPP_ILUT_=\ - "..\..\..\src-ILUT\include\config.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-ILUT\src\ilut_main.c" - -!IF "$(CFG)" == "ILUT - Win32 (WCE MIPS) Release" - -DEP_CPP_ILUT_M=\ - "..\..\..\src-ILUT\include\ilut_error.h"\ - "..\..\..\src-ILUT\include\ilut_internal.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - {$(INCLUDE)}"IL\ilut.h"\ - -NODEP_CPP_ILUT_M=\ - "..\..\..\src-ILUT\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILUT - Win32 (WCE MIPS) Debug" - -DEP_CPP_ILUT_M=\ - "..\..\..\src-ILUT\include\ilut_error.h"\ - "..\..\..\src-ILUT\include\ilut_internal.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - {$(INCLUDE)}"IL\ilut.h"\ - -NODEP_CPP_ILUT_M=\ - "..\..\..\src-ILUT\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILUT - Win32 (WCE SH3) Release" - -DEP_CPP_ILUT_M=\ - "..\..\..\src-ILUT\include\ilut_error.h"\ - "..\..\..\src-ILUT\include\ilut_internal.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - {$(INCLUDE)}"IL\ilut.h"\ - -NODEP_CPP_ILUT_M=\ - "..\..\..\src-ILUT\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILUT - Win32 (WCE SH3) Debug" - -DEP_CPP_ILUT_M=\ - "..\..\..\src-ILUT\include\ilut_error.h"\ - "..\..\..\src-ILUT\include\ilut_internal.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - {$(INCLUDE)}"IL\ilut.h"\ - -NODEP_CPP_ILUT_M=\ - "..\..\..\src-ILUT\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILUT - Win32 (WCE ARM) Release" - -DEP_CPP_ILUT_M=\ - "..\..\..\src-ILUT\include\ilut_error.h"\ - "..\..\..\src-ILUT\include\ilut_internal.h"\ - {$(INCLUDE)}"il\config.h"\ - {$(INCLUDE)}"il\il.h"\ - {$(INCLUDE)}"il\ilu.h"\ - {$(INCLUDE)}"il\ilut.h"\ - -NODEP_CPP_ILUT_M=\ - "..\..\..\src-ILUT\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILUT - Win32 (WCE ARM) Debug" - -DEP_CPP_ILUT_M=\ - "..\..\..\src-ILUT\include\ilut_error.h"\ - "..\..\..\src-ILUT\include\ilut_internal.h"\ - {$(INCLUDE)}"il\config.h"\ - {$(INCLUDE)}"il\il.h"\ - {$(INCLUDE)}"il\ilu.h"\ - {$(INCLUDE)}"il\ilut.h"\ - -NODEP_CPP_ILUT_M=\ - "..\..\..\src-ILUT\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILUT - Win32 (WCE x86em) Release" - -DEP_CPP_ILUT_M=\ - "..\..\..\src-ILUT\include\ilut_error.h"\ - "..\..\..\src-ILUT\include\ilut_internal.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - {$(INCLUDE)}"IL\ilut.h"\ - -NODEP_CPP_ILUT_M=\ - "..\..\..\src-ILUT\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILUT - Win32 (WCE x86em) Debug" - -DEP_CPP_ILUT_M=\ - "..\..\..\src-ILUT\include\ilut_error.h"\ - "..\..\..\src-ILUT\include\ilut_internal.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - {$(INCLUDE)}"IL\ilut.h"\ - -NODEP_CPP_ILUT_M=\ - "..\..\..\src-ILUT\include\config.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-ILUT\src\ilut_states.c" - -!IF "$(CFG)" == "ILUT - Win32 (WCE MIPS) Release" - -DEP_CPP_ILUT_S=\ - "..\..\..\src-ILUT\include\ilut_error.h"\ - "..\..\..\src-ILUT\include\ilut_internal.h"\ - "..\..\..\src-ILUT\include\ilut_opengl.h"\ - "..\..\..\src-ILUT\include\ilut_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - {$(INCLUDE)}"IL\ilut.h"\ - -NODEP_CPP_ILUT_S=\ - "..\..\..\src-ILUT\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILUT - Win32 (WCE MIPS) Debug" - -DEP_CPP_ILUT_S=\ - "..\..\..\src-ILUT\include\ilut_error.h"\ - "..\..\..\src-ILUT\include\ilut_internal.h"\ - "..\..\..\src-ILUT\include\ilut_opengl.h"\ - "..\..\..\src-ILUT\include\ilut_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - {$(INCLUDE)}"IL\ilut.h"\ - -NODEP_CPP_ILUT_S=\ - "..\..\..\src-ILUT\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILUT - Win32 (WCE SH3) Release" - -DEP_CPP_ILUT_S=\ - "..\..\..\src-ILUT\include\ilut_error.h"\ - "..\..\..\src-ILUT\include\ilut_internal.h"\ - "..\..\..\src-ILUT\include\ilut_opengl.h"\ - "..\..\..\src-ILUT\include\ilut_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - {$(INCLUDE)}"IL\ilut.h"\ - -NODEP_CPP_ILUT_S=\ - "..\..\..\src-ILUT\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILUT - Win32 (WCE SH3) Debug" - -DEP_CPP_ILUT_S=\ - "..\..\..\src-ILUT\include\ilut_error.h"\ - "..\..\..\src-ILUT\include\ilut_internal.h"\ - "..\..\..\src-ILUT\include\ilut_opengl.h"\ - "..\..\..\src-ILUT\include\ilut_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - {$(INCLUDE)}"IL\ilut.h"\ - -NODEP_CPP_ILUT_S=\ - "..\..\..\src-ILUT\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILUT - Win32 (WCE ARM) Release" - -DEP_CPP_ILUT_S=\ - "..\..\..\src-ILUT\include\ilut_error.h"\ - "..\..\..\src-ILUT\include\ilut_internal.h"\ - "..\..\..\src-ILUT\include\ilut_opengl.h"\ - "..\..\..\src-ILUT\include\ilut_states.h"\ - {$(INCLUDE)}"il\config.h"\ - {$(INCLUDE)}"il\il.h"\ - {$(INCLUDE)}"il\ilu.h"\ - {$(INCLUDE)}"il\ilut.h"\ - -NODEP_CPP_ILUT_S=\ - "..\..\..\src-ILUT\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILUT - Win32 (WCE ARM) Debug" - -DEP_CPP_ILUT_S=\ - "..\..\..\src-ILUT\include\ilut_error.h"\ - "..\..\..\src-ILUT\include\ilut_internal.h"\ - "..\..\..\src-ILUT\include\ilut_opengl.h"\ - "..\..\..\src-ILUT\include\ilut_states.h"\ - {$(INCLUDE)}"il\config.h"\ - {$(INCLUDE)}"il\il.h"\ - {$(INCLUDE)}"il\ilu.h"\ - {$(INCLUDE)}"il\ilut.h"\ - -NODEP_CPP_ILUT_S=\ - "..\..\..\src-ILUT\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILUT - Win32 (WCE x86em) Release" - -DEP_CPP_ILUT_S=\ - "..\..\..\src-ILUT\include\ilut_error.h"\ - "..\..\..\src-ILUT\include\ilut_internal.h"\ - "..\..\..\src-ILUT\include\ilut_opengl.h"\ - "..\..\..\src-ILUT\include\ilut_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - {$(INCLUDE)}"IL\ilut.h"\ - -NODEP_CPP_ILUT_S=\ - "..\..\..\src-ILUT\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILUT - Win32 (WCE x86em) Debug" - -DEP_CPP_ILUT_S=\ - "..\..\..\src-ILUT\include\ilut_error.h"\ - "..\..\..\src-ILUT\include\ilut_internal.h"\ - "..\..\..\src-ILUT\include\ilut_opengl.h"\ - "..\..\..\src-ILUT\include\ilut_states.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - {$(INCLUDE)}"IL\ilut.h"\ - -NODEP_CPP_ILUT_S=\ - "..\..\..\src-ILUT\include\config.h"\ - - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-ILUT\src\ilut_win32.c" - -!IF "$(CFG)" == "ILUT - Win32 (WCE MIPS) Release" - -DEP_CPP_ILUT_W=\ - "..\..\..\src-ILUT\include\ilut_error.h"\ - "..\..\..\src-ILUT\include\ilut_internal.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - {$(INCLUDE)}"IL\ilut.h"\ - -NODEP_CPP_ILUT_W=\ - "..\..\..\src-ILUT\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILUT - Win32 (WCE MIPS) Debug" - -DEP_CPP_ILUT_W=\ - "..\..\..\src-ILUT\include\ilut_error.h"\ - "..\..\..\src-ILUT\include\ilut_internal.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - {$(INCLUDE)}"IL\ilut.h"\ - -NODEP_CPP_ILUT_W=\ - "..\..\..\src-ILUT\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILUT - Win32 (WCE SH3) Release" - -DEP_CPP_ILUT_W=\ - "..\..\..\src-ILUT\include\ilut_error.h"\ - "..\..\..\src-ILUT\include\ilut_internal.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - {$(INCLUDE)}"IL\ilut.h"\ - -NODEP_CPP_ILUT_W=\ - "..\..\..\src-ILUT\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILUT - Win32 (WCE SH3) Debug" - -DEP_CPP_ILUT_W=\ - "..\..\..\src-ILUT\include\ilut_error.h"\ - "..\..\..\src-ILUT\include\ilut_internal.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - {$(INCLUDE)}"IL\ilut.h"\ - -NODEP_CPP_ILUT_W=\ - "..\..\..\src-ILUT\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILUT - Win32 (WCE ARM) Release" - -DEP_CPP_ILUT_W=\ - "..\..\..\src-ILUT\include\ilut_error.h"\ - "..\..\..\src-ILUT\include\ilut_internal.h"\ - {$(INCLUDE)}"il\config.h"\ - {$(INCLUDE)}"il\il.h"\ - {$(INCLUDE)}"il\ilu.h"\ - {$(INCLUDE)}"il\ilut.h"\ - -NODEP_CPP_ILUT_W=\ - "..\..\..\src-ILUT\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILUT - Win32 (WCE ARM) Debug" - -DEP_CPP_ILUT_W=\ - "..\..\..\src-ILUT\include\ilut_error.h"\ - "..\..\..\src-ILUT\include\ilut_internal.h"\ - {$(INCLUDE)}"il\config.h"\ - {$(INCLUDE)}"il\il.h"\ - {$(INCLUDE)}"il\ilu.h"\ - {$(INCLUDE)}"il\ilut.h"\ - -NODEP_CPP_ILUT_W=\ - "..\..\..\src-ILUT\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILUT - Win32 (WCE x86em) Release" - -DEP_CPP_ILUT_W=\ - "..\..\..\src-ILUT\include\ilut_error.h"\ - "..\..\..\src-ILUT\include\ilut_internal.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - {$(INCLUDE)}"IL\ilut.h"\ - -NODEP_CPP_ILUT_W=\ - "..\..\..\src-ILUT\include\config.h"\ - - -!ELSEIF "$(CFG)" == "ILUT - Win32 (WCE x86em) Debug" - -DEP_CPP_ILUT_W=\ - "..\..\..\src-ILUT\include\ilut_error.h"\ - "..\..\..\src-ILUT\include\ilut_internal.h"\ - {$(INCLUDE)}"IL\il.h"\ - {$(INCLUDE)}"IL\ilu.h"\ - {$(INCLUDE)}"IL\ilut.h"\ - -NODEP_CPP_ILUT_W=\ - "..\..\..\src-ILUT\include\config.h"\ - - -!ENDIF - -# End Source File -# End Group -# Begin Group "Header Files" - -# PROP Default_Filter "h;hpp;hxx;hm;inl" -# Begin Source File - -SOURCE=..\..\..\include\il\ilut.h -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-ILUT\include\ilut_error.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-ILUT\include\ilut_internal.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-ILUT\include\ilut_states.h" -# End Source File -# Begin Source File - -SOURCE="..\..\..\src-ILUT\src\resource.h" -# End Source File -# End Group -# Begin Group "Resource Files" - -# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe" -# End Group -# End Target -# End Project diff --git a/DevIL/projects/win ce/WinCE.vcw b/DevIL/projects/win ce/WinCE.vcw deleted file mode 100644 index 587fba5b..00000000 --- a/DevIL/projects/win ce/WinCE.vcw +++ /dev/null @@ -1,83 +0,0 @@ -Microsoft eMbedded Visual Tools Workspace File, Format Version 3.00 -# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE! - -############################################################################### - -Project: "DevIL"=.\IL\IL.vcp - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ -}}} - -############################################################################### - -Project: "ILU"=.\ILU\ILU.VCP - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ - Begin Project Dependency - Project_Dep_Name DevIL - End Project Dependency -}}} - -############################################################################### - -Project: "ILUT"=.\ILUT\ILUT.VCP - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ - Begin Project Dependency - Project_Dep_Name DevIL - End Project Dependency - Begin Project Dependency - Project_Dep_Name ILU - End Project Dependency -}}} - -############################################################################### - -Project: "Test WinCE"=".\Test WinCE\Test WinCE.vcp" - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ - Begin Project Dependency - Project_Dep_Name DevIL - End Project Dependency - Begin Project Dependency - Project_Dep_Name ILU - End Project Dependency - Begin Project Dependency - Project_Dep_Name ILUT - End Project Dependency -}}} - -############################################################################### - -Global: - -Package=<5> -{{{ -}}} - -Package=<3> -{{{ -}}} - -############################################################################### - diff --git a/DevIL/projects/win mobile/vc9/IL/IL.vcproj b/DevIL/projects/win mobile/vc9/IL/IL.vcproj deleted file mode 100644 index d4ee00a5..00000000 --- a/DevIL/projects/win mobile/vc9/IL/IL.vcproj +++ /dev/null @@ -1,1450 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DevIL/projects/win mobile/vc9/ILU/ILU.vcproj b/DevIL/projects/win mobile/vc9/ILU/ILU.vcproj deleted file mode 100644 index 2799ae17..00000000 --- a/DevIL/projects/win mobile/vc9/ILU/ILU.vcproj +++ /dev/null @@ -1,1075 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DevIL/projects/win mobile/vc9/ILUT/ILUT.vcproj b/DevIL/projects/win mobile/vc9/ILUT/ILUT.vcproj deleted file mode 100644 index 3f74414a..00000000 --- a/DevIL/projects/win mobile/vc9/ILUT/ILUT.vcproj +++ /dev/null @@ -1,1053 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DevIL/projects/win mobile/vc9/ImageLib Mobile.sln b/DevIL/projects/win mobile/vc9/ImageLib Mobile.sln deleted file mode 100644 index bcd6c176..00000000 --- a/DevIL/projects/win mobile/vc9/ImageLib Mobile.sln +++ /dev/null @@ -1,125 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 10.00 -# Visual Studio 2008 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "IL", "IL\IL.vcproj", "{90BA58CA-EF30-492C-BE9F-4164E4616ED4}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ILU", "ILU\ILU.vcproj", "{8F8666D6-C5C4-4DC8-942E-066B09E90DEE}" - ProjectSection(ProjectDependencies) = postProject - {90BA58CA-EF30-492C-BE9F-4164E4616ED4} = {90BA58CA-EF30-492C-BE9F-4164E4616ED4} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ILUT", "ILUT\ILUT.vcproj", "{FE7A3430-01D7-4821-AE97-BD882D7C00DE}" - ProjectSection(ProjectDependencies) = postProject - {90BA58CA-EF30-492C-BE9F-4164E4616ED4} = {90BA58CA-EF30-492C-BE9F-4164E4616ED4} - {8F8666D6-C5C4-4DC8-942E-066B09E90DEE} = {8F8666D6-C5C4-4DC8-942E-066B09E90DEE} - EndProjectSection -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Pocket PC 2003 (ARMV4) = Debug|Pocket PC 2003 (ARMV4) - Debug|Smartphone 2003 (ARMV4) = Debug|Smartphone 2003 (ARMV4) - Debug|Windows Mobile 5.0 Pocket PC SDK (ARMV4I) = Debug|Windows Mobile 5.0 Pocket PC SDK (ARMV4I) - Debug|Windows Mobile 5.0 Smartphone SDK (ARMV4I) = Debug|Windows Mobile 5.0 Smartphone SDK (ARMV4I) - Debug|Windows Mobile 6 Professional SDK (ARMV4I) = Debug|Windows Mobile 6 Professional SDK (ARMV4I) - Release|Pocket PC 2003 (ARMV4) = Release|Pocket PC 2003 (ARMV4) - Release|Smartphone 2003 (ARMV4) = Release|Smartphone 2003 (ARMV4) - Release|Windows Mobile 5.0 Pocket PC SDK (ARMV4I) = Release|Windows Mobile 5.0 Pocket PC SDK (ARMV4I) - Release|Windows Mobile 5.0 Smartphone SDK (ARMV4I) = Release|Windows Mobile 5.0 Smartphone SDK (ARMV4I) - Release|Windows Mobile 6 Professional SDK (ARMV4I) = Release|Windows Mobile 6 Professional SDK (ARMV4I) - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {90BA58CA-EF30-492C-BE9F-4164E4616ED4}.Debug|Pocket PC 2003 (ARMV4).ActiveCfg = Debug|Pocket PC 2003 (ARMV4) - {90BA58CA-EF30-492C-BE9F-4164E4616ED4}.Debug|Pocket PC 2003 (ARMV4).Build.0 = Debug|Pocket PC 2003 (ARMV4) - {90BA58CA-EF30-492C-BE9F-4164E4616ED4}.Debug|Pocket PC 2003 (ARMV4).Deploy.0 = Debug|Pocket PC 2003 (ARMV4) - {90BA58CA-EF30-492C-BE9F-4164E4616ED4}.Debug|Smartphone 2003 (ARMV4).ActiveCfg = Debug|Smartphone 2003 (ARMV4) - {90BA58CA-EF30-492C-BE9F-4164E4616ED4}.Debug|Smartphone 2003 (ARMV4).Build.0 = Debug|Smartphone 2003 (ARMV4) - {90BA58CA-EF30-492C-BE9F-4164E4616ED4}.Debug|Smartphone 2003 (ARMV4).Deploy.0 = Debug|Smartphone 2003 (ARMV4) - {90BA58CA-EF30-492C-BE9F-4164E4616ED4}.Debug|Windows Mobile 5.0 Pocket PC SDK (ARMV4I).ActiveCfg = Debug|Windows Mobile 5.0 Pocket PC SDK (ARMV4I) - {90BA58CA-EF30-492C-BE9F-4164E4616ED4}.Debug|Windows Mobile 5.0 Pocket PC SDK (ARMV4I).Build.0 = Debug|Windows Mobile 5.0 Pocket PC SDK (ARMV4I) - {90BA58CA-EF30-492C-BE9F-4164E4616ED4}.Debug|Windows Mobile 5.0 Pocket PC SDK (ARMV4I).Deploy.0 = Debug|Windows Mobile 5.0 Pocket PC SDK (ARMV4I) - {90BA58CA-EF30-492C-BE9F-4164E4616ED4}.Debug|Windows Mobile 5.0 Smartphone SDK (ARMV4I).ActiveCfg = Debug|Windows Mobile 5.0 Smartphone SDK (ARMV4I) - {90BA58CA-EF30-492C-BE9F-4164E4616ED4}.Debug|Windows Mobile 5.0 Smartphone SDK (ARMV4I).Build.0 = Debug|Windows Mobile 5.0 Smartphone SDK (ARMV4I) - {90BA58CA-EF30-492C-BE9F-4164E4616ED4}.Debug|Windows Mobile 5.0 Smartphone SDK (ARMV4I).Deploy.0 = Debug|Windows Mobile 5.0 Smartphone SDK (ARMV4I) - {90BA58CA-EF30-492C-BE9F-4164E4616ED4}.Debug|Windows Mobile 6 Professional SDK (ARMV4I).ActiveCfg = Debug|Windows Mobile 6 Professional SDK (ARMV4I) - {90BA58CA-EF30-492C-BE9F-4164E4616ED4}.Debug|Windows Mobile 6 Professional SDK (ARMV4I).Build.0 = Debug|Windows Mobile 6 Professional SDK (ARMV4I) - {90BA58CA-EF30-492C-BE9F-4164E4616ED4}.Debug|Windows Mobile 6 Professional SDK (ARMV4I).Deploy.0 = Debug|Windows Mobile 6 Professional SDK (ARMV4I) - {90BA58CA-EF30-492C-BE9F-4164E4616ED4}.Release|Pocket PC 2003 (ARMV4).ActiveCfg = Release|Pocket PC 2003 (ARMV4) - {90BA58CA-EF30-492C-BE9F-4164E4616ED4}.Release|Pocket PC 2003 (ARMV4).Build.0 = Release|Pocket PC 2003 (ARMV4) - {90BA58CA-EF30-492C-BE9F-4164E4616ED4}.Release|Pocket PC 2003 (ARMV4).Deploy.0 = Release|Pocket PC 2003 (ARMV4) - {90BA58CA-EF30-492C-BE9F-4164E4616ED4}.Release|Smartphone 2003 (ARMV4).ActiveCfg = Release|Smartphone 2003 (ARMV4) - {90BA58CA-EF30-492C-BE9F-4164E4616ED4}.Release|Smartphone 2003 (ARMV4).Build.0 = Release|Smartphone 2003 (ARMV4) - {90BA58CA-EF30-492C-BE9F-4164E4616ED4}.Release|Smartphone 2003 (ARMV4).Deploy.0 = Release|Smartphone 2003 (ARMV4) - {90BA58CA-EF30-492C-BE9F-4164E4616ED4}.Release|Windows Mobile 5.0 Pocket PC SDK (ARMV4I).ActiveCfg = Release|Windows Mobile 5.0 Pocket PC SDK (ARMV4I) - {90BA58CA-EF30-492C-BE9F-4164E4616ED4}.Release|Windows Mobile 5.0 Pocket PC SDK (ARMV4I).Build.0 = Release|Windows Mobile 5.0 Pocket PC SDK (ARMV4I) - {90BA58CA-EF30-492C-BE9F-4164E4616ED4}.Release|Windows Mobile 5.0 Pocket PC SDK (ARMV4I).Deploy.0 = Release|Windows Mobile 5.0 Pocket PC SDK (ARMV4I) - {90BA58CA-EF30-492C-BE9F-4164E4616ED4}.Release|Windows Mobile 5.0 Smartphone SDK (ARMV4I).ActiveCfg = Release|Windows Mobile 5.0 Smartphone SDK (ARMV4I) - {90BA58CA-EF30-492C-BE9F-4164E4616ED4}.Release|Windows Mobile 5.0 Smartphone SDK (ARMV4I).Build.0 = Release|Windows Mobile 5.0 Smartphone SDK (ARMV4I) - {90BA58CA-EF30-492C-BE9F-4164E4616ED4}.Release|Windows Mobile 5.0 Smartphone SDK (ARMV4I).Deploy.0 = Release|Windows Mobile 5.0 Smartphone SDK (ARMV4I) - {90BA58CA-EF30-492C-BE9F-4164E4616ED4}.Release|Windows Mobile 6 Professional SDK (ARMV4I).ActiveCfg = Release|Windows Mobile 6 Professional SDK (ARMV4I) - {90BA58CA-EF30-492C-BE9F-4164E4616ED4}.Release|Windows Mobile 6 Professional SDK (ARMV4I).Build.0 = Release|Windows Mobile 6 Professional SDK (ARMV4I) - {90BA58CA-EF30-492C-BE9F-4164E4616ED4}.Release|Windows Mobile 6 Professional SDK (ARMV4I).Deploy.0 = Release|Windows Mobile 6 Professional SDK (ARMV4I) - {8F8666D6-C5C4-4DC8-942E-066B09E90DEE}.Debug|Pocket PC 2003 (ARMV4).ActiveCfg = Debug|Pocket PC 2003 (ARMV4) - {8F8666D6-C5C4-4DC8-942E-066B09E90DEE}.Debug|Pocket PC 2003 (ARMV4).Build.0 = Debug|Pocket PC 2003 (ARMV4) - {8F8666D6-C5C4-4DC8-942E-066B09E90DEE}.Debug|Pocket PC 2003 (ARMV4).Deploy.0 = Debug|Pocket PC 2003 (ARMV4) - {8F8666D6-C5C4-4DC8-942E-066B09E90DEE}.Debug|Smartphone 2003 (ARMV4).ActiveCfg = Debug|Smartphone 2003 (ARMV4) - {8F8666D6-C5C4-4DC8-942E-066B09E90DEE}.Debug|Smartphone 2003 (ARMV4).Build.0 = Debug|Smartphone 2003 (ARMV4) - {8F8666D6-C5C4-4DC8-942E-066B09E90DEE}.Debug|Smartphone 2003 (ARMV4).Deploy.0 = Debug|Smartphone 2003 (ARMV4) - {8F8666D6-C5C4-4DC8-942E-066B09E90DEE}.Debug|Windows Mobile 5.0 Pocket PC SDK (ARMV4I).ActiveCfg = Debug|Windows Mobile 5.0 Pocket PC SDK (ARMV4I) - {8F8666D6-C5C4-4DC8-942E-066B09E90DEE}.Debug|Windows Mobile 5.0 Pocket PC SDK (ARMV4I).Build.0 = Debug|Windows Mobile 5.0 Pocket PC SDK (ARMV4I) - {8F8666D6-C5C4-4DC8-942E-066B09E90DEE}.Debug|Windows Mobile 5.0 Pocket PC SDK (ARMV4I).Deploy.0 = Debug|Windows Mobile 5.0 Pocket PC SDK (ARMV4I) - {8F8666D6-C5C4-4DC8-942E-066B09E90DEE}.Debug|Windows Mobile 5.0 Smartphone SDK (ARMV4I).ActiveCfg = Debug|Windows Mobile 5.0 Smartphone SDK (ARMV4I) - {8F8666D6-C5C4-4DC8-942E-066B09E90DEE}.Debug|Windows Mobile 5.0 Smartphone SDK (ARMV4I).Build.0 = Debug|Windows Mobile 5.0 Smartphone SDK (ARMV4I) - {8F8666D6-C5C4-4DC8-942E-066B09E90DEE}.Debug|Windows Mobile 5.0 Smartphone SDK (ARMV4I).Deploy.0 = Debug|Windows Mobile 5.0 Smartphone SDK (ARMV4I) - {8F8666D6-C5C4-4DC8-942E-066B09E90DEE}.Debug|Windows Mobile 6 Professional SDK (ARMV4I).ActiveCfg = Debug|Windows Mobile 6 Professional SDK (ARMV4I) - {8F8666D6-C5C4-4DC8-942E-066B09E90DEE}.Debug|Windows Mobile 6 Professional SDK (ARMV4I).Build.0 = Debug|Windows Mobile 6 Professional SDK (ARMV4I) - {8F8666D6-C5C4-4DC8-942E-066B09E90DEE}.Debug|Windows Mobile 6 Professional SDK (ARMV4I).Deploy.0 = Debug|Windows Mobile 6 Professional SDK (ARMV4I) - {8F8666D6-C5C4-4DC8-942E-066B09E90DEE}.Release|Pocket PC 2003 (ARMV4).ActiveCfg = Release|Pocket PC 2003 (ARMV4) - {8F8666D6-C5C4-4DC8-942E-066B09E90DEE}.Release|Pocket PC 2003 (ARMV4).Build.0 = Release|Pocket PC 2003 (ARMV4) - {8F8666D6-C5C4-4DC8-942E-066B09E90DEE}.Release|Pocket PC 2003 (ARMV4).Deploy.0 = Release|Pocket PC 2003 (ARMV4) - {8F8666D6-C5C4-4DC8-942E-066B09E90DEE}.Release|Smartphone 2003 (ARMV4).ActiveCfg = Release|Smartphone 2003 (ARMV4) - {8F8666D6-C5C4-4DC8-942E-066B09E90DEE}.Release|Smartphone 2003 (ARMV4).Build.0 = Release|Smartphone 2003 (ARMV4) - {8F8666D6-C5C4-4DC8-942E-066B09E90DEE}.Release|Smartphone 2003 (ARMV4).Deploy.0 = Release|Smartphone 2003 (ARMV4) - {8F8666D6-C5C4-4DC8-942E-066B09E90DEE}.Release|Windows Mobile 5.0 Pocket PC SDK (ARMV4I).ActiveCfg = Release|Windows Mobile 5.0 Pocket PC SDK (ARMV4I) - {8F8666D6-C5C4-4DC8-942E-066B09E90DEE}.Release|Windows Mobile 5.0 Pocket PC SDK (ARMV4I).Build.0 = Release|Windows Mobile 5.0 Pocket PC SDK (ARMV4I) - {8F8666D6-C5C4-4DC8-942E-066B09E90DEE}.Release|Windows Mobile 5.0 Pocket PC SDK (ARMV4I).Deploy.0 = Release|Windows Mobile 5.0 Pocket PC SDK (ARMV4I) - {8F8666D6-C5C4-4DC8-942E-066B09E90DEE}.Release|Windows Mobile 5.0 Smartphone SDK (ARMV4I).ActiveCfg = Release|Windows Mobile 5.0 Smartphone SDK (ARMV4I) - {8F8666D6-C5C4-4DC8-942E-066B09E90DEE}.Release|Windows Mobile 5.0 Smartphone SDK (ARMV4I).Build.0 = Release|Windows Mobile 5.0 Smartphone SDK (ARMV4I) - {8F8666D6-C5C4-4DC8-942E-066B09E90DEE}.Release|Windows Mobile 5.0 Smartphone SDK (ARMV4I).Deploy.0 = Release|Windows Mobile 5.0 Smartphone SDK (ARMV4I) - {8F8666D6-C5C4-4DC8-942E-066B09E90DEE}.Release|Windows Mobile 6 Professional SDK (ARMV4I).ActiveCfg = Release|Windows Mobile 6 Professional SDK (ARMV4I) - {8F8666D6-C5C4-4DC8-942E-066B09E90DEE}.Release|Windows Mobile 6 Professional SDK (ARMV4I).Build.0 = Release|Windows Mobile 6 Professional SDK (ARMV4I) - {8F8666D6-C5C4-4DC8-942E-066B09E90DEE}.Release|Windows Mobile 6 Professional SDK (ARMV4I).Deploy.0 = Release|Windows Mobile 6 Professional SDK (ARMV4I) - {FE7A3430-01D7-4821-AE97-BD882D7C00DE}.Debug|Pocket PC 2003 (ARMV4).ActiveCfg = Debug|Pocket PC 2003 (ARMV4) - {FE7A3430-01D7-4821-AE97-BD882D7C00DE}.Debug|Pocket PC 2003 (ARMV4).Build.0 = Debug|Pocket PC 2003 (ARMV4) - {FE7A3430-01D7-4821-AE97-BD882D7C00DE}.Debug|Pocket PC 2003 (ARMV4).Deploy.0 = Debug|Pocket PC 2003 (ARMV4) - {FE7A3430-01D7-4821-AE97-BD882D7C00DE}.Debug|Smartphone 2003 (ARMV4).ActiveCfg = Debug|Smartphone 2003 (ARMV4) - {FE7A3430-01D7-4821-AE97-BD882D7C00DE}.Debug|Smartphone 2003 (ARMV4).Build.0 = Debug|Smartphone 2003 (ARMV4) - {FE7A3430-01D7-4821-AE97-BD882D7C00DE}.Debug|Smartphone 2003 (ARMV4).Deploy.0 = Debug|Smartphone 2003 (ARMV4) - {FE7A3430-01D7-4821-AE97-BD882D7C00DE}.Debug|Windows Mobile 5.0 Pocket PC SDK (ARMV4I).ActiveCfg = Debug|Windows Mobile 5.0 Pocket PC SDK (ARMV4I) - {FE7A3430-01D7-4821-AE97-BD882D7C00DE}.Debug|Windows Mobile 5.0 Pocket PC SDK (ARMV4I).Build.0 = Debug|Windows Mobile 5.0 Pocket PC SDK (ARMV4I) - {FE7A3430-01D7-4821-AE97-BD882D7C00DE}.Debug|Windows Mobile 5.0 Pocket PC SDK (ARMV4I).Deploy.0 = Debug|Windows Mobile 5.0 Pocket PC SDK (ARMV4I) - {FE7A3430-01D7-4821-AE97-BD882D7C00DE}.Debug|Windows Mobile 5.0 Smartphone SDK (ARMV4I).ActiveCfg = Debug|Windows Mobile 5.0 Smartphone SDK (ARMV4I) - {FE7A3430-01D7-4821-AE97-BD882D7C00DE}.Debug|Windows Mobile 5.0 Smartphone SDK (ARMV4I).Build.0 = Debug|Windows Mobile 5.0 Smartphone SDK (ARMV4I) - {FE7A3430-01D7-4821-AE97-BD882D7C00DE}.Debug|Windows Mobile 5.0 Smartphone SDK (ARMV4I).Deploy.0 = Debug|Windows Mobile 5.0 Smartphone SDK (ARMV4I) - {FE7A3430-01D7-4821-AE97-BD882D7C00DE}.Debug|Windows Mobile 6 Professional SDK (ARMV4I).ActiveCfg = Debug|Windows Mobile 6 Professional SDK (ARMV4I) - {FE7A3430-01D7-4821-AE97-BD882D7C00DE}.Debug|Windows Mobile 6 Professional SDK (ARMV4I).Build.0 = Debug|Windows Mobile 6 Professional SDK (ARMV4I) - {FE7A3430-01D7-4821-AE97-BD882D7C00DE}.Debug|Windows Mobile 6 Professional SDK (ARMV4I).Deploy.0 = Debug|Windows Mobile 6 Professional SDK (ARMV4I) - {FE7A3430-01D7-4821-AE97-BD882D7C00DE}.Release|Pocket PC 2003 (ARMV4).ActiveCfg = Release|Pocket PC 2003 (ARMV4) - {FE7A3430-01D7-4821-AE97-BD882D7C00DE}.Release|Pocket PC 2003 (ARMV4).Build.0 = Release|Pocket PC 2003 (ARMV4) - {FE7A3430-01D7-4821-AE97-BD882D7C00DE}.Release|Pocket PC 2003 (ARMV4).Deploy.0 = Release|Pocket PC 2003 (ARMV4) - {FE7A3430-01D7-4821-AE97-BD882D7C00DE}.Release|Smartphone 2003 (ARMV4).ActiveCfg = Release|Smartphone 2003 (ARMV4) - {FE7A3430-01D7-4821-AE97-BD882D7C00DE}.Release|Smartphone 2003 (ARMV4).Build.0 = Release|Smartphone 2003 (ARMV4) - {FE7A3430-01D7-4821-AE97-BD882D7C00DE}.Release|Smartphone 2003 (ARMV4).Deploy.0 = Release|Smartphone 2003 (ARMV4) - {FE7A3430-01D7-4821-AE97-BD882D7C00DE}.Release|Windows Mobile 5.0 Pocket PC SDK (ARMV4I).ActiveCfg = Release|Windows Mobile 5.0 Pocket PC SDK (ARMV4I) - {FE7A3430-01D7-4821-AE97-BD882D7C00DE}.Release|Windows Mobile 5.0 Pocket PC SDK (ARMV4I).Build.0 = Release|Windows Mobile 5.0 Pocket PC SDK (ARMV4I) - {FE7A3430-01D7-4821-AE97-BD882D7C00DE}.Release|Windows Mobile 5.0 Pocket PC SDK (ARMV4I).Deploy.0 = Release|Windows Mobile 5.0 Pocket PC SDK (ARMV4I) - {FE7A3430-01D7-4821-AE97-BD882D7C00DE}.Release|Windows Mobile 5.0 Smartphone SDK (ARMV4I).ActiveCfg = Release|Windows Mobile 5.0 Smartphone SDK (ARMV4I) - {FE7A3430-01D7-4821-AE97-BD882D7C00DE}.Release|Windows Mobile 5.0 Smartphone SDK (ARMV4I).Build.0 = Release|Windows Mobile 5.0 Smartphone SDK (ARMV4I) - {FE7A3430-01D7-4821-AE97-BD882D7C00DE}.Release|Windows Mobile 5.0 Smartphone SDK (ARMV4I).Deploy.0 = Release|Windows Mobile 5.0 Smartphone SDK (ARMV4I) - {FE7A3430-01D7-4821-AE97-BD882D7C00DE}.Release|Windows Mobile 6 Professional SDK (ARMV4I).ActiveCfg = Release|Windows Mobile 6 Professional SDK (ARMV4I) - {FE7A3430-01D7-4821-AE97-BD882D7C00DE}.Release|Windows Mobile 6 Professional SDK (ARMV4I).Build.0 = Release|Windows Mobile 6 Professional SDK (ARMV4I) - {FE7A3430-01D7-4821-AE97-BD882D7C00DE}.Release|Windows Mobile 6 Professional SDK (ARMV4I).Deploy.0 = Release|Windows Mobile 6 Professional SDK (ARMV4I) - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/DevIL/projects/xcode/DevIL.xcode/project.pbxproj b/DevIL/projects/xcode/DevIL.xcode/project.pbxproj deleted file mode 100644 index 85150f1b..00000000 --- a/DevIL/projects/xcode/DevIL.xcode/project.pbxproj +++ /dev/null @@ -1,3055 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 39; - objects = { - 014CEA520018CE5811CA2923 = { - buildSettings = { - COPY_PHASE_STRIP = NO; - GCC_DYNAMIC_NO_PIC = NO; - GCC_ENABLE_FIX_AND_CONTINUE = YES; - GCC_GENERATE_DEBUGGING_SYMBOLS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_TREAT_WARNINGS_AS_ERRORS = YES; - GCC_WARN_ABOUT_POINTER_SIGNEDNESS = NO; - GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = YES; - GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO; - GCC_WARN_PEDANTIC = NO; - OTHER_CFLAGS = "-DHAVE_CONFIG_H -maltivec"; - OTHER_CPLUSPLUSFLAGS = "-DHAVE_CONFIG_H -maltivec"; - WARNING_CFLAGS = "-Wall"; - ZERO_LINK = YES; - }; - isa = PBXBuildStyle; - name = Development; - }; - 014CEA530018CE5811CA2923 = { - buildSettings = { - COPY_PHASE_STRIP = YES; - GCC_ENABLE_FIX_AND_CONTINUE = NO; - GCC_MODEL_TUNING = ""; - GCC_OPTIMIZATION_LEVEL = 2; - ZERO_LINK = NO; - }; - isa = PBXBuildStyle; - name = Deployment; - }; -//010 -//011 -//012 -//013 -//014 -//080 -//081 -//082 -//083 -//084 - 08FB7793FE84155DC02AAC07 = { - buildSettings = { - }; - buildStyles = ( - 014CEA520018CE5811CA2923, - 014CEA530018CE5811CA2923, - ); - hasScannedForEncodings = 1; - isa = PBXProject; - mainGroup = 08FB7794FE84155DC02AAC07; - projectDirPath = ""; - targets = ( - A36D10E8080E8E5D0012BB8B, - A3009525080E7F6E003DEA28, - A3009514080E7F44003DEA28, - A3009519080E7F51003DEA28, - A36D10F5080E8FD80012BB8B, - ); - }; - 08FB7794FE84155DC02AAC07 = { - children = ( - A38C3BE30818FAB2008EE126, - A36D1100080E91B20012BB8B, - A32D489B0810233E008510AC, - A32D490A08102417008510AC, - A30E01C208101A1700B16732, - A33D1D86080E969A00FEBAC9, - A3009534080E8006003DEA28, - 1AB674ADFE9D54B511CA2CBB, - ); - isa = PBXGroup; - name = DevIL; - refType = 4; - sourceTree = ""; - }; -//080 -//081 -//082 -//083 -//084 -//1A0 -//1A1 -//1A2 -//1A3 -//1A4 - 1AB674ADFE9D54B511CA2CBB = { - children = ( - A3009526080E7F6E003DEA28, - A3009515080E7F44003DEA28, - A300951A080E7F51003DEA28, - ); - isa = PBXGroup; - name = Products; - refType = 4; - sourceTree = ""; - }; -//1A0 -//1A1 -//1A2 -//1A3 -//1A4 -//A30 -//A31 -//A32 -//A33 -//A34 - A3009511080E7F44003DEA28 = { - buildActionMask = 2147483647; - files = ( - A32D48E10810234E008510AC, - A32D48E20810234E008510AC, - A32D48E30810234E008510AC, - A32D48E40810234E008510AC, - A32D48E50810234E008510AC, - A32D48E60810234E008510AC, - ); - isa = PBXHeadersBuildPhase; - runOnlyForDeploymentPostprocessing = 0; - }; - A3009512080E7F44003DEA28 = { - buildActionMask = 2147483647; - files = ( - A32D48C408102349008510AC, - A32D48C508102349008510AC, - A32D48C608102349008510AC, - A32D48C708102349008510AC, - A32D48C808102349008510AC, - A32D48C908102349008510AC, - A32D48CA08102349008510AC, - A32D48CB08102349008510AC, - A32D48CC08102349008510AC, - A32D48CD08102349008510AC, - A32D48CE08102349008510AC, - A32D48CF08102349008510AC, - A32D48D008102349008510AC, - A32D48D108102349008510AC, - A32D48D208102349008510AC, - A32D48D308102349008510AC, - A32D48D408102349008510AC, - ); - isa = PBXSourcesBuildPhase; - runOnlyForDeploymentPostprocessing = 0; - }; - A3009513080E7F44003DEA28 = { - buildActionMask = 2147483647; - files = ( - A32D48FD081023D6008510AC, - ); - isa = PBXFrameworksBuildPhase; - runOnlyForDeploymentPostprocessing = 0; - }; - A3009514080E7F44003DEA28 = { - buildPhases = ( - A3009511080E7F44003DEA28, - A3009512080E7F44003DEA28, - A3009513080E7F44003DEA28, - ); - buildRules = ( - ); - buildSettings = { - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - GCC_ALTIVEC_EXTENSIONS = YES; - INSTALL_PATH = /usr/local/lib; - LIBRARY_STYLE = DYNAMIC; - OTHER_CFLAGS = ""; - OTHER_LDFLAGS = ""; - OTHER_REZFLAGS = ""; - PRODUCT_NAME = libILU; - SECTORDER_FLAGS = ""; - WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas"; - }; - dependencies = ( - A36D0EE0080E81800012BB8B, - ); - isa = PBXNativeTarget; - name = libILU; - productName = libILU; - productReference = A3009515080E7F44003DEA28; - productType = "com.apple.product-type.library.dynamic"; - }; - A3009515080E7F44003DEA28 = { - explicitFileType = "compiled.mach-o.dylib"; - includeInIndex = 0; - isa = PBXFileReference; - path = libILU.dylib; - refType = 3; - sourceTree = BUILT_PRODUCTS_DIR; - }; - A3009516080E7F51003DEA28 = { - buildActionMask = 2147483647; - files = ( - A32D49630810244F008510AC, - A32D49640810244F008510AC, - A32D49650810244F008510AC, - A32D49660810244F008510AC, - ); - isa = PBXHeadersBuildPhase; - runOnlyForDeploymentPostprocessing = 0; - }; - A3009517080E7F51003DEA28 = { - buildActionMask = 2147483647; - files = ( - A32D49680810244F008510AC, - A32D49690810244F008510AC, - A32D496A0810244F008510AC, - A32D496B0810244F008510AC, - A32D496C0810244F008510AC, - A32D496D0810244F008510AC, - A32D496E0810244F008510AC, - A32D496F0810244F008510AC, - A32D49700810244F008510AC, - ); - isa = PBXSourcesBuildPhase; - runOnlyForDeploymentPostprocessing = 0; - }; - A3009518080E7F51003DEA28 = { - buildActionMask = 2147483647; - files = ( - A32D490508102403008510AC, - A32D490608102405008510AC, - A33D1E4A080EA43E00FEBAC9, - ); - isa = PBXFrameworksBuildPhase; - runOnlyForDeploymentPostprocessing = 0; - }; - A3009519080E7F51003DEA28 = { - buildPhases = ( - A3009516080E7F51003DEA28, - A3009517080E7F51003DEA28, - A3009518080E7F51003DEA28, - ); - buildRules = ( - ); - buildSettings = { - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - GCC_ALTIVEC_EXTENSIONS = YES; - INSTALL_PATH = /usr/local/lib; - LIBRARY_STYLE = DYNAMIC; - OTHER_CFLAGS = ""; - OTHER_LDFLAGS = ""; - OTHER_REZFLAGS = ""; - PRODUCT_NAME = libILUT; - SECTORDER_FLAGS = ""; - WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas"; - }; - dependencies = ( - A36D0EE2080E81850012BB8B, - A36D0EE4080E81850012BB8B, - ); - isa = PBXNativeTarget; - name = libILUT; - productName = libILUT; - productReference = A300951A080E7F51003DEA28; - productType = "com.apple.product-type.library.dynamic"; - }; - A300951A080E7F51003DEA28 = { - explicitFileType = "compiled.mach-o.dylib"; - includeInIndex = 0; - isa = PBXFileReference; - path = libILUT.dylib; - refType = 3; - sourceTree = BUILT_PRODUCTS_DIR; - }; - A3009522080E7F6E003DEA28 = { - buildActionMask = 2147483647; - files = ( - A36D1123080E92150012BB8B, - A36D1124080E92150012BB8B, - A36D1125080E92150012BB8B, - A36D1126080E92150012BB8B, - A36D1127080E92150012BB8B, - A36D1128080E92150012BB8B, - A36D1129080E92150012BB8B, - A36D112A080E92150012BB8B, - A36D112B080E92150012BB8B, - A36D112C080E92150012BB8B, - A36D112D080E92150012BB8B, - A36D112E080E92150012BB8B, - A36D112F080E92150012BB8B, - A36D1130080E92150012BB8B, - A36D1131080E92150012BB8B, - A36D1132080E92150012BB8B, - A36D1133080E92150012BB8B, - A36D1134080E92150012BB8B, - A36D1135080E92150012BB8B, - A36D1136080E92150012BB8B, - A36D1137080E92150012BB8B, - A36D1138080E92150012BB8B, - A36D1139080E92150012BB8B, - A36D113A080E92150012BB8B, - A36D113B080E92150012BB8B, - A36D113C080E92150012BB8B, - A36D113D080E92150012BB8B, - A36D113E080E92150012BB8B, - A36D113F080E92150012BB8B, - A36D1171080E95D60012BB8B, - A36D1172080E95D60012BB8B, - A36D1173080E95D60012BB8B, - A36D1174080E95D60012BB8B, - A36D1175080E95D60012BB8B, - A36D1176080E95D60012BB8B, - A36D1177080E95D60012BB8B, - A39B3C50081C1E6000115B25, - A38C3BE70818FAB2008EE126, - ); - isa = PBXHeadersBuildPhase; - runOnlyForDeploymentPostprocessing = 0; - }; - A3009523080E7F6E003DEA28 = { - buildActionMask = 2147483647; - files = ( - A36D10A6080E84D80012BB8B, - A36D10A7080E84D80012BB8B, - A36D10A8080E84D80012BB8B, - A36D10A9080E84D80012BB8B, - A36D10AA080E84D80012BB8B, - A36D10AB080E84D80012BB8B, - A36D10AC080E84D80012BB8B, - A36D10AD080E84D80012BB8B, - A36D10AE080E84D80012BB8B, - A36D10AF080E84D80012BB8B, - A36D10B0080E84D80012BB8B, - A36D10B1080E84D80012BB8B, - A36D10B2080E84D80012BB8B, - A36D10B3080E84D80012BB8B, - A36D10B4080E84D80012BB8B, - A36D10B5080E84D80012BB8B, - A36D10B6080E84D80012BB8B, - A36D10B7080E84D80012BB8B, - A36D10B8080E84D80012BB8B, - A36D10B9080E84D80012BB8B, - A36D10BA080E84D80012BB8B, - A36D10BB080E84D80012BB8B, - A36D10BC080E84D80012BB8B, - A36D10BD080E84D80012BB8B, - A36D10BE080E84D80012BB8B, - A36D10BF080E84D80012BB8B, - A36D10C0080E84D80012BB8B, - A36D10C1080E84D80012BB8B, - A36D10C2080E84D80012BB8B, - A36D10C3080E84D80012BB8B, - A36D10C4080E84D80012BB8B, - A36D10C5080E84D80012BB8B, - A36D10C6080E84D80012BB8B, - A36D10C7080E84D80012BB8B, - A36D10C8080E84D80012BB8B, - A36D10C9080E84D80012BB8B, - A36D10CA080E84D80012BB8B, - A36D10CB080E84D80012BB8B, - A36D10CC080E84D80012BB8B, - A36D10CD080E84D80012BB8B, - A36D10CE080E84D80012BB8B, - A36D10CF080E84D80012BB8B, - A36D10D0080E84D80012BB8B, - A36D10D1080E84D80012BB8B, - A36D10D2080E84D80012BB8B, - A36D10D3080E84D80012BB8B, - A36D10D4080E84D80012BB8B, - A36D10D5080E84D80012BB8B, - A36D10D6080E84D80012BB8B, - A36D10D7080E84D80012BB8B, - A36D10D8080E84D80012BB8B, - A36D10D9080E84D80012BB8B, - A39B3C4F081C1E5100115B25, - A38C3BE60818FAB2008EE126, - ); - isa = PBXSourcesBuildPhase; - runOnlyForDeploymentPostprocessing = 0; - }; - A3009524080E7F6E003DEA28 = { - buildActionMask = 2147483647; - files = ( - A35C9C84080EB93900CCD137, - A35C9C85080EB93900CCD137, - A35C9CAB080EBA5100CCD137, - A33E80950810140D00578C1B, - A33E80A00810145F00578C1B, - A33E80AB081014BF00578C1B, - ); - isa = PBXFrameworksBuildPhase; - runOnlyForDeploymentPostprocessing = 0; - }; - A3009525080E7F6E003DEA28 = { - buildPhases = ( - A3009522080E7F6E003DEA28, - A3009523080E7F6E003DEA28, - A3009524080E7F6E003DEA28, - A36D10E3080E856E0012BB8B, - ); - buildRules = ( - ); - buildSettings = { - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - GCC_ALTIVEC_EXTENSIONS = YES; - GCC_MODEL_PPC64 = NO; - INSTALL_PATH = /usr/local/lib; - LIBRARY_SEARCH_PATHS = "\"/Users/dario/Desktop/DevIL o /src-IL/src/.libs\" /sw/lib"; - LIBRARY_STYLE = DYNAMIC; - OTHER_CFLAGS = "-I../../include -I../Include"; - OTHER_LDFLAGS = ""; - OTHER_REZFLAGS = ""; - PRODUCT_NAME = libIL; - SECTORDER_FLAGS = ""; - WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas"; - }; - dependencies = ( - ); - isa = PBXNativeTarget; - name = libIL; - productName = libIL; - productReference = A3009526080E7F6E003DEA28; - productType = "com.apple.product-type.library.dynamic"; - }; - A3009526080E7F6E003DEA28 = { - explicitFileType = "compiled.mach-o.dylib"; - includeInIndex = 0; - isa = PBXFileReference; - path = libIL.dylib; - refType = 3; - sourceTree = BUILT_PRODUCTS_DIR; - }; - A3009534080E8006003DEA28 = { - children = ( - A30B34870818DB400067D04E, - A30B34880818DB400067D04E, - A30B34890818DB400067D04E, - A30B348A0818DB400067D04E, - A30B348B0818DB400067D04E, - A30B348C0818DB400067D04E, - A30B348D0818DB400067D04E, - A30B349E0818DB5C0067D04E, - A35E96760823F02E0061C1C7, - A30B348E0818DB400067D04E, - A30B348F0818DB400067D04E, - A30B34900818DB400067D04E, - A30B34910818DB400067D04E, - A30B34920818DB400067D04E, - A30B34930818DB400067D04E, - A30B34940818DB400067D04E, - A30B34820818DB240067D04E, - ); - isa = PBXGroup; - name = Docs; - refType = 4; - sourceTree = ""; - }; - A30B34820818DB240067D04E = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = text; - name = AUTHORS; - path = /Users/dario/Desktop/Developer/Projects/DevIL/cvsroot/DevIL/AUTHORS; - refType = 0; - sourceTree = ""; - }; - A30B34870818DB400067D04E = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = text; - name = TODO; - path = ../../TODO; - refType = 2; - sourceTree = SOURCE_ROOT; - }; - A30B34880818DB400067D04E = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = text.script.sh; - name = autogen.sh; - path = ../../autogen.sh; - refType = 2; - sourceTree = SOURCE_ROOT; - }; - A30B34890818DB400067D04E = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = text; - name = COPYING; - path = ../../COPYING; - refType = 2; - sourceTree = SOURCE_ROOT; - }; - A30B348A0818DB400067D04E = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = text; - name = README.win; - path = ../../README.win; - refType = 2; - sourceTree = SOURCE_ROOT; - }; - A30B348B0818DB400067D04E = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = text; - name = README.unix; - path = ../../README.unix; - refType = 2; - sourceTree = SOURCE_ROOT; - }; - A30B348C0818DB400067D04E = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = text; - name = README.macosx; - path = ../../README.macosx; - refType = 2; - sourceTree = SOURCE_ROOT; - }; - A30B348D0818DB400067D04E = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = text; - name = README; - path = ../../README; - refType = 2; - sourceTree = SOURCE_ROOT; - }; - A30B348E0818DB400067D04E = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = text; - name = NEWS; - path = ../../NEWS; - refType = 2; - sourceTree = SOURCE_ROOT; - }; - A30B348F0818DB400067D04E = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = text; - name = Makefile.am; - path = ../../Makefile.am; - refType = 2; - sourceTree = SOURCE_ROOT; - }; - A30B34900818DB400067D04E = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = text; - name = ChangeLog; - path = ../../ChangeLog; - refType = 2; - sourceTree = SOURCE_ROOT; - }; - A30B34910818DB400067D04E = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = text; - name = BUGS; - path = ../../BUGS; - refType = 2; - sourceTree = SOURCE_ROOT; - }; - A30B34920818DB400067D04E = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = text; - name = Libraries.txt; - path = ../../Libraries.txt; - refType = 2; - sourceTree = SOURCE_ROOT; - }; - A30B34930818DB400067D04E = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = text; - name = INSTALL; - path = ../../INSTALL; - refType = 2; - sourceTree = SOURCE_ROOT; - }; - A30B34940818DB400067D04E = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = text; - name = CREDITS; - path = ../../CREDITS; - refType = 2; - sourceTree = SOURCE_ROOT; - }; - A30B349E0818DB5C0067D04E = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = text; - name = configure.in; - path = ../../configure.in; - refType = 2; - sourceTree = SOURCE_ROOT; - }; - A30E01C208101A1700B16732 = { - children = ( - A33E80AA081014BF00578C1B, - A33E809F0810145F00578C1B, - A33E80930810140D00578C1B, - A35C9CAA080EBA5100CCD137, - A35C9C81080EB93900CCD137, - A35C9C82080EB93900CCD137, - A33D1E37080EA43A00FEBAC9, - ); - isa = PBXGroup; - name = Libraries; - refType = 4; - sourceTree = ""; - }; - A32D489B0810233E008510AC = { - children = ( - A38C3C170818FC42008EE126, - A32D48D60810234E008510AC, - A32D489C08102349008510AC, - ); - isa = PBXGroup; - name = ILU; - refType = 4; - sourceTree = ""; - }; - A32D489C08102349008510AC = { - children = ( - A32D48B008102349008510AC, - A32D48B108102349008510AC, - A32D48B208102349008510AC, - A32D48B308102349008510AC, - A32D48B408102349008510AC, - A32D48B508102349008510AC, - A32D48B608102349008510AC, - A32D48B708102349008510AC, - A32D48B808102349008510AC, - A32D48B908102349008510AC, - A32D48BA08102349008510AC, - A32D48BB08102349008510AC, - A32D48BC08102349008510AC, - A32D48BD08102349008510AC, - A32D48BE08102349008510AC, - A32D48BF08102349008510AC, - A32D48C008102349008510AC, - ); - isa = PBXGroup; - name = src; - path = "../../src-ILU/src"; - refType = 2; - sourceTree = SOURCE_ROOT; - }; - A32D48B008102349008510AC = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = ilu_alloc.c; - refType = 4; - sourceTree = ""; - }; - A32D48B108102349008510AC = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = ilu_error.c; - refType = 4; - sourceTree = ""; - }; - A32D48B208102349008510AC = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = ilu_filter.c; - refType = 4; - sourceTree = ""; - }; - A32D48B308102349008510AC = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = ilu_filter_rcg.c; - refType = 4; - sourceTree = ""; - }; - A32D48B408102349008510AC = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = ilu_internal.c; - refType = 4; - sourceTree = ""; - }; - A32D48B508102349008510AC = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = ilu_main.c; - refType = 4; - sourceTree = ""; - }; - A32D48B608102349008510AC = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = ilu_manip.c; - refType = 4; - sourceTree = ""; - }; - A32D48B708102349008510AC = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = ilu_mipmap.c; - refType = 4; - sourceTree = ""; - }; - A32D48B808102349008510AC = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = ilu_noise.c; - refType = 4; - sourceTree = ""; - }; - A32D48B908102349008510AC = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = ilu_region.c; - refType = 4; - sourceTree = ""; - }; - A32D48BA08102349008510AC = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = ilu_rotate.c; - refType = 4; - sourceTree = ""; - }; - A32D48BB08102349008510AC = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = ilu_scale.c; - refType = 4; - sourceTree = ""; - }; - A32D48BC08102349008510AC = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = ilu_scale2d.c; - refType = 4; - sourceTree = ""; - }; - A32D48BD08102349008510AC = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = ilu_scale3d.c; - refType = 4; - sourceTree = ""; - }; - A32D48BE08102349008510AC = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = ilu_scaling.c; - refType = 4; - sourceTree = ""; - }; - A32D48BF08102349008510AC = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = ilu_states.c; - refType = 4; - sourceTree = ""; - }; - A32D48C008102349008510AC = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = ilu_utilities.c; - refType = 4; - sourceTree = ""; - }; - A32D48C408102349008510AC = { - fileRef = A32D48B008102349008510AC; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A32D48C508102349008510AC = { - fileRef = A32D48B108102349008510AC; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A32D48C608102349008510AC = { - fileRef = A32D48B208102349008510AC; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A32D48C708102349008510AC = { - fileRef = A32D48B308102349008510AC; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A32D48C808102349008510AC = { - fileRef = A32D48B408102349008510AC; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A32D48C908102349008510AC = { - fileRef = A32D48B508102349008510AC; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A32D48CA08102349008510AC = { - fileRef = A32D48B608102349008510AC; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A32D48CB08102349008510AC = { - fileRef = A32D48B708102349008510AC; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A32D48CC08102349008510AC = { - fileRef = A32D48B808102349008510AC; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A32D48CD08102349008510AC = { - fileRef = A32D48B908102349008510AC; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A32D48CE08102349008510AC = { - fileRef = A32D48BA08102349008510AC; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A32D48CF08102349008510AC = { - fileRef = A32D48BB08102349008510AC; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A32D48D008102349008510AC = { - fileRef = A32D48BC08102349008510AC; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A32D48D108102349008510AC = { - fileRef = A32D48BD08102349008510AC; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A32D48D208102349008510AC = { - fileRef = A32D48BE08102349008510AC; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A32D48D308102349008510AC = { - fileRef = A32D48BF08102349008510AC; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A32D48D408102349008510AC = { - fileRef = A32D48C008102349008510AC; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A32D48D60810234E008510AC = { - children = ( - A32D48D80810234E008510AC, - A32D48D90810234E008510AC, - A32D48DA0810234E008510AC, - A32D48DB0810234E008510AC, - A32D48DC0810234E008510AC, - A32D48DD0810234E008510AC, - ); - isa = PBXGroup; - name = include; - path = "/Users/dario/Desktop/Developer/Projects/DevIL/cvsroot/DevIL/src-ILU/include"; - refType = 0; - sourceTree = ""; - }; - A32D48D80810234E008510AC = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.h; - path = ilu_alloc.h; - refType = 4; - sourceTree = ""; - }; - A32D48D90810234E008510AC = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.h; - path = ilu_filter.h; - refType = 4; - sourceTree = ""; - }; - A32D48DA0810234E008510AC = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.h; - path = ilu_internal.h; - refType = 4; - sourceTree = ""; - }; - A32D48DB0810234E008510AC = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.h; - path = ilu_mipmap.h; - refType = 4; - sourceTree = ""; - }; - A32D48DC0810234E008510AC = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.h; - path = ilu_region.h; - refType = 4; - sourceTree = ""; - }; - A32D48DD0810234E008510AC = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.h; - path = ilu_states.h; - refType = 4; - sourceTree = ""; - }; - A32D48E10810234E008510AC = { - fileRef = A32D48D80810234E008510AC; - isa = PBXBuildFile; - settings = { - }; - }; - A32D48E20810234E008510AC = { - fileRef = A32D48D90810234E008510AC; - isa = PBXBuildFile; - settings = { - }; - }; - A32D48E30810234E008510AC = { - fileRef = A32D48DA0810234E008510AC; - isa = PBXBuildFile; - settings = { - }; - }; - A32D48E40810234E008510AC = { - fileRef = A32D48DB0810234E008510AC; - isa = PBXBuildFile; - settings = { - }; - }; - A32D48E50810234E008510AC = { - fileRef = A32D48DC0810234E008510AC; - isa = PBXBuildFile; - settings = { - }; - }; - A32D48E60810234E008510AC = { - fileRef = A32D48DD0810234E008510AC; - isa = PBXBuildFile; - settings = { - }; - }; - A32D48FD081023D6008510AC = { - fileRef = A3009526080E7F6E003DEA28; - isa = PBXBuildFile; - settings = { - }; - }; - A32D490508102403008510AC = { - fileRef = A3009526080E7F6E003DEA28; - isa = PBXBuildFile; - settings = { - }; - }; - A32D490608102405008510AC = { - fileRef = A3009515080E7F44003DEA28; - isa = PBXBuildFile; - settings = { - }; - }; - A32D490A08102417008510AC = { - children = ( - A38C3C1F0818FC55008EE126, - A32D49420810244F008510AC, - A32D494B0810244F008510AC, - ); - isa = PBXGroup; - name = ILUT; - refType = 4; - sourceTree = ""; - }; - A32D49420810244F008510AC = { - children = ( - A32D49440810244F008510AC, - A32D49450810244F008510AC, - A32D49460810244F008510AC, - A32D49470810244F008510AC, - ); - isa = PBXGroup; - name = include; - path = "../../src-ILUT/include"; - refType = 2; - sourceTree = SOURCE_ROOT; - }; - A32D49440810244F008510AC = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.h; - path = ilut_allegro.h; - refType = 4; - sourceTree = ""; - }; - A32D49450810244F008510AC = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.h; - path = ilut_internal.h; - refType = 4; - sourceTree = ""; - }; - A32D49460810244F008510AC = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.h; - path = ilut_opengl.h; - refType = 4; - sourceTree = ""; - }; - A32D49470810244F008510AC = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.h; - path = ilut_states.h; - refType = 4; - sourceTree = ""; - }; - A32D494B0810244F008510AC = { - children = ( - A32D49570810244F008510AC, - A32D49580810244F008510AC, - A32D49590810244F008510AC, - A32D495A0810244F008510AC, - A32D495B0810244F008510AC, - A32D495C0810244F008510AC, - A32D495D0810244F008510AC, - A32D495E0810244F008510AC, - A32D495F0810244F008510AC, - ); - isa = PBXGroup; - name = src; - path = "../../src-ILUT/src"; - refType = 2; - sourceTree = SOURCE_ROOT; - }; - A32D49570810244F008510AC = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = ilut_allegro.c; - refType = 4; - sourceTree = ""; - }; - A32D49580810244F008510AC = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = ilut_directx.c; - refType = 4; - sourceTree = ""; - }; - A32D49590810244F008510AC = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = ilut_directx9.c; - refType = 4; - sourceTree = ""; - }; - A32D495A0810244F008510AC = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = ilut_internal.c; - refType = 4; - sourceTree = ""; - }; - A32D495B0810244F008510AC = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = ilut_main.c; - refType = 4; - sourceTree = ""; - }; - A32D495C0810244F008510AC = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = ilut_opengl.c; - refType = 4; - sourceTree = ""; - }; - A32D495D0810244F008510AC = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = ilut_sdlsurface.c; - refType = 4; - sourceTree = ""; - }; - A32D495E0810244F008510AC = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = ilut_states.c; - refType = 4; - sourceTree = ""; - }; - A32D495F0810244F008510AC = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = ilut_win32.c; - refType = 4; - sourceTree = ""; - }; - A32D49630810244F008510AC = { - fileRef = A32D49440810244F008510AC; - isa = PBXBuildFile; - settings = { - }; - }; - A32D49640810244F008510AC = { - fileRef = A32D49450810244F008510AC; - isa = PBXBuildFile; - settings = { - }; - }; - A32D49650810244F008510AC = { - fileRef = A32D49460810244F008510AC; - isa = PBXBuildFile; - settings = { - }; - }; - A32D49660810244F008510AC = { - fileRef = A32D49470810244F008510AC; - isa = PBXBuildFile; - settings = { - }; - }; - A32D49680810244F008510AC = { - fileRef = A32D49570810244F008510AC; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A32D49690810244F008510AC = { - fileRef = A32D49580810244F008510AC; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A32D496A0810244F008510AC = { - fileRef = A32D49590810244F008510AC; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A32D496B0810244F008510AC = { - fileRef = A32D495A0810244F008510AC; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A32D496C0810244F008510AC = { - fileRef = A32D495B0810244F008510AC; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A32D496D0810244F008510AC = { - fileRef = A32D495C0810244F008510AC; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A32D496E0810244F008510AC = { - fileRef = A32D495D0810244F008510AC; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A32D496F0810244F008510AC = { - fileRef = A32D495E0810244F008510AC; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A32D49700810244F008510AC = { - fileRef = A32D495F0810244F008510AC; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A33D1D86080E969A00FEBAC9 = { - children = ( - A36D115F080E95D60012BB8B, - A36D1165080E95D60012BB8B, - A36D1166080E95D60012BB8B, - A36D1167080E95D60012BB8B, - A36D1168080E95D60012BB8B, - A36D116C080E95D60012BB8B, - A36D116E080E95D60012BB8B, - ); - isa = PBXGroup; - name = Includes; - refType = 4; - sourceTree = ""; - }; - A33D1E37080EA43A00FEBAC9 = { - isa = PBXFileReference; - lastKnownFileType = wrapper.framework; - name = OpenGL.framework; - path = /System/Library/Frameworks/OpenGL.framework; - refType = 0; - sourceTree = ""; - }; - A33D1E4A080EA43E00FEBAC9 = { - fileRef = A33D1E37080EA43A00FEBAC9; - isa = PBXBuildFile; - settings = { - }; - }; - A33E80930810140D00578C1B = { - isa = PBXFileReference; - lastKnownFileType = "compiled.mach-o.dylib"; - name = libjpeg.dylib; - path = /usr/local/lib/libjpeg.62.0.0.dylib; - refType = 0; - sourceTree = ""; - }; - A33E80950810140D00578C1B = { - fileRef = A33E80930810140D00578C1B; - isa = PBXBuildFile; - settings = { - }; - }; - A33E809F0810145F00578C1B = { - isa = PBXFileReference; - lastKnownFileType = "compiled.mach-o.dylib"; - name = libmng.dylib; - path = /usr/local/lib/libmng.1.0.0.dylib; - refType = 0; - sourceTree = ""; - }; - A33E80A00810145F00578C1B = { - fileRef = A33E809F0810145F00578C1B; - isa = PBXBuildFile; - settings = { - }; - }; - A33E80AA081014BF00578C1B = { - isa = PBXFileReference; - lastKnownFileType = "compiled.mach-o.dylib"; - name = liblcms.dylib; - path = /sw/lib/liblcms.1.0.14.dylib; - refType = 0; - sourceTree = ""; - }; - A33E80AB081014BF00578C1B = { - fileRef = A33E80AA081014BF00578C1B; - isa = PBXBuildFile; - settings = { - }; - }; - A35C9C81080EB93900CCD137 = { - isa = PBXFileReference; - lastKnownFileType = "compiled.mach-o.dylib"; - name = libpng.dylib; - path = /usr/local/lib/libpng.3.1.2.8.dylib; - refType = 0; - sourceTree = ""; - }; - A35C9C82080EB93900CCD137 = { - isa = PBXFileReference; - lastKnownFileType = "compiled.mach-o.dylib"; - name = libtiff.dylib; - path = /usr/local/lib/libtiff.3.7.2.dylib; - refType = 0; - sourceTree = ""; - }; - A35C9C84080EB93900CCD137 = { - fileRef = A35C9C81080EB93900CCD137; - isa = PBXBuildFile; - settings = { - }; - }; - A35C9C85080EB93900CCD137 = { - fileRef = A35C9C82080EB93900CCD137; - isa = PBXBuildFile; - settings = { - }; - }; - A35C9CAA080EBA5100CCD137 = { - isa = PBXFileReference; - lastKnownFileType = "compiled.mach-o.dylib"; - name = libz.dylib; - path = /usr/lib/libz.1.dylib; - refType = 0; - sourceTree = ""; - }; - A35C9CAB080EBA5100CCD137 = { - fileRef = A35C9CAA080EBA5100CCD137; - isa = PBXBuildFile; - settings = { - }; - }; - A35E96760823F02E0061C1C7 = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = text.script.sh; - name = configure; - path = ../../configure; - refType = 2; - sourceTree = SOURCE_ROOT; - }; - A36D0EDF080E81800012BB8B = { - containerPortal = 08FB7793FE84155DC02AAC07; - isa = PBXContainerItemProxy; - proxyType = 1; - remoteGlobalIDString = A3009525080E7F6E003DEA28; - remoteInfo = libIL; - }; - A36D0EE0080E81800012BB8B = { - isa = PBXTargetDependency; - target = A3009525080E7F6E003DEA28; - targetProxy = A36D0EDF080E81800012BB8B; - }; - A36D0EE1080E81850012BB8B = { - containerPortal = 08FB7793FE84155DC02AAC07; - isa = PBXContainerItemProxy; - proxyType = 1; - remoteGlobalIDString = A3009525080E7F6E003DEA28; - remoteInfo = libIL; - }; - A36D0EE2080E81850012BB8B = { - isa = PBXTargetDependency; - target = A3009525080E7F6E003DEA28; - targetProxy = A36D0EE1080E81850012BB8B; - }; - A36D0EE3080E81850012BB8B = { - containerPortal = 08FB7793FE84155DC02AAC07; - isa = PBXContainerItemProxy; - proxyType = 1; - remoteGlobalIDString = A3009514080E7F44003DEA28; - remoteInfo = libILU; - }; - A36D0EE4080E81850012BB8B = { - isa = PBXTargetDependency; - target = A3009514080E7F44003DEA28; - targetProxy = A36D0EE3080E81850012BB8B; - }; - A36D106F080E84D70012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = il_alloc.c; - refType = 4; - sourceTree = ""; - }; - A36D1070080E84D70012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = il_bits.c; - refType = 4; - sourceTree = ""; - }; - A36D1071080E84D70012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = il_bmp.c; - refType = 4; - sourceTree = ""; - }; - A36D1072080E84D70012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = il_convbuff.c; - refType = 4; - sourceTree = ""; - }; - A36D1073080E84D70012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = il_convert.c; - refType = 4; - sourceTree = ""; - }; - A36D1074080E84D70012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = il_cut.c; - refType = 4; - sourceTree = ""; - }; - A36D1075080E84D70012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = il_dcx.c; - refType = 4; - sourceTree = ""; - }; - A36D1076080E84D80012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = "il_dds-save.c"; - refType = 4; - sourceTree = ""; - }; - A36D1077080E84D80012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = il_dds.c; - refType = 4; - sourceTree = ""; - }; - A36D1078080E84D80012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = il_devil.c; - refType = 4; - sourceTree = ""; - }; - A36D1079080E84D80012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = il_doom.c; - refType = 4; - sourceTree = ""; - }; - A36D107A080E84D80012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = il_endian.c; - refType = 4; - sourceTree = ""; - }; - A36D107B080E84D80012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = il_error.c; - refType = 4; - sourceTree = ""; - }; - A36D107C080E84D80012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = il_fastconv.c; - refType = 4; - sourceTree = ""; - }; - A36D107D080E84D80012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = il_files.c; - refType = 4; - sourceTree = ""; - }; - A36D107E080E84D80012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = il_gif.c; - refType = 4; - sourceTree = ""; - }; - A36D107F080E84D80012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = il_hdr.c; - refType = 4; - sourceTree = ""; - }; - A36D1080080E84D80012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = il_header.c; - refType = 4; - sourceTree = ""; - }; - A36D1081080E84D80012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = il_icon.c; - refType = 4; - sourceTree = ""; - }; - A36D1082080E84D80012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = il_internal.c; - refType = 4; - sourceTree = ""; - }; - A36D1083080E84D80012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = il_io.c; - refType = 4; - sourceTree = ""; - }; - A36D1084080E84D80012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = il_jpeg.c; - refType = 4; - sourceTree = ""; - }; - A36D1085080E84D80012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = il_lif.c; - refType = 4; - sourceTree = ""; - }; - A36D1086080E84D80012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = il_main.c; - refType = 4; - sourceTree = ""; - }; - A36D1087080E84D80012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = il_manip.c; - refType = 4; - sourceTree = ""; - }; - A36D1088080E84D80012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = il_mdl.c; - refType = 4; - sourceTree = ""; - }; - A36D1089080E84D80012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = il_mng.c; - refType = 4; - sourceTree = ""; - }; - A36D108A080E84D80012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = il_neuquant.c; - refType = 4; - sourceTree = ""; - }; - A36D108B080E84D80012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = il_pal.c; - refType = 4; - sourceTree = ""; - }; - A36D108C080E84D80012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = il_pcd.c; - refType = 4; - sourceTree = ""; - }; - A36D108D080E84D80012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = il_pcx.c; - refType = 4; - sourceTree = ""; - }; - A36D108E080E84D80012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = il_pic.c; - refType = 4; - sourceTree = ""; - }; - A36D108F080E84D80012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = il_pix.c; - refType = 4; - sourceTree = ""; - }; - A36D1090080E84D80012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = il_png.c; - refType = 4; - sourceTree = ""; - }; - A36D1091080E84D80012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = il_pnm.c; - refType = 4; - sourceTree = ""; - }; - A36D1092080E84D80012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = il_profiles.c; - refType = 4; - sourceTree = ""; - }; - A36D1093080E84D80012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = il_psd.c; - refType = 4; - sourceTree = ""; - }; - A36D1094080E84D80012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = il_psp.c; - refType = 4; - sourceTree = ""; - }; - A36D1095080E84D80012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = il_pxr.c; - refType = 4; - sourceTree = ""; - }; - A36D1096080E84D80012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = il_quantizer.c; - refType = 4; - sourceTree = ""; - }; - A36D1097080E84D80012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = il_raw.c; - refType = 4; - sourceTree = ""; - }; - A36D1098080E84D80012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = il_rawdata.c; - refType = 4; - sourceTree = ""; - }; - A36D1099080E84D80012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = il_register.c; - refType = 4; - sourceTree = ""; - }; - A36D109A080E84D80012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = il_rle.c; - refType = 4; - sourceTree = ""; - }; - A36D109B080E84D80012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = il_sgi.c; - refType = 4; - sourceTree = ""; - }; - A36D109C080E84D80012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = il_stack.c; - refType = 4; - sourceTree = ""; - }; - A36D109D080E84D80012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = il_states.c; - refType = 4; - sourceTree = ""; - }; - A36D109E080E84D80012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = il_targa.c; - refType = 4; - sourceTree = ""; - }; - A36D109F080E84D80012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = il_tiff.c; - refType = 4; - sourceTree = ""; - }; - A36D10A0080E84D80012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = il_utility.c; - refType = 4; - sourceTree = ""; - }; - A36D10A1080E84D80012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = il_wal.c; - refType = 4; - sourceTree = ""; - }; - A36D10A2080E84D80012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = il_xpm.c; - refType = 4; - sourceTree = ""; - }; - A36D10A6080E84D80012BB8B = { - fileRef = A36D106F080E84D70012BB8B; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A36D10A7080E84D80012BB8B = { - fileRef = A36D1070080E84D70012BB8B; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A36D10A8080E84D80012BB8B = { - fileRef = A36D1071080E84D70012BB8B; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A36D10A9080E84D80012BB8B = { - fileRef = A36D1072080E84D70012BB8B; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A36D10AA080E84D80012BB8B = { - fileRef = A36D1073080E84D70012BB8B; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A36D10AB080E84D80012BB8B = { - fileRef = A36D1074080E84D70012BB8B; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A36D10AC080E84D80012BB8B = { - fileRef = A36D1075080E84D70012BB8B; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A36D10AD080E84D80012BB8B = { - fileRef = A36D1076080E84D80012BB8B; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A36D10AE080E84D80012BB8B = { - fileRef = A36D1077080E84D80012BB8B; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A36D10AF080E84D80012BB8B = { - fileRef = A36D1078080E84D80012BB8B; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A36D10B0080E84D80012BB8B = { - fileRef = A36D1079080E84D80012BB8B; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A36D10B1080E84D80012BB8B = { - fileRef = A36D107A080E84D80012BB8B; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A36D10B2080E84D80012BB8B = { - fileRef = A36D107B080E84D80012BB8B; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A36D10B3080E84D80012BB8B = { - fileRef = A36D107C080E84D80012BB8B; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A36D10B4080E84D80012BB8B = { - fileRef = A36D107D080E84D80012BB8B; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A36D10B5080E84D80012BB8B = { - fileRef = A36D107E080E84D80012BB8B; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A36D10B6080E84D80012BB8B = { - fileRef = A36D107F080E84D80012BB8B; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A36D10B7080E84D80012BB8B = { - fileRef = A36D1080080E84D80012BB8B; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A36D10B8080E84D80012BB8B = { - fileRef = A36D1081080E84D80012BB8B; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A36D10B9080E84D80012BB8B = { - fileRef = A36D1082080E84D80012BB8B; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A36D10BA080E84D80012BB8B = { - fileRef = A36D1083080E84D80012BB8B; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A36D10BB080E84D80012BB8B = { - fileRef = A36D1084080E84D80012BB8B; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A36D10BC080E84D80012BB8B = { - fileRef = A36D1085080E84D80012BB8B; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A36D10BD080E84D80012BB8B = { - fileRef = A36D1086080E84D80012BB8B; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A36D10BE080E84D80012BB8B = { - fileRef = A36D1087080E84D80012BB8B; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A36D10BF080E84D80012BB8B = { - fileRef = A36D1088080E84D80012BB8B; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A36D10C0080E84D80012BB8B = { - fileRef = A36D1089080E84D80012BB8B; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A36D10C1080E84D80012BB8B = { - fileRef = A36D108A080E84D80012BB8B; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A36D10C2080E84D80012BB8B = { - fileRef = A36D108B080E84D80012BB8B; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A36D10C3080E84D80012BB8B = { - fileRef = A36D108C080E84D80012BB8B; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A36D10C4080E84D80012BB8B = { - fileRef = A36D108D080E84D80012BB8B; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A36D10C5080E84D80012BB8B = { - fileRef = A36D108E080E84D80012BB8B; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A36D10C6080E84D80012BB8B = { - fileRef = A36D108F080E84D80012BB8B; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A36D10C7080E84D80012BB8B = { - fileRef = A36D1090080E84D80012BB8B; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A36D10C8080E84D80012BB8B = { - fileRef = A36D1091080E84D80012BB8B; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A36D10C9080E84D80012BB8B = { - fileRef = A36D1092080E84D80012BB8B; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A36D10CA080E84D80012BB8B = { - fileRef = A36D1093080E84D80012BB8B; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A36D10CB080E84D80012BB8B = { - fileRef = A36D1094080E84D80012BB8B; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A36D10CC080E84D80012BB8B = { - fileRef = A36D1095080E84D80012BB8B; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A36D10CD080E84D80012BB8B = { - fileRef = A36D1096080E84D80012BB8B; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A36D10CE080E84D80012BB8B = { - fileRef = A36D1097080E84D80012BB8B; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A36D10CF080E84D80012BB8B = { - fileRef = A36D1098080E84D80012BB8B; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A36D10D0080E84D80012BB8B = { - fileRef = A36D1099080E84D80012BB8B; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A36D10D1080E84D80012BB8B = { - fileRef = A36D109A080E84D80012BB8B; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A36D10D2080E84D80012BB8B = { - fileRef = A36D109B080E84D80012BB8B; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A36D10D3080E84D80012BB8B = { - fileRef = A36D109C080E84D80012BB8B; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A36D10D4080E84D80012BB8B = { - fileRef = A36D109D080E84D80012BB8B; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A36D10D5080E84D80012BB8B = { - fileRef = A36D109E080E84D80012BB8B; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A36D10D6080E84D80012BB8B = { - fileRef = A36D109F080E84D80012BB8B; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A36D10D7080E84D80012BB8B = { - fileRef = A36D10A0080E84D80012BB8B; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A36D10D8080E84D80012BB8B = { - fileRef = A36D10A1080E84D80012BB8B; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A36D10D9080E84D80012BB8B = { - fileRef = A36D10A2080E84D80012BB8B; - isa = PBXBuildFile; - settings = { - COMPILER_FLAGS = "-I../../include"; - }; - }; - A36D10DB080E85070012BB8B = { - children = ( - A36D106F080E84D70012BB8B, - A36D1070080E84D70012BB8B, - A36D1071080E84D70012BB8B, - A36D1072080E84D70012BB8B, - A36D1073080E84D70012BB8B, - A36D1074080E84D70012BB8B, - A36D1075080E84D70012BB8B, - A36D1076080E84D80012BB8B, - A36D1077080E84D80012BB8B, - A36D1078080E84D80012BB8B, - A36D1079080E84D80012BB8B, - A36D107A080E84D80012BB8B, - A36D107B080E84D80012BB8B, - A36D107C080E84D80012BB8B, - A36D107D080E84D80012BB8B, - A36D107E080E84D80012BB8B, - A36D107F080E84D80012BB8B, - A36D1080080E84D80012BB8B, - A36D1081080E84D80012BB8B, - A36D1082080E84D80012BB8B, - A36D1083080E84D80012BB8B, - A36D1084080E84D80012BB8B, - A36D1085080E84D80012BB8B, - A36D1086080E84D80012BB8B, - A36D1087080E84D80012BB8B, - A36D1088080E84D80012BB8B, - A36D1089080E84D80012BB8B, - A36D108A080E84D80012BB8B, - A36D108B080E84D80012BB8B, - A36D108C080E84D80012BB8B, - A36D108D080E84D80012BB8B, - A36D108E080E84D80012BB8B, - A36D108F080E84D80012BB8B, - A36D1090080E84D80012BB8B, - A36D1091080E84D80012BB8B, - A36D1092080E84D80012BB8B, - A36D1093080E84D80012BB8B, - A36D1094080E84D80012BB8B, - A36D1095080E84D80012BB8B, - A36D1096080E84D80012BB8B, - A36D1097080E84D80012BB8B, - A36D1098080E84D80012BB8B, - A36D1099080E84D80012BB8B, - A36D109A080E84D80012BB8B, - A36D109B080E84D80012BB8B, - A36D109C080E84D80012BB8B, - A36D109D080E84D80012BB8B, - A36D109E080E84D80012BB8B, - A36D109F080E84D80012BB8B, - A36D10A0080E84D80012BB8B, - A36D10A1080E84D80012BB8B, - A36D10A2080E84D80012BB8B, - ); - isa = PBXGroup; - name = src; - path = "../../src-IL/src"; - refType = 2; - sourceTree = SOURCE_ROOT; - }; - A36D10E3080E856E0012BB8B = { - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - ); - isa = PBXShellScriptBuildPhase; - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = ""; - }; - A36D10E7080E8E5D0012BB8B = { - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - ); - isa = PBXShellScriptBuildPhase; - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/bash; - shellScript = "# get to the root of the installation\ncd ../../\n\n# check if configure script is available or generate it\nif [ ! -x configure ] ; then\n\t./autogen.sh\nfi\n\n# call configuration script\nif [ |\n./configure\n\n# successfull exit\nexit $?\n"; - }; - A36D10E8080E8E5D0012BB8B = { - buildPhases = ( - A36D10E7080E8E5D0012BB8B, - ); - buildSettings = { - OTHER_CFLAGS = ""; - OTHER_LDFLAGS = ""; - OTHER_REZFLAGS = ""; - PRODUCT_NAME = Configure; - SECTORDER_FLAGS = ""; - WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas"; - }; - dependencies = ( - ); - isa = PBXAggregateTarget; - name = Configure; - productName = Configure; - }; - A36D10F4080E8FD80012BB8B = { - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - ); - isa = PBXShellScriptBuildPhase; - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\ncd build\nsudo cp libIL.dylib libILU.dylib libILUT.dylib /usr/local/lib\nif [ $? -ne 0 ] ; then\n\techo \"Failure installing the libraries\"\n\texit 1\nfi\nsudo cp usr/local/include/* /usr/local/include/\nif [ $? -ne 0 ] ; then\n\techo \"Failure installing the includes\"\n\texit 1\nfi\nexit 0"; - }; - A36D10F5080E8FD80012BB8B = { - buildPhases = ( - A36D10F4080E8FD80012BB8B, - ); - buildSettings = { - OTHER_CFLAGS = ""; - OTHER_LDFLAGS = ""; - OTHER_REZFLAGS = ""; - PRODUCT_NAME = Install; - SECTORDER_FLAGS = ""; - WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas"; - }; - dependencies = ( - A36D10F9080E8FE80012BB8B, - A36D10FB080E8FE80012BB8B, - A36D10FD080E8FE80012BB8B, - ); - isa = PBXAggregateTarget; - name = Install; - productName = Install; - }; - A36D10F8080E8FE80012BB8B = { - containerPortal = 08FB7793FE84155DC02AAC07; - isa = PBXContainerItemProxy; - proxyType = 1; - remoteGlobalIDString = A3009525080E7F6E003DEA28; - remoteInfo = libIL; - }; - A36D10F9080E8FE80012BB8B = { - isa = PBXTargetDependency; - target = A3009525080E7F6E003DEA28; - targetProxy = A36D10F8080E8FE80012BB8B; - }; - A36D10FA080E8FE80012BB8B = { - containerPortal = 08FB7793FE84155DC02AAC07; - isa = PBXContainerItemProxy; - proxyType = 1; - remoteGlobalIDString = A3009514080E7F44003DEA28; - remoteInfo = libILU; - }; - A36D10FB080E8FE80012BB8B = { - isa = PBXTargetDependency; - target = A3009514080E7F44003DEA28; - targetProxy = A36D10FA080E8FE80012BB8B; - }; - A36D10FC080E8FE80012BB8B = { - containerPortal = 08FB7793FE84155DC02AAC07; - isa = PBXContainerItemProxy; - proxyType = 1; - remoteGlobalIDString = A3009519080E7F51003DEA28; - remoteInfo = libILUT; - }; - A36D10FD080E8FE80012BB8B = { - isa = PBXTargetDependency; - target = A3009519080E7F51003DEA28; - targetProxy = A36D10FC080E8FE80012BB8B; - }; - A36D1100080E91B20012BB8B = { - children = ( - A38C3C0A0818FC10008EE126, - A36D1101080E92150012BB8B, - A36D10DB080E85070012BB8B, - ); - isa = PBXGroup; - name = IL; - path = ""; - refType = 4; - sourceTree = ""; - }; - A36D1101080E92150012BB8B = { - children = ( - A36D1103080E92150012BB8B, - A36D1104080E92150012BB8B, - A36D1105080E92150012BB8B, - A36D1106080E92150012BB8B, - A36D1107080E92150012BB8B, - A36D1108080E92150012BB8B, - A36D1109080E92150012BB8B, - A36D110A080E92150012BB8B, - A36D110B080E92150012BB8B, - A36D110C080E92150012BB8B, - A36D110D080E92150012BB8B, - A36D110E080E92150012BB8B, - A36D110F080E92150012BB8B, - A36D1110080E92150012BB8B, - A36D1111080E92150012BB8B, - A36D1112080E92150012BB8B, - A36D1113080E92150012BB8B, - A36D1114080E92150012BB8B, - A36D1115080E92150012BB8B, - A36D1116080E92150012BB8B, - A36D1117080E92150012BB8B, - A36D1118080E92150012BB8B, - A36D1119080E92150012BB8B, - A36D111A080E92150012BB8B, - A36D111B080E92150012BB8B, - A36D111C080E92150012BB8B, - A36D111D080E92150012BB8B, - A36D111E080E92150012BB8B, - A36D111F080E92150012BB8B, - ); - isa = PBXGroup; - name = include; - path = "../../src-IL/include"; - refType = 2; - sourceTree = SOURCE_ROOT; - }; - A36D1103080E92150012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.h; - path = il_alloc.h; - refType = 4; - sourceTree = ""; - }; - A36D1104080E92150012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.h; - path = il_bits.h; - refType = 4; - sourceTree = ""; - }; - A36D1105080E92150012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.h; - path = il_bmp.h; - refType = 4; - sourceTree = ""; - }; - A36D1106080E92150012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.h; - path = il_dcx.h; - refType = 4; - sourceTree = ""; - }; - A36D1107080E92150012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.h; - path = il_dds.h; - refType = 4; - sourceTree = ""; - }; - A36D1108080E92150012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.h; - path = il_doompal.h; - refType = 4; - sourceTree = ""; - }; - A36D1109080E92150012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.h; - path = il_endian.h; - refType = 4; - sourceTree = ""; - }; - A36D110A080E92150012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.h; - path = il_files.h; - refType = 4; - sourceTree = ""; - }; - A36D110B080E92150012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.h; - path = il_gif.h; - refType = 4; - sourceTree = ""; - }; - A36D110C080E92150012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.h; - path = il_hdr.h; - refType = 4; - sourceTree = ""; - }; - A36D110D080E92150012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.h; - path = il_icon.h; - refType = 4; - sourceTree = ""; - }; - A36D110E080E92150012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.h; - path = il_internal.h; - refType = 4; - sourceTree = ""; - }; - A36D110F080E92150012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.h; - path = il_jpeg.h; - refType = 4; - sourceTree = ""; - }; - A36D1110080E92150012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.h; - path = il_lif.h; - refType = 4; - sourceTree = ""; - }; - A36D1111080E92150012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.h; - path = il_manip.h; - refType = 4; - sourceTree = ""; - }; - A36D1112080E92150012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.h; - path = il_mdl.h; - refType = 4; - sourceTree = ""; - }; - A36D1113080E92150012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.h; - path = il_pal.h; - refType = 4; - sourceTree = ""; - }; - A36D1114080E92150012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.h; - path = il_pcx.h; - refType = 4; - sourceTree = ""; - }; - A36D1115080E92150012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.h; - path = il_pic.h; - refType = 4; - sourceTree = ""; - }; - A36D1116080E92150012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.h; - path = il_pnm.h; - refType = 4; - sourceTree = ""; - }; - A36D1117080E92150012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.h; - path = il_psd.h; - refType = 4; - sourceTree = ""; - }; - A36D1118080E92150012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.h; - path = il_psp.h; - refType = 4; - sourceTree = ""; - }; - A36D1119080E92150012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.h; - path = il_q2pal.h; - refType = 4; - sourceTree = ""; - }; - A36D111A080E92150012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.h; - path = il_register.h; - refType = 4; - sourceTree = ""; - }; - A36D111B080E92150012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.h; - path = il_rle.h; - refType = 4; - sourceTree = ""; - }; - A36D111C080E92150012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.h; - path = il_sgi.h; - refType = 4; - sourceTree = ""; - }; - A36D111D080E92150012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.h; - path = il_stack.h; - refType = 4; - sourceTree = ""; - }; - A36D111E080E92150012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.h; - path = il_states.h; - refType = 4; - sourceTree = ""; - }; - A36D111F080E92150012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.h; - path = il_targa.h; - refType = 4; - sourceTree = ""; - }; - A36D1123080E92150012BB8B = { - fileRef = A36D1103080E92150012BB8B; - isa = PBXBuildFile; - settings = { - }; - }; - A36D1124080E92150012BB8B = { - fileRef = A36D1104080E92150012BB8B; - isa = PBXBuildFile; - settings = { - }; - }; - A36D1125080E92150012BB8B = { - fileRef = A36D1105080E92150012BB8B; - isa = PBXBuildFile; - settings = { - }; - }; - A36D1126080E92150012BB8B = { - fileRef = A36D1106080E92150012BB8B; - isa = PBXBuildFile; - settings = { - }; - }; - A36D1127080E92150012BB8B = { - fileRef = A36D1107080E92150012BB8B; - isa = PBXBuildFile; - settings = { - }; - }; - A36D1128080E92150012BB8B = { - fileRef = A36D1108080E92150012BB8B; - isa = PBXBuildFile; - settings = { - }; - }; - A36D1129080E92150012BB8B = { - fileRef = A36D1109080E92150012BB8B; - isa = PBXBuildFile; - settings = { - }; - }; - A36D112A080E92150012BB8B = { - fileRef = A36D110A080E92150012BB8B; - isa = PBXBuildFile; - settings = { - }; - }; - A36D112B080E92150012BB8B = { - fileRef = A36D110B080E92150012BB8B; - isa = PBXBuildFile; - settings = { - }; - }; - A36D112C080E92150012BB8B = { - fileRef = A36D110C080E92150012BB8B; - isa = PBXBuildFile; - settings = { - }; - }; - A36D112D080E92150012BB8B = { - fileRef = A36D110D080E92150012BB8B; - isa = PBXBuildFile; - settings = { - }; - }; - A36D112E080E92150012BB8B = { - fileRef = A36D110E080E92150012BB8B; - isa = PBXBuildFile; - settings = { - }; - }; - A36D112F080E92150012BB8B = { - fileRef = A36D110F080E92150012BB8B; - isa = PBXBuildFile; - settings = { - }; - }; - A36D1130080E92150012BB8B = { - fileRef = A36D1110080E92150012BB8B; - isa = PBXBuildFile; - settings = { - }; - }; - A36D1131080E92150012BB8B = { - fileRef = A36D1111080E92150012BB8B; - isa = PBXBuildFile; - settings = { - }; - }; - A36D1132080E92150012BB8B = { - fileRef = A36D1112080E92150012BB8B; - isa = PBXBuildFile; - settings = { - }; - }; - A36D1133080E92150012BB8B = { - fileRef = A36D1113080E92150012BB8B; - isa = PBXBuildFile; - settings = { - }; - }; - A36D1134080E92150012BB8B = { - fileRef = A36D1114080E92150012BB8B; - isa = PBXBuildFile; - settings = { - }; - }; - A36D1135080E92150012BB8B = { - fileRef = A36D1115080E92150012BB8B; - isa = PBXBuildFile; - settings = { - }; - }; - A36D1136080E92150012BB8B = { - fileRef = A36D1116080E92150012BB8B; - isa = PBXBuildFile; - settings = { - }; - }; - A36D1137080E92150012BB8B = { - fileRef = A36D1117080E92150012BB8B; - isa = PBXBuildFile; - settings = { - }; - }; - A36D1138080E92150012BB8B = { - fileRef = A36D1118080E92150012BB8B; - isa = PBXBuildFile; - settings = { - }; - }; - A36D1139080E92150012BB8B = { - fileRef = A36D1119080E92150012BB8B; - isa = PBXBuildFile; - settings = { - }; - }; - A36D113A080E92150012BB8B = { - fileRef = A36D111A080E92150012BB8B; - isa = PBXBuildFile; - settings = { - }; - }; - A36D113B080E92150012BB8B = { - fileRef = A36D111B080E92150012BB8B; - isa = PBXBuildFile; - settings = { - }; - }; - A36D113C080E92150012BB8B = { - fileRef = A36D111C080E92150012BB8B; - isa = PBXBuildFile; - settings = { - }; - }; - A36D113D080E92150012BB8B = { - fileRef = A36D111D080E92150012BB8B; - isa = PBXBuildFile; - settings = { - }; - }; - A36D113E080E92150012BB8B = { - fileRef = A36D111E080E92150012BB8B; - isa = PBXBuildFile; - settings = { - }; - }; - A36D113F080E92150012BB8B = { - fileRef = A36D111F080E92150012BB8B; - isa = PBXBuildFile; - settings = { - }; - }; - A36D115F080E95D60012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.h; - name = ilut.h; - path = ../../include/IL/ilut.h; - refType = 2; - sourceTree = SOURCE_ROOT; - }; - A36D1165080E95D60012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.h; - name = ilu_region.h; - path = ../../include/IL/ilu_region.h; - refType = 2; - sourceTree = SOURCE_ROOT; - }; - A36D1166080E95D60012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.h; - name = config.h; - path = ../../include/IL/config.h; - refType = 2; - sourceTree = SOURCE_ROOT; - }; - A36D1167080E95D60012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.h; - name = il.h; - path = ../../include/IL/il.h; - refType = 2; - sourceTree = SOURCE_ROOT; - }; - A36D1168080E95D60012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.h; - name = ilu.h; - path = ../../include/IL/ilu.h; - refType = 2; - sourceTree = SOURCE_ROOT; - }; - A36D116C080E95D60012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.h; - name = devil_internal_exports.h; - path = ../../include/IL/devil_internal_exports.h; - refType = 2; - sourceTree = SOURCE_ROOT; - }; - A36D116E080E95D60012BB8B = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.h; - name = il_wrap.h; - path = ../../include/IL/il_wrap.h; - refType = 2; - sourceTree = SOURCE_ROOT; - }; - A36D1171080E95D60012BB8B = { - fileRef = A36D115F080E95D60012BB8B; - isa = PBXBuildFile; - settings = { - ATTRIBUTES = ( - Public, - ); - }; - }; - A36D1172080E95D60012BB8B = { - fileRef = A36D1165080E95D60012BB8B; - isa = PBXBuildFile; - settings = { - }; - }; - A36D1173080E95D60012BB8B = { - fileRef = A36D1166080E95D60012BB8B; - isa = PBXBuildFile; - settings = { - ATTRIBUTES = ( - Public, - ); - }; - }; - A36D1174080E95D60012BB8B = { - fileRef = A36D1167080E95D60012BB8B; - isa = PBXBuildFile; - settings = { - ATTRIBUTES = ( - Public, - ); - }; - }; - A36D1175080E95D60012BB8B = { - fileRef = A36D1168080E95D60012BB8B; - isa = PBXBuildFile; - settings = { - ATTRIBUTES = ( - Public, - ); - }; - }; - A36D1176080E95D60012BB8B = { - fileRef = A36D116C080E95D60012BB8B; - isa = PBXBuildFile; - settings = { - }; - }; - A36D1177080E95D60012BB8B = { - fileRef = A36D116E080E95D60012BB8B; - isa = PBXBuildFile; - settings = { - ATTRIBUTES = ( - Public, - ); - }; - }; - A38C3BE30818FAB2008EE126 = { - children = ( - A39B3BAE081C18DF00115B25, - A39B3BAC081C189200115B25, - A39B3BAD081C189200115B25, - A38C3BE40818FAB2008EE126, - A38C3BE50818FAB2008EE126, - ); - isa = PBXGroup; - name = altivec; - path = ../../altivec; - refType = 2; - sourceTree = SOURCE_ROOT; - }; - A38C3BE40818FAB2008EE126 = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = altivec_common.c; - refType = 4; - sourceTree = ""; - }; - A38C3BE50818FAB2008EE126 = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.h; - path = altivec_common.h; - refType = 4; - sourceTree = ""; - }; - A38C3BE60818FAB2008EE126 = { - fileRef = A38C3BE40818FAB2008EE126; - isa = PBXBuildFile; - settings = { - }; - }; - A38C3BE70818FAB2008EE126 = { - fileRef = A38C3BE50818FAB2008EE126; - isa = PBXBuildFile; - settings = { - }; - }; - A38C3C0A0818FC10008EE126 = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = text; - name = Makefile.am; - path = "../../src-IL/src/Makefile.am"; - refType = 2; - sourceTree = SOURCE_ROOT; - }; - A38C3C170818FC42008EE126 = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = text; - name = Makefile.am; - path = "../../src-ILU/src/Makefile.am"; - refType = 4; - sourceTree = ""; - }; - A38C3C1F0818FC55008EE126 = { - fileEncoding = 30; - isa = PBXFileReference; - lastKnownFileType = text; - name = Makefile.am; - path = "../../src-ILUT/src/Makefile.am"; - refType = 4; - sourceTree = ""; - }; - A39B3BAC081C189200115B25 = { - fileEncoding = 4; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.h; - path = altivec_typeconversion.h; - refType = 4; - sourceTree = ""; - }; - A39B3BAD081C189200115B25 = { - fileEncoding = 4; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - path = altivec_typeconversion.c; - refType = 4; - sourceTree = ""; - }; - A39B3BAE081C18DF00115B25 = { - fileEncoding = 4; - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.h; - path = altivec.h; - refType = 4; - sourceTree = ""; - }; - A39B3C4F081C1E5100115B25 = { - fileRef = A39B3BAD081C189200115B25; - isa = PBXBuildFile; - settings = { - }; - }; - A39B3C50081C1E6000115B25 = { - fileRef = A39B3BAC081C189200115B25; - isa = PBXBuildFile; - settings = { - }; - }; - }; - rootObject = 08FB7793FE84155DC02AAC07; -} diff --git a/DevIL/projects/xcode/DevIL.xcodeproj/dwoods.mode1v3 b/DevIL/projects/xcode/DevIL.xcodeproj/dwoods.mode1v3 deleted file mode 100644 index d1b374fa..00000000 --- a/DevIL/projects/xcode/DevIL.xcodeproj/dwoods.mode1v3 +++ /dev/null @@ -1,1400 +0,0 @@ - - - - - ActivePerspectiveName - Project - AllowedModules - - - BundleLoadPath - - MaxInstances - n - Module - PBXSmartGroupTreeModule - Name - Groups and Files Outline View - - - BundleLoadPath - - MaxInstances - n - Module - PBXNavigatorGroup - Name - Editor - - - BundleLoadPath - - MaxInstances - n - Module - XCTaskListModule - Name - Task List - - - BundleLoadPath - - MaxInstances - n - Module - XCDetailModule - Name - File and Smart Group Detail Viewer - - - BundleLoadPath - - MaxInstances - 1 - Module - PBXBuildResultsModule - Name - Detailed Build Results Viewer - - - BundleLoadPath - - MaxInstances - 1 - Module - PBXProjectFindModule - Name - Project Batch Find Tool - - - BundleLoadPath - - MaxInstances - n - Module - XCProjectFormatConflictsModule - Name - Project Format Conflicts List - - - BundleLoadPath - - MaxInstances - n - Module - PBXBookmarksModule - Name - Bookmarks Tool - - - BundleLoadPath - - MaxInstances - n - Module - PBXClassBrowserModule - Name - Class Browser - - - BundleLoadPath - - MaxInstances - n - Module - PBXCVSModule - Name - Source Code Control Tool - - - BundleLoadPath - - MaxInstances - n - Module - PBXDebugBreakpointsModule - Name - Debug Breakpoints Tool - - - BundleLoadPath - - MaxInstances - n - Module - XCDockableInspector - Name - Inspector - - - BundleLoadPath - - MaxInstances - n - Module - PBXOpenQuicklyModule - Name - Open Quickly Tool - - - BundleLoadPath - - MaxInstances - 1 - Module - PBXDebugSessionModule - Name - Debugger - - - BundleLoadPath - - MaxInstances - 1 - Module - PBXDebugCLIModule - Name - Debug Console - - - BundleLoadPath - - MaxInstances - n - Module - XCSnapshotModule - Name - Snapshots Tool - - - BundlePath - /Developer/Library/PrivateFrameworks/DevToolsInterface.framework/Resources - Description - DefaultDescriptionKey - DockingSystemVisible - - Extension - mode1v3 - FavBarConfig - - PBXProjectModuleGUID - EACAFE730E79369B0024FAE4 - XCBarModuleItemNames - - XCBarModuleItems - - - FirstTimeWindowDisplayed - - Identifier - com.apple.perspectives.project.mode1v3 - MajorVersion - 33 - MinorVersion - 0 - Name - Default - Notifications - - OpenEditors - - PerspectiveWidths - - -1 - -1 - - Perspectives - - - ChosenToolbarItems - - active-combo-popup - action - NSToolbarFlexibleSpaceItem - build-and-go - com.apple.ide.PBXToolbarStopButton - get-info - NSToolbarFlexibleSpaceItem - com.apple.pbx.toolbar.searchfield - - ControllerClassBaseName - - IconName - WindowOfProjectWithEditor - Identifier - perspective.project - IsVertical - - Layout - - - ContentConfiguration - - PBXBottomSmartGroupGIDs - - 1C37FBAC04509CD000000102 - 1C37FAAC04509CD000000102 - 1C08E77C0454961000C914BD - 1C37FABC05509CD000000102 - 1C37FABC05539CD112110102 - E2644B35053B69B200211256 - 1C37FABC04509CD000100104 - 1CC0EA4004350EF90044410B - 1CC0EA4004350EF90041110B - - PBXProjectModuleGUID - 1CE0B1FE06471DED0097A5F4 - PBXProjectModuleLabel - Files - PBXProjectStructureProvided - yes - PBXSmartGroupTreeModuleColumnData - - PBXSmartGroupTreeModuleColumnWidthsKey - - 186 - - PBXSmartGroupTreeModuleColumnsKey_v4 - - MainColumn - - - PBXSmartGroupTreeModuleOutlineStateKey_v7 - - PBXSmartGroupTreeModuleOutlineStateExpansionKey - - 08FB7794FE84155DC02AAC07 - A36D1100080E91B20012BB8B - 1C37FBAC04509CD000000102 - 1C37FABC05509CD000000102 - - PBXSmartGroupTreeModuleOutlineStateSelectionKey - - - 1 - 0 - - - PBXSmartGroupTreeModuleOutlineStateVisibleRectKey - {{0, 0}, {186, 445}} - - PBXTopSmartGroupGIDs - - XCIncludePerspectivesSwitch - - XCSharingToken - com.apple.Xcode.GFSharingToken - - GeometryConfiguration - - Frame - {{0, 0}, {203, 463}} - GroupTreeTableConfiguration - - MainColumn - 186 - - RubberWindowFrame - 118 210 788 504 0 0 1024 746 - - Module - PBXSmartGroupTreeModule - Proportion - 203pt - - - Dock - - - ContentConfiguration - - PBXProjectModuleGUID - 1CE0B20306471E060097A5F4 - PBXProjectModuleLabel - Makefile.am - PBXSplitModuleInNavigatorKey - - Split0 - - PBXProjectModuleGUID - 1CE0B20406471E060097A5F4 - PBXProjectModuleLabel - Makefile.am - _historyCapacity - 0 - bookmark - EAF51F730F2FD80A00264BE8 - history - - EACAFF130E793EC20024FAE4 - EAF51F470F2FCF1E00264BE8 - EAF51F480F2FCF1E00264BE8 - EAF51F490F2FCF1E00264BE8 - EAF51F4A0F2FCF1E00264BE8 - EAF51F4B0F2FCF1E00264BE8 - EAF51F4C0F2FCF1E00264BE8 - EAF51F6C0F2FD7F000264BE8 - EAF51F6D0F2FD7F000264BE8 - - prevStack - - EACAFF150E793EC20024FAE4 - EAF51F4E0F2FCF1E00264BE8 - EAF51F4F0F2FCF1E00264BE8 - EAF51F500F2FCF1E00264BE8 - EAF51F510F2FCF1E00264BE8 - EAF51F520F2FCF1E00264BE8 - EAF51F530F2FCF1E00264BE8 - EAF51F6E0F2FD7F000264BE8 - - - SplitCount - 1 - - StatusBarVisibility - - - GeometryConfiguration - - Frame - {{0, 0}, {580, 137}} - RubberWindowFrame - 118 210 788 504 0 0 1024 746 - - Module - PBXNavigatorGroup - Proportion - 137pt - - - BecomeActive - - ContentConfiguration - - PBXProjectModuleGUID - 1CE0B20506471E060097A5F4 - PBXProjectModuleLabel - Detail - - GeometryConfiguration - - Frame - {{0, 142}, {580, 321}} - RubberWindowFrame - 118 210 788 504 0 0 1024 746 - - Module - XCDetailModule - Proportion - 321pt - - - Proportion - 580pt - - - Name - Project - ServiceClasses - - XCModuleDock - PBXSmartGroupTreeModule - XCModuleDock - PBXNavigatorGroup - XCDetailModule - - TableOfContents - - EAF51F700F2FD7F000264BE8 - 1CE0B1FE06471DED0097A5F4 - EAF51F710F2FD7F000264BE8 - 1CE0B20306471E060097A5F4 - 1CE0B20506471E060097A5F4 - - ToolbarConfiguration - xcode.toolbar.config.defaultV3 - - - ControllerClassBaseName - - IconName - WindowOfProject - Identifier - perspective.morph - IsVertical - 0 - Layout - - - BecomeActive - 1 - ContentConfiguration - - PBXBottomSmartGroupGIDs - - 1C37FBAC04509CD000000102 - 1C37FAAC04509CD000000102 - 1C08E77C0454961000C914BD - 1C37FABC05509CD000000102 - 1C37FABC05539CD112110102 - E2644B35053B69B200211256 - 1C37FABC04509CD000100104 - 1CC0EA4004350EF90044410B - 1CC0EA4004350EF90041110B - - PBXProjectModuleGUID - 11E0B1FE06471DED0097A5F4 - PBXProjectModuleLabel - Files - PBXProjectStructureProvided - yes - PBXSmartGroupTreeModuleColumnData - - PBXSmartGroupTreeModuleColumnWidthsKey - - 186 - - PBXSmartGroupTreeModuleColumnsKey_v4 - - MainColumn - - - PBXSmartGroupTreeModuleOutlineStateKey_v7 - - PBXSmartGroupTreeModuleOutlineStateExpansionKey - - 29B97314FDCFA39411CA2CEA - 1C37FABC05509CD000000102 - - PBXSmartGroupTreeModuleOutlineStateSelectionKey - - - 0 - - - PBXSmartGroupTreeModuleOutlineStateVisibleRectKey - {{0, 0}, {186, 337}} - - PBXTopSmartGroupGIDs - - XCIncludePerspectivesSwitch - 1 - XCSharingToken - com.apple.Xcode.GFSharingToken - - GeometryConfiguration - - Frame - {{0, 0}, {203, 355}} - GroupTreeTableConfiguration - - MainColumn - 186 - - RubberWindowFrame - 373 269 690 397 0 0 1440 878 - - Module - PBXSmartGroupTreeModule - Proportion - 100% - - - Name - Morph - PreferredWidth - 300 - ServiceClasses - - XCModuleDock - PBXSmartGroupTreeModule - - TableOfContents - - 11E0B1FE06471DED0097A5F4 - - ToolbarConfiguration - xcode.toolbar.config.default.shortV3 - - - PerspectivesBarVisible - - ShelfIsVisible - - SourceDescription - file at '/Developer/Library/PrivateFrameworks/DevToolsInterface.framework/Resources/XCPerspectivesSpecificationMode1.xcperspec' - StatusbarIsVisible - - TimeStamp - 0.0 - ToolbarDisplayMode - 1 - ToolbarIsVisible - - ToolbarSizeMode - 1 - Type - Perspectives - UpdateMessage - The Default Workspace in this version of Xcode now includes support to hide and show the detail view (what has been referred to as the "Metro-Morph" feature). You must discard your current Default Workspace settings and update to the latest Default Workspace in order to gain this feature. Do you wish to update to the latest Workspace defaults for project '%@'? - WindowJustification - 5 - WindowOrderList - - /Users/dwoods/DevIL/projects/xcode/DevIL.xcodeproj - - WindowString - 118 210 788 504 0 0 1024 746 - WindowToolsV3 - - - FirstTimeWindowDisplayed - - Identifier - windowTool.build - IsVertical - - Layout - - - Dock - - - ContentConfiguration - - PBXProjectModuleGUID - 1CD0528F0623707200166675 - PBXProjectModuleLabel - - StatusBarVisibility - - - GeometryConfiguration - - Frame - {{0, 0}, {1024, 0}} - RubberWindowFrame - 0 126 1024 620 0 0 1024 746 - - Module - PBXNavigatorGroup - Proportion - 0pt - - - ContentConfiguration - - PBXProjectModuleGUID - XCMainBuildResultsModuleGUID - PBXProjectModuleLabel - Build - XCBuildResultsTrigger_Collapse - 1021 - XCBuildResultsTrigger_Open - 1011 - - GeometryConfiguration - - Frame - {{0, 5}, {1024, 574}} - RubberWindowFrame - 0 126 1024 620 0 0 1024 746 - - Module - PBXBuildResultsModule - Proportion - 574pt - - - Proportion - 579pt - - - Name - Build Results - ServiceClasses - - PBXBuildResultsModule - - StatusbarIsVisible - - TableOfContents - - EACAFE6C0E7936800024FAE4 - EA942B3E0E7943B200D95BD5 - 1CD0528F0623707200166675 - XCMainBuildResultsModuleGUID - - ToolbarConfiguration - xcode.toolbar.config.buildV3 - WindowString - 0 126 1024 620 0 0 1024 746 - WindowToolGUID - EACAFE6C0E7936800024FAE4 - WindowToolIsVisible - - - - Identifier - windowTool.debugger - Layout - - - Dock - - - ContentConfiguration - - Debugger - - HorizontalSplitView - - _collapsingFrameDimension - 0.0 - _indexOfCollapsedView - 0 - _percentageOfCollapsedView - 0.0 - isCollapsed - yes - sizes - - {{0, 0}, {317, 164}} - {{317, 0}, {377, 164}} - - - VerticalSplitView - - _collapsingFrameDimension - 0.0 - _indexOfCollapsedView - 0 - _percentageOfCollapsedView - 0.0 - isCollapsed - yes - sizes - - {{0, 0}, {694, 164}} - {{0, 164}, {694, 216}} - - - - LauncherConfigVersion - 8 - PBXProjectModuleGUID - 1C162984064C10D400B95A72 - PBXProjectModuleLabel - Debug - GLUTExamples (Underwater) - - GeometryConfiguration - - DebugConsoleDrawerSize - {100, 120} - DebugConsoleVisible - None - DebugConsoleWindowFrame - {{200, 200}, {500, 300}} - DebugSTDIOWindowFrame - {{200, 200}, {500, 300}} - Frame - {{0, 0}, {694, 380}} - RubberWindowFrame - 321 238 694 422 0 0 1440 878 - - Module - PBXDebugSessionModule - Proportion - 100% - - - Proportion - 100% - - - Name - Debugger - ServiceClasses - - PBXDebugSessionModule - - StatusbarIsVisible - 1 - TableOfContents - - 1CD10A99069EF8BA00B06720 - 1C0AD2AB069F1E9B00FABCE6 - 1C162984064C10D400B95A72 - 1C0AD2AC069F1E9B00FABCE6 - - ToolbarConfiguration - xcode.toolbar.config.debugV3 - WindowString - 321 238 694 422 0 0 1440 878 - WindowToolGUID - 1CD10A99069EF8BA00B06720 - WindowToolIsVisible - 0 - - - FirstTimeWindowDisplayed - - Identifier - windowTool.find - IsVertical - - Layout - - - Dock - - - Dock - - - ContentConfiguration - - PBXProjectModuleGUID - 1CDD528C0622207200134675 - PBXProjectModuleLabel - <No Editor> - StatusBarVisibility - - - GeometryConfiguration - - Frame - {{0, 0}, {781, 113}} - RubberWindowFrame - 82 206 781 470 0 0 1024 746 - - Module - PBXNavigatorGroup - Proportion - 781pt - - - Proportion - 113pt - - - BecomeActive - - ContentConfiguration - - PBXProjectModuleGUID - 1CD0528E0623707200166675 - PBXProjectModuleLabel - Project Find - - GeometryConfiguration - - Frame - {{0, 118}, {781, 311}} - RubberWindowFrame - 82 206 781 470 0 0 1024 746 - - Module - PBXProjectFindModule - Proportion - 311pt - - - Proportion - 429pt - - - Name - Project Find - ServiceClasses - - PBXProjectFindModule - - StatusbarIsVisible - - TableOfContents - - 1C530D57069F1CE1000CFCEE - EACAFE890E7937050024FAE4 - EACAFE8A0E7937050024FAE4 - 1CDD528C0622207200134675 - 1CD0528E0623707200166675 - - WindowString - 82 206 781 470 0 0 1024 746 - WindowToolGUID - 1C530D57069F1CE1000CFCEE - WindowToolIsVisible - - - - Identifier - MENUSEPARATOR - - - Identifier - windowTool.debuggerConsole - Layout - - - Dock - - - BecomeActive - 1 - ContentConfiguration - - PBXProjectModuleGUID - 1C78EAAC065D492600B07095 - PBXProjectModuleLabel - Debugger Console - - GeometryConfiguration - - Frame - {{0, 0}, {650, 250}} - RubberWindowFrame - 516 632 650 250 0 0 1680 1027 - - Module - PBXDebugCLIModule - Proportion - 209pt - - - Proportion - 209pt - - - Name - Debugger Console - ServiceClasses - - PBXDebugCLIModule - - StatusbarIsVisible - 1 - TableOfContents - - 1C78EAAD065D492600B07095 - 1C78EAAE065D492600B07095 - 1C78EAAC065D492600B07095 - - ToolbarConfiguration - xcode.toolbar.config.consoleV3 - WindowString - 650 41 650 250 0 0 1280 1002 - WindowToolGUID - 1C78EAAD065D492600B07095 - WindowToolIsVisible - 0 - - - Identifier - windowTool.snapshots - Layout - - - Dock - - - Module - XCSnapshotModule - Proportion - 100% - - - Proportion - 100% - - - Name - Snapshots - ServiceClasses - - XCSnapshotModule - - StatusbarIsVisible - Yes - ToolbarConfiguration - xcode.toolbar.config.snapshots - WindowString - 315 824 300 550 0 0 1440 878 - WindowToolIsVisible - Yes - - - Identifier - windowTool.scm - Layout - - - Dock - - - ContentConfiguration - - PBXProjectModuleGUID - 1C78EAB2065D492600B07095 - PBXProjectModuleLabel - <No Editor> - PBXSplitModuleInNavigatorKey - - Split0 - - PBXProjectModuleGUID - 1C78EAB3065D492600B07095 - - SplitCount - 1 - - StatusBarVisibility - 1 - - GeometryConfiguration - - Frame - {{0, 0}, {452, 0}} - RubberWindowFrame - 743 379 452 308 0 0 1280 1002 - - Module - PBXNavigatorGroup - Proportion - 0pt - - - BecomeActive - 1 - ContentConfiguration - - PBXProjectModuleGUID - 1CD052920623707200166675 - PBXProjectModuleLabel - SCM - - GeometryConfiguration - - ConsoleFrame - {{0, 259}, {452, 0}} - Frame - {{0, 7}, {452, 259}} - RubberWindowFrame - 743 379 452 308 0 0 1280 1002 - TableConfiguration - - Status - 30 - FileName - 199 - Path - 197.0950012207031 - - TableFrame - {{0, 0}, {452, 250}} - - Module - PBXCVSModule - Proportion - 262pt - - - Proportion - 266pt - - - Name - SCM - ServiceClasses - - PBXCVSModule - - StatusbarIsVisible - 1 - TableOfContents - - 1C78EAB4065D492600B07095 - 1C78EAB5065D492600B07095 - 1C78EAB2065D492600B07095 - 1CD052920623707200166675 - - ToolbarConfiguration - xcode.toolbar.config.scm - WindowString - 743 379 452 308 0 0 1280 1002 - - - Identifier - windowTool.breakpoints - IsVertical - 0 - Layout - - - Dock - - - BecomeActive - 1 - ContentConfiguration - - PBXBottomSmartGroupGIDs - - 1C77FABC04509CD000000102 - - PBXProjectModuleGUID - 1CE0B1FE06471DED0097A5F4 - PBXProjectModuleLabel - Files - PBXProjectStructureProvided - no - PBXSmartGroupTreeModuleColumnData - - PBXSmartGroupTreeModuleColumnWidthsKey - - 168 - - PBXSmartGroupTreeModuleColumnsKey_v4 - - MainColumn - - - PBXSmartGroupTreeModuleOutlineStateKey_v7 - - PBXSmartGroupTreeModuleOutlineStateExpansionKey - - 1C77FABC04509CD000000102 - - PBXSmartGroupTreeModuleOutlineStateSelectionKey - - - 0 - - - PBXSmartGroupTreeModuleOutlineStateVisibleRectKey - {{0, 0}, {168, 350}} - - PBXTopSmartGroupGIDs - - XCIncludePerspectivesSwitch - 0 - - GeometryConfiguration - - Frame - {{0, 0}, {185, 368}} - GroupTreeTableConfiguration - - MainColumn - 168 - - RubberWindowFrame - 315 424 744 409 0 0 1440 878 - - Module - PBXSmartGroupTreeModule - Proportion - 185pt - - - ContentConfiguration - - PBXProjectModuleGUID - 1CA1AED706398EBD00589147 - PBXProjectModuleLabel - Detail - - GeometryConfiguration - - Frame - {{190, 0}, {554, 368}} - RubberWindowFrame - 315 424 744 409 0 0 1440 878 - - Module - XCDetailModule - Proportion - 554pt - - - Proportion - 368pt - - - MajorVersion - 3 - MinorVersion - 0 - Name - Breakpoints - ServiceClasses - - PBXSmartGroupTreeModule - XCDetailModule - - StatusbarIsVisible - 1 - TableOfContents - - 1CDDB66807F98D9800BB5817 - 1CDDB66907F98D9800BB5817 - 1CE0B1FE06471DED0097A5F4 - 1CA1AED706398EBD00589147 - - ToolbarConfiguration - xcode.toolbar.config.breakpointsV3 - WindowString - 315 424 744 409 0 0 1440 878 - WindowToolGUID - 1CDDB66807F98D9800BB5817 - WindowToolIsVisible - 1 - - - Identifier - windowTool.debugAnimator - Layout - - - Dock - - - Module - PBXNavigatorGroup - Proportion - 100% - - - Proportion - 100% - - - Name - Debug Visualizer - ServiceClasses - - PBXNavigatorGroup - - StatusbarIsVisible - 1 - ToolbarConfiguration - xcode.toolbar.config.debugAnimatorV3 - WindowString - 100 100 700 500 0 0 1280 1002 - - - Identifier - windowTool.bookmarks - Layout - - - Dock - - - Module - PBXBookmarksModule - Proportion - 100% - - - Proportion - 100% - - - Name - Bookmarks - ServiceClasses - - PBXBookmarksModule - - StatusbarIsVisible - 0 - WindowString - 538 42 401 187 0 0 1280 1002 - - - FirstTimeWindowDisplayed - - Identifier - windowTool.projectFormatConflicts - IsVertical - - Layout - - - Dock - - - BecomeActive - - ContentConfiguration - - PBXProjectModuleGUID - EACAFE900E7937320024FAE4 - - GeometryConfiguration - - Frame - {{0, 0}, {472, 302}} - RubberWindowFrame - 139 369 472 322 0 0 1024 746 - - Module - XCProjectFormatConflictsModule - Proportion - 302pt - - - Proportion - 302pt - - - Name - Project Format Conflicts - ServiceClasses - - XCProjectFormatConflictsModule - - StatusbarIsVisible - - TableOfContents - - EACAFE910E7937320024FAE4 - EACAFE920E7937320024FAE4 - EACAFE900E7937320024FAE4 - - WindowContentMinSize - 450 300 - WindowString - 139 369 472 322 0 0 1024 746 - WindowToolGUID - EACAFE910E7937320024FAE4 - WindowToolIsVisible - - - - Identifier - windowTool.classBrowser - Layout - - - Dock - - - BecomeActive - 1 - ContentConfiguration - - OptionsSetName - Hierarchy, all classes - PBXProjectModuleGUID - 1CA6456E063B45B4001379D8 - PBXProjectModuleLabel - Class Browser - NSObject - - GeometryConfiguration - - ClassesFrame - {{0, 0}, {374, 96}} - ClassesTreeTableConfiguration - - PBXClassNameColumnIdentifier - 208 - PBXClassBookColumnIdentifier - 22 - - Frame - {{0, 0}, {630, 331}} - MembersFrame - {{0, 105}, {374, 395}} - MembersTreeTableConfiguration - - PBXMemberTypeIconColumnIdentifier - 22 - PBXMemberNameColumnIdentifier - 216 - PBXMemberTypeColumnIdentifier - 97 - PBXMemberBookColumnIdentifier - 22 - - PBXModuleWindowStatusBarHidden2 - 1 - RubberWindowFrame - 385 179 630 352 0 0 1440 878 - - Module - PBXClassBrowserModule - Proportion - 332pt - - - Proportion - 332pt - - - Name - Class Browser - ServiceClasses - - PBXClassBrowserModule - - StatusbarIsVisible - 0 - TableOfContents - - 1C0AD2AF069F1E9B00FABCE6 - 1C0AD2B0069F1E9B00FABCE6 - 1CA6456E063B45B4001379D8 - - ToolbarConfiguration - xcode.toolbar.config.classbrowser - WindowString - 385 179 630 352 0 0 1440 878 - WindowToolGUID - 1C0AD2AF069F1E9B00FABCE6 - WindowToolIsVisible - 0 - - - Identifier - windowTool.refactoring - IncludeInToolsMenu - 0 - Layout - - - Dock - - - BecomeActive - 1 - GeometryConfiguration - - Frame - {0, 0}, {500, 335} - RubberWindowFrame - {0, 0}, {500, 335} - - Module - XCRefactoringModule - Proportion - 100% - - - Proportion - 100% - - - Name - Refactoring - ServiceClasses - - XCRefactoringModule - - WindowString - 200 200 500 356 0 0 1920 1200 - - - - diff --git a/DevIL/projects/xcode/DevIL.xcodeproj/dwoods.pbxuser b/DevIL/projects/xcode/DevIL.xcodeproj/dwoods.pbxuser deleted file mode 100644 index da18276e..00000000 --- a/DevIL/projects/xcode/DevIL.xcodeproj/dwoods.pbxuser +++ /dev/null @@ -1,471 +0,0 @@ -// !$*UTF8*$! -{ - 08FB7793FE84155DC02AAC07 /* Project object */ = { - activeBuildConfigurationName = Development; - activeTarget = A36D10E8080E8E5D0012BB8B /* Configure */; - addToTargets = ( - A3009514080E7F44003DEA28 /* libILU */, - ); - codeSenseManager = EACAFE600E7936340024FAE4 /* Code sense */; - perUserDictionary = { - PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = { - PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; - PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID; - PBXFileTableDataSourceColumnWidthsKey = ( - 20, - 341, - 20, - 48, - 43, - 43, - 20, - ); - PBXFileTableDataSourceColumnsKey = ( - PBXFileDataSource_FiletypeID, - PBXFileDataSource_Filename_ColumnID, - PBXFileDataSource_Built_ColumnID, - PBXFileDataSource_ObjectSize_ColumnID, - PBXFileDataSource_Errors_ColumnID, - PBXFileDataSource_Warnings_ColumnID, - PBXFileDataSource_Target_ColumnID, - ); - }; - PBXConfiguration.PBXFileTableDataSource3.PBXSymbolsDataSource = { - PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; - PBXFileTableDataSourceColumnSortingKey = PBXSymbolsDataSource_SymbolNameID; - PBXFileTableDataSourceColumnWidthsKey = ( - 16, - 200, - 50, - 281, - ); - PBXFileTableDataSourceColumnsKey = ( - PBXSymbolsDataSource_SymbolTypeIconID, - PBXSymbolsDataSource_SymbolNameID, - PBXSymbolsDataSource_SymbolTypeID, - PBXSymbolsDataSource_ReferenceNameID, - ); - }; - PBXConfiguration.PBXTargetDataSource.PBXTargetDataSource = { - PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; - PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID; - PBXFileTableDataSourceColumnWidthsKey = ( - 20, - 301, - 60, - 20, - 48, - 43, - 43, - ); - PBXFileTableDataSourceColumnsKey = ( - PBXFileDataSource_FiletypeID, - PBXFileDataSource_Filename_ColumnID, - PBXTargetDataSource_PrimaryAttribute, - PBXFileDataSource_Built_ColumnID, - PBXFileDataSource_ObjectSize_ColumnID, - PBXFileDataSource_Errors_ColumnID, - PBXFileDataSource_Warnings_ColumnID, - ); - }; - PBXPerProjectTemplateStateSaveDate = 254793687; - PBXWorkspaceStateSaveDate = 254793687; - }; - perUserProjectItems = { - EACAFF130E793EC20024FAE4 /* PBXTextBookmark */ = EACAFF130E793EC20024FAE4 /* PBXTextBookmark */; - EACAFF150E793EC20024FAE4 /* PBXTextBookmark */ = EACAFF150E793EC20024FAE4 /* PBXTextBookmark */; - EAF51F470F2FCF1E00264BE8 /* PBXTextBookmark */ = EAF51F470F2FCF1E00264BE8 /* PBXTextBookmark */; - EAF51F480F2FCF1E00264BE8 /* PBXTextBookmark */ = EAF51F480F2FCF1E00264BE8 /* PBXTextBookmark */; - EAF51F490F2FCF1E00264BE8 /* PBXTextBookmark */ = EAF51F490F2FCF1E00264BE8 /* PBXTextBookmark */; - EAF51F4A0F2FCF1E00264BE8 /* PBXTextBookmark */ = EAF51F4A0F2FCF1E00264BE8 /* PBXTextBookmark */; - EAF51F4B0F2FCF1E00264BE8 /* PBXTextBookmark */ = EAF51F4B0F2FCF1E00264BE8 /* PBXTextBookmark */; - EAF51F4C0F2FCF1E00264BE8 /* PBXTextBookmark */ = EAF51F4C0F2FCF1E00264BE8 /* PBXTextBookmark */; - EAF51F4E0F2FCF1E00264BE8 /* PBXTextBookmark */ = EAF51F4E0F2FCF1E00264BE8 /* PBXTextBookmark */; - EAF51F4F0F2FCF1E00264BE8 /* PBXTextBookmark */ = EAF51F4F0F2FCF1E00264BE8 /* PBXTextBookmark */; - EAF51F500F2FCF1E00264BE8 /* PBXTextBookmark */ = EAF51F500F2FCF1E00264BE8 /* PBXTextBookmark */; - EAF51F510F2FCF1E00264BE8 /* PBXTextBookmark */ = EAF51F510F2FCF1E00264BE8 /* PBXTextBookmark */; - EAF51F520F2FCF1E00264BE8 /* PBXTextBookmark */ = EAF51F520F2FCF1E00264BE8 /* PBXTextBookmark */; - EAF51F530F2FCF1E00264BE8 /* PBXTextBookmark */ = EAF51F530F2FCF1E00264BE8 /* PBXTextBookmark */; - EAF51F6C0F2FD7F000264BE8 /* PBXTextBookmark */ = EAF51F6C0F2FD7F000264BE8 /* PBXTextBookmark */; - EAF51F6D0F2FD7F000264BE8 /* PBXBookmark */ = EAF51F6D0F2FD7F000264BE8 /* PBXBookmark */; - EAF51F6E0F2FD7F000264BE8 /* PBXTextBookmark */ = EAF51F6E0F2FD7F000264BE8 /* PBXTextBookmark */; - EAF51F730F2FD80A00264BE8 /* PBXTextBookmark */ = EAF51F730F2FD80A00264BE8 /* PBXTextBookmark */; - }; - sourceControlManager = EACAFE5F0E7936340024FAE4 /* Source Control */; - userBuildSettings = { - }; - }; - A3009514080E7F44003DEA28 /* libILU */ = { - activeExec = 0; - }; - A3009519080E7F51003DEA28 /* libILUT */ = { - activeExec = 0; - }; - A3009525080E7F6E003DEA28 /* libIL */ = { - activeExec = 0; - }; - A32D48B108102349008510AC /* ilu_error.c */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {519, 924}}"; - sepNavSelRange = "{377, 27}"; - sepNavVisRange = "{0, 0}"; - sepNavWindowFrame = "{{15, 63}, {750, 683}}"; - }; - }; - A32D48B908102349008510AC /* ilu_region.c */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {519, 4214}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 530}"; - }; - }; - A32D48BE08102349008510AC /* ilu_scaling.c */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {519, 6748}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 121}"; - }; - }; - A32D48DC0810234E008510AC /* ilu_region.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {519, 406}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{302, 291}"; - }; - }; - A32D49450810244F008510AC /* ilut_internal.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {519, 1148}}"; - sepNavSelRange = "{499, 29}"; - sepNavVisRange = "{313, 331}"; - }; - }; - A36D106F080E84D70012BB8B /* il_alloc.c */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {519, 3696}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 424}"; - sepNavWindowFrame = "{{38, 162}, {750, 558}}"; - }; - }; - A36D1071080E84D70012BB8B /* il_bmp.c */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {963, 14140}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 644}"; - }; - }; - A36D1073080E84D70012BB8B /* il_convert.c */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {1056, 14588}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 506}"; - }; - }; - A36D1077080E84D80012BB8B /* il_dds.c */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {963, 38976}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{515, 1011}"; - sepNavWindowFrame = "{{107, 99}, {750, 558}}"; - }; - }; - A36D107E080E84D80012BB8B /* il_gif.c */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {519, 11004}}"; - sepNavSelRange = "{4532, 50}"; - sepNavVisRange = "{80, 164}"; - sepNavWindowFrame = "{{15, 63}, {750, 683}}"; - }; - }; - A36D1094080E84D80012BB8B /* il_psp.c */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {963, 9716}}"; - sepNavSelRange = "{6707, 12}"; - sepNavVisRange = "{6322, 579}"; - sepNavWindowFrame = "{{15, 63}, {750, 683}}"; - }; - }; - A36D109E080E84D80012BB8B /* il_targa.c */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {519, 13160}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 216}"; - }; - }; - A36D10A1080E84D80012BB8B /* il_wal.c */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {486, 2478}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 403}"; - sepNavWindowFrame = "{{15, 183}, {750, 558}}"; - }; - }; - A36D10E8080E8E5D0012BB8B /* Configure */ = { - activeExec = 0; - }; - A36D10F5080E8FD80012BB8B /* Install */ = { - activeExec = 0; - }; - A36D110E080E92150012BB8B /* il_internal.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {691, 6006}}"; - sepNavSelRange = "{732, 0}"; - sepNavVisRange = "{529, 1030}"; - sepNavWindowFrame = "{{61, 61}, {750, 685}}"; - }; - }; - A36D1111080E92150012BB8B /* il_manip.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {963, 3108}}"; - sepNavSelRange = "{1199, 0}"; - sepNavVisRange = "{757, 531}"; - }; - }; - A36D115F080E95D60012BB8B /* ilut.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {660, 5544}}"; - sepNavSelRange = "{7444, 58}"; - sepNavVisRange = "{7422, 187}"; - sepNavWindowFrame = "{{15, 67}, {750, 679}}"; - }; - }; - A36D1165080E95D60012BB8B /* ilu_region.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {519, 322}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 248}"; - }; - }; - A36D1166080E95D60012BB8B /* config.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {691, 1918}}"; - sepNavSelRange = "{1126, 0}"; - sepNavVisRange = "{529, 701}"; - sepNavWindowFrame = "{{15, 76}, {750, 670}}"; - }; - }; - A36D1167080E95D60012BB8B /* il.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {519, 8428}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 422}"; - sepNavWindowFrame = "{{15, 56}, {750, 685}}"; - }; - }; - A36D1168080E95D60012BB8B /* ilu.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {519, 2772}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{111, 229}"; - }; - }; - A36D116C080E95D60012BB8B /* devil_internal_exports.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {720, 2240}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 205}"; - sepNavWindowFrame = "{{84, 120}, {750, 558}}"; - }; - }; - A38C3C170818FC42008EE126 /* Makefile.am */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {519, 224}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 423}"; - sepNavWindowFrame = "{{15, 64}, {750, 682}}"; - }; - }; - EACAFE5F0E7936340024FAE4 /* Source Control */ = { - isa = PBXSourceControlManager; - fallbackIsa = XCSourceControlManager; - isSCMEnabled = 0; - scmConfiguration = { - }; - }; - EACAFE600E7936340024FAE4 /* Code sense */ = { - isa = PBXCodeSenseManager; - indexTemplatePath = ""; - }; - EACAFF130E793EC20024FAE4 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = A32D48B108102349008510AC /* ilu_error.c */; - name = "ilu_error.c: 14"; - rLen = 27; - rLoc = 377; - rType = 0; - vrLen = 0; - vrLoc = 0; - }; - EACAFF150E793EC20024FAE4 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = A32D48B108102349008510AC /* ilu_error.c */; - name = "ilu_error.c: 14"; - rLen = 27; - rLoc = 377; - rType = 0; - vrLen = 0; - vrLoc = 0; - }; - EAF51F2A0F2FB9FE00264BE8 /* il_exr.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {519, 6104}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 216}"; - }; - }; - EAF51F470F2FCF1E00264BE8 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = A36D107E080E84D80012BB8B /* il_gif.c */; - name = "il_gif.c: 214"; - rLen = 50; - rLoc = 4532; - rType = 0; - vrLen = 164; - vrLoc = 80; - }; - EAF51F480F2FCF1E00264BE8 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = A36D1168080E95D60012BB8B /* ilu.h */; - name = "ilu.h: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 229; - vrLoc = 111; - }; - EAF51F490F2FCF1E00264BE8 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = A36D115F080E95D60012BB8B /* ilut.h */; - name = "ilut.h: 268"; - rLen = 58; - rLoc = 7444; - rType = 0; - vrLen = 187; - vrLoc = 7422; - }; - EAF51F4A0F2FCF1E00264BE8 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = A36D1165080E95D60012BB8B /* ilu_region.h */; - name = "ilu_region.h: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 248; - vrLoc = 0; - }; - EAF51F4B0F2FCF1E00264BE8 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = A36D109E080E84D80012BB8B /* il_targa.c */; - name = "il_targa.c: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 216; - vrLoc = 0; - }; - EAF51F4C0F2FCF1E00264BE8 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = A32D48BE08102349008510AC /* ilu_scaling.c */; - name = "ilu_scaling.c: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 121; - vrLoc = 0; - }; - EAF51F4E0F2FCF1E00264BE8 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = A36D107E080E84D80012BB8B /* il_gif.c */; - name = "il_gif.c: 214"; - rLen = 50; - rLoc = 4532; - rType = 0; - vrLen = 164; - vrLoc = 80; - }; - EAF51F4F0F2FCF1E00264BE8 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = A36D1168080E95D60012BB8B /* ilu.h */; - name = "ilu.h: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 229; - vrLoc = 111; - }; - EAF51F500F2FCF1E00264BE8 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = A36D115F080E95D60012BB8B /* ilut.h */; - name = "ilut.h: 268"; - rLen = 58; - rLoc = 7444; - rType = 0; - vrLen = 187; - vrLoc = 7422; - }; - EAF51F510F2FCF1E00264BE8 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = A36D1165080E95D60012BB8B /* ilu_region.h */; - name = "ilu_region.h: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 248; - vrLoc = 0; - }; - EAF51F520F2FCF1E00264BE8 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = A36D109E080E84D80012BB8B /* il_targa.c */; - name = "il_targa.c: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 216; - vrLoc = 0; - }; - EAF51F530F2FCF1E00264BE8 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = A32D48BE08102349008510AC /* ilu_scaling.c */; - name = "ilu_scaling.c: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 121; - vrLoc = 0; - }; - EAF51F6C0F2FD7F000264BE8 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EAF51F2A0F2FB9FE00264BE8 /* il_exr.cpp */; - name = "il_exr.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 216; - vrLoc = 0; - }; - EAF51F6D0F2FD7F000264BE8 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = A38C3C170818FC42008EE126 /* Makefile.am */; - }; - EAF51F6E0F2FD7F000264BE8 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EAF51F2A0F2FB9FE00264BE8 /* il_exr.cpp */; - name = "il_exr.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 216; - vrLoc = 0; - }; - EAF51F730F2FD80A00264BE8 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = A38C3C170818FC42008EE126 /* Makefile.am */; - name = "Makefile.am: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 423; - vrLoc = 0; - }; -} diff --git a/DevIL/projects/xcode/DevIL.xcodeproj/project.pbxproj b/DevIL/projects/xcode/DevIL.xcodeproj/project.pbxproj deleted file mode 100644 index 60dcf6bd..00000000 --- a/DevIL/projects/xcode/DevIL.xcodeproj/project.pbxproj +++ /dev/null @@ -1,1573 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 45; - objects = { - -/* Begin PBXAggregateTarget section */ - A36D10E8080E8E5D0012BB8B /* Configure */ = { - isa = PBXAggregateTarget; - buildConfigurationList = EACAFE5A0E7936340024FAE4 /* Build configuration list for PBXAggregateTarget "Configure" */; - buildPhases = ( - A36D10E7080E8E5D0012BB8B /* ShellScript */, - ); - dependencies = ( - ); - name = Configure; - productName = Configure; - }; - A36D10F5080E8FD80012BB8B /* Install */ = { - isa = PBXAggregateTarget; - buildConfigurationList = EACAFE5E0E7936340024FAE4 /* Build configuration list for PBXAggregateTarget "Install" */; - buildPhases = ( - A36D10F4080E8FD80012BB8B /* ShellScript */, - ); - dependencies = ( - A36D10F9080E8FE80012BB8B /* PBXTargetDependency */, - A36D10FB080E8FE80012BB8B /* PBXTargetDependency */, - A36D10FD080E8FE80012BB8B /* PBXTargetDependency */, - ); - name = Install; - productName = Install; - }; -/* End PBXAggregateTarget section */ - -/* Begin PBXBuildFile section */ - A32D48C408102349008510AC /* ilu_alloc.c in Sources */ = {isa = PBXBuildFile; fileRef = A32D48B008102349008510AC /* ilu_alloc.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A32D48C508102349008510AC /* ilu_error.c in Sources */ = {isa = PBXBuildFile; fileRef = A32D48B108102349008510AC /* ilu_error.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A32D48C608102349008510AC /* ilu_filter.c in Sources */ = {isa = PBXBuildFile; fileRef = A32D48B208102349008510AC /* ilu_filter.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A32D48C708102349008510AC /* ilu_filter_rcg.c in Sources */ = {isa = PBXBuildFile; fileRef = A32D48B308102349008510AC /* ilu_filter_rcg.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A32D48C808102349008510AC /* ilu_internal.c in Sources */ = {isa = PBXBuildFile; fileRef = A32D48B408102349008510AC /* ilu_internal.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A32D48C908102349008510AC /* ilu_main.c in Sources */ = {isa = PBXBuildFile; fileRef = A32D48B508102349008510AC /* ilu_main.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A32D48CA08102349008510AC /* ilu_manip.c in Sources */ = {isa = PBXBuildFile; fileRef = A32D48B608102349008510AC /* ilu_manip.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A32D48CB08102349008510AC /* ilu_mipmap.c in Sources */ = {isa = PBXBuildFile; fileRef = A32D48B708102349008510AC /* ilu_mipmap.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A32D48CC08102349008510AC /* ilu_noise.c in Sources */ = {isa = PBXBuildFile; fileRef = A32D48B808102349008510AC /* ilu_noise.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A32D48CD08102349008510AC /* ilu_region.c in Sources */ = {isa = PBXBuildFile; fileRef = A32D48B908102349008510AC /* ilu_region.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A32D48CE08102349008510AC /* ilu_rotate.c in Sources */ = {isa = PBXBuildFile; fileRef = A32D48BA08102349008510AC /* ilu_rotate.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A32D48CF08102349008510AC /* ilu_scale.c in Sources */ = {isa = PBXBuildFile; fileRef = A32D48BB08102349008510AC /* ilu_scale.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A32D48D008102349008510AC /* ilu_scale2d.c in Sources */ = {isa = PBXBuildFile; fileRef = A32D48BC08102349008510AC /* ilu_scale2d.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A32D48D108102349008510AC /* ilu_scale3d.c in Sources */ = {isa = PBXBuildFile; fileRef = A32D48BD08102349008510AC /* ilu_scale3d.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A32D48D208102349008510AC /* ilu_scaling.c in Sources */ = {isa = PBXBuildFile; fileRef = A32D48BE08102349008510AC /* ilu_scaling.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A32D48D308102349008510AC /* ilu_states.c in Sources */ = {isa = PBXBuildFile; fileRef = A32D48BF08102349008510AC /* ilu_states.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A32D48D408102349008510AC /* ilu_utilities.c in Sources */ = {isa = PBXBuildFile; fileRef = A32D48C008102349008510AC /* ilu_utilities.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A32D48E20810234E008510AC /* ilu_filter.h in Headers */ = {isa = PBXBuildFile; fileRef = A32D48D90810234E008510AC /* ilu_filter.h */; }; - A32D48E30810234E008510AC /* ilu_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = A32D48DA0810234E008510AC /* ilu_internal.h */; }; - A32D48E40810234E008510AC /* ilu_mipmap.h in Headers */ = {isa = PBXBuildFile; fileRef = A32D48DB0810234E008510AC /* ilu_mipmap.h */; }; - A32D48E50810234E008510AC /* ilu_region.h in Headers */ = {isa = PBXBuildFile; fileRef = A32D48DC0810234E008510AC /* ilu_region.h */; }; - A32D48E60810234E008510AC /* ilu_states.h in Headers */ = {isa = PBXBuildFile; fileRef = A32D48DD0810234E008510AC /* ilu_states.h */; }; - A32D48FD081023D6008510AC /* libIL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = A3009526080E7F6E003DEA28 /* libIL.dylib */; }; - A32D490508102403008510AC /* libIL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = A3009526080E7F6E003DEA28 /* libIL.dylib */; }; - A32D490608102405008510AC /* libILU.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = A3009515080E7F44003DEA28 /* libILU.dylib */; }; - A32D49630810244F008510AC /* ilut_allegro.h in Headers */ = {isa = PBXBuildFile; fileRef = A32D49440810244F008510AC /* ilut_allegro.h */; }; - A32D49640810244F008510AC /* ilut_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = A32D49450810244F008510AC /* ilut_internal.h */; }; - A32D49650810244F008510AC /* ilut_opengl.h in Headers */ = {isa = PBXBuildFile; fileRef = A32D49460810244F008510AC /* ilut_opengl.h */; }; - A32D49660810244F008510AC /* ilut_states.h in Headers */ = {isa = PBXBuildFile; fileRef = A32D49470810244F008510AC /* ilut_states.h */; }; - A32D49680810244F008510AC /* ilut_allegro.c in Sources */ = {isa = PBXBuildFile; fileRef = A32D49570810244F008510AC /* ilut_allegro.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A32D49690810244F008510AC /* ilut_directx.c in Sources */ = {isa = PBXBuildFile; fileRef = A32D49580810244F008510AC /* ilut_directx.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A32D496A0810244F008510AC /* ilut_directx9.c in Sources */ = {isa = PBXBuildFile; fileRef = A32D49590810244F008510AC /* ilut_directx9.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A32D496B0810244F008510AC /* ilut_internal.c in Sources */ = {isa = PBXBuildFile; fileRef = A32D495A0810244F008510AC /* ilut_internal.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A32D496C0810244F008510AC /* ilut_main.c in Sources */ = {isa = PBXBuildFile; fileRef = A32D495B0810244F008510AC /* ilut_main.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A32D496D0810244F008510AC /* ilut_opengl.c in Sources */ = {isa = PBXBuildFile; fileRef = A32D495C0810244F008510AC /* ilut_opengl.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A32D496E0810244F008510AC /* ilut_sdlsurface.c in Sources */ = {isa = PBXBuildFile; fileRef = A32D495D0810244F008510AC /* ilut_sdlsurface.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A32D496F0810244F008510AC /* ilut_states.c in Sources */ = {isa = PBXBuildFile; fileRef = A32D495E0810244F008510AC /* ilut_states.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A32D49700810244F008510AC /* ilut_win32.c in Sources */ = {isa = PBXBuildFile; fileRef = A32D495F0810244F008510AC /* ilut_win32.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A33D1E4A080EA43E00FEBAC9 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A33D1E37080EA43A00FEBAC9 /* OpenGL.framework */; }; - A35C9CAB080EBA5100CCD137 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = A35C9CAA080EBA5100CCD137 /* libz.dylib */; settings = {ATTRIBUTES = (Weak, ); }; }; - A36D10A6080E84D80012BB8B /* il_alloc.c in Sources */ = {isa = PBXBuildFile; fileRef = A36D106F080E84D70012BB8B /* il_alloc.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A36D10A7080E84D80012BB8B /* il_bits.c in Sources */ = {isa = PBXBuildFile; fileRef = A36D1070080E84D70012BB8B /* il_bits.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A36D10A8080E84D80012BB8B /* il_bmp.c in Sources */ = {isa = PBXBuildFile; fileRef = A36D1071080E84D70012BB8B /* il_bmp.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A36D10A9080E84D80012BB8B /* il_convbuff.c in Sources */ = {isa = PBXBuildFile; fileRef = A36D1072080E84D70012BB8B /* il_convbuff.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A36D10AA080E84D80012BB8B /* il_convert.c in Sources */ = {isa = PBXBuildFile; fileRef = A36D1073080E84D70012BB8B /* il_convert.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A36D10AB080E84D80012BB8B /* il_cut.c in Sources */ = {isa = PBXBuildFile; fileRef = A36D1074080E84D70012BB8B /* il_cut.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A36D10AC080E84D80012BB8B /* il_dcx.c in Sources */ = {isa = PBXBuildFile; fileRef = A36D1075080E84D70012BB8B /* il_dcx.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A36D10AD080E84D80012BB8B /* il_dds-save.c in Sources */ = {isa = PBXBuildFile; fileRef = A36D1076080E84D80012BB8B /* il_dds-save.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A36D10AE080E84D80012BB8B /* il_dds.c in Sources */ = {isa = PBXBuildFile; fileRef = A36D1077080E84D80012BB8B /* il_dds.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A36D10AF080E84D80012BB8B /* il_devil.c in Sources */ = {isa = PBXBuildFile; fileRef = A36D1078080E84D80012BB8B /* il_devil.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A36D10B0080E84D80012BB8B /* il_doom.c in Sources */ = {isa = PBXBuildFile; fileRef = A36D1079080E84D80012BB8B /* il_doom.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A36D10B1080E84D80012BB8B /* il_endian.c in Sources */ = {isa = PBXBuildFile; fileRef = A36D107A080E84D80012BB8B /* il_endian.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A36D10B2080E84D80012BB8B /* il_error.c in Sources */ = {isa = PBXBuildFile; fileRef = A36D107B080E84D80012BB8B /* il_error.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A36D10B3080E84D80012BB8B /* il_fastconv.c in Sources */ = {isa = PBXBuildFile; fileRef = A36D107C080E84D80012BB8B /* il_fastconv.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A36D10B4080E84D80012BB8B /* il_files.c in Sources */ = {isa = PBXBuildFile; fileRef = A36D107D080E84D80012BB8B /* il_files.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A36D10B5080E84D80012BB8B /* il_gif.c in Sources */ = {isa = PBXBuildFile; fileRef = A36D107E080E84D80012BB8B /* il_gif.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A36D10B6080E84D80012BB8B /* il_hdr.c in Sources */ = {isa = PBXBuildFile; fileRef = A36D107F080E84D80012BB8B /* il_hdr.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A36D10B7080E84D80012BB8B /* il_header.c in Sources */ = {isa = PBXBuildFile; fileRef = A36D1080080E84D80012BB8B /* il_header.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A36D10B8080E84D80012BB8B /* il_icon.c in Sources */ = {isa = PBXBuildFile; fileRef = A36D1081080E84D80012BB8B /* il_icon.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A36D10B9080E84D80012BB8B /* il_internal.c in Sources */ = {isa = PBXBuildFile; fileRef = A36D1082080E84D80012BB8B /* il_internal.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A36D10BA080E84D80012BB8B /* il_io.c in Sources */ = {isa = PBXBuildFile; fileRef = A36D1083080E84D80012BB8B /* il_io.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A36D10BB080E84D80012BB8B /* il_jpeg.c in Sources */ = {isa = PBXBuildFile; fileRef = A36D1084080E84D80012BB8B /* il_jpeg.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A36D10BC080E84D80012BB8B /* il_lif.c in Sources */ = {isa = PBXBuildFile; fileRef = A36D1085080E84D80012BB8B /* il_lif.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A36D10BD080E84D80012BB8B /* il_main.c in Sources */ = {isa = PBXBuildFile; fileRef = A36D1086080E84D80012BB8B /* il_main.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A36D10BE080E84D80012BB8B /* il_manip.c in Sources */ = {isa = PBXBuildFile; fileRef = A36D1087080E84D80012BB8B /* il_manip.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A36D10BF080E84D80012BB8B /* il_mdl.c in Sources */ = {isa = PBXBuildFile; fileRef = A36D1088080E84D80012BB8B /* il_mdl.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A36D10C0080E84D80012BB8B /* il_mng.c in Sources */ = {isa = PBXBuildFile; fileRef = A36D1089080E84D80012BB8B /* il_mng.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A36D10C1080E84D80012BB8B /* il_neuquant.c in Sources */ = {isa = PBXBuildFile; fileRef = A36D108A080E84D80012BB8B /* il_neuquant.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A36D10C2080E84D80012BB8B /* il_pal.c in Sources */ = {isa = PBXBuildFile; fileRef = A36D108B080E84D80012BB8B /* il_pal.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A36D10C3080E84D80012BB8B /* il_pcd.c in Sources */ = {isa = PBXBuildFile; fileRef = A36D108C080E84D80012BB8B /* il_pcd.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A36D10C4080E84D80012BB8B /* il_pcx.c in Sources */ = {isa = PBXBuildFile; fileRef = A36D108D080E84D80012BB8B /* il_pcx.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A36D10C5080E84D80012BB8B /* il_pic.c in Sources */ = {isa = PBXBuildFile; fileRef = A36D108E080E84D80012BB8B /* il_pic.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A36D10C6080E84D80012BB8B /* il_pix.c in Sources */ = {isa = PBXBuildFile; fileRef = A36D108F080E84D80012BB8B /* il_pix.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A36D10C7080E84D80012BB8B /* il_png.c in Sources */ = {isa = PBXBuildFile; fileRef = A36D1090080E84D80012BB8B /* il_png.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A36D10C8080E84D80012BB8B /* il_pnm.c in Sources */ = {isa = PBXBuildFile; fileRef = A36D1091080E84D80012BB8B /* il_pnm.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A36D10C9080E84D80012BB8B /* il_profiles.c in Sources */ = {isa = PBXBuildFile; fileRef = A36D1092080E84D80012BB8B /* il_profiles.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A36D10CA080E84D80012BB8B /* il_psd.c in Sources */ = {isa = PBXBuildFile; fileRef = A36D1093080E84D80012BB8B /* il_psd.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A36D10CB080E84D80012BB8B /* il_psp.c in Sources */ = {isa = PBXBuildFile; fileRef = A36D1094080E84D80012BB8B /* il_psp.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A36D10CC080E84D80012BB8B /* il_pxr.c in Sources */ = {isa = PBXBuildFile; fileRef = A36D1095080E84D80012BB8B /* il_pxr.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A36D10CD080E84D80012BB8B /* il_quantizer.c in Sources */ = {isa = PBXBuildFile; fileRef = A36D1096080E84D80012BB8B /* il_quantizer.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A36D10CE080E84D80012BB8B /* il_raw.c in Sources */ = {isa = PBXBuildFile; fileRef = A36D1097080E84D80012BB8B /* il_raw.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A36D10CF080E84D80012BB8B /* il_rawdata.c in Sources */ = {isa = PBXBuildFile; fileRef = A36D1098080E84D80012BB8B /* il_rawdata.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A36D10D0080E84D80012BB8B /* il_register.c in Sources */ = {isa = PBXBuildFile; fileRef = A36D1099080E84D80012BB8B /* il_register.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A36D10D1080E84D80012BB8B /* il_rle.c in Sources */ = {isa = PBXBuildFile; fileRef = A36D109A080E84D80012BB8B /* il_rle.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A36D10D2080E84D80012BB8B /* il_sgi.c in Sources */ = {isa = PBXBuildFile; fileRef = A36D109B080E84D80012BB8B /* il_sgi.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A36D10D3080E84D80012BB8B /* il_stack.c in Sources */ = {isa = PBXBuildFile; fileRef = A36D109C080E84D80012BB8B /* il_stack.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A36D10D4080E84D80012BB8B /* il_states.c in Sources */ = {isa = PBXBuildFile; fileRef = A36D109D080E84D80012BB8B /* il_states.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A36D10D5080E84D80012BB8B /* il_targa.c in Sources */ = {isa = PBXBuildFile; fileRef = A36D109E080E84D80012BB8B /* il_targa.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A36D10D6080E84D80012BB8B /* il_tiff.c in Sources */ = {isa = PBXBuildFile; fileRef = A36D109F080E84D80012BB8B /* il_tiff.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A36D10D7080E84D80012BB8B /* il_utility.c in Sources */ = {isa = PBXBuildFile; fileRef = A36D10A0080E84D80012BB8B /* il_utility.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A36D10D8080E84D80012BB8B /* il_wal.c in Sources */ = {isa = PBXBuildFile; fileRef = A36D10A1080E84D80012BB8B /* il_wal.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A36D10D9080E84D80012BB8B /* il_xpm.c in Sources */ = {isa = PBXBuildFile; fileRef = A36D10A2080E84D80012BB8B /* il_xpm.c */; settings = {COMPILER_FLAGS = "-I../../include"; }; }; - A36D1123080E92150012BB8B /* il_alloc.h in Headers */ = {isa = PBXBuildFile; fileRef = A36D1103080E92150012BB8B /* il_alloc.h */; }; - A36D1124080E92150012BB8B /* il_bits.h in Headers */ = {isa = PBXBuildFile; fileRef = A36D1104080E92150012BB8B /* il_bits.h */; }; - A36D1125080E92150012BB8B /* il_bmp.h in Headers */ = {isa = PBXBuildFile; fileRef = A36D1105080E92150012BB8B /* il_bmp.h */; }; - A36D1126080E92150012BB8B /* il_dcx.h in Headers */ = {isa = PBXBuildFile; fileRef = A36D1106080E92150012BB8B /* il_dcx.h */; }; - A36D1127080E92150012BB8B /* il_dds.h in Headers */ = {isa = PBXBuildFile; fileRef = A36D1107080E92150012BB8B /* il_dds.h */; }; - A36D1128080E92150012BB8B /* il_doompal.h in Headers */ = {isa = PBXBuildFile; fileRef = A36D1108080E92150012BB8B /* il_doompal.h */; }; - A36D1129080E92150012BB8B /* il_endian.h in Headers */ = {isa = PBXBuildFile; fileRef = A36D1109080E92150012BB8B /* il_endian.h */; }; - A36D112A080E92150012BB8B /* il_files.h in Headers */ = {isa = PBXBuildFile; fileRef = A36D110A080E92150012BB8B /* il_files.h */; }; - A36D112B080E92150012BB8B /* il_gif.h in Headers */ = {isa = PBXBuildFile; fileRef = A36D110B080E92150012BB8B /* il_gif.h */; }; - A36D112C080E92150012BB8B /* il_hdr.h in Headers */ = {isa = PBXBuildFile; fileRef = A36D110C080E92150012BB8B /* il_hdr.h */; }; - A36D112D080E92150012BB8B /* il_icon.h in Headers */ = {isa = PBXBuildFile; fileRef = A36D110D080E92150012BB8B /* il_icon.h */; }; - A36D112E080E92150012BB8B /* il_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = A36D110E080E92150012BB8B /* il_internal.h */; }; - A36D112F080E92150012BB8B /* il_jpeg.h in Headers */ = {isa = PBXBuildFile; fileRef = A36D110F080E92150012BB8B /* il_jpeg.h */; }; - A36D1130080E92150012BB8B /* il_lif.h in Headers */ = {isa = PBXBuildFile; fileRef = A36D1110080E92150012BB8B /* il_lif.h */; }; - A36D1131080E92150012BB8B /* il_manip.h in Headers */ = {isa = PBXBuildFile; fileRef = A36D1111080E92150012BB8B /* il_manip.h */; }; - A36D1132080E92150012BB8B /* il_mdl.h in Headers */ = {isa = PBXBuildFile; fileRef = A36D1112080E92150012BB8B /* il_mdl.h */; }; - A36D1133080E92150012BB8B /* il_pal.h in Headers */ = {isa = PBXBuildFile; fileRef = A36D1113080E92150012BB8B /* il_pal.h */; }; - A36D1134080E92150012BB8B /* il_pcx.h in Headers */ = {isa = PBXBuildFile; fileRef = A36D1114080E92150012BB8B /* il_pcx.h */; }; - A36D1135080E92150012BB8B /* il_pic.h in Headers */ = {isa = PBXBuildFile; fileRef = A36D1115080E92150012BB8B /* il_pic.h */; }; - A36D1136080E92150012BB8B /* il_pnm.h in Headers */ = {isa = PBXBuildFile; fileRef = A36D1116080E92150012BB8B /* il_pnm.h */; }; - A36D1137080E92150012BB8B /* il_psd.h in Headers */ = {isa = PBXBuildFile; fileRef = A36D1117080E92150012BB8B /* il_psd.h */; }; - A36D1138080E92150012BB8B /* il_psp.h in Headers */ = {isa = PBXBuildFile; fileRef = A36D1118080E92150012BB8B /* il_psp.h */; }; - A36D1139080E92150012BB8B /* il_q2pal.h in Headers */ = {isa = PBXBuildFile; fileRef = A36D1119080E92150012BB8B /* il_q2pal.h */; }; - A36D113A080E92150012BB8B /* il_register.h in Headers */ = {isa = PBXBuildFile; fileRef = A36D111A080E92150012BB8B /* il_register.h */; }; - A36D113B080E92150012BB8B /* il_rle.h in Headers */ = {isa = PBXBuildFile; fileRef = A36D111B080E92150012BB8B /* il_rle.h */; }; - A36D113C080E92150012BB8B /* il_sgi.h in Headers */ = {isa = PBXBuildFile; fileRef = A36D111C080E92150012BB8B /* il_sgi.h */; }; - A36D113D080E92150012BB8B /* il_stack.h in Headers */ = {isa = PBXBuildFile; fileRef = A36D111D080E92150012BB8B /* il_stack.h */; }; - A36D113E080E92150012BB8B /* il_states.h in Headers */ = {isa = PBXBuildFile; fileRef = A36D111E080E92150012BB8B /* il_states.h */; }; - A36D113F080E92150012BB8B /* il_targa.h in Headers */ = {isa = PBXBuildFile; fileRef = A36D111F080E92150012BB8B /* il_targa.h */; }; - A36D1173080E95D60012BB8B /* config.h in Headers */ = {isa = PBXBuildFile; fileRef = A36D1166080E95D60012BB8B /* config.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A36D1174080E95D60012BB8B /* il.h in Headers */ = {isa = PBXBuildFile; fileRef = A36D1167080E95D60012BB8B /* il.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A36D1176080E95D60012BB8B /* devil_internal_exports.h in Headers */ = {isa = PBXBuildFile; fileRef = A36D116C080E95D60012BB8B /* devil_internal_exports.h */; }; - A36D1177080E95D60012BB8B /* il_wrap.h in Headers */ = {isa = PBXBuildFile; fileRef = A36D116E080E95D60012BB8B /* il_wrap.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EAF51F360F2FB9FE00264BE8 /* il_exr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EAF51F2A0F2FB9FE00264BE8 /* il_exr.cpp */; }; - EAF51F370F2FB9FE00264BE8 /* il_icns.c in Sources */ = {isa = PBXBuildFile; fileRef = EAF51F2B0F2FB9FE00264BE8 /* il_icns.c */; }; - EAF51F380F2FB9FE00264BE8 /* il_iff.c in Sources */ = {isa = PBXBuildFile; fileRef = EAF51F2C0F2FB9FE00264BE8 /* il_iff.c */; }; - EAF51F390F2FB9FE00264BE8 /* il_jp2.c in Sources */ = {isa = PBXBuildFile; fileRef = EAF51F2D0F2FB9FE00264BE8 /* il_jp2.c */; }; - EAF51F3A0F2FB9FE00264BE8 /* il_nvidia.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EAF51F2E0F2FB9FE00264BE8 /* il_nvidia.cpp */; }; - EAF51F3B0F2FB9FE00264BE8 /* il_size.c in Sources */ = {isa = PBXBuildFile; fileRef = EAF51F2F0F2FB9FE00264BE8 /* il_size.c */; }; - EAF51F3C0F2FB9FE00264BE8 /* il_squish.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EAF51F300F2FB9FE00264BE8 /* il_squish.cpp */; }; - EAF51F3D0F2FB9FE00264BE8 /* il_sun.c in Sources */ = {isa = PBXBuildFile; fileRef = EAF51F310F2FB9FE00264BE8 /* il_sun.c */; }; - EAF51F3E0F2FB9FE00264BE8 /* il_tpl.c in Sources */ = {isa = PBXBuildFile; fileRef = EAF51F320F2FB9FE00264BE8 /* il_tpl.c */; }; - EAF51F3F0F2FB9FE00264BE8 /* il_vtf.c in Sources */ = {isa = PBXBuildFile; fileRef = EAF51F330F2FB9FE00264BE8 /* il_vtf.c */; }; - EAF51F400F2FB9FE00264BE8 /* il_wbmp.c in Sources */ = {isa = PBXBuildFile; fileRef = EAF51F340F2FB9FE00264BE8 /* il_wbmp.c */; }; - EAF51F410F2FB9FE00264BE8 /* il_wdp.c in Sources */ = {isa = PBXBuildFile; fileRef = EAF51F350F2FB9FE00264BE8 /* il_wdp.c */; }; - EAF51F590F2FCF5400264BE8 /* ilu_err-arabic.h in Headers */ = {isa = PBXBuildFile; fileRef = EAF51F580F2FCF5400264BE8 /* ilu_err-arabic.h */; }; - EAF51F5F0F2FCF6A00264BE8 /* ilu_err-dutch.h in Headers */ = {isa = PBXBuildFile; fileRef = EAF51F5A0F2FCF6A00264BE8 /* ilu_err-dutch.h */; }; - EAF51F600F2FCF6A00264BE8 /* ilu_err-english.h in Headers */ = {isa = PBXBuildFile; fileRef = EAF51F5B0F2FCF6A00264BE8 /* ilu_err-english.h */; }; - EAF51F610F2FCF6A00264BE8 /* ilu_err-german.h in Headers */ = {isa = PBXBuildFile; fileRef = EAF51F5C0F2FCF6A00264BE8 /* ilu_err-german.h */; }; - EAF51F620F2FCF6A00264BE8 /* ilu_err-japanese.h in Headers */ = {isa = PBXBuildFile; fileRef = EAF51F5D0F2FCF6A00264BE8 /* ilu_err-japanese.h */; }; - EAF51F630F2FCF6A00264BE8 /* ilu_err-spanish.h in Headers */ = {isa = PBXBuildFile; fileRef = EAF51F5E0F2FCF6A00264BE8 /* ilu_err-spanish.h */; }; -/* End PBXBuildFile section */ - -/* Begin PBXContainerItemProxy section */ - A36D0EDF080E81800012BB8B /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */; - proxyType = 1; - remoteGlobalIDString = A3009525080E7F6E003DEA28; - remoteInfo = libIL; - }; - A36D0EE1080E81850012BB8B /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */; - proxyType = 1; - remoteGlobalIDString = A3009525080E7F6E003DEA28; - remoteInfo = libIL; - }; - A36D0EE3080E81850012BB8B /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */; - proxyType = 1; - remoteGlobalIDString = A3009514080E7F44003DEA28; - remoteInfo = libILU; - }; - A36D10F8080E8FE80012BB8B /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */; - proxyType = 1; - remoteGlobalIDString = A3009525080E7F6E003DEA28; - remoteInfo = libIL; - }; - A36D10FA080E8FE80012BB8B /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */; - proxyType = 1; - remoteGlobalIDString = A3009514080E7F44003DEA28; - remoteInfo = libILU; - }; - A36D10FC080E8FE80012BB8B /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */; - proxyType = 1; - remoteGlobalIDString = A3009519080E7F51003DEA28; - remoteInfo = libILUT; - }; -/* End PBXContainerItemProxy section */ - -/* Begin PBXFileReference section */ - A3009515080E7F44003DEA28 /* libILU.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libILU.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; - A300951A080E7F51003DEA28 /* libILUT.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libILUT.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; - A3009526080E7F6E003DEA28 /* libIL.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libIL.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; - A30B34820818DB240067D04E /* AUTHORS */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = AUTHORS; path = /Users/dario/Desktop/Developer/Projects/DevIL/cvsroot/DevIL/AUTHORS; sourceTree = ""; }; - A30B34870818DB400067D04E /* TODO */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = TODO; path = ../../TODO; sourceTree = SOURCE_ROOT; }; - A30B34880818DB400067D04E /* autogen.sh */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.script.sh; name = autogen.sh; path = ../../autogen.sh; sourceTree = SOURCE_ROOT; }; - A30B34890818DB400067D04E /* COPYING */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = COPYING; path = ../../COPYING; sourceTree = SOURCE_ROOT; }; - A30B348A0818DB400067D04E /* README.win */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = README.win; path = ../../README.win; sourceTree = SOURCE_ROOT; }; - A30B348B0818DB400067D04E /* README.unix */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = README.unix; path = ../../README.unix; sourceTree = SOURCE_ROOT; }; - A30B348C0818DB400067D04E /* README.macosx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = README.macosx; path = ../../README.macosx; sourceTree = SOURCE_ROOT; }; - A30B348D0818DB400067D04E /* README */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = README; path = ../../README; sourceTree = SOURCE_ROOT; }; - A30B348E0818DB400067D04E /* NEWS */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = NEWS; path = ../../NEWS; sourceTree = SOURCE_ROOT; }; - A30B348F0818DB400067D04E /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = Makefile.am; path = ../../Makefile.am; sourceTree = SOURCE_ROOT; }; - A30B34900818DB400067D04E /* ChangeLog */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = ChangeLog; path = ../../ChangeLog; sourceTree = SOURCE_ROOT; }; - A30B34910818DB400067D04E /* BUGS */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = BUGS; path = ../../BUGS; sourceTree = SOURCE_ROOT; }; - A30B34920818DB400067D04E /* Libraries.txt */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = Libraries.txt; path = ../../Libraries.txt; sourceTree = SOURCE_ROOT; }; - A30B34930818DB400067D04E /* INSTALL */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = INSTALL; path = ../../INSTALL; sourceTree = SOURCE_ROOT; }; - A30B34940818DB400067D04E /* CREDITS */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = CREDITS; path = ../../CREDITS; sourceTree = SOURCE_ROOT; }; - A30B349E0818DB5C0067D04E /* configure.in */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = configure.in; path = ../../configure.in; sourceTree = SOURCE_ROOT; }; - A32D48B008102349008510AC /* ilu_alloc.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = ilu_alloc.c; sourceTree = ""; }; - A32D48B108102349008510AC /* ilu_error.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = ilu_error.c; sourceTree = ""; }; - A32D48B208102349008510AC /* ilu_filter.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = ilu_filter.c; sourceTree = ""; }; - A32D48B308102349008510AC /* ilu_filter_rcg.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = ilu_filter_rcg.c; sourceTree = ""; }; - A32D48B408102349008510AC /* ilu_internal.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = ilu_internal.c; sourceTree = ""; }; - A32D48B508102349008510AC /* ilu_main.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = ilu_main.c; sourceTree = ""; }; - A32D48B608102349008510AC /* ilu_manip.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = ilu_manip.c; sourceTree = ""; }; - A32D48B708102349008510AC /* ilu_mipmap.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = ilu_mipmap.c; sourceTree = ""; }; - A32D48B808102349008510AC /* ilu_noise.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = ilu_noise.c; sourceTree = ""; }; - A32D48B908102349008510AC /* ilu_region.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = ilu_region.c; sourceTree = ""; }; - A32D48BA08102349008510AC /* ilu_rotate.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = ilu_rotate.c; sourceTree = ""; }; - A32D48BB08102349008510AC /* ilu_scale.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = ilu_scale.c; sourceTree = ""; }; - A32D48BC08102349008510AC /* ilu_scale2d.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = ilu_scale2d.c; sourceTree = ""; }; - A32D48BD08102349008510AC /* ilu_scale3d.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = ilu_scale3d.c; sourceTree = ""; }; - A32D48BE08102349008510AC /* ilu_scaling.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = ilu_scaling.c; sourceTree = ""; }; - A32D48BF08102349008510AC /* ilu_states.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = ilu_states.c; sourceTree = ""; }; - A32D48C008102349008510AC /* ilu_utilities.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = ilu_utilities.c; sourceTree = ""; }; - A32D48D80810234E008510AC /* include */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = folder; name = include; path = "../../src-ILU/include"; sourceTree = SOURCE_ROOT; }; - A32D48D90810234E008510AC /* ilu_filter.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ilu_filter.h; path = "../../src-ILU/include/ilu_filter.h"; sourceTree = SOURCE_ROOT; }; - A32D48DA0810234E008510AC /* ilu_internal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ilu_internal.h; path = "../../src-ILU/include/ilu_internal.h"; sourceTree = SOURCE_ROOT; }; - A32D48DB0810234E008510AC /* ilu_mipmap.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ilu_mipmap.h; path = "../../src-ILU/include/ilu_mipmap.h"; sourceTree = SOURCE_ROOT; }; - A32D48DC0810234E008510AC /* ilu_region.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ilu_region.h; path = "../../src-ILU/include/ilu_region.h"; sourceTree = SOURCE_ROOT; }; - A32D48DD0810234E008510AC /* ilu_states.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ilu_states.h; path = "../../src-ILU/include/ilu_states.h"; sourceTree = SOURCE_ROOT; }; - A32D49440810244F008510AC /* ilut_allegro.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ilut_allegro.h; sourceTree = ""; }; - A32D49450810244F008510AC /* ilut_internal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ilut_internal.h; sourceTree = ""; }; - A32D49460810244F008510AC /* ilut_opengl.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ilut_opengl.h; sourceTree = ""; }; - A32D49470810244F008510AC /* ilut_states.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ilut_states.h; sourceTree = ""; }; - A32D49570810244F008510AC /* ilut_allegro.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = ilut_allegro.c; sourceTree = ""; }; - A32D49580810244F008510AC /* ilut_directx.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = ilut_directx.c; sourceTree = ""; }; - A32D49590810244F008510AC /* ilut_directx9.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = ilut_directx9.c; sourceTree = ""; }; - A32D495A0810244F008510AC /* ilut_internal.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = ilut_internal.c; sourceTree = ""; }; - A32D495B0810244F008510AC /* ilut_main.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = ilut_main.c; sourceTree = ""; }; - A32D495C0810244F008510AC /* ilut_opengl.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = ilut_opengl.c; sourceTree = ""; }; - A32D495D0810244F008510AC /* ilut_sdlsurface.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = ilut_sdlsurface.c; sourceTree = ""; }; - A32D495E0810244F008510AC /* ilut_states.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = ilut_states.c; sourceTree = ""; }; - A32D495F0810244F008510AC /* ilut_win32.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = ilut_win32.c; sourceTree = ""; }; - A33D1E37080EA43A00FEBAC9 /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = /System/Library/Frameworks/OpenGL.framework; sourceTree = ""; }; - A33E80930810140D00578C1B /* libjpeg.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libjpeg.dylib; path = /usr/local/lib/libjpeg.62.0.0.dylib; sourceTree = ""; }; - A33E809F0810145F00578C1B /* libmng.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libmng.dylib; path = /usr/local/lib/libmng.1.0.0.dylib; sourceTree = ""; }; - A33E80AA081014BF00578C1B /* liblcms.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = liblcms.dylib; path = /sw/lib/liblcms.1.0.14.dylib; sourceTree = ""; }; - A35C9C81080EB93900CCD137 /* libpng.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libpng.dylib; path = /usr/local/lib/libpng.3.1.2.8.dylib; sourceTree = ""; }; - A35C9C82080EB93900CCD137 /* libtiff.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libtiff.dylib; path = /usr/local/lib/libtiff.3.7.2.dylib; sourceTree = ""; }; - A35C9CAA080EBA5100CCD137 /* libz.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.dylib; path = /usr/lib/libz.1.dylib; sourceTree = ""; }; - A35E96760823F02E0061C1C7 /* configure */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.script.sh; name = configure; path = ../../configure; sourceTree = SOURCE_ROOT; }; - A36D106F080E84D70012BB8B /* il_alloc.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = il_alloc.c; sourceTree = ""; }; - A36D1070080E84D70012BB8B /* il_bits.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = il_bits.c; sourceTree = ""; }; - A36D1071080E84D70012BB8B /* il_bmp.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = il_bmp.c; sourceTree = ""; }; - A36D1072080E84D70012BB8B /* il_convbuff.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = il_convbuff.c; sourceTree = ""; }; - A36D1073080E84D70012BB8B /* il_convert.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = il_convert.c; sourceTree = ""; }; - A36D1074080E84D70012BB8B /* il_cut.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = il_cut.c; sourceTree = ""; }; - A36D1075080E84D70012BB8B /* il_dcx.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = il_dcx.c; sourceTree = ""; }; - A36D1076080E84D80012BB8B /* il_dds-save.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = "il_dds-save.c"; sourceTree = ""; }; - A36D1077080E84D80012BB8B /* il_dds.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = il_dds.c; sourceTree = ""; }; - A36D1078080E84D80012BB8B /* il_devil.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = il_devil.c; sourceTree = ""; }; - A36D1079080E84D80012BB8B /* il_doom.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = il_doom.c; sourceTree = ""; }; - A36D107A080E84D80012BB8B /* il_endian.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = il_endian.c; sourceTree = ""; }; - A36D107B080E84D80012BB8B /* il_error.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = il_error.c; sourceTree = ""; }; - A36D107C080E84D80012BB8B /* il_fastconv.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = il_fastconv.c; sourceTree = ""; }; - A36D107D080E84D80012BB8B /* il_files.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = il_files.c; sourceTree = ""; }; - A36D107E080E84D80012BB8B /* il_gif.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = il_gif.c; sourceTree = ""; }; - A36D107F080E84D80012BB8B /* il_hdr.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = il_hdr.c; sourceTree = ""; }; - A36D1080080E84D80012BB8B /* il_header.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = il_header.c; sourceTree = ""; }; - A36D1081080E84D80012BB8B /* il_icon.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = il_icon.c; sourceTree = ""; }; - A36D1082080E84D80012BB8B /* il_internal.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = il_internal.c; sourceTree = ""; }; - A36D1083080E84D80012BB8B /* il_io.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = il_io.c; sourceTree = ""; }; - A36D1084080E84D80012BB8B /* il_jpeg.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = il_jpeg.c; sourceTree = ""; }; - A36D1085080E84D80012BB8B /* il_lif.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = il_lif.c; sourceTree = ""; }; - A36D1086080E84D80012BB8B /* il_main.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = il_main.c; sourceTree = ""; }; - A36D1087080E84D80012BB8B /* il_manip.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = il_manip.c; sourceTree = ""; }; - A36D1088080E84D80012BB8B /* il_mdl.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = il_mdl.c; sourceTree = ""; }; - A36D1089080E84D80012BB8B /* il_mng.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = il_mng.c; sourceTree = ""; }; - A36D108A080E84D80012BB8B /* il_neuquant.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = il_neuquant.c; sourceTree = ""; }; - A36D108B080E84D80012BB8B /* il_pal.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = il_pal.c; sourceTree = ""; }; - A36D108C080E84D80012BB8B /* il_pcd.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = il_pcd.c; sourceTree = ""; }; - A36D108D080E84D80012BB8B /* il_pcx.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = il_pcx.c; sourceTree = ""; }; - A36D108E080E84D80012BB8B /* il_pic.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = il_pic.c; sourceTree = ""; }; - A36D108F080E84D80012BB8B /* il_pix.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = il_pix.c; sourceTree = ""; }; - A36D1090080E84D80012BB8B /* il_png.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = il_png.c; sourceTree = ""; }; - A36D1091080E84D80012BB8B /* il_pnm.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = il_pnm.c; sourceTree = ""; }; - A36D1092080E84D80012BB8B /* il_profiles.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = il_profiles.c; sourceTree = ""; }; - A36D1093080E84D80012BB8B /* il_psd.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = il_psd.c; sourceTree = ""; }; - A36D1094080E84D80012BB8B /* il_psp.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = il_psp.c; sourceTree = ""; }; - A36D1095080E84D80012BB8B /* il_pxr.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = il_pxr.c; sourceTree = ""; }; - A36D1096080E84D80012BB8B /* il_quantizer.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = il_quantizer.c; sourceTree = ""; }; - A36D1097080E84D80012BB8B /* il_raw.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = il_raw.c; sourceTree = ""; }; - A36D1098080E84D80012BB8B /* il_rawdata.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = il_rawdata.c; sourceTree = ""; }; - A36D1099080E84D80012BB8B /* il_register.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = il_register.c; sourceTree = ""; }; - A36D109A080E84D80012BB8B /* il_rle.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = il_rle.c; sourceTree = ""; }; - A36D109B080E84D80012BB8B /* il_sgi.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = il_sgi.c; sourceTree = ""; }; - A36D109C080E84D80012BB8B /* il_stack.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = il_stack.c; sourceTree = ""; }; - A36D109D080E84D80012BB8B /* il_states.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = il_states.c; sourceTree = ""; }; - A36D109E080E84D80012BB8B /* il_targa.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = il_targa.c; sourceTree = ""; }; - A36D109F080E84D80012BB8B /* il_tiff.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = il_tiff.c; sourceTree = ""; }; - A36D10A0080E84D80012BB8B /* il_utility.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = il_utility.c; sourceTree = ""; }; - A36D10A1080E84D80012BB8B /* il_wal.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = il_wal.c; sourceTree = ""; }; - A36D10A2080E84D80012BB8B /* il_xpm.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = il_xpm.c; sourceTree = ""; }; - A36D1103080E92150012BB8B /* il_alloc.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = il_alloc.h; sourceTree = ""; }; - A36D1104080E92150012BB8B /* il_bits.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = il_bits.h; sourceTree = ""; }; - A36D1105080E92150012BB8B /* il_bmp.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = il_bmp.h; sourceTree = ""; }; - A36D1106080E92150012BB8B /* il_dcx.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = il_dcx.h; sourceTree = ""; }; - A36D1107080E92150012BB8B /* il_dds.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = il_dds.h; sourceTree = ""; }; - A36D1108080E92150012BB8B /* il_doompal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = il_doompal.h; sourceTree = ""; }; - A36D1109080E92150012BB8B /* il_endian.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = il_endian.h; sourceTree = ""; }; - A36D110A080E92150012BB8B /* il_files.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = il_files.h; sourceTree = ""; }; - A36D110B080E92150012BB8B /* il_gif.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = il_gif.h; sourceTree = ""; }; - A36D110C080E92150012BB8B /* il_hdr.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = il_hdr.h; sourceTree = ""; }; - A36D110D080E92150012BB8B /* il_icon.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = il_icon.h; sourceTree = ""; }; - A36D110E080E92150012BB8B /* il_internal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = il_internal.h; sourceTree = ""; }; - A36D110F080E92150012BB8B /* il_jpeg.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = il_jpeg.h; sourceTree = ""; }; - A36D1110080E92150012BB8B /* il_lif.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = il_lif.h; sourceTree = ""; }; - A36D1111080E92150012BB8B /* il_manip.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = il_manip.h; sourceTree = ""; }; - A36D1112080E92150012BB8B /* il_mdl.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = il_mdl.h; sourceTree = ""; }; - A36D1113080E92150012BB8B /* il_pal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = il_pal.h; sourceTree = ""; }; - A36D1114080E92150012BB8B /* il_pcx.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = il_pcx.h; sourceTree = ""; }; - A36D1115080E92150012BB8B /* il_pic.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = il_pic.h; sourceTree = ""; }; - A36D1116080E92150012BB8B /* il_pnm.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = il_pnm.h; sourceTree = ""; }; - A36D1117080E92150012BB8B /* il_psd.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = il_psd.h; sourceTree = ""; }; - A36D1118080E92150012BB8B /* il_psp.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = il_psp.h; sourceTree = ""; }; - A36D1119080E92150012BB8B /* il_q2pal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = il_q2pal.h; sourceTree = ""; }; - A36D111A080E92150012BB8B /* il_register.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = il_register.h; sourceTree = ""; }; - A36D111B080E92150012BB8B /* il_rle.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = il_rle.h; sourceTree = ""; }; - A36D111C080E92150012BB8B /* il_sgi.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = il_sgi.h; sourceTree = ""; }; - A36D111D080E92150012BB8B /* il_stack.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = il_stack.h; sourceTree = ""; }; - A36D111E080E92150012BB8B /* il_states.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = il_states.h; sourceTree = ""; }; - A36D111F080E92150012BB8B /* il_targa.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = il_targa.h; sourceTree = ""; }; - A36D115F080E95D60012BB8B /* ilut.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ilut.h; path = ../../include/IL/ilut.h; sourceTree = SOURCE_ROOT; }; - A36D1165080E95D60012BB8B /* ilu_region.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ilu_region.h; path = ../../include/IL/ilu_region.h; sourceTree = SOURCE_ROOT; }; - A36D1166080E95D60012BB8B /* config.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = config.h; path = ../../include/IL/config.h; sourceTree = SOURCE_ROOT; }; - A36D1167080E95D60012BB8B /* il.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = il.h; path = ../../include/IL/il.h; sourceTree = SOURCE_ROOT; }; - A36D1168080E95D60012BB8B /* ilu.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ilu.h; path = ../../include/IL/ilu.h; sourceTree = SOURCE_ROOT; }; - A36D116C080E95D60012BB8B /* devil_internal_exports.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = devil_internal_exports.h; path = ../../include/IL/devil_internal_exports.h; sourceTree = SOURCE_ROOT; }; - A36D116E080E95D60012BB8B /* il_wrap.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = il_wrap.h; path = ../../include/IL/il_wrap.h; sourceTree = SOURCE_ROOT; }; - A38C3BE40818FAB2008EE126 /* altivec_common.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = altivec_common.c; sourceTree = ""; }; - A38C3BE50818FAB2008EE126 /* altivec_common.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = altivec_common.h; sourceTree = ""; }; - A38C3C0A0818FC10008EE126 /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = Makefile.am; path = "../../src-IL/src/Makefile.am"; sourceTree = SOURCE_ROOT; }; - A38C3C170818FC42008EE126 /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = Makefile.am; path = "../../src-ILU/src/Makefile.am"; sourceTree = ""; }; - A38C3C1F0818FC55008EE126 /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = Makefile.am; path = "../../src-ILUT/src/Makefile.am"; sourceTree = ""; }; - A39B3BAC081C189200115B25 /* altivec_typeconversion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = altivec_typeconversion.h; sourceTree = ""; }; - A39B3BAD081C189200115B25 /* altivec_typeconversion.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = altivec_typeconversion.c; sourceTree = ""; }; - A39B3BAE081C18DF00115B25 /* altivec.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = altivec.h; sourceTree = ""; }; - EA942B270E79433800D95BD5 /* ilu_alloc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ilu_alloc.h; path = "../../src-ILU/include/ilu_alloc.h"; sourceTree = SOURCE_ROOT; }; - EAF51F2A0F2FB9FE00264BE8 /* il_exr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = il_exr.cpp; sourceTree = ""; }; - EAF51F2B0F2FB9FE00264BE8 /* il_icns.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = il_icns.c; sourceTree = ""; }; - EAF51F2C0F2FB9FE00264BE8 /* il_iff.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = il_iff.c; sourceTree = ""; }; - EAF51F2D0F2FB9FE00264BE8 /* il_jp2.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = il_jp2.c; sourceTree = ""; }; - EAF51F2E0F2FB9FE00264BE8 /* il_nvidia.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = il_nvidia.cpp; sourceTree = ""; }; - EAF51F2F0F2FB9FE00264BE8 /* il_size.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = il_size.c; sourceTree = ""; }; - EAF51F300F2FB9FE00264BE8 /* il_squish.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = il_squish.cpp; sourceTree = ""; }; - EAF51F310F2FB9FE00264BE8 /* il_sun.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = il_sun.c; sourceTree = ""; }; - EAF51F320F2FB9FE00264BE8 /* il_tpl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = il_tpl.c; sourceTree = ""; }; - EAF51F330F2FB9FE00264BE8 /* il_vtf.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = il_vtf.c; sourceTree = ""; }; - EAF51F340F2FB9FE00264BE8 /* il_wbmp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = il_wbmp.c; sourceTree = ""; }; - EAF51F350F2FB9FE00264BE8 /* il_wdp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = il_wdp.c; sourceTree = ""; }; - EAF51F580F2FCF5400264BE8 /* ilu_err-arabic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "ilu_err-arabic.h"; path = "../../src-ILU/include/ilu_error/ilu_err-arabic.h"; sourceTree = SOURCE_ROOT; }; - EAF51F5A0F2FCF6A00264BE8 /* ilu_err-dutch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "ilu_err-dutch.h"; path = "../../src-ILU/include/ilu_error/ilu_err-dutch.h"; sourceTree = SOURCE_ROOT; }; - EAF51F5B0F2FCF6A00264BE8 /* ilu_err-english.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "ilu_err-english.h"; path = "../../src-ILU/include/ilu_error/ilu_err-english.h"; sourceTree = SOURCE_ROOT; }; - EAF51F5C0F2FCF6A00264BE8 /* ilu_err-german.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "ilu_err-german.h"; path = "../../src-ILU/include/ilu_error/ilu_err-german.h"; sourceTree = SOURCE_ROOT; }; - EAF51F5D0F2FCF6A00264BE8 /* ilu_err-japanese.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "ilu_err-japanese.h"; path = "../../src-ILU/include/ilu_error/ilu_err-japanese.h"; sourceTree = SOURCE_ROOT; }; - EAF51F5E0F2FCF6A00264BE8 /* ilu_err-spanish.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "ilu_err-spanish.h"; path = "../../src-ILU/include/ilu_error/ilu_err-spanish.h"; sourceTree = SOURCE_ROOT; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - A3009513080E7F44003DEA28 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - A32D48FD081023D6008510AC /* libIL.dylib in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - A3009518080E7F51003DEA28 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - A32D490508102403008510AC /* libIL.dylib in Frameworks */, - A32D490608102405008510AC /* libILU.dylib in Frameworks */, - A33D1E4A080EA43E00FEBAC9 /* OpenGL.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - A3009524080E7F6E003DEA28 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - A35C9CAB080EBA5100CCD137 /* libz.dylib in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 08FB7794FE84155DC02AAC07 /* DevIL */ = { - isa = PBXGroup; - children = ( - A38C3BE30818FAB2008EE126 /* altivec */, - A36D1100080E91B20012BB8B /* IL */, - A32D489B0810233E008510AC /* ILU */, - A32D490A08102417008510AC /* ILUT */, - A30E01C208101A1700B16732 /* Libraries */, - A33D1D86080E969A00FEBAC9 /* Includes */, - A3009534080E8006003DEA28 /* Docs */, - 1AB674ADFE9D54B511CA2CBB /* Products */, - ); - name = DevIL; - sourceTree = ""; - }; - 1AB674ADFE9D54B511CA2CBB /* Products */ = { - isa = PBXGroup; - children = ( - A3009526080E7F6E003DEA28 /* libIL.dylib */, - A3009515080E7F44003DEA28 /* libILU.dylib */, - A300951A080E7F51003DEA28 /* libILUT.dylib */, - ); - name = Products; - sourceTree = ""; - }; - A3009534080E8006003DEA28 /* Docs */ = { - isa = PBXGroup; - children = ( - A30B34870818DB400067D04E /* TODO */, - A30B34880818DB400067D04E /* autogen.sh */, - A30B34890818DB400067D04E /* COPYING */, - A30B348A0818DB400067D04E /* README.win */, - A30B348B0818DB400067D04E /* README.unix */, - A30B348C0818DB400067D04E /* README.macosx */, - A30B348D0818DB400067D04E /* README */, - A30B349E0818DB5C0067D04E /* configure.in */, - A35E96760823F02E0061C1C7 /* configure */, - A30B348E0818DB400067D04E /* NEWS */, - A30B348F0818DB400067D04E /* Makefile.am */, - A30B34900818DB400067D04E /* ChangeLog */, - A30B34910818DB400067D04E /* BUGS */, - A30B34920818DB400067D04E /* Libraries.txt */, - A30B34930818DB400067D04E /* INSTALL */, - A30B34940818DB400067D04E /* CREDITS */, - A30B34820818DB240067D04E /* AUTHORS */, - ); - name = Docs; - sourceTree = ""; - }; - A30E01C208101A1700B16732 /* Libraries */ = { - isa = PBXGroup; - children = ( - A33E80AA081014BF00578C1B /* liblcms.dylib */, - A33E809F0810145F00578C1B /* libmng.dylib */, - A33E80930810140D00578C1B /* libjpeg.dylib */, - A35C9CAA080EBA5100CCD137 /* libz.dylib */, - A35C9C81080EB93900CCD137 /* libpng.dylib */, - A35C9C82080EB93900CCD137 /* libtiff.dylib */, - A33D1E37080EA43A00FEBAC9 /* OpenGL.framework */, - ); - name = Libraries; - sourceTree = ""; - }; - A32D489B0810233E008510AC /* ILU */ = { - isa = PBXGroup; - children = ( - A38C3C170818FC42008EE126 /* Makefile.am */, - A32D48D60810234E008510AC /* include */, - A32D489C08102349008510AC /* src */, - ); - name = ILU; - sourceTree = ""; - }; - A32D489C08102349008510AC /* src */ = { - isa = PBXGroup; - children = ( - A32D48B008102349008510AC /* ilu_alloc.c */, - A32D48B108102349008510AC /* ilu_error.c */, - A32D48B208102349008510AC /* ilu_filter.c */, - A32D48B308102349008510AC /* ilu_filter_rcg.c */, - A32D48B408102349008510AC /* ilu_internal.c */, - A32D48B508102349008510AC /* ilu_main.c */, - A32D48B608102349008510AC /* ilu_manip.c */, - A32D48B708102349008510AC /* ilu_mipmap.c */, - A32D48B808102349008510AC /* ilu_noise.c */, - A32D48B908102349008510AC /* ilu_region.c */, - A32D48BA08102349008510AC /* ilu_rotate.c */, - A32D48BB08102349008510AC /* ilu_scale.c */, - A32D48BC08102349008510AC /* ilu_scale2d.c */, - A32D48BD08102349008510AC /* ilu_scale3d.c */, - A32D48BE08102349008510AC /* ilu_scaling.c */, - A32D48BF08102349008510AC /* ilu_states.c */, - A32D48C008102349008510AC /* ilu_utilities.c */, - ); - name = src; - path = "../../src-ILU/src"; - sourceTree = SOURCE_ROOT; - }; - A32D48D60810234E008510AC /* include */ = { - isa = PBXGroup; - children = ( - EAF51F570F2FCF3A00264BE8 /* ilu_error */, - EA942B270E79433800D95BD5 /* ilu_alloc.h */, - A32D48D80810234E008510AC /* include */, - A32D48D90810234E008510AC /* ilu_filter.h */, - A32D48DA0810234E008510AC /* ilu_internal.h */, - A32D48DB0810234E008510AC /* ilu_mipmap.h */, - A32D48DC0810234E008510AC /* ilu_region.h */, - A32D48DD0810234E008510AC /* ilu_states.h */, - ); - name = include; - path = "/Users/dario/Desktop/Developer/Projects/DevIL/cvsroot/DevIL/src-ILU/include"; - sourceTree = ""; - }; - A32D490A08102417008510AC /* ILUT */ = { - isa = PBXGroup; - children = ( - A38C3C1F0818FC55008EE126 /* Makefile.am */, - A32D49420810244F008510AC /* include */, - A32D494B0810244F008510AC /* src */, - ); - name = ILUT; - sourceTree = ""; - }; - A32D49420810244F008510AC /* include */ = { - isa = PBXGroup; - children = ( - A32D49440810244F008510AC /* ilut_allegro.h */, - A32D49450810244F008510AC /* ilut_internal.h */, - A32D49460810244F008510AC /* ilut_opengl.h */, - A32D49470810244F008510AC /* ilut_states.h */, - ); - name = include; - path = "../../src-ILUT/include"; - sourceTree = SOURCE_ROOT; - }; - A32D494B0810244F008510AC /* src */ = { - isa = PBXGroup; - children = ( - A32D49570810244F008510AC /* ilut_allegro.c */, - A32D49580810244F008510AC /* ilut_directx.c */, - A32D49590810244F008510AC /* ilut_directx9.c */, - A32D495A0810244F008510AC /* ilut_internal.c */, - A32D495B0810244F008510AC /* ilut_main.c */, - A32D495C0810244F008510AC /* ilut_opengl.c */, - A32D495D0810244F008510AC /* ilut_sdlsurface.c */, - A32D495E0810244F008510AC /* ilut_states.c */, - A32D495F0810244F008510AC /* ilut_win32.c */, - ); - name = src; - path = "../../src-ILUT/src"; - sourceTree = SOURCE_ROOT; - }; - A33D1D86080E969A00FEBAC9 /* Includes */ = { - isa = PBXGroup; - children = ( - A36D115F080E95D60012BB8B /* ilut.h */, - A36D1165080E95D60012BB8B /* ilu_region.h */, - A36D1166080E95D60012BB8B /* config.h */, - A36D1167080E95D60012BB8B /* il.h */, - A36D1168080E95D60012BB8B /* ilu.h */, - A36D116C080E95D60012BB8B /* devil_internal_exports.h */, - A36D116E080E95D60012BB8B /* il_wrap.h */, - ); - name = Includes; - sourceTree = ""; - }; - A36D10DB080E85070012BB8B /* src */ = { - isa = PBXGroup; - children = ( - EAF51F2A0F2FB9FE00264BE8 /* il_exr.cpp */, - EAF51F2B0F2FB9FE00264BE8 /* il_icns.c */, - EAF51F2C0F2FB9FE00264BE8 /* il_iff.c */, - EAF51F2D0F2FB9FE00264BE8 /* il_jp2.c */, - EAF51F2E0F2FB9FE00264BE8 /* il_nvidia.cpp */, - EAF51F300F2FB9FE00264BE8 /* il_squish.cpp */, - EAF51F310F2FB9FE00264BE8 /* il_sun.c */, - EAF51F320F2FB9FE00264BE8 /* il_tpl.c */, - EAF51F330F2FB9FE00264BE8 /* il_vtf.c */, - EAF51F340F2FB9FE00264BE8 /* il_wbmp.c */, - EAF51F350F2FB9FE00264BE8 /* il_wdp.c */, - EAF51F2F0F2FB9FE00264BE8 /* il_size.c */, - A36D106F080E84D70012BB8B /* il_alloc.c */, - A36D1070080E84D70012BB8B /* il_bits.c */, - A36D1071080E84D70012BB8B /* il_bmp.c */, - A36D1072080E84D70012BB8B /* il_convbuff.c */, - A36D1073080E84D70012BB8B /* il_convert.c */, - A36D1074080E84D70012BB8B /* il_cut.c */, - A36D1075080E84D70012BB8B /* il_dcx.c */, - A36D1076080E84D80012BB8B /* il_dds-save.c */, - A36D1077080E84D80012BB8B /* il_dds.c */, - A36D1078080E84D80012BB8B /* il_devil.c */, - A36D1079080E84D80012BB8B /* il_doom.c */, - A36D107A080E84D80012BB8B /* il_endian.c */, - A36D107B080E84D80012BB8B /* il_error.c */, - A36D107C080E84D80012BB8B /* il_fastconv.c */, - A36D107D080E84D80012BB8B /* il_files.c */, - A36D107E080E84D80012BB8B /* il_gif.c */, - A36D107F080E84D80012BB8B /* il_hdr.c */, - A36D1080080E84D80012BB8B /* il_header.c */, - A36D1081080E84D80012BB8B /* il_icon.c */, - A36D1082080E84D80012BB8B /* il_internal.c */, - A36D1083080E84D80012BB8B /* il_io.c */, - A36D1084080E84D80012BB8B /* il_jpeg.c */, - A36D1085080E84D80012BB8B /* il_lif.c */, - A36D1086080E84D80012BB8B /* il_main.c */, - A36D1087080E84D80012BB8B /* il_manip.c */, - A36D1088080E84D80012BB8B /* il_mdl.c */, - A36D1089080E84D80012BB8B /* il_mng.c */, - A36D108A080E84D80012BB8B /* il_neuquant.c */, - A36D108B080E84D80012BB8B /* il_pal.c */, - A36D108C080E84D80012BB8B /* il_pcd.c */, - A36D108D080E84D80012BB8B /* il_pcx.c */, - A36D108E080E84D80012BB8B /* il_pic.c */, - A36D108F080E84D80012BB8B /* il_pix.c */, - A36D1090080E84D80012BB8B /* il_png.c */, - A36D1091080E84D80012BB8B /* il_pnm.c */, - A36D1092080E84D80012BB8B /* il_profiles.c */, - A36D1093080E84D80012BB8B /* il_psd.c */, - A36D1094080E84D80012BB8B /* il_psp.c */, - A36D1095080E84D80012BB8B /* il_pxr.c */, - A36D1096080E84D80012BB8B /* il_quantizer.c */, - A36D1097080E84D80012BB8B /* il_raw.c */, - A36D1098080E84D80012BB8B /* il_rawdata.c */, - A36D1099080E84D80012BB8B /* il_register.c */, - A36D109A080E84D80012BB8B /* il_rle.c */, - A36D109B080E84D80012BB8B /* il_sgi.c */, - A36D109C080E84D80012BB8B /* il_stack.c */, - A36D109D080E84D80012BB8B /* il_states.c */, - A36D109E080E84D80012BB8B /* il_targa.c */, - A36D109F080E84D80012BB8B /* il_tiff.c */, - A36D10A0080E84D80012BB8B /* il_utility.c */, - A36D10A1080E84D80012BB8B /* il_wal.c */, - A36D10A2080E84D80012BB8B /* il_xpm.c */, - ); - name = src; - path = "../../src-IL/src"; - sourceTree = SOURCE_ROOT; - }; - A36D1100080E91B20012BB8B /* IL */ = { - isa = PBXGroup; - children = ( - A38C3C0A0818FC10008EE126 /* Makefile.am */, - A36D1101080E92150012BB8B /* include */, - A36D10DB080E85070012BB8B /* src */, - ); - name = IL; - sourceTree = ""; - }; - A36D1101080E92150012BB8B /* include */ = { - isa = PBXGroup; - children = ( - A36D1103080E92150012BB8B /* il_alloc.h */, - A36D1104080E92150012BB8B /* il_bits.h */, - A36D1105080E92150012BB8B /* il_bmp.h */, - A36D1106080E92150012BB8B /* il_dcx.h */, - A36D1107080E92150012BB8B /* il_dds.h */, - A36D1108080E92150012BB8B /* il_doompal.h */, - A36D1109080E92150012BB8B /* il_endian.h */, - A36D110A080E92150012BB8B /* il_files.h */, - A36D110B080E92150012BB8B /* il_gif.h */, - A36D110C080E92150012BB8B /* il_hdr.h */, - A36D110D080E92150012BB8B /* il_icon.h */, - A36D110E080E92150012BB8B /* il_internal.h */, - A36D110F080E92150012BB8B /* il_jpeg.h */, - A36D1110080E92150012BB8B /* il_lif.h */, - A36D1111080E92150012BB8B /* il_manip.h */, - A36D1112080E92150012BB8B /* il_mdl.h */, - A36D1113080E92150012BB8B /* il_pal.h */, - A36D1114080E92150012BB8B /* il_pcx.h */, - A36D1115080E92150012BB8B /* il_pic.h */, - A36D1116080E92150012BB8B /* il_pnm.h */, - A36D1117080E92150012BB8B /* il_psd.h */, - A36D1118080E92150012BB8B /* il_psp.h */, - A36D1119080E92150012BB8B /* il_q2pal.h */, - A36D111A080E92150012BB8B /* il_register.h */, - A36D111B080E92150012BB8B /* il_rle.h */, - A36D111C080E92150012BB8B /* il_sgi.h */, - A36D111D080E92150012BB8B /* il_stack.h */, - A36D111E080E92150012BB8B /* il_states.h */, - A36D111F080E92150012BB8B /* il_targa.h */, - ); - name = include; - path = "../../src-IL/include"; - sourceTree = SOURCE_ROOT; - }; - A38C3BE30818FAB2008EE126 /* altivec */ = { - isa = PBXGroup; - children = ( - A39B3BAE081C18DF00115B25 /* altivec.h */, - A39B3BAC081C189200115B25 /* altivec_typeconversion.h */, - A39B3BAD081C189200115B25 /* altivec_typeconversion.c */, - A38C3BE40818FAB2008EE126 /* altivec_common.c */, - A38C3BE50818FAB2008EE126 /* altivec_common.h */, - ); - name = altivec; - path = ../../altivec; - sourceTree = SOURCE_ROOT; - }; - EAF51F570F2FCF3A00264BE8 /* ilu_error */ = { - isa = PBXGroup; - children = ( - EAF51F5A0F2FCF6A00264BE8 /* ilu_err-dutch.h */, - EAF51F5B0F2FCF6A00264BE8 /* ilu_err-english.h */, - EAF51F5C0F2FCF6A00264BE8 /* ilu_err-german.h */, - EAF51F5D0F2FCF6A00264BE8 /* ilu_err-japanese.h */, - EAF51F5E0F2FCF6A00264BE8 /* ilu_err-spanish.h */, - EAF51F580F2FCF5400264BE8 /* ilu_err-arabic.h */, - ); - name = ilu_error; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXHeadersBuildPhase section */ - A3009511080E7F44003DEA28 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - A32D48E20810234E008510AC /* ilu_filter.h in Headers */, - A32D48E30810234E008510AC /* ilu_internal.h in Headers */, - A32D48E40810234E008510AC /* ilu_mipmap.h in Headers */, - A32D48E50810234E008510AC /* ilu_region.h in Headers */, - A32D48E60810234E008510AC /* ilu_states.h in Headers */, - EAF51F5F0F2FCF6A00264BE8 /* ilu_err-dutch.h in Headers */, - EAF51F600F2FCF6A00264BE8 /* ilu_err-english.h in Headers */, - EAF51F610F2FCF6A00264BE8 /* ilu_err-german.h in Headers */, - EAF51F620F2FCF6A00264BE8 /* ilu_err-japanese.h in Headers */, - EAF51F630F2FCF6A00264BE8 /* ilu_err-spanish.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - A3009516080E7F51003DEA28 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - A32D49630810244F008510AC /* ilut_allegro.h in Headers */, - A32D49640810244F008510AC /* ilut_internal.h in Headers */, - A32D49650810244F008510AC /* ilut_opengl.h in Headers */, - A32D49660810244F008510AC /* ilut_states.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - A3009522080E7F6E003DEA28 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - A36D1123080E92150012BB8B /* il_alloc.h in Headers */, - A36D1124080E92150012BB8B /* il_bits.h in Headers */, - A36D1125080E92150012BB8B /* il_bmp.h in Headers */, - A36D1126080E92150012BB8B /* il_dcx.h in Headers */, - A36D1127080E92150012BB8B /* il_dds.h in Headers */, - A36D1128080E92150012BB8B /* il_doompal.h in Headers */, - A36D1129080E92150012BB8B /* il_endian.h in Headers */, - A36D112A080E92150012BB8B /* il_files.h in Headers */, - A36D112B080E92150012BB8B /* il_gif.h in Headers */, - A36D112C080E92150012BB8B /* il_hdr.h in Headers */, - A36D112D080E92150012BB8B /* il_icon.h in Headers */, - A36D112E080E92150012BB8B /* il_internal.h in Headers */, - A36D112F080E92150012BB8B /* il_jpeg.h in Headers */, - A36D1130080E92150012BB8B /* il_lif.h in Headers */, - A36D1131080E92150012BB8B /* il_manip.h in Headers */, - A36D1132080E92150012BB8B /* il_mdl.h in Headers */, - A36D1133080E92150012BB8B /* il_pal.h in Headers */, - A36D1134080E92150012BB8B /* il_pcx.h in Headers */, - A36D1135080E92150012BB8B /* il_pic.h in Headers */, - A36D1136080E92150012BB8B /* il_pnm.h in Headers */, - A36D1137080E92150012BB8B /* il_psd.h in Headers */, - A36D1138080E92150012BB8B /* il_psp.h in Headers */, - A36D1139080E92150012BB8B /* il_q2pal.h in Headers */, - A36D113A080E92150012BB8B /* il_register.h in Headers */, - A36D113B080E92150012BB8B /* il_rle.h in Headers */, - A36D113C080E92150012BB8B /* il_sgi.h in Headers */, - A36D113D080E92150012BB8B /* il_stack.h in Headers */, - A36D113E080E92150012BB8B /* il_states.h in Headers */, - A36D113F080E92150012BB8B /* il_targa.h in Headers */, - A36D1173080E95D60012BB8B /* config.h in Headers */, - A36D1174080E95D60012BB8B /* il.h in Headers */, - A36D1176080E95D60012BB8B /* devil_internal_exports.h in Headers */, - A36D1177080E95D60012BB8B /* il_wrap.h in Headers */, - EAF51F590F2FCF5400264BE8 /* ilu_err-arabic.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXHeadersBuildPhase section */ - -/* Begin PBXNativeTarget section */ - A3009514080E7F44003DEA28 /* libILU */ = { - isa = PBXNativeTarget; - buildConfigurationList = EACAFE5C0E7936340024FAE4 /* Build configuration list for PBXNativeTarget "libILU" */; - buildPhases = ( - A3009511080E7F44003DEA28 /* Headers */, - A3009512080E7F44003DEA28 /* Sources */, - A3009513080E7F44003DEA28 /* Frameworks */, - ); - buildRules = ( - ); - dependencies = ( - A36D0EE0080E81800012BB8B /* PBXTargetDependency */, - ); - name = libILU; - productName = libILU; - productReference = A3009515080E7F44003DEA28 /* libILU.dylib */; - productType = "com.apple.product-type.library.dynamic"; - }; - A3009519080E7F51003DEA28 /* libILUT */ = { - isa = PBXNativeTarget; - buildConfigurationList = EACAFE5D0E7936340024FAE4 /* Build configuration list for PBXNativeTarget "libILUT" */; - buildPhases = ( - A3009516080E7F51003DEA28 /* Headers */, - A3009517080E7F51003DEA28 /* Sources */, - A3009518080E7F51003DEA28 /* Frameworks */, - ); - buildRules = ( - ); - dependencies = ( - A36D0EE2080E81850012BB8B /* PBXTargetDependency */, - A36D0EE4080E81850012BB8B /* PBXTargetDependency */, - ); - name = libILUT; - productName = libILUT; - productReference = A300951A080E7F51003DEA28 /* libILUT.dylib */; - productType = "com.apple.product-type.library.dynamic"; - }; - A3009525080E7F6E003DEA28 /* libIL */ = { - isa = PBXNativeTarget; - buildConfigurationList = EACAFE5B0E7936340024FAE4 /* Build configuration list for PBXNativeTarget "libIL" */; - buildPhases = ( - A3009522080E7F6E003DEA28 /* Headers */, - A3009523080E7F6E003DEA28 /* Sources */, - A3009524080E7F6E003DEA28 /* Frameworks */, - A36D10E3080E856E0012BB8B /* ShellScript */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = libIL; - productName = libIL; - productReference = A3009526080E7F6E003DEA28 /* libIL.dylib */; - productType = "com.apple.product-type.library.dynamic"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - 08FB7793FE84155DC02AAC07 /* Project object */ = { - isa = PBXProject; - buildConfigurationList = EACAFE590E7936340024FAE4 /* Build configuration list for PBXProject "DevIL" */; - compatibilityVersion = "Xcode 2.4"; - hasScannedForEncodings = 1; - mainGroup = 08FB7794FE84155DC02AAC07 /* DevIL */; - projectDirPath = ""; - projectRoot = ../..; - targets = ( - A36D10E8080E8E5D0012BB8B /* Configure */, - A3009525080E7F6E003DEA28 /* libIL */, - A3009514080E7F44003DEA28 /* libILU */, - A3009519080E7F51003DEA28 /* libILUT */, - A36D10F5080E8FD80012BB8B /* Install */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXShellScriptBuildPhase section */ - A36D10E3080E856E0012BB8B /* ShellScript */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - ); - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = ""; - }; - A36D10E7080E8E5D0012BB8B /* ShellScript */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - ); - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/bash; - shellScript = "# get to the root of the installation\ncd ../../\n\n# check if configure script is available or generate it\nif [ ! -x configure ] ; then\n\t./autogen.sh\nfi\n\n# call configuration script\nif [ |\n./configure\n\n# successfull exit\nexit $?\n"; - }; - A36D10F4080E8FD80012BB8B /* ShellScript */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - ); - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\ncd build\nsudo cp libIL.dylib libILU.dylib libILUT.dylib /usr/local/lib\nif [ $? -ne 0 ] ; then\n\techo \"Failure installing the libraries\"\n\texit 1\nfi\nsudo cp usr/local/include/* /usr/local/include/\nif [ $? -ne 0 ] ; then\n\techo \"Failure installing the includes\"\n\texit 1\nfi\nexit 0"; - }; -/* End PBXShellScriptBuildPhase section */ - -/* Begin PBXSourcesBuildPhase section */ - A3009512080E7F44003DEA28 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - A32D48C408102349008510AC /* ilu_alloc.c in Sources */, - A32D48C508102349008510AC /* ilu_error.c in Sources */, - A32D48C608102349008510AC /* ilu_filter.c in Sources */, - A32D48C708102349008510AC /* ilu_filter_rcg.c in Sources */, - A32D48C808102349008510AC /* ilu_internal.c in Sources */, - A32D48C908102349008510AC /* ilu_main.c in Sources */, - A32D48CA08102349008510AC /* ilu_manip.c in Sources */, - A32D48CB08102349008510AC /* ilu_mipmap.c in Sources */, - A32D48CC08102349008510AC /* ilu_noise.c in Sources */, - A32D48CD08102349008510AC /* ilu_region.c in Sources */, - A32D48CE08102349008510AC /* ilu_rotate.c in Sources */, - A32D48CF08102349008510AC /* ilu_scale.c in Sources */, - A32D48D008102349008510AC /* ilu_scale2d.c in Sources */, - A32D48D108102349008510AC /* ilu_scale3d.c in Sources */, - A32D48D208102349008510AC /* ilu_scaling.c in Sources */, - A32D48D308102349008510AC /* ilu_states.c in Sources */, - A32D48D408102349008510AC /* ilu_utilities.c in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - A3009517080E7F51003DEA28 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - A32D49680810244F008510AC /* ilut_allegro.c in Sources */, - A32D49690810244F008510AC /* ilut_directx.c in Sources */, - A32D496A0810244F008510AC /* ilut_directx9.c in Sources */, - A32D496B0810244F008510AC /* ilut_internal.c in Sources */, - A32D496C0810244F008510AC /* ilut_main.c in Sources */, - A32D496D0810244F008510AC /* ilut_opengl.c in Sources */, - A32D496E0810244F008510AC /* ilut_sdlsurface.c in Sources */, - A32D496F0810244F008510AC /* ilut_states.c in Sources */, - A32D49700810244F008510AC /* ilut_win32.c in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - A3009523080E7F6E003DEA28 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - A36D10A6080E84D80012BB8B /* il_alloc.c in Sources */, - A36D10A7080E84D80012BB8B /* il_bits.c in Sources */, - A36D10A8080E84D80012BB8B /* il_bmp.c in Sources */, - A36D10A9080E84D80012BB8B /* il_convbuff.c in Sources */, - A36D10AA080E84D80012BB8B /* il_convert.c in Sources */, - A36D10AB080E84D80012BB8B /* il_cut.c in Sources */, - A36D10AC080E84D80012BB8B /* il_dcx.c in Sources */, - A36D10AD080E84D80012BB8B /* il_dds-save.c in Sources */, - A36D10AE080E84D80012BB8B /* il_dds.c in Sources */, - A36D10AF080E84D80012BB8B /* il_devil.c in Sources */, - A36D10B0080E84D80012BB8B /* il_doom.c in Sources */, - A36D10B1080E84D80012BB8B /* il_endian.c in Sources */, - A36D10B2080E84D80012BB8B /* il_error.c in Sources */, - A36D10B3080E84D80012BB8B /* il_fastconv.c in Sources */, - A36D10B4080E84D80012BB8B /* il_files.c in Sources */, - A36D10B5080E84D80012BB8B /* il_gif.c in Sources */, - A36D10B6080E84D80012BB8B /* il_hdr.c in Sources */, - A36D10B7080E84D80012BB8B /* il_header.c in Sources */, - A36D10B8080E84D80012BB8B /* il_icon.c in Sources */, - A36D10B9080E84D80012BB8B /* il_internal.c in Sources */, - A36D10BA080E84D80012BB8B /* il_io.c in Sources */, - A36D10BB080E84D80012BB8B /* il_jpeg.c in Sources */, - A36D10BC080E84D80012BB8B /* il_lif.c in Sources */, - A36D10BD080E84D80012BB8B /* il_main.c in Sources */, - A36D10BE080E84D80012BB8B /* il_manip.c in Sources */, - A36D10BF080E84D80012BB8B /* il_mdl.c in Sources */, - A36D10C0080E84D80012BB8B /* il_mng.c in Sources */, - A36D10C1080E84D80012BB8B /* il_neuquant.c in Sources */, - A36D10C2080E84D80012BB8B /* il_pal.c in Sources */, - A36D10C3080E84D80012BB8B /* il_pcd.c in Sources */, - A36D10C4080E84D80012BB8B /* il_pcx.c in Sources */, - A36D10C5080E84D80012BB8B /* il_pic.c in Sources */, - A36D10C6080E84D80012BB8B /* il_pix.c in Sources */, - A36D10C7080E84D80012BB8B /* il_png.c in Sources */, - A36D10C8080E84D80012BB8B /* il_pnm.c in Sources */, - A36D10C9080E84D80012BB8B /* il_profiles.c in Sources */, - A36D10CA080E84D80012BB8B /* il_psd.c in Sources */, - A36D10CB080E84D80012BB8B /* il_psp.c in Sources */, - A36D10CC080E84D80012BB8B /* il_pxr.c in Sources */, - A36D10CD080E84D80012BB8B /* il_quantizer.c in Sources */, - A36D10CE080E84D80012BB8B /* il_raw.c in Sources */, - A36D10CF080E84D80012BB8B /* il_rawdata.c in Sources */, - A36D10D0080E84D80012BB8B /* il_register.c in Sources */, - A36D10D1080E84D80012BB8B /* il_rle.c in Sources */, - A36D10D2080E84D80012BB8B /* il_sgi.c in Sources */, - A36D10D3080E84D80012BB8B /* il_stack.c in Sources */, - A36D10D4080E84D80012BB8B /* il_states.c in Sources */, - A36D10D5080E84D80012BB8B /* il_targa.c in Sources */, - A36D10D6080E84D80012BB8B /* il_tiff.c in Sources */, - A36D10D7080E84D80012BB8B /* il_utility.c in Sources */, - A36D10D8080E84D80012BB8B /* il_wal.c in Sources */, - A36D10D9080E84D80012BB8B /* il_xpm.c in Sources */, - EAF51F360F2FB9FE00264BE8 /* il_exr.cpp in Sources */, - EAF51F370F2FB9FE00264BE8 /* il_icns.c in Sources */, - EAF51F380F2FB9FE00264BE8 /* il_iff.c in Sources */, - EAF51F390F2FB9FE00264BE8 /* il_jp2.c in Sources */, - EAF51F3A0F2FB9FE00264BE8 /* il_nvidia.cpp in Sources */, - EAF51F3B0F2FB9FE00264BE8 /* il_size.c in Sources */, - EAF51F3C0F2FB9FE00264BE8 /* il_squish.cpp in Sources */, - EAF51F3D0F2FB9FE00264BE8 /* il_sun.c in Sources */, - EAF51F3E0F2FB9FE00264BE8 /* il_tpl.c in Sources */, - EAF51F3F0F2FB9FE00264BE8 /* il_vtf.c in Sources */, - EAF51F400F2FB9FE00264BE8 /* il_wbmp.c in Sources */, - EAF51F410F2FB9FE00264BE8 /* il_wdp.c in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin PBXTargetDependency section */ - A36D0EE0080E81800012BB8B /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = A3009525080E7F6E003DEA28 /* libIL */; - targetProxy = A36D0EDF080E81800012BB8B /* PBXContainerItemProxy */; - }; - A36D0EE2080E81850012BB8B /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = A3009525080E7F6E003DEA28 /* libIL */; - targetProxy = A36D0EE1080E81850012BB8B /* PBXContainerItemProxy */; - }; - A36D0EE4080E81850012BB8B /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = A3009514080E7F44003DEA28 /* libILU */; - targetProxy = A36D0EE3080E81850012BB8B /* PBXContainerItemProxy */; - }; - A36D10F9080E8FE80012BB8B /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = A3009525080E7F6E003DEA28 /* libIL */; - targetProxy = A36D10F8080E8FE80012BB8B /* PBXContainerItemProxy */; - }; - A36D10FB080E8FE80012BB8B /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = A3009514080E7F44003DEA28 /* libILU */; - targetProxy = A36D10FA080E8FE80012BB8B /* PBXContainerItemProxy */; - }; - A36D10FD080E8FE80012BB8B /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = A3009519080E7F51003DEA28 /* libILUT */; - targetProxy = A36D10FC080E8FE80012BB8B /* PBXContainerItemProxy */; - }; -/* End PBXTargetDependency section */ - -/* Begin XCBuildConfiguration section */ - EACAFE470E7936330024FAE4 /* Development */ = { - isa = XCBuildConfiguration; - buildSettings = { - }; - name = Development; - }; - EACAFE480E7936330024FAE4 /* Deployment */ = { - isa = XCBuildConfiguration; - buildSettings = { - }; - name = Deployment; - }; - EACAFE490E7936330024FAE4 /* Default */ = { - isa = XCBuildConfiguration; - buildSettings = { - }; - name = Default; - }; - EACAFE4A0E7936330024FAE4 /* Development */ = { - isa = XCBuildConfiguration; - buildSettings = { - COPY_PHASE_STRIP = NO; - GCC_DYNAMIC_NO_PIC = NO; - GCC_ENABLE_FIX_AND_CONTINUE = YES; - GCC_GENERATE_DEBUGGING_SYMBOLS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_TREAT_WARNINGS_AS_ERRORS = YES; - GCC_WARN_ABOUT_POINTER_SIGNEDNESS = NO; - GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = YES; - GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO; - GCC_WARN_PEDANTIC = NO; - OTHER_CFLAGS = ( - "-DHAVE_CONFIG_H", - "-maltivec", - ); - OTHER_CPLUSPLUSFLAGS = ( - "-DHAVE_CONFIG_H", - "-maltivec", - ); - OTHER_LDFLAGS = ""; - OTHER_REZFLAGS = ""; - PRODUCT_NAME = Configure; - SECTORDER_FLAGS = ""; - WARNING_CFLAGS = "-Wall"; - ZERO_LINK = YES; - }; - name = Development; - }; - EACAFE4B0E7936330024FAE4 /* Deployment */ = { - isa = XCBuildConfiguration; - buildSettings = { - COPY_PHASE_STRIP = YES; - GCC_ENABLE_FIX_AND_CONTINUE = NO; - GCC_MODEL_TUNING = ""; - GCC_OPTIMIZATION_LEVEL = 2; - OTHER_CFLAGS = ""; - OTHER_LDFLAGS = ""; - OTHER_REZFLAGS = ""; - PRODUCT_NAME = Configure; - SECTORDER_FLAGS = ""; - WARNING_CFLAGS = ( - "-Wmost", - "-Wno-four-char-constants", - "-Wno-unknown-pragmas", - ); - ZERO_LINK = NO; - }; - name = Deployment; - }; - EACAFE4C0E7936330024FAE4 /* Default */ = { - isa = XCBuildConfiguration; - buildSettings = { - OTHER_CFLAGS = ""; - OTHER_LDFLAGS = ""; - OTHER_REZFLAGS = ""; - PRODUCT_NAME = Configure; - SECTORDER_FLAGS = ""; - WARNING_CFLAGS = ( - "-Wmost", - "-Wno-four-char-constants", - "-Wno-unknown-pragmas", - ); - }; - name = Default; - }; - EACAFE4D0E7936330024FAE4 /* Development */ = { - isa = XCBuildConfiguration; - buildSettings = { - COPY_PHASE_STRIP = NO; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - GCC_ALTIVEC_EXTENSIONS = YES; - GCC_DYNAMIC_NO_PIC = NO; - GCC_ENABLE_FIX_AND_CONTINUE = YES; - GCC_GENERATE_DEBUGGING_SYMBOLS = YES; - GCC_MODEL_PPC64 = NO; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_TREAT_WARNINGS_AS_ERRORS = NO; - GCC_WARN_ABOUT_POINTER_SIGNEDNESS = NO; - GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = YES; - GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO; - GCC_WARN_PEDANTIC = NO; - INSTALL_PATH = /usr/local/lib; - LIBRARY_SEARCH_PATHS = ( - "\"/Users/dario/Desktop/DevIL o /src-IL/src/.libs\"", - /sw/lib, - ); - LIBRARY_STYLE = DYNAMIC; - MACH_O_TYPE = mh_dylib; - OTHER_CFLAGS = "-DHAVE_CONFIG_H"; - OTHER_CPLUSPLUSFLAGS = "-DHAVE_CONFIG_H"; - OTHER_LDFLAGS = ""; - OTHER_REZFLAGS = ""; - PRODUCT_NAME = libIL; - SECTORDER_FLAGS = ""; - WARNING_CFLAGS = "-Wall"; - ZERO_LINK = YES; - }; - name = Development; - }; - EACAFE4E0E7936330024FAE4 /* Deployment */ = { - isa = XCBuildConfiguration; - buildSettings = { - COPY_PHASE_STRIP = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - GCC_ALTIVEC_EXTENSIONS = YES; - GCC_ENABLE_FIX_AND_CONTINUE = NO; - GCC_MODEL_PPC64 = NO; - GCC_MODEL_TUNING = ""; - GCC_OPTIMIZATION_LEVEL = 2; - INSTALL_PATH = /usr/local/lib; - LIBRARY_SEARCH_PATHS = ( - "\"/Users/dario/Desktop/DevIL o /src-IL/src/.libs\"", - /sw/lib, - ); - LIBRARY_STYLE = DYNAMIC; - MACH_O_TYPE = mh_dylib; - OTHER_CFLAGS = ( - "-I../../include", - "-I../Include", - "-DHAVE_CONFIG_H", - ); - OTHER_LDFLAGS = ""; - OTHER_REZFLAGS = ""; - PRODUCT_NAME = libIL; - SECTORDER_FLAGS = ""; - WARNING_CFLAGS = ( - "-Wmost", - "-Wno-four-char-constants", - "-Wno-unknown-pragmas", - ); - ZERO_LINK = NO; - }; - name = Deployment; - }; - EACAFE4F0E7936330024FAE4 /* Default */ = { - isa = XCBuildConfiguration; - buildSettings = { - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - GCC_ALTIVEC_EXTENSIONS = YES; - GCC_MODEL_PPC64 = NO; - INSTALL_PATH = /usr/local/lib; - LIBRARY_SEARCH_PATHS = ( - "\"/Users/dario/Desktop/DevIL o /src-IL/src/.libs\"", - /sw/lib, - ); - LIBRARY_STYLE = DYNAMIC; - MACH_O_TYPE = mh_dylib; - OTHER_CFLAGS = ( - "-I../../include", - "-I../Include", - ); - OTHER_LDFLAGS = ""; - OTHER_REZFLAGS = ""; - PRODUCT_NAME = libIL; - SECTORDER_FLAGS = ""; - WARNING_CFLAGS = ( - "-Wmost", - "-Wno-four-char-constants", - "-Wno-unknown-pragmas", - ); - }; - name = Default; - }; - EACAFE500E7936330024FAE4 /* Development */ = { - isa = XCBuildConfiguration; - buildSettings = { - COPY_PHASE_STRIP = NO; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - GCC_ALTIVEC_EXTENSIONS = YES; - GCC_DYNAMIC_NO_PIC = NO; - GCC_ENABLE_FIX_AND_CONTINUE = YES; - GCC_GENERATE_DEBUGGING_SYMBOLS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_TREAT_WARNINGS_AS_ERRORS = NO; - GCC_WARN_ABOUT_POINTER_SIGNEDNESS = NO; - GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = YES; - GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO; - GCC_WARN_PEDANTIC = NO; - INSTALL_PATH = /usr/local/lib; - LIBRARY_STYLE = DYNAMIC; - MACH_O_TYPE = mh_dylib; - OTHER_CFLAGS = ( - "-I../../include", - "-I../../src-ILU/include", - "-DHAVE_CONFIG_H", - ); - OTHER_CPLUSPLUSFLAGS = "-DHAVE_CONFIG_H"; - OTHER_LDFLAGS = ""; - OTHER_REZFLAGS = ""; - PRODUCT_NAME = libILU; - SECTORDER_FLAGS = ""; - WARNING_CFLAGS = "-Wall"; - ZERO_LINK = YES; - }; - name = Development; - }; - EACAFE510E7936330024FAE4 /* Deployment */ = { - isa = XCBuildConfiguration; - buildSettings = { - COPY_PHASE_STRIP = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - GCC_ALTIVEC_EXTENSIONS = YES; - GCC_ENABLE_FIX_AND_CONTINUE = NO; - GCC_MODEL_TUNING = ""; - GCC_OPTIMIZATION_LEVEL = 2; - INSTALL_PATH = /usr/local/lib; - LIBRARY_STYLE = DYNAMIC; - MACH_O_TYPE = mh_dylib; - OTHER_CFLAGS = "-DHAVE_CONFIG_H"; - OTHER_LDFLAGS = ""; - OTHER_REZFLAGS = ""; - PRODUCT_NAME = libILU; - SECTORDER_FLAGS = ""; - WARNING_CFLAGS = ( - "-Wmost", - "-Wno-four-char-constants", - "-Wno-unknown-pragmas", - ); - ZERO_LINK = NO; - }; - name = Deployment; - }; - EACAFE520E7936330024FAE4 /* Default */ = { - isa = XCBuildConfiguration; - buildSettings = { - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - GCC_ALTIVEC_EXTENSIONS = YES; - INSTALL_PATH = /usr/local/lib; - LIBRARY_STYLE = DYNAMIC; - MACH_O_TYPE = mh_dylib; - OTHER_CFLAGS = ""; - OTHER_LDFLAGS = ""; - OTHER_REZFLAGS = ""; - PRODUCT_NAME = libILU; - SECTORDER_FLAGS = ""; - WARNING_CFLAGS = ( - "-Wmost", - "-Wno-four-char-constants", - "-Wno-unknown-pragmas", - ); - }; - name = Default; - }; - EACAFE530E7936330024FAE4 /* Development */ = { - isa = XCBuildConfiguration; - buildSettings = { - COPY_PHASE_STRIP = NO; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - GCC_ALTIVEC_EXTENSIONS = YES; - GCC_DYNAMIC_NO_PIC = NO; - GCC_ENABLE_FIX_AND_CONTINUE = YES; - GCC_GENERATE_DEBUGGING_SYMBOLS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_TREAT_WARNINGS_AS_ERRORS = NO; - GCC_WARN_ABOUT_POINTER_SIGNEDNESS = NO; - GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = YES; - GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO; - GCC_WARN_PEDANTIC = NO; - INSTALL_PATH = /usr/local/lib; - LIBRARY_STYLE = DYNAMIC; - MACH_O_TYPE = mh_dylib; - OTHER_CFLAGS = "-DHAVE_CONFIG_H"; - OTHER_CPLUSPLUSFLAGS = "-DHAVE_CONFIG_H"; - OTHER_LDFLAGS = ""; - OTHER_REZFLAGS = ""; - PRODUCT_NAME = libILUT; - SECTORDER_FLAGS = ""; - WARNING_CFLAGS = "-Wall"; - ZERO_LINK = YES; - }; - name = Development; - }; - EACAFE540E7936330024FAE4 /* Deployment */ = { - isa = XCBuildConfiguration; - buildSettings = { - COPY_PHASE_STRIP = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - GCC_ALTIVEC_EXTENSIONS = YES; - GCC_ENABLE_FIX_AND_CONTINUE = NO; - GCC_MODEL_TUNING = ""; - GCC_OPTIMIZATION_LEVEL = 2; - INSTALL_PATH = /usr/local/lib; - LIBRARY_STYLE = DYNAMIC; - MACH_O_TYPE = mh_dylib; - OTHER_CFLAGS = "-DHAVE_CONFIG_H"; - OTHER_LDFLAGS = ""; - OTHER_REZFLAGS = ""; - PRODUCT_NAME = libILUT; - SECTORDER_FLAGS = ""; - WARNING_CFLAGS = ( - "-Wmost", - "-Wno-four-char-constants", - "-Wno-unknown-pragmas", - ); - ZERO_LINK = NO; - }; - name = Deployment; - }; - EACAFE550E7936330024FAE4 /* Default */ = { - isa = XCBuildConfiguration; - buildSettings = { - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - GCC_ALTIVEC_EXTENSIONS = YES; - INSTALL_PATH = /usr/local/lib; - LIBRARY_STYLE = DYNAMIC; - MACH_O_TYPE = mh_dylib; - OTHER_CFLAGS = ""; - OTHER_LDFLAGS = ""; - OTHER_REZFLAGS = ""; - PRODUCT_NAME = libILUT; - SECTORDER_FLAGS = ""; - WARNING_CFLAGS = ( - "-Wmost", - "-Wno-four-char-constants", - "-Wno-unknown-pragmas", - ); - }; - name = Default; - }; - EACAFE560E7936330024FAE4 /* Development */ = { - isa = XCBuildConfiguration; - buildSettings = { - COPY_PHASE_STRIP = NO; - GCC_DYNAMIC_NO_PIC = NO; - GCC_ENABLE_FIX_AND_CONTINUE = YES; - GCC_GENERATE_DEBUGGING_SYMBOLS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_TREAT_WARNINGS_AS_ERRORS = YES; - GCC_WARN_ABOUT_POINTER_SIGNEDNESS = NO; - GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = YES; - GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO; - GCC_WARN_PEDANTIC = NO; - OTHER_CFLAGS = ( - "-DHAVE_CONFIG_H", - "-maltivec", - ); - OTHER_CPLUSPLUSFLAGS = ( - "-DHAVE_CONFIG_H", - "-maltivec", - ); - OTHER_LDFLAGS = ""; - OTHER_REZFLAGS = ""; - PRODUCT_NAME = Install; - SECTORDER_FLAGS = ""; - WARNING_CFLAGS = "-Wall"; - ZERO_LINK = YES; - }; - name = Development; - }; - EACAFE570E7936330024FAE4 /* Deployment */ = { - isa = XCBuildConfiguration; - buildSettings = { - COPY_PHASE_STRIP = YES; - GCC_ENABLE_FIX_AND_CONTINUE = NO; - GCC_MODEL_TUNING = ""; - GCC_OPTIMIZATION_LEVEL = 2; - OTHER_CFLAGS = ""; - OTHER_LDFLAGS = ""; - OTHER_REZFLAGS = ""; - PRODUCT_NAME = Install; - SECTORDER_FLAGS = ""; - WARNING_CFLAGS = ( - "-Wmost", - "-Wno-four-char-constants", - "-Wno-unknown-pragmas", - ); - ZERO_LINK = NO; - }; - name = Deployment; - }; - EACAFE580E7936330024FAE4 /* Default */ = { - isa = XCBuildConfiguration; - buildSettings = { - OTHER_CFLAGS = ""; - OTHER_LDFLAGS = ""; - OTHER_REZFLAGS = ""; - PRODUCT_NAME = Install; - SECTORDER_FLAGS = ""; - WARNING_CFLAGS = ( - "-Wmost", - "-Wno-four-char-constants", - "-Wno-unknown-pragmas", - ); - }; - name = Default; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - EACAFE590E7936340024FAE4 /* Build configuration list for PBXProject "DevIL" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - EACAFE470E7936330024FAE4 /* Development */, - EACAFE480E7936330024FAE4 /* Deployment */, - EACAFE490E7936330024FAE4 /* Default */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Default; - }; - EACAFE5A0E7936340024FAE4 /* Build configuration list for PBXAggregateTarget "Configure" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - EACAFE4A0E7936330024FAE4 /* Development */, - EACAFE4B0E7936330024FAE4 /* Deployment */, - EACAFE4C0E7936330024FAE4 /* Default */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Default; - }; - EACAFE5B0E7936340024FAE4 /* Build configuration list for PBXNativeTarget "libIL" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - EACAFE4D0E7936330024FAE4 /* Development */, - EACAFE4E0E7936330024FAE4 /* Deployment */, - EACAFE4F0E7936330024FAE4 /* Default */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Default; - }; - EACAFE5C0E7936340024FAE4 /* Build configuration list for PBXNativeTarget "libILU" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - EACAFE500E7936330024FAE4 /* Development */, - EACAFE510E7936330024FAE4 /* Deployment */, - EACAFE520E7936330024FAE4 /* Default */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Default; - }; - EACAFE5D0E7936340024FAE4 /* Build configuration list for PBXNativeTarget "libILUT" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - EACAFE530E7936330024FAE4 /* Development */, - EACAFE540E7936330024FAE4 /* Deployment */, - EACAFE550E7936330024FAE4 /* Default */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Default; - }; - EACAFE5E0E7936340024FAE4 /* Build configuration list for PBXAggregateTarget "Install" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - EACAFE560E7936330024FAE4 /* Development */, - EACAFE570E7936330024FAE4 /* Deployment */, - EACAFE580E7936330024FAE4 /* Default */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Default; - }; -/* End XCConfigurationList section */ - }; - rootObject = 08FB7793FE84155DC02AAC07 /* Project object */; -} diff --git a/DevIL/projects/xcode/build/.cvsignore b/DevIL/projects/xcode/build/.cvsignore deleted file mode 100644 index d4a54fa3..00000000 --- a/DevIL/projects/xcode/build/.cvsignore +++ /dev/null @@ -1,2 +0,0 @@ -*.dylib - -- cgit v1.2.1 From 2d24e9550d427a4b7383c6db2e2edaf65f40622b Mon Sep 17 00:00:00 2001 From: Ben Campbell Date: Mon, 18 Jul 2016 22:14:26 +1200 Subject: Remove hidden eclipse-specific cruft --- DevIL/.cdtproject | 56 ---------------------- DevIL/.checkstyle | 4 -- ...lipse.cdt.make.core.ScannerConfigBuilder.launch | 7 --- .../org.eclipse.cdt.make.core.makeBuilder.launch | 23 --------- DevIL/.settings/.cvsignore | 1 - DevIL/.settings/org.eclipse.wst.sse.core.prefs | 6 --- DevIL/.settings/org.eclipse.wst.validation.prefs | 6 --- 7 files changed, 103 deletions(-) delete mode 100644 DevIL/.cdtproject delete mode 100644 DevIL/.checkstyle delete mode 100644 DevIL/.externalToolBuilders/org.eclipse.cdt.make.core.ScannerConfigBuilder.launch delete mode 100644 DevIL/.externalToolBuilders/org.eclipse.cdt.make.core.makeBuilder.launch delete mode 100644 DevIL/.settings/.cvsignore delete mode 100644 DevIL/.settings/org.eclipse.wst.sse.core.prefs delete mode 100644 DevIL/.settings/org.eclipse.wst.validation.prefs diff --git a/DevIL/.cdtproject b/DevIL/.cdtproject deleted file mode 100644 index 7756c06e..00000000 --- a/DevIL/.cdtproject +++ /dev/null @@ -1,56 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DevIL/.checkstyle b/DevIL/.checkstyle deleted file mode 100644 index da579c35..00000000 --- a/DevIL/.checkstyle +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/DevIL/.externalToolBuilders/org.eclipse.cdt.make.core.ScannerConfigBuilder.launch b/DevIL/.externalToolBuilders/org.eclipse.cdt.make.core.ScannerConfigBuilder.launch deleted file mode 100644 index 377aad2a..00000000 --- a/DevIL/.externalToolBuilders/org.eclipse.cdt.make.core.ScannerConfigBuilder.launch +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/DevIL/.externalToolBuilders/org.eclipse.cdt.make.core.makeBuilder.launch b/DevIL/.externalToolBuilders/org.eclipse.cdt.make.core.makeBuilder.launch deleted file mode 100644 index 30dd170c..00000000 --- a/DevIL/.externalToolBuilders/org.eclipse.cdt.make.core.makeBuilder.launch +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DevIL/.settings/.cvsignore b/DevIL/.settings/.cvsignore deleted file mode 100644 index dd3c3e71..00000000 --- a/DevIL/.settings/.cvsignore +++ /dev/null @@ -1 +0,0 @@ -org.eclipse.cdt.core.prefs diff --git a/DevIL/.settings/org.eclipse.wst.sse.core.prefs b/DevIL/.settings/org.eclipse.wst.sse.core.prefs deleted file mode 100644 index 73ceb7d0..00000000 --- a/DevIL/.settings/org.eclipse.wst.sse.core.prefs +++ /dev/null @@ -1,6 +0,0 @@ -#Sun Sep 10 15:29:44 CEST 2006 -eclipse.preferences.version=1 -task-tags/enabled=true -task-tags/taskPriorities=1,2,1,2 -task-tags/taskTags=TODO,FIXME,XXX,NEXT -task-tags/use-project-settings=true diff --git a/DevIL/.settings/org.eclipse.wst.validation.prefs b/DevIL/.settings/org.eclipse.wst.validation.prefs deleted file mode 100644 index ab8a1c43..00000000 --- a/DevIL/.settings/org.eclipse.wst.validation.prefs +++ /dev/null @@ -1,6 +0,0 @@ -#Thu Dec 21 19:16:29 CET 2006 -DELEGATES_PREFERENCE=delegateValidatorListorg.eclipse.wst.wsdl.validation.internal.eclipse.WSDLDelegatingValidator\=org.eclipse.wst.wsdl.validation.internal.eclipse.Validator;org.eclipse.wst.xsd.core.internal.validation.eclipse.XSDDelegatingValidator\=org.eclipse.wst.xsd.core.internal.validation.eclipse.Validator; -USER_BUILD_PREFERENCE=enabledBuildValidatorListorg.eclipse.wst.dtd.core.internal.validation.eclipse.Validator;org.eclipse.wst.wsdl.validation.internal.eclipse.WSDLDelegatingValidator;org.eclipse.wst.html.internal.validation.HTMLValidator;org.eclipse.wst.xsd.core.internal.validation.eclipse.XSDDelegatingValidator;org.eclipse.wst.xml.core.internal.validation.eclipse.Validator;org.eclipse.wst.wsi.ui.internal.WSIMessageValidator; -USER_MANUAL_PREFERENCE=enabledManualValidatorListorg.eclipse.wst.dtd.core.internal.validation.eclipse.Validator;org.eclipse.wst.wsdl.validation.internal.eclipse.WSDLDelegatingValidator;org.eclipse.wst.html.internal.validation.HTMLValidator;org.eclipse.wst.xsd.core.internal.validation.eclipse.XSDDelegatingValidator;org.eclipse.wst.xml.core.internal.validation.eclipse.Validator;org.eclipse.wst.wsi.ui.internal.WSIMessageValidator; -USER_PREFERENCE=overrideGlobalPreferencesfalse -eclipse.preferences.version=1 -- cgit v1.2.1 From 0d92994d79397c18d85feb67f741398f297e617b Mon Sep 17 00:00:00 2001 From: Ben Campbell Date: Mon, 25 Jul 2016 22:55:38 +1200 Subject: minor fixes for building with visual studio il_manip.c was including IL/il.h, which includes a pragma to link with DevIL.lib, so the library was trying to link with itself and failing. Also removed references to some of the removed READMEs, which were tripping up cmake. --- DevIL/src-IL/CMakeLists.txt | 2 +- DevIL/src-IL/src/il_manip.c | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/DevIL/src-IL/CMakeLists.txt b/DevIL/src-IL/CMakeLists.txt index 08a75a14..334121d6 100644 --- a/DevIL/src-IL/CMakeLists.txt +++ b/DevIL/src-IL/CMakeLists.txt @@ -25,7 +25,7 @@ IF(WIN32) ADD_DEFINITIONS(-DIL_DLL -DJPEGSTATIC) SET(DevIL_SRCS ${DevIL_SRCS} msvc/il.def) SET(DevIL_RSRC ${DevIL_RSRC} "msvc/resources/IL Logo.ico" msvc/IL.rc) - SET(DevIL_TXT ${DevIL_TXT} ../AUTHORS ../ChangeLog ../CREDITS ../libraries.txt ../MSVC++.txt ../README.unix ../README.win ../TODO) + SET(DevIL_TXT ${DevIL_TXT} ../AUTHORS ../ChangeLog ../CREDITS ../libraries.txt ../README ../README.cmake ../TODO) # SET(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} /NODEFAULTLIB:msvcrt.lib ") SET(CMAKE_C_FLAGS_RELEASE "/MT /O2") ELSE(BUILD_SHARED_LIBS) diff --git a/DevIL/src-IL/src/il_manip.c b/DevIL/src-IL/src/il_manip.c index 7f7d4bdd..5d0b9b96 100644 --- a/DevIL/src-IL/src/il_manip.c +++ b/DevIL/src-IL/src/il_manip.c @@ -10,7 +10,6 @@ // //----------------------------------------------------------------------------- -#include #include "il_internal.h" -- cgit v1.2.1 From e627865eb739e6a90bb3f01b055a78a7a18536e6 Mon Sep 17 00:00:00 2001 From: Ben Campbell Date: Tue, 26 Jul 2016 19:33:44 +1200 Subject: remove more old msvc project files --- DevIL/src-IL/msvc8/IL Unicode.rc | 120 -- DevIL/src-IL/msvc8/IL Unicode.vcproj | 2794 ----------------------------- DevIL/src-IL/msvc8/IL.rc | 123 -- DevIL/src-IL/msvc8/IL.vcproj | 2866 ------------------------------ DevIL/src-IL/msvc8/il.def | 200 --- DevIL/src-IL/msvc8/resource.h | 1496 ---------------- DevIL/src-IL/msvc8/resources/IL Logo.ico | Bin 2166 -> 0 bytes DevIL/src-IL/msvc9/IL Unicode.rc | 123 -- DevIL/src-IL/msvc9/IL Unicode.vcproj | 2797 ----------------------------- DevIL/src-IL/msvc9/IL.dsp | 549 ------ DevIL/src-IL/msvc9/IL.rc | 120 -- DevIL/src-IL/msvc9/IL.vcproj | 2832 ----------------------------- DevIL/src-IL/msvc9/il.def | 200 --- DevIL/src-IL/msvc9/resource.h | 1495 ---------------- DevIL/src-IL/msvc9/resources/IL Logo.ico | Bin 2166 -> 0 bytes 15 files changed, 15715 deletions(-) delete mode 100644 DevIL/src-IL/msvc8/IL Unicode.rc delete mode 100644 DevIL/src-IL/msvc8/IL Unicode.vcproj delete mode 100644 DevIL/src-IL/msvc8/IL.rc delete mode 100644 DevIL/src-IL/msvc8/IL.vcproj delete mode 100644 DevIL/src-IL/msvc8/il.def delete mode 100644 DevIL/src-IL/msvc8/resource.h delete mode 100644 DevIL/src-IL/msvc8/resources/IL Logo.ico delete mode 100644 DevIL/src-IL/msvc9/IL Unicode.rc delete mode 100644 DevIL/src-IL/msvc9/IL Unicode.vcproj delete mode 100644 DevIL/src-IL/msvc9/IL.dsp delete mode 100644 DevIL/src-IL/msvc9/IL.rc delete mode 100644 DevIL/src-IL/msvc9/IL.vcproj delete mode 100644 DevIL/src-IL/msvc9/il.def delete mode 100644 DevIL/src-IL/msvc9/resource.h delete mode 100644 DevIL/src-IL/msvc9/resources/IL Logo.ico diff --git a/DevIL/src-IL/msvc8/IL Unicode.rc b/DevIL/src-IL/msvc8/IL Unicode.rc deleted file mode 100644 index 026ee499..00000000 --- a/DevIL/src-IL/msvc8/IL Unicode.rc +++ /dev/null @@ -1,120 +0,0 @@ -// Microsoft Visual C++ generated resource script. -// -#include "resource.h" - -#define APSTUDIO_READONLY_SYMBOLS -///////////////////////////////////////////////////////////////////////////// -// -// Generated from the TEXTINCLUDE 2 resource. -// -#include "afxres.h" - -///////////////////////////////////////////////////////////////////////////// -#undef APSTUDIO_READONLY_SYMBOLS - -///////////////////////////////////////////////////////////////////////////// -// English (U.S.) resources - -#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU) -#ifdef _WIN32 -LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US -#pragma code_page(1252) -#endif //_WIN32 - -///////////////////////////////////////////////////////////////////////////// -// -// Version -// - -1 VERSIONINFO - FILEVERSION 0,1,7,8 - PRODUCTVERSION 0,1,7,8 - FILEFLAGSMASK 0x0L -#ifdef _DEBUG - FILEFLAGS 0x1L -#else - FILEFLAGS 0x0L -#endif - FILEOS 0x4L - FILETYPE 0x2L - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904b0" - BEGIN - VALUE "Comments", "DevIL: A portable image library in development" - VALUE "CompanyName", "Abysmal Software" - VALUE "FileDescription", "DevIL: A portable image library in development" - VALUE "FileVersion", "1.7.8" - VALUE "InternalName", "Developer's Image Library (DevIL)" - VALUE "LegalCopyright", "Copyright 2000-2008" - VALUE "LegalTrademarks", "Under LGPL License" - VALUE "OriginalFilename", "DevIL.dll" - VALUE "PrivateBuild", "Open Source" - VALUE "ProductName", "Developer's Image Library (DevIL)" - VALUE "ProductVersion", "1.7.8 Unicode" - VALUE "SpecialBuild", "Unicode" - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x409, 1200 - END -END - - -///////////////////////////////////////////////////////////////////////////// -// -// Icon -// - -// Icon with lowest ID value placed first to ensure application icon -// remains consistent on all systems. -IDI_ICON1 ICON "resources\\IL Logo.ico" - -#ifdef APSTUDIO_INVOKED -///////////////////////////////////////////////////////////////////////////// -// -// TEXTINCLUDE -// - -1 TEXTINCLUDE -BEGIN - "resource.h\0" -END - - -3 TEXTINCLUDE -BEGIN - "\r\n" -END - -#endif // APSTUDIO_INVOKED - - -///////////////////////////////////////////////////////////////////////////// -// -// String Table -// - -STRINGTABLE -BEGIN - IDC_OPENIL "Developer's Image Library, Version 1.7.8" -END - -#endif // English (U.S.) resources -///////////////////////////////////////////////////////////////////////////// - - - -#ifndef APSTUDIO_INVOKED -///////////////////////////////////////////////////////////////////////////// -// -// Generated from the TEXTINCLUDE 3 resource. -// - - -///////////////////////////////////////////////////////////////////////////// -#endif // not APSTUDIO_INVOKED - diff --git a/DevIL/src-IL/msvc8/IL Unicode.vcproj b/DevIL/src-IL/msvc8/IL Unicode.vcproj deleted file mode 100644 index 64be526d..00000000 --- a/DevIL/src-IL/msvc8/IL Unicode.vcproj +++ /dev/null @@ -1,2794 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DevIL/src-IL/msvc8/IL.rc b/DevIL/src-IL/msvc8/IL.rc deleted file mode 100644 index b96745b4..00000000 --- a/DevIL/src-IL/msvc8/IL.rc +++ /dev/null @@ -1,123 +0,0 @@ -// Microsoft Visual C++ generated resource script. -// -#include "resource.h" - -#define APSTUDIO_READONLY_SYMBOLS -///////////////////////////////////////////////////////////////////////////// -// -// Generated from the TEXTINCLUDE 2 resource. -// -#include "afxres.h" - -///////////////////////////////////////////////////////////////////////////// -#undef APSTUDIO_READONLY_SYMBOLS - -///////////////////////////////////////////////////////////////////////////// -// English (U.S.) resources - -#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU) -#ifdef _WIN32 -LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US -#pragma code_page(1252) -#endif //_WIN32 - -///////////////// FILEVERSION 0,1,7,8//////////////////////////////////////// -// -// Version -// - -1 VERSIONINFO - FILEVERSION 0,1,7,8 - PRODUCTVERSION 0,1,7,8 - FILEFLAGSMASK 0x0L -#ifdef _DEBUG - FILEFLAGS 0x1L -#else - FILEFLAGS 0x0L -#endif - FILEOS 0x4L - FILETYPE 0x2L - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904b0" - BEGIN - VALUE "Comments", "DevIL: A portable image library in development" - VALUE "CompanyName", "Abysmal Software" - VALUE "FileDescription", "DevIL: A portable image library in development" - VALUE "FileVersion", "1.7.8" - VALUE "InternalName", "Developer's Image Library (DevIL)" - VALUE "LegalCopyright", "Copyright 2000-2008" - VALUE "LegalTrademarks", "Under LGPL License" - VALUE "OriginalFilename", "DevIL.dll" - VALUE "PrivateBuild", "Open Source" - VALUE "ProductName", "Developer's Image Library (DevIL)" - VALUE "ProductVersion", "1.7.8 Ansi" - VALUE "SpecialBuild", "Ansi" - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x409, 1200 - END -END - - -///////////////////////////////////////////////////////////////////////////// -// -// Icon -// - -// Icon with lowest ID value placed first to ensure application icon -// remains consistent on all systems. -IDI_ICON1 ICON "resources\\IL Logo.ico" - -#ifdef APSTUDIO_INVOKED -///////////////////////////////////////////////////////////////////////////// -// -// TEXTINCLUDE -// - -1 TEXTINCLUDE -BEGIN - "resource.\0" -END - -3 TEXTINCLUDE -BEGIN - "\r\0" -END - -2 TEXTINCLUDE -BEGIN - "#include ""afxres.h""\r\n" -END - -#endif // APSTUDIO_INVOKED - - -///////////////////////////////////////////////////////////////////////////// -// -// String Table -// - -STRINGTABLE -BEGIN - IDC_OPENIL "Developer's Image Library, Version 1.7.8" -END - -#endif // English (U.S.) resources -///////////////////////////////////////////////////////////////////////////// - - - -#ifndef APSTUDIO_INVOKED -///////////////////////////////////////////////////////////////////////////// -// -// Generated from the TEXTINCLUDE 3 resource. -// - -///////////////////////////////////////////////////////////////////////////// -#endif // not APSTUDIO_INVOKED - diff --git a/DevIL/src-IL/msvc8/IL.vcproj b/DevIL/src-IL/msvc8/IL.vcproj deleted file mode 100644 index e0c5c358..00000000 --- a/DevIL/src-IL/msvc8/IL.vcproj +++ /dev/null @@ -1,2866 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DevIL/src-IL/msvc8/il.def b/DevIL/src-IL/msvc8/il.def deleted file mode 100644 index c9391184..00000000 --- a/DevIL/src-IL/msvc8/il.def +++ /dev/null @@ -1,200 +0,0 @@ -; To remove an export, add a semicolon at the beginning of the line to comment it out. - -EXPORTS -ilActiveFace -ilActiveImage -ilActiveLayer -ilActiveMipmap -ilApplyProfile -ilApplyPal -ilBindImage -ilBlit -ilClampNTSC -ilClearColour -ilClearImage -ilCloneCurImage -ilCompressDXT -ilCompressFunc -ilConvertImage -ilConvertPal -ilCopyImage -ilCopyPixels -ilCreateSubImage -ilDefaultImage -ilDeleteImage -ilDeleteImages -ilDetermineType -ilDetermineTypeF -ilDetermineTypeL -ilDisable -ilDxtcDataToImage -ilDxtcDataToSurface -ilEnable -ilFormatFunc -ilGenImage -ilGenImages -ilGetAlpha -ilGetBoolean -ilGetBooleanv -ilGetBppFormat -ilGetBppPal -ilGetBpcType -ilGetClear -ilGetCurImage -ilGetCurName -ilGetData -ilGetDXTCData -ilGetError -ilGetFormatBpp -ilGetInteger -ilGetIntegerv -ilGetLumpPos -ilGetPalBaseType -ilGetPalette -ilGetString -ilGetTypeBpc -ilHint -ilInit -ilInitImage -ilImageToDxtcData -ilIsDisabled -ilIsEnabled -ilIsImage -ilIsValid -ilIsValidF -ilIsValidL -ilKeyColour -ilLoad -ilLoadF -ilLoadImage -ilLoadL -ilLoadPal -ilModAlpha -ilNewImageFull -ilNextPower2 -ilOriginFunc -ilOverlayImage -ilPopAttrib -ilPushAttrib -ilRegisterFormat -ilRegisterLoad -ilRegisterMipNum -ilRegisterNumFaces -ilRegisterNumImages -ilRegisterOrigin -ilRegisterPal -ilRegisterSave -ilRegisterType -ilRemoveLoad -ilRemoveSave -ilReplaceCurImage -ilResetMemory -ilResetRead -ilResetWrite -ilSave -ilSaveF -ilSaveImage -ilSaveL -ilSavePal -ilSaveData -ilSetAlpha -ilSetData -ilSetDuration -ilSetError -ilSetInteger -ilSetMemory -ilSetPal -ilSetRead -ilSetPixels -ilSetString -ilSetWrite -ilShutDown -ilSurfaceToDxtcData -ilTexImage -ilTexImageDxtc -ilTypeFromExt -ilTypeFunc -ilLoadData -ilLoadDataF -ilLoadDataL -;ilLoadFromJpegStruct -;ilSaveFromJpegStruct - -; Internal but exported functions -iBindImageTemp -ilClearImage_ -ilConvertBuffer -ilCloseImage -ilClosePal -iConvertImage -iConvertPal -iCopyPal -ilCopyImageAttr -ilCopyImage_ -iGetFlipped -ilIsValidPal -ilNewImage -ilResizeImage -ilSetCurImage -ilTexImage_ -ilTexSubImage_ -ialloc -ifree - - -; Export the API of the included libjpeg so that applications -; can use both libraries without linking to two separate copies. -;jpeg_std_error -;jpeg_CreateCompress -;jpeg_CreateDecompress -;jpeg_destroy_compress -;jpeg_destroy_decompress -;jpeg_stdio_dest -;jpeg_stdio_src -;jpeg_set_defaults -;jpeg_set_colorspace -;jpeg_default_colorspace -;jpeg_set_quality -;jpeg_set_linear_quality -;jpeg_add_quant_table -;jpeg_quality_scaling -;jpeg_simple_progression -;jpeg_suppress_tables -;jpeg_alloc_quant_table -;jpeg_alloc_huff_table -;jpeg_start_compress -;jpeg_write_scanlines -;jpeg_finish_compress -;jpeg_write_raw_data -;jpeg_write_marker -;jpeg_write_m_header -;jpeg_write_m_byte -;jpeg_write_tables -;jpeg_read_header -;jpeg_start_decompress -;jpeg_read_scanlines -;jpeg_finish_decompress -;jpeg_read_raw_data -;jpeg_has_multiple_scans -;jpeg_start_output -;jpeg_finish_output -;jpeg_input_complete -;jpeg_new_colormap -;jpeg_consume_input -;jpeg_calc_output_dimensions -;jpeg_save_markers -;jpeg_set_marker_processor -;jpeg_read_coefficients -;jpeg_write_coefficients -;jpeg_copy_critical_parameters -;jpeg_abort_compress -;jpeg_abort_decompress -;jpeg_abort -;jpeg_destroy -;jpeg_resync_to_restart - -;jpeg_copy_key_exif_parameters -;jpeg_extract_exif_entries -;jpeg_init_exif_field -;jpeg_build_exif_marker -;jpeg_init_exif_field_table diff --git a/DevIL/src-IL/msvc8/resource.h b/DevIL/src-IL/msvc8/resource.h deleted file mode 100644 index a5e411fe..00000000 --- a/DevIL/src-IL/msvc8/resource.h +++ /dev/null @@ -1,1496 +0,0 @@ -//{{NO_DEPENDENCIES}} -// Microsoft Visual C++ generated include file. -// Used by IL Unicode.rc -// -#define SW_HIDE 0 -#define HIDE_WINDOW 0 -#define WM_NULL 0x0000 -#define WA_INACTIVE 0 -#define HTNOWHERE 0 -#define SMTO_NORMAL 0x0000 -#define ICON_SMALL 0 -#define SIZE_RESTORED 0 -#define BN_CLICKED 0 -#define BST_UNCHECKED 0x0000 -#define HDS_HORZ 0x0000 -#define TBSTYLE_BUTTON 0x0000 -#define TBS_HORZ 0x0000 -#define TBS_BOTTOM 0x0000 -#define TBS_RIGHT 0x0000 -#define LVS_ICON 0x0000 -#define LVS_ALIGNTOP 0x0000 -#define TCS_TABS 0x0000 -#define TCS_SINGLELINE 0x0000 -#define TCS_RIGHTJUSTIFY 0x0000 -#define DTS_SHORTDATEFORMAT 0x0000 -#define PGS_VERT 0x00000000 -#define LANG_NEUTRAL 0x00 -#define SUBLANG_NEUTRAL 0x00 -#define SORT_DEFAULT 0x0 -#define SORT_JAPANESE_XJIS 0x0 -#define SORT_CHINESE_BIG5 0x0 -#define SORT_CHINESE_PRCP 0x0 -#define SORT_KOREAN_KSC 0x0 -#define SORT_HUNGARIAN_DEFAULT 0x0 -#define SORT_GEORGIAN_TRADITIONAL 0x0 -#define _USE_DECLSPECS_FOR_SAL 0 -#define _USE_ATTRIBUTES_FOR_SAL 0 -#define CREATEPROCESS_MANIFEST_RESOURCE_ID 1 -#define MINIMUM_RESERVED_MANIFEST_RESOURCE_ID 1 -#define SW_SHOWNORMAL 1 -#define SW_NORMAL 1 -#define SHOW_OPENWINDOW 1 -#define SW_PARENTCLOSING 1 -#define VK_LBUTTON 0x01 -#define WM_CREATE 0x0001 -#define WA_ACTIVE 1 -#define PWR_OK 1 -#define PWR_SUSPENDREQUEST 1 -#define NFR_ANSI 1 -#define UIS_SET 1 -#define UISF_HIDEFOCUS 0x1 -#define XBUTTON1 0x0001 -#define WMSZ_LEFT 1 -#define HTCLIENT 1 -#define SMTO_BLOCK 0x0001 -#define MA_ACTIVATE 1 -#define ICON_BIG 1 -#define SIZE_MINIMIZED 1 -#define MK_LBUTTON 0x0001 -#define TME_HOVER 0x00000001 -#define CS_VREDRAW 0x0001 -#define CF_TEXT 1 -#define SCF_ISSECURE 0x00000001 -#define IDOK 1 -#define BN_PAINT 1 -#define BST_CHECKED 0x0001 -#define TBSTYLE_SEP 0x0001 -#define TTS_ALWAYSTIP 0x01 -#define TBS_AUTOTICKS 0x0001 -#define UDS_WRAP 0x0001 -#define PBS_SMOOTH 0x01 -#define LWS_TRANSPARENT 0x0001 -#define LVS_REPORT 0x0001 -#define TVS_HASBUTTONS 0x0001 -#define TCS_SCROLLOPPOSITE 0x0001 -#define ACS_CENTER 0x0001 -#define MCS_DAYSTATE 0x0001 -#define DTS_UPDOWN 0x0001 -#define PGS_HORZ 0x00000001 -#define NFS_EDIT 0x0001 -#define BCSIF_GLYPH 0x0001 -#define BCSS_NOSPLIT 0x0001 -#define LANG_ARABIC 0x01 -#define SUBLANG_DEFAULT 0x01 -#define SUBLANG_AFRIKAANS_SOUTH_AFRICA 0x01 -#define SUBLANG_ALBANIAN_ALBANIA 0x01 -#define SUBLANG_ALSATIAN_FRANCE 0x01 -#define SUBLANG_AMHARIC_ETHIOPIA 0x01 -#define SUBLANG_ARABIC_SAUDI_ARABIA 0x01 -#define SUBLANG_ARMENIAN_ARMENIA 0x01 -#define SUBLANG_ASSAMESE_INDIA 0x01 -#define SUBLANG_AZERI_LATIN 0x01 -#define SUBLANG_BASHKIR_RUSSIA 0x01 -#define SUBLANG_BASQUE_BASQUE 0x01 -#define SUBLANG_BELARUSIAN_BELARUS 0x01 -#define SUBLANG_BENGALI_INDIA 0x01 -#define SUBLANG_BRETON_FRANCE 0x01 -#define SUBLANG_BULGARIAN_BULGARIA 0x01 -#define SUBLANG_CATALAN_CATALAN 0x01 -#define SUBLANG_CHINESE_TRADITIONAL 0x01 -#define SUBLANG_CORSICAN_FRANCE 0x01 -#define SUBLANG_CZECH_CZECH_REPUBLIC 0x01 -#define SUBLANG_CROATIAN_CROATIA 0x01 -#define SUBLANG_DANISH_DENMARK 0x01 -#define SUBLANG_DARI_AFGHANISTAN 0x01 -#define SUBLANG_DIVEHI_MALDIVES 0x01 -#define SUBLANG_DUTCH 0x01 -#define SUBLANG_ENGLISH_US 0x01 -#define SUBLANG_ESTONIAN_ESTONIA 0x01 -#define SUBLANG_FAEROESE_FAROE_ISLANDS 0x01 -#define SUBLANG_FILIPINO_PHILIPPINES 0x01 -#define SUBLANG_FINNISH_FINLAND 0x01 -#define SUBLANG_FRENCH 0x01 -#define SUBLANG_FRISIAN_NETHERLANDS 0x01 -#define SUBLANG_GALICIAN_GALICIAN 0x01 -#define SUBLANG_GEORGIAN_GEORGIA 0x01 -#define SUBLANG_GERMAN 0x01 -#define SUBLANG_GREEK_GREECE 0x01 -#define SUBLANG_GREENLANDIC_GREENLAND 0x01 -#define SUBLANG_GUJARATI_INDIA 0x01 -#define SUBLANG_HAUSA_NIGERIA_LATIN 0x01 -#define SUBLANG_HEBREW_ISRAEL 0x01 -#define SUBLANG_HINDI_INDIA 0x01 -#define SUBLANG_HUNGARIAN_HUNGARY 0x01 -#define SUBLANG_ICELANDIC_ICELAND 0x01 -#define SUBLANG_IGBO_NIGERIA 0x01 -#define SUBLANG_INDONESIAN_INDONESIA 0x01 -#define SUBLANG_INUKTITUT_CANADA 0x01 -#define SUBLANG_ITALIAN 0x01 -#define SUBLANG_JAPANESE_JAPAN 0x01 -#define SUBLANG_KANNADA_INDIA 0x01 -#define SUBLANG_KAZAK_KAZAKHSTAN 0x01 -#define SUBLANG_KHMER_CAMBODIA 0x01 -#define SUBLANG_KICHE_GUATEMALA 0x01 -#define SUBLANG_KINYARWANDA_RWANDA 0x01 -#define SUBLANG_KONKANI_INDIA 0x01 -#define SUBLANG_KOREAN 0x01 -#define SUBLANG_KYRGYZ_KYRGYZSTAN 0x01 -#define SUBLANG_LAO_LAO 0x01 -#define SUBLANG_LATVIAN_LATVIA 0x01 -#define SUBLANG_LITHUANIAN 0x01 -#define SUBLANG_LUXEMBOURGISH_LUXEMBOURG 0x01 -#define SUBLANG_MACEDONIAN_MACEDONIA 0x01 -#define SUBLANG_MALAY_MALAYSIA 0x01 -#define SUBLANG_MALAYALAM_INDIA 0x01 -#define SUBLANG_MALTESE_MALTA 0x01 -#define SUBLANG_MAORI_NEW_ZEALAND 0x01 -#define SUBLANG_MAPUDUNGUN_CHILE 0x01 -#define SUBLANG_MARATHI_INDIA 0x01 -#define SUBLANG_MOHAWK_MOHAWK 0x01 -#define SUBLANG_MONGOLIAN_CYRILLIC_MONGOLIA 0x01 -#define SUBLANG_NEPALI_NEPAL 0x01 -#define SUBLANG_NORWEGIAN_BOKMAL 0x01 -#define SUBLANG_OCCITAN_FRANCE 0x01 -#define SUBLANG_ORIYA_INDIA 0x01 -#define SUBLANG_PASHTO_AFGHANISTAN 0x01 -#define SUBLANG_PERSIAN_IRAN 0x01 -#define SUBLANG_POLISH_POLAND 0x01 -#define SUBLANG_PORTUGUESE_BRAZILIAN 0x01 -#define SUBLANG_PUNJABI_INDIA 0x01 -#define SUBLANG_QUECHUA_BOLIVIA 0x01 -#define SUBLANG_ROMANIAN_ROMANIA 0x01 -#define SUBLANG_ROMANSH_SWITZERLAND 0x01 -#define SUBLANG_RUSSIAN_RUSSIA 0x01 -#define SUBLANG_SAMI_NORTHERN_NORWAY 0x01 -#define SUBLANG_SANSKRIT_INDIA 0x01 -#define SUBLANG_SERBIAN_CROATIA 0x01 -#define SUBLANG_SINDHI_INDIA 0x01 -#define SUBLANG_SINHALESE_SRI_LANKA 0x01 -#define SUBLANG_SOTHO_NORTHERN_SOUTH_AFRICA 0x01 -#define SUBLANG_SLOVAK_SLOVAKIA 0x01 -#define SUBLANG_SLOVENIAN_SLOVENIA 0x01 -#define SUBLANG_SPANISH 0x01 -#define SUBLANG_SWAHILI_KENYA 0x01 -#define SUBLANG_SWEDISH 0x01 -#define SUBLANG_SYRIAC_SYRIA 0x01 -#define SUBLANG_TAJIK_TAJIKISTAN 0x01 -#define SUBLANG_TAMIL_INDIA 0x01 -#define SUBLANG_TATAR_RUSSIA 0x01 -#define SUBLANG_TELUGU_INDIA 0x01 -#define SUBLANG_THAI_THAILAND 0x01 -#define SUBLANG_TIBETAN_PRC 0x01 -#define SUBLANG_TSWANA_SOUTH_AFRICA 0x01 -#define SUBLANG_TURKISH_TURKEY 0x01 -#define SUBLANG_TURKMEN_TURKMENISTAN 0x01 -#define SUBLANG_UIGHUR_PRC 0x01 -#define SUBLANG_UKRAINIAN_UKRAINE 0x01 -#define SUBLANG_UPPER_SORBIAN_GERMANY 0x01 -#define SUBLANG_URDU_PAKISTAN 0x01 -#define SUBLANG_UZBEK_LATIN 0x01 -#define SUBLANG_VIETNAMESE_VIETNAM 0x01 -#define SUBLANG_WELSH_UNITED_KINGDOM 0x01 -#define SUBLANG_WOLOF_SENEGAL 0x01 -#define SUBLANG_XHOSA_SOUTH_AFRICA 0x01 -#define SUBLANG_YAKUT_RUSSIA 0x01 -#define SUBLANG_YI_PRC 0x01 -#define SUBLANG_YORUBA_NIGERIA 0x01 -#define SUBLANG_ZULU_SOUTH_AFRICA 0x01 -#define SORT_INVARIANT_MATH 0x1 -#define SORT_JAPANESE_UNICODE 0x1 -#define SORT_CHINESE_UNICODE 0x1 -#define SORT_KOREAN_UNICODE 0x1 -#define SORT_GERMAN_PHONE_BOOK 0x1 -#define SORT_HUNGARIAN_TECHNICAL 0x1 -#define SORT_GEORGIAN_MODERN 0x1 -#define VS_VERSION_INFO 1 -#define VFFF_ISSHAREDFILE 0x0001 -#define VFF_CURNEDEST 0x0001 -#define VIFF_FORCEINSTALL 0x0001 -#define ISOLATIONAWARE_MANIFEST_RESOURCE_ID 2 -#define SW_SHOWMINIMIZED 2 -#define SHOW_ICONWINDOW 2 -#define SW_OTHERZOOM 2 -#define VK_RBUTTON 0x02 -#define WM_DESTROY 0x0002 -#define WA_CLICKACTIVE 2 -#define PWR_SUSPENDRESUME 2 -#define NFR_UNICODE 2 -#define UIS_CLEAR 2 -#define UISF_HIDEACCEL 0x2 -#define XBUTTON2 0x0002 -#define WMSZ_RIGHT 2 -#define HTCAPTION 2 -#define SMTO_ABORTIFHUNG 0x0002 -#define MA_ACTIVATEANDEAT 2 -#define ICON_SMALL2 2 -#define SIZE_MAXIMIZED 2 -#define MK_RBUTTON 0x0002 -#define TME_LEAVE 0x00000002 -#define CS_HREDRAW 0x0002 -#define CF_BITMAP 2 -#define IDCANCEL 2 -#define BN_HILITE 2 -#define BST_INDETERMINATE 0x0002 -#define HDS_BUTTONS 0x0002 -#define TBSTYLE_CHECK 0x0002 -#define TTS_NOPREFIX 0x02 -#define TBS_VERT 0x0002 -#define UDS_SETBUDDYINT 0x0002 -#define LWS_IGNORERETURN 0x0002 -#define LVS_SMALLICON 0x0002 -#define TVS_HASLINES 0x0002 -#define TVS_EX_MULTISELECT 0x0002 -#define TCS_BOTTOM 0x0002 -#define TCS_RIGHT 0x0002 -#define ACS_TRANSPARENT 0x0002 -#define MCS_MULTISELECT 0x0002 -#define DTS_SHOWNONE 0x0002 -#define PGS_AUTOSCROLL 0x00000002 -#define NFS_STATIC 0x0002 -#define BCSIF_IMAGE 0x0002 -#define BCSS_STRETCH 0x0002 -#define LANG_BULGARIAN 0x02 -#define SUBLANG_SYS_DEFAULT 0x02 -#define SUBLANG_ARABIC_IRAQ 0x02 -#define SUBLANG_AZERI_CYRILLIC 0x02 -#define SUBLANG_BENGALI_BANGLADESH 0x02 -#define SUBLANG_CHINESE_SIMPLIFIED 0x02 -#define SUBLANG_DUTCH_BELGIAN 0x02 -#define SUBLANG_ENGLISH_UK 0x02 -#define SUBLANG_FRENCH_BELGIAN 0x02 -#define SUBLANG_GERMAN_SWISS 0x02 -#define SUBLANG_INUKTITUT_CANADA_LATIN 0x02 -#define SUBLANG_IRISH_IRELAND 0x02 -#define SUBLANG_ITALIAN_SWISS 0x02 -#define SUBLANG_KASHMIRI_SASIA 0x02 -#define SUBLANG_KASHMIRI_INDIA 0x02 -#define SUBLANG_LOWER_SORBIAN_GERMANY 0x02 -#define SUBLANG_MALAY_BRUNEI_DARUSSALAM 0x02 -#define SUBLANG_MONGOLIAN_PRC 0x02 -#define SUBLANG_NEPALI_INDIA 0x02 -#define SUBLANG_NORWEGIAN_NYNORSK 0x02 -#define SUBLANG_PORTUGUESE 0x02 -#define SUBLANG_QUECHUA_ECUADOR 0x02 -#define SUBLANG_SAMI_NORTHERN_SWEDEN 0x02 -#define SUBLANG_SERBIAN_LATIN 0x02 -#define SUBLANG_SINDHI_PAKISTAN 0x02 -#define SUBLANG_SINDHI_AFGHANISTAN 0x02 -#define SUBLANG_SPANISH_MEXICAN 0x02 -#define SUBLANG_SWEDISH_FINLAND 0x02 -#define SUBLANG_TAMAZIGHT_ALGERIA_LATIN 0x02 -#define SUBLANG_TIGRIGNA_ERITREA 0x02 -#define SUBLANG_URDU_INDIA 0x02 -#define SUBLANG_UZBEK_CYRILLIC 0x02 -#define SORT_CHINESE_PRC 0x2 -#define VFF_FILEINUSE 0x0002 -#define VIFF_DONTDELETEOLD 0x0002 -#define ISOLATIONAWARE_NOSTATICIMPORT_MANIFEST_RESOURCE_ID 3 -#define SW_SHOWMAXIMIZED 3 -#define SW_MAXIMIZE 3 -#define SHOW_FULLSCREEN 3 -#define SW_PARENTOPENING 3 -#define VK_CANCEL 0x03 -#define WM_MOVE 0x0003 -#define PWR_CRITICALRESUME 3 -#define NF_QUERY 3 -#define UIS_INITIALIZE 3 -#define WMSZ_TOP 3 -#define HTSYSMENU 3 -#define MA_NOACTIVATE 3 -#define SIZE_MAXSHOW 3 -#define CF_METAFILEPICT 3 -#define IDABORT 3 -#define BN_UNHILITE 3 -#define LVS_LIST 0x0003 -#define LVS_TYPEMASK 0x0003 -#define LANG_CATALAN 0x03 -#define SUBLANG_CUSTOM_DEFAULT 0x03 -#define SUBLANG_ARABIC_EGYPT 0x03 -#define SUBLANG_CHINESE_HONGKONG 0x03 -#define SUBLANG_ENGLISH_AUS 0x03 -#define SUBLANG_FRENCH_CANADIAN 0x03 -#define SUBLANG_GERMAN_AUSTRIAN 0x03 -#define SUBLANG_QUECHUA_PERU 0x03 -#define SUBLANG_SAMI_NORTHERN_FINLAND 0x03 -#define SUBLANG_SERBIAN_CYRILLIC 0x03 -#define SUBLANG_SPANISH_MODERN 0x03 -#define SORT_CHINESE_BOPOMOFO 0x3 -#define SW_SHOWNOACTIVATE 4 -#define SHOW_OPENNOACTIVATE 4 -#define SW_OTHERUNZOOM 4 -#define VK_MBUTTON 0x04 -#define NF_REQUERY 4 -#define UISF_ACTIVE 0x4 -#define WMSZ_TOPLEFT 4 -#define HTGROWBOX 4 -#define MA_NOACTIVATEANDEAT 4 -#define SIZE_MAXHIDE 4 -#define MK_SHIFT 0x0004 -#define CF_SYLK 4 -#define IDRETRY 4 -#define BN_DISABLE 4 -#define BST_PUSHED 0x0004 -#define HDS_HOTTRACK 0x0004 -#define TBSTYLE_GROUP 0x0004 -#define TBS_TOP 0x0004 -#define TBS_LEFT 0x0004 -#define UDS_ALIGNRIGHT 0x0004 -#define PBS_VERTICAL 0x04 -#define LWS_NOPREFIX 0x0004 -#define LVS_SINGLESEL 0x0004 -#define TVS_LINESATROOT 0x0004 -#define TVS_EX_DOUBLEBUFFER 0x0004 -#define TCS_MULTISELECT 0x0004 -#define ACS_AUTOPLAY 0x0004 -#define MCS_WEEKNUMBERS 0x0004 -#define DTS_LONGDATEFORMAT 0x0004 -#define PGS_DRAGNDROP 0x00000004 -#define NFS_LISTCOMBO 0x0004 -#define BCSIF_STYLE 0x0004 -#define BCSS_ALIGNLEFT 0x0004 -#define LANG_CHINESE 0x04 -#define LANG_CHINESE_SIMPLIFIED 0x04 -#define SUBLANG_CUSTOM_UNSPECIFIED 0x04 -#define SUBLANG_ARABIC_LIBYA 0x04 -#define SUBLANG_CHINESE_SINGAPORE 0x04 -#define SUBLANG_CROATIAN_BOSNIA_HERZEGOVINA_LATIN 0x04 -#define SUBLANG_ENGLISH_CAN 0x04 -#define SUBLANG_FRENCH_SWISS 0x04 -#define SUBLANG_GERMAN_LUXEMBOURG 0x04 -#define SUBLANG_SAMI_LULE_NORWAY 0x04 -#define SUBLANG_SPANISH_GUATEMALA 0x04 -#define SORT_JAPANESE_RADICALSTROKE 0x4 -#define VFF_BUFFTOOSMALL 0x0004 -#define SW_SHOW 5 -#define VK_XBUTTON1 0x05 -#define WM_SIZE 0x0005 -#define WMSZ_TOPRIGHT 5 -#define HTMENU 5 -#define CF_DIF 5 -#define IDIGNORE 5 -#define BN_DOUBLECLICKED 5 -#define LANG_CZECH 0x05 -#define SUBLANG_UI_CUSTOM_DEFAULT 0x05 -#define SUBLANG_ARABIC_ALGERIA 0x05 -#define SUBLANG_BOSNIAN_BOSNIA_HERZEGOVINA_LATIN 0x05 -#define SUBLANG_CHINESE_MACAU 0x05 -#define SUBLANG_ENGLISH_NZ 0x05 -#define SUBLANG_FRENCH_LUXEMBOURG 0x05 -#define SUBLANG_GERMAN_LIECHTENSTEIN 0x05 -#define SUBLANG_SAMI_LULE_SWEDEN 0x05 -#define SUBLANG_SPANISH_COSTA_RICA 0x05 -#define SW_MINIMIZE 6 -#define VK_XBUTTON2 0x06 -#define WM_ACTIVATE 0x0006 -#define WMSZ_BOTTOM 6 -#define HTHSCROLL 6 -#define CF_TIFF 6 -#define IDYES 6 -#define BN_SETFOCUS 6 -#define LANG_DANISH 0x06 -#define SUBLANG_ARABIC_MOROCCO 0x06 -#define SUBLANG_ENGLISH_EIRE 0x06 -#define SUBLANG_FRENCH_MONACO 0x06 -#define SUBLANG_SAMI_SOUTHERN_NORWAY 0x06 -#define SUBLANG_SERBIAN_BOSNIA_HERZEGOVINA_LATIN 0x06 -#define SUBLANG_SPANISH_PANAMA 0x06 -#define SW_SHOWMINNOACTIVE 7 -#define WM_SETFOCUS 0x0007 -#define WMSZ_BOTTOMLEFT 7 -#define HTVSCROLL 7 -#define CF_OEMTEXT 7 -#define IDNO 7 -#define BN_KILLFOCUS 7 -#define LANG_GERMAN 0x07 -#define SUBLANG_ARABIC_TUNISIA 0x07 -#define SUBLANG_ENGLISH_SOUTH_AFRICA 0x07 -#define SUBLANG_SAMI_SOUTHERN_SWEDEN 0x07 -#define SUBLANG_SERBIAN_BOSNIA_HERZEGOVINA_CYRILLIC 0x07 -#define SUBLANG_SPANISH_DOMINICAN_REPUBLIC 0x07 -#define SW_SHOWNA 8 -#define VK_BACK 0x08 -#define WM_KILLFOCUS 0x0008 -#define WMSZ_BOTTOMRIGHT 8 -#define HTMINBUTTON 8 -#define SMTO_NOTIMEOUTIFNOTHUNG 0x0008 -#define MK_CONTROL 0x0008 -#define CS_DBLCLKS 0x0008 -#define CF_DIB 8 -#define IDCLOSE 8 -#define BST_FOCUS 0x0008 -#define HDS_HIDDEN 0x0008 -#define TBSTYLE_DROPDOWN 0x0008 -#define TBS_BOTH 0x0008 -#define UDS_ALIGNLEFT 0x0008 -#define PBS_MARQUEE 0x08 -#define LWS_USEVISUALSTYLE 0x0008 -#define LVS_SHOWSELALWAYS 0x0008 -#define TVS_EDITLABELS 0x0008 -#define TVS_EX_NOINDENTSTATE 0x0008 -#define TCS_FLATBUTTONS 0x0008 -#define ACS_TIMER 0x0008 -#define MCS_NOTODAYCIRCLE 0x0008 -#define NFS_BUTTON 0x0008 -#define BCSIF_SIZE 0x0008 -#define BCSS_IMAGE 0x0008 -#define LANG_GREEK 0x08 -#define SUBLANG_ARABIC_OMAN 0x08 -#define SUBLANG_BOSNIAN_BOSNIA_HERZEGOVINA_CYRILLIC 0x08 -#define SUBLANG_ENGLISH_JAMAICA 0x08 -#define SUBLANG_SAMI_SKOLT_FINLAND 0x08 -#define SUBLANG_SPANISH_VENEZUELA 0x08 -#define SW_RESTORE 9 -#define VK_TAB 0x09 -#define HTMAXBUTTON 9 -#define CF_PALETTE 9 -#define IDHELP 9 -#define DTS_TIMEFORMAT 0x0009 -#define LANG_ENGLISH 0x09 -#define SUBLANG_ARABIC_YEMEN 0x09 -#define SUBLANG_ENGLISH_CARIBBEAN 0x09 -#define SUBLANG_SAMI_INARI_FINLAND 0x09 -#define SUBLANG_SPANISH_COLOMBIA 0x09 -#define SW_SHOWDEFAULT 10 -#define WM_ENABLE 0x000A -#define HTLEFT 10 -#define CF_PENDATA 10 -#define IDTRYAGAIN 10 -#define HELP_CONTEXTMENU 0x000a -#define LANG_SPANISH 0x0a -#define SUBLANG_ARABIC_SYRIA 0x0a -#define SUBLANG_ENGLISH_BELIZE 0x0a -#define SUBLANG_SPANISH_PERU 0x0a -#define SW_FORCEMINIMIZE 11 -#define SW_MAX 11 -#define WM_SETREDRAW 0x000B -#define HTRIGHT 11 -#define CF_RIFF 11 -#define IDCONTINUE 11 -#define HELP_FINDER 0x000b -#define LANG_FINNISH 0x0b -#define SUBLANG_ARABIC_JORDAN 0x0b -#define SUBLANG_ENGLISH_TRINIDAD 0x0b -#define SUBLANG_SPANISH_ARGENTINA 0x0b -#define VK_CLEAR 0x0C -#define WM_SETTEXT 0x000C -#define HTTOP 12 -#define CF_WAVE 12 -#define HELP_WM_HELP 0x000c -#define DTS_SHORTDATECENTURYFORMAT 0x000C -#define LANG_FRENCH 0x0c -#define SUBLANG_ARABIC_LEBANON 0x0c -#define SUBLANG_ENGLISH_ZIMBABWE 0x0c -#define SUBLANG_SPANISH_ECUADOR 0x0c -#define VK_RETURN 0x0D -#define WM_GETTEXT 0x000D -#define HTTOPLEFT 13 -#define CF_UNICODETEXT 13 -#define HELP_SETPOPUP_POS 0x000d -#define LANG_HEBREW 0x0d -#define SUBLANG_ARABIC_KUWAIT 0x0d -#define SUBLANG_ENGLISH_PHILIPPINES 0x0d -#define SUBLANG_SPANISH_CHILE 0x0d -#define WM_GETTEXTLENGTH 0x000E -#define HTTOPRIGHT 14 -#define CF_ENHMETAFILE 14 -#define LANG_HUNGARIAN 0x0e -#define SUBLANG_ARABIC_UAE 0x0e -#define SUBLANG_SPANISH_URUGUAY 0x0e -#define WM_PAINT 0x000F -#define HTBOTTOM 15 -#define CF_HDROP 15 -#define LANG_ICELANDIC 0x0f -#define SUBLANG_ARABIC_BAHRAIN 0x0f -#define SUBLANG_SPANISH_PARAGUAY 0x0f -#define MAXIMUM_RESERVED_MANIFEST_RESOURCE_ID 16 -#define VK_SHIFT 0x10 -#define WM_CLOSE 0x0010 -#define HTBOTTOMLEFT 16 -#define WVR_ALIGNTOP 0x0010 -#define MK_MBUTTON 0x0010 -#define TME_NONCLIENT 0x00000010 -#define CF_LOCALE 16 -#define HELP_TCARD_DATA 0x0010 -#define TBSTYLE_AUTOSIZE 0x0010 -#define TTS_NOANIMATE 0x10 -#define TBS_NOTICKS 0x0010 -#define UDS_AUTOBUDDY 0x0010 -#define PBS_SMOOTHREVERSE 0x10 -#define LWS_USECUSTOMTEXT 0x0010 -#define LVS_SORTASCENDING 0x0010 -#define TVS_DISABLEDRAGDROP 0x0010 -#define TVS_EX_RICHTOOLTIP 0x0010 -#define TCS_FORCEICONLEFT 0x0010 -#define MCS_NOTODAY 0x0010 -#define DTS_APPCANPARSE 0x0010 -#define NFS_ALL 0x0010 -#define LANG_ITALIAN 0x10 -#define SUBLANG_ARABIC_QATAR 0x10 -#define SUBLANG_ENGLISH_INDIA 0x10 -#define SUBLANG_SPANISH_BOLIVIA 0x10 -#define VK_CONTROL 0x11 -#define WM_QUERYENDSESSION 0x0011 -#define HTBOTTOMRIGHT 17 -#define CF_DIBV5 17 -#define HELP_TCARD_OTHER_CALLER 0x0011 -#define LANG_JAPANESE 0x11 -#define SUBLANG_ENGLISH_MALAYSIA 0x11 -#define SUBLANG_SPANISH_EL_SALVADOR 0x11 -#define VK_MENU 0x12 -#define WM_QUIT 0x0012 -#define HTBORDER 18 -#define CF_MAX 18 -#define LANG_KOREAN 0x12 -#define SUBLANG_ENGLISH_SINGAPORE 0x12 -#define SUBLANG_SPANISH_HONDURAS 0x12 -#define VK_PAUSE 0x13 -#define WM_QUERYOPEN 0x0013 -#define HTOBJECT 19 -#define LANG_DUTCH 0x13 -#define SUBLANG_SPANISH_NICARAGUA 0x13 -#define VK_CAPITAL 0x14 -#define WM_ERASEBKGND 0x0014 -#define HTCLOSE 20 -#define LANG_NORWEGIAN 0x14 -#define SUBLANG_SPANISH_PUERTO_RICO 0x14 -#define VK_KANA 0x15 -#define VK_HANGEUL 0x15 -#define VK_HANGUL 0x15 -#define WM_SYSCOLORCHANGE 0x0015 -#define HTHELP 21 -#define LANG_POLISH 0x15 -#define SUBLANG_SPANISH_US 0x15 -#define WM_ENDSESSION 0x0016 -#define LANG_PORTUGUESE 0x16 -#define VK_JUNJA 0x17 -#define LANG_ROMANSH 0x17 -#define RT_MANIFEST 24 -#define VK_FINAL 0x18 -#define WM_SHOWWINDOW 0x0018 -#define LANG_ROMANIAN 0x18 -#define VK_HANJA 0x19 -#define VK_KANJI 0x19 -#define LANG_RUSSIAN 0x19 -#define WM_WININICHANGE 0x001A -#define LANG_BOSNIAN 0x1a -#define LANG_CROATIAN 0x1a -#define LANG_SERBIAN 0x1a -#define VK_ESCAPE 0x1B -#define WM_DEVMODECHANGE 0x001B -#define LANG_SLOVAK 0x1b -#define VK_CONVERT 0x1C -#define WM_ACTIVATEAPP 0x001C -#define LANG_ALBANIAN 0x1c -#define VK_NONCONVERT 0x1D -#define WM_FONTCHANGE 0x001D -#define LANG_SWEDISH 0x1d -#define VK_ACCEPT 0x1E -#define WM_TIMECHANGE 0x001E -#define LANG_THAI 0x1e -#define VK_MODECHANGE 0x1F -#define WM_CANCELMODE 0x001F -#define LANG_TURKISH 0x1f -#define VK_SPACE 0x20 -#define WM_SETCURSOR 0x0020 -#define SMTO_ERRORONEXIT 0x0020 -#define WVR_ALIGNLEFT 0x0020 -#define MK_XBUTTON1 0x0020 -#define CS_OWNDC 0x0020 -#define TBSTYLE_NOPREFIX 0x0020 -#define TTS_NOFADE 0x20 -#define TBS_ENABLESELRANGE 0x0020 -#define UDS_ARROWKEYS 0x0020 -#define LWS_RIGHT 0x0020 -#define LVS_SORTDESCENDING 0x0020 -#define TVS_SHOWSELALWAYS 0x0020 -#define TVS_EX_AUTOHSCROLL 0x0020 -#define TCS_FORCELABELLEFT 0x0020 -#define DTS_RIGHTALIGN 0x0020 -#define NFS_USEFONTASSOC 0x0020 -#define LANG_URDU 0x20 -#define VK_PRIOR 0x21 -#define WM_MOUSEACTIVATE 0x0021 -#define LANG_INDONESIAN 0x21 -#define VK_NEXT 0x22 -#define WM_CHILDACTIVATE 0x0022 -#define LANG_UKRAINIAN 0x22 -#define VK_END 0x23 -#define WM_QUEUESYNC 0x0023 -#define LANG_BELARUSIAN 0x23 -#define VK_HOME 0x24 -#define WM_GETMINMAXINFO 0x0024 -#define LANG_SLOVENIAN 0x24 -#define VK_LEFT 0x25 -#define LANG_ESTONIAN 0x25 -#define VK_UP 0x26 -#define WM_PAINTICON 0x0026 -#define LANG_LATVIAN 0x26 -#define VK_RIGHT 0x27 -#define WM_ICONERASEBKGND 0x0027 -#define LANG_LITHUANIAN 0x27 -#define VK_DOWN 0x28 -#define WM_NEXTDLGCTL 0x0028 -#define LANG_TAJIK 0x28 -#define VK_SELECT 0x29 -#define LANG_FARSI 0x29 -#define LANG_PERSIAN 0x29 -#define VK_PRINT 0x2A -#define WM_SPOOLERSTATUS 0x002A -#define LANG_VIETNAMESE 0x2a -#define VK_EXECUTE 0x2B -#define WM_DRAWITEM 0x002B -#define LANG_ARMENIAN 0x2b -#define VK_SNAPSHOT 0x2C -#define WM_MEASUREITEM 0x002C -#define LANG_AZERI 0x2c -#define VK_INSERT 0x2D -#define WM_DELETEITEM 0x002D -#define LANG_BASQUE 0x2d -#define VK_DELETE 0x2E -#define WM_VKEYTOITEM 0x002E -#define LANG_LOWER_SORBIAN 0x2e -#define LANG_UPPER_SORBIAN 0x2e -#define VK_HELP 0x2F -#define WM_CHARTOITEM 0x002F -#define LANG_MACEDONIAN 0x2f -#define WM_SETFONT 0x0030 -#define WM_GETFONT 0x0031 -#define WM_SETHOTKEY 0x0032 -#define LANG_TSWANA 0x32 -#define WM_GETHOTKEY 0x0033 -#define LANG_XHOSA 0x34 -#define LANG_ZULU 0x35 -#define LANG_AFRIKAANS 0x36 -#define WM_QUERYDRAGICON 0x0037 -#define LANG_GEORGIAN 0x37 -#define LANG_FAEROESE 0x38 -#define WM_COMPAREITEM 0x0039 -#define LANG_HINDI 0x39 -#define LANG_MALTESE 0x3a -#define LANG_SAMI 0x3b -#define LANG_IRISH 0x3c -#define WM_GETOBJECT 0x003D -#define LANG_MALAY 0x3e -#define LANG_KAZAK 0x3f -#define WVR_ALIGNBOTTOM 0x0040 -#define MK_XBUTTON2 0x0040 -#define CS_CLASSDC 0x0040 -#define HDS_DRAGDROP 0x0040 -#define BTNS_SHOWTEXT 0x0040 -#define TTS_BALLOON 0x40 -#define TBS_FIXEDLENGTH 0x0040 -#define UDS_HORZ 0x0040 -#define LVS_SHAREIMAGELISTS 0x0040 -#define TVS_RTLREADING 0x0040 -#define TVS_EX_FADEINOUTEXPANDOS 0x0040 -#define TCS_HOTTRACK 0x0040 -#define MCS_NOTRAILINGDATES 0x0040 -#define LANG_KYRGYZ 0x40 -#define WM_COMPACTING 0x0041 -#define LANG_SWAHILI 0x41 -#define LANG_TURKMEN 0x42 -#define LANG_UZBEK 0x43 -#define WM_COMMNOTIFY 0x0044 -#define LANG_TATAR 0x44 -#define LANG_BENGALI 0x45 -#define WM_WINDOWPOSCHANGING 0x0046 -#define LANG_PUNJABI 0x46 -#define WM_WINDOWPOSCHANGED 0x0047 -#define LANG_GUJARATI 0x47 -#define WM_POWER 0x0048 -#define LANG_ORIYA 0x48 -#define LANG_TAMIL 0x49 -#define WM_COPYDATA 0x004A -#define LANG_TELUGU 0x4a -#define WM_CANCELJOURNAL 0x004B -#define LANG_KANNADA 0x4b -#define LANG_MALAYALAM 0x4c -#define LANG_ASSAMESE 0x4d -#define WM_NOTIFY 0x004E -#define LANG_MARATHI 0x4e -#define LANG_SANSKRIT 0x4f -#define WM_INPUTLANGCHANGEREQUEST 0x0050 -#define LANG_MONGOLIAN 0x50 -#define WM_INPUTLANGCHANGE 0x0051 -#define LANG_TIBETAN 0x51 -#define WM_TCARD 0x0052 -#define LANG_WELSH 0x52 -#define WM_HELP 0x0053 -#define LANG_KHMER 0x53 -#define WM_USERCHANGED 0x0054 -#define LANG_LAO 0x54 -#define WM_NOTIFYFORMAT 0x0055 -#define LANG_GALICIAN 0x56 -#define LANG_KONKANI 0x57 -#define LANG_MANIPURI 0x58 -#define LANG_SINDHI 0x59 -#define LANG_SYRIAC 0x5a -#define VK_LWIN 0x5B -#define LANG_SINHALESE 0x5b -#define VK_RWIN 0x5C -#define VK_APPS 0x5D -#define LANG_INUKTITUT 0x5d -#define LANG_AMHARIC 0x5e -#define VK_SLEEP 0x5F -#define LANG_TAMAZIGHT 0x5f -#define VK_NUMPAD0 0x60 -#define LANG_KASHMIRI 0x60 -#define VK_NUMPAD1 0x61 -#define LANG_NEPALI 0x61 -#define VK_NUMPAD2 0x62 -#define LANG_FRISIAN 0x62 -#define VK_NUMPAD3 0x63 -#define LANG_PASHTO 0x63 -#define VK_NUMPAD4 0x64 -#define LANG_FILIPINO 0x64 -#define VS_USER_DEFINED 100 -#define VK_NUMPAD5 0x65 -#define LANG_DIVEHI 0x65 -#define VK_NUMPAD6 0x66 -#define VK_NUMPAD7 0x67 -#define VK_NUMPAD8 0x68 -#define LANG_HAUSA 0x68 -#define VK_NUMPAD9 0x69 -#define VK_MULTIPLY 0x6A -#define LANG_YORUBA 0x6a -#define VK_ADD 0x6B -#define LANG_QUECHUA 0x6b -#define VK_SEPARATOR 0x6C -#define LANG_SOTHO 0x6c -#define VK_SUBTRACT 0x6D -#define LANG_BASHKIR 0x6d -#define VK_DECIMAL 0x6E -#define LANG_LUXEMBOURGISH 0x6e -#define VK_DIVIDE 0x6F -#define LANG_GREENLANDIC 0x6f -#define VK_F1 0x70 -#define LANG_IGBO 0x70 -#define VK_F2 0x71 -#define VK_F3 0x72 -#define VK_F4 0x73 -#define LANG_TIGRIGNA 0x73 -#define VK_F5 0x74 -#define VK_F6 0x75 -#define VK_F7 0x76 -#define VK_F8 0x77 -#define VK_F9 0x78 -#define WHEEL_DELTA 120 -#define LANG_YI 0x78 -#define VK_F10 0x79 -#define VK_F11 0x7A -#define LANG_MAPUDUNGUN 0x7a -#define VK_F12 0x7B -#define WM_CONTEXTMENU 0x007B -#define VK_F13 0x7C -#define WM_STYLECHANGING 0x007C -#define LANG_MOHAWK 0x7c -#define VK_F14 0x7D -#define WM_STYLECHANGED 0x007D -#define VK_F15 0x7E -#define WM_DISPLAYCHANGE 0x007E -#define LANG_BRETON 0x7e -#define VK_F16 0x7F -#define WM_GETICON 0x007F -#define LANG_INVARIANT 0x7f -#define VK_F17 0x80 -#define WM_SETICON 0x0080 -#define WVR_ALIGNRIGHT 0x0080 -#define CS_PARENTDC 0x0080 -#define CF_OWNERDISPLAY 0x0080 -#define HDS_FULLDRAG 0x0080 -#define BTNS_WHOLEDROPDOWN 0x0080 -#define TTS_CLOSE 0x80 -#define TBS_NOTHUMB 0x0080 -#define UDS_NOTHOUSANDS 0x0080 -#define LVS_NOLABELWRAP 0x0080 -#define TVS_NOTOOLTIPS 0x0080 -#define TVS_EX_PARTIALCHECKBOXES 0x0080 -#define TCS_VERTICAL 0x0080 -#define MCS_SHORTDAYSOFWEEK 0x0080 -#define LANG_UIGHUR 0x80 -#define VK_F18 0x81 -#define WM_NCCREATE 0x0081 -#define CF_DSPTEXT 0x0081 -#define LANG_MAORI 0x81 -#define VK_F19 0x82 -#define WM_NCDESTROY 0x0082 -#define CF_DSPBITMAP 0x0082 -#define LANG_OCCITAN 0x82 -#define VK_F20 0x83 -#define WM_NCCALCSIZE 0x0083 -#define CF_DSPMETAFILEPICT 0x0083 -#define LANG_CORSICAN 0x83 -#define VK_F21 0x84 -#define WM_NCHITTEST 0x0084 -#define LANG_ALSATIAN 0x84 -#define VK_F22 0x85 -#define WM_NCPAINT 0x0085 -#define LANG_YAKUT 0x85 -#define VK_F23 0x86 -#define WM_NCACTIVATE 0x0086 -#define LANG_KICHE 0x86 -#define VK_F24 0x87 -#define WM_GETDLGCODE 0x0087 -#define LANG_KINYARWANDA 0x87 -#define WM_SYNCPAINT 0x0088 -#define LANG_WOLOF 0x88 -#define LANG_DARI 0x8c -#define CF_DSPENHMETAFILE 0x008E -#define VK_NUMLOCK 0x90 -#define VK_SCROLL 0x91 -#define VK_OEM_NEC_EQUAL 0x92 -#define VK_OEM_FJ_JISHO 0x92 -#define VK_OEM_FJ_MASSHOU 0x93 -#define VK_OEM_FJ_TOUROKU 0x94 -#define VK_OEM_FJ_LOYA 0x95 -#define VK_OEM_FJ_ROYA 0x96 -#define IDI_ICON1 155 -#define VK_LSHIFT 0xA0 -#define WM_NCMOUSEMOVE 0x00A0 -#define VK_RSHIFT 0xA1 -#define WM_NCLBUTTONDOWN 0x00A1 -#define VK_LCONTROL 0xA2 -#define WM_NCLBUTTONUP 0x00A2 -#define VK_RCONTROL 0xA3 -#define WM_NCLBUTTONDBLCLK 0x00A3 -#define VK_LMENU 0xA4 -#define WM_NCRBUTTONDOWN 0x00A4 -#define VK_RMENU 0xA5 -#define WM_NCRBUTTONUP 0x00A5 -#define VK_BROWSER_BACK 0xA6 -#define WM_NCRBUTTONDBLCLK 0x00A6 -#define VK_BROWSER_FORWARD 0xA7 -#define WM_NCMBUTTONDOWN 0x00A7 -#define VK_BROWSER_REFRESH 0xA8 -#define WM_NCMBUTTONUP 0x00A8 -#define VK_BROWSER_STOP 0xA9 -#define WM_NCMBUTTONDBLCLK 0x00A9 -#define VK_BROWSER_SEARCH 0xAA -#define VK_BROWSER_FAVORITES 0xAB -#define WM_NCXBUTTONDOWN 0x00AB -#define VK_BROWSER_HOME 0xAC -#define WM_NCXBUTTONUP 0x00AC -#define VK_VOLUME_MUTE 0xAD -#define WM_NCXBUTTONDBLCLK 0x00AD -#define VK_VOLUME_DOWN 0xAE -#define VK_VOLUME_UP 0xAF -#define VK_MEDIA_NEXT_TRACK 0xB0 -#define EM_GETSEL 0x00B0 -#define VK_MEDIA_PREV_TRACK 0xB1 -#define EM_SETSEL 0x00B1 -#define VK_MEDIA_STOP 0xB2 -#define EM_GETRECT 0x00B2 -#define VK_MEDIA_PLAY_PAUSE 0xB3 -#define EM_SETRECT 0x00B3 -#define VK_LAUNCH_MAIL 0xB4 -#define EM_SETRECTNP 0x00B4 -#define VK_LAUNCH_MEDIA_SELECT 0xB5 -#define EM_SCROLL 0x00B5 -#define VK_LAUNCH_APP1 0xB6 -#define EM_LINESCROLL 0x00B6 -#define VK_LAUNCH_APP2 0xB7 -#define EM_SCROLLCARET 0x00B7 -#define EM_GETMODIFY 0x00B8 -#define EM_SETMODIFY 0x00B9 -#define VK_OEM_1 0xBA -#define EM_GETLINECOUNT 0x00BA -#define VK_OEM_PLUS 0xBB -#define EM_LINEINDEX 0x00BB -#define VK_OEM_COMMA 0xBC -#define EM_SETHANDLE 0x00BC -#define VK_OEM_MINUS 0xBD -#define EM_GETHANDLE 0x00BD -#define VK_OEM_PERIOD 0xBE -#define EM_GETTHUMB 0x00BE -#define VK_OEM_2 0xBF -#define VK_OEM_3 0xC0 -#define EM_LINELENGTH 0x00C1 -#define EM_REPLACESEL 0x00C2 -#define EM_GETLINE 0x00C4 -#define EM_LIMITTEXT 0x00C5 -#define EM_CANUNDO 0x00C6 -#define EM_UNDO 0x00C7 -#define EM_FMTLINES 0x00C8 -#define EM_LINEFROMCHAR 0x00C9 -#define EM_SETTABSTOPS 0x00CB -#define EM_SETPASSWORDCHAR 0x00CC -#define EM_EMPTYUNDOBUFFER 0x00CD -#define EM_GETFIRSTVISIBLELINE 0x00CE -#define EM_SETREADONLY 0x00CF -#define EM_SETWORDBREAKPROC 0x00D0 -#define EM_GETWORDBREAKPROC 0x00D1 -#define EM_GETPASSWORDCHAR 0x00D2 -#define EM_SETMARGINS 0x00D3 -#define EM_GETMARGINS 0x00D4 -#define EM_GETLIMITTEXT 0x00D5 -#define EM_POSFROMCHAR 0x00D6 -#define EM_CHARFROMPOS 0x00D7 -#define EM_SETIMESTATUS 0x00D8 -#define EM_GETIMESTATUS 0x00D9 -#define VK_OEM_4 0xDB -#define VK_OEM_5 0xDC -#define VK_OEM_6 0xDD -#define VK_OEM_7 0xDE -#define VK_OEM_8 0xDF -#define VK_OEM_AX 0xE1 -#define VK_OEM_102 0xE2 -#define VK_ICO_HELP 0xE3 -#define VK_ICO_00 0xE4 -#define VK_PROCESSKEY 0xE5 -#define VK_ICO_CLEAR 0xE6 -#define VK_PACKET 0xE7 -#define VK_OEM_RESET 0xE9 -#define VK_OEM_JUMP 0xEA -#define VK_OEM_PA1 0xEB -#define VK_OEM_PA2 0xEC -#define VK_OEM_PA3 0xED -#define VK_OEM_WSCTRL 0xEE -#define VK_OEM_CUSEL 0xEF -#define VK_OEM_ATTN 0xF0 -#define BM_GETCHECK 0x00F0 -#define VK_OEM_FINISH 0xF1 -#define BM_SETCHECK 0x00F1 -#define VK_OEM_COPY 0xF2 -#define BM_GETSTATE 0x00F2 -#define VK_OEM_AUTO 0xF3 -#define BM_SETSTATE 0x00F3 -#define VK_OEM_ENLW 0xF4 -#define BM_SETSTYLE 0x00F4 -#define VK_OEM_BACKTAB 0xF5 -#define BM_CLICK 0x00F5 -#define VK_ATTN 0xF6 -#define BM_GETIMAGE 0x00F6 -#define VK_CRSEL 0xF7 -#define BM_SETIMAGE 0x00F7 -#define VK_EXSEL 0xF8 -#define BM_SETDONTCLICK 0x00F8 -#define VK_EREOF 0xF9 -#define VK_PLAY 0xFA -#define VK_ZOOM 0xFB -#define VK_NONAME 0xFC -#define VK_PA1 0xFD -#define VK_OEM_CLEAR 0xFE -#define WM_INPUT_DEVICE_CHANGE 0x00FE -#define SUBVERSION_MASK 0x000000FF -#define WM_INPUT 0x00FF -#define WM_KEYFIRST 0x0100 -#define WM_KEYDOWN 0x0100 -#define WVR_HREDRAW 0x0100 -#define HDS_FILTERBAR 0x0100 -#define TBSTYLE_TOOLTIPS 0x0100 -#define TTS_USEVISUALSTYLE 0x100 -#define SBARS_SIZEGRIP 0x0100 -#define TBS_TOOLTIPS 0x0100 -#define UDS_HOTTRACK 0x0100 -#define LVS_AUTOARRANGE 0x0100 -#define TVS_CHECKBOXES 0x0100 -#define TVS_EX_EXCLUSIONCHECKBOXES 0x0100 -#define TCS_BUTTONS 0x0100 -#define MCS_NOSELCHANGEONNAV 0x0100 -#define RBS_TOOLTIPS 0x0100 -#define WM_KEYUP 0x0101 -#define WM_CHAR 0x0102 -#define WM_DEADCHAR 0x0103 -#define WM_SYSKEYDOWN 0x0104 -#define WM_SYSKEYUP 0x0105 -#define WM_SYSCHAR 0x0106 -#define WM_SYSDEADCHAR 0x0107 -#define WM_UNICHAR 0x0109 -#define WM_KEYLAST 0x0109 -#define WM_IME_STARTCOMPOSITION 0x010D -#define WM_IME_ENDCOMPOSITION 0x010E -#define WM_IME_COMPOSITION 0x010F -#define WM_IME_KEYLAST 0x010F -#define WM_INITDIALOG 0x0110 -#define WM_COMMAND 0x0111 -#define WM_SYSCOMMAND 0x0112 -#define WM_TIMER 0x0113 -#define WM_HSCROLL 0x0114 -#define WM_VSCROLL 0x0115 -#define WM_INITMENU 0x0116 -#define WM_INITMENUPOPUP 0x0117 -#define WM_MENUSELECT 0x011F -#define WM_MENUCHAR 0x0120 -#define WM_ENTERIDLE 0x0121 -#define WM_MENURBUTTONUP 0x0122 -#define WM_MENUDRAG 0x0123 -#define WM_MENUGETOBJECT 0x0124 -#define WM_UNINITMENUPOPUP 0x0125 -#define WM_MENUCOMMAND 0x0126 -#define WM_CHANGEUISTATE 0x0127 -#define WM_UPDATEUISTATE 0x0128 -#define WM_QUERYUISTATE 0x0129 -#define WM_CTLCOLORMSGBOX 0x0132 -#define WM_CTLCOLOREDIT 0x0133 -#define WM_CTLCOLORLISTBOX 0x0134 -#define WM_CTLCOLORBTN 0x0135 -#define WM_CTLCOLORDLG 0x0136 -#define WM_CTLCOLORSCROLLBAR 0x0137 -#define WM_CTLCOLORSTATIC 0x0138 -#define MN_GETHMENU 0x01E1 -#define _WIN32_IE_IE20 0x0200 -#define WM_MOUSEFIRST 0x0200 -#define WM_MOUSEMOVE 0x0200 -#define WVR_VREDRAW 0x0200 -#define CS_NOCLOSE 0x0200 -#define CF_PRIVATEFIRST 0x0200 -#define HDS_FLAT 0x0200 -#define TBSTYLE_WRAPABLE 0x0200 -#define TBS_REVERSED 0x0200 -#define LVS_EDITLABELS 0x0200 -#define TVS_TRACKSELECT 0x0200 -#define TVS_EX_DIMMEDCHECKBOXES 0x0200 -#define TCS_MULTILINE 0x0200 -#define RBS_VARHEIGHT 0x0200 -#define WM_LBUTTONDOWN 0x0201 -#define WM_LBUTTONUP 0x0202 -#define WM_LBUTTONDBLCLK 0x0203 -#define WM_RBUTTONDOWN 0x0204 -#define WM_RBUTTONUP 0x0205 -#define WM_RBUTTONDBLCLK 0x0206 -#define WM_MBUTTONDOWN 0x0207 -#define WM_MBUTTONUP 0x0208 -#define WM_MBUTTONDBLCLK 0x0209 -#define WM_MOUSEWHEEL 0x020A -#define WM_XBUTTONDOWN 0x020B -#define WM_XBUTTONUP 0x020C -#define WM_XBUTTONDBLCLK 0x020D -//#define WM_MOUSELAST 0x020D -#define WM_MOUSEHWHEEL 0x020E -#define WM_PARENTNOTIFY 0x0210 -#define WM_ENTERMENULOOP 0x0211 -#define WM_EXITMENULOOP 0x0212 -#define WM_NEXTMENU 0x0213 -#define WM_SIZING 0x0214 -#define WM_CAPTURECHANGED 0x0215 -#define WM_MOVING 0x0216 -#define WM_POWERBROADCAST 0x0218 -#define WM_DEVICECHANGE 0x0219 -#define WM_MDICREATE 0x0220 -#define WM_MDIDESTROY 0x0221 -#define WM_MDIACTIVATE 0x0222 -#define WM_MDIRESTORE 0x0223 -#define WM_MDINEXT 0x0224 -#define WM_MDIMAXIMIZE 0x0225 -#define WM_MDITILE 0x0226 -#define WM_MDICASCADE 0x0227 -#define WM_MDIICONARRANGE 0x0228 -#define WM_MDIGETACTIVE 0x0229 -#define WM_MDISETMENU 0x0230 -#define WM_ENTERSIZEMOVE 0x0231 -#define WM_EXITSIZEMOVE 0x0232 -#define WM_DROPFILES 0x0233 -#define WM_MDIREFRESHMENU 0x0234 -#define WM_IME_SETCONTEXT 0x0281 -#define WM_IME_NOTIFY 0x0282 -#define WM_IME_CONTROL 0x0283 -#define WM_IME_COMPOSITIONFULL 0x0284 -#define WM_IME_SELECT 0x0285 -#define WM_IME_CHAR 0x0286 -#define WM_IME_REQUEST 0x0288 -#define WM_IME_KEYDOWN 0x0290 -#define WM_IME_KEYUP 0x0291 -#define WM_NCMOUSEHOVER 0x02A0 -#define WM_MOUSEHOVER 0x02A1 -#define WM_NCMOUSELEAVE 0x02A2 -#define WM_MOUSELEAVE 0x02A3 -#define WM_WTSSESSION_CHANGE 0x02B1 -#define WM_TABLET_FIRST 0x02c0 -#define WM_TABLET_LAST 0x02df -#define CF_PRIVATELAST 0x02FF -#define _WIN32_IE_IE30 0x0300 -#define WM_CUT 0x0300 -#define CF_GDIOBJFIRST 0x0300 -#define WM_COPY 0x0301 -#define _WIN32_IE_IE302 0x0302 -#define WM_PASTE 0x0302 -#define WM_CLEAR 0x0303 -#define WM_UNDO 0x0304 -#define WM_RENDERFORMAT 0x0305 -#define WM_RENDERALLFORMATS 0x0306 -#define WM_DESTROYCLIPBOARD 0x0307 -#define WM_DRAWCLIPBOARD 0x0308 -#define WM_PAINTCLIPBOARD 0x0309 -#define WM_VSCROLLCLIPBOARD 0x030A -#define WM_SIZECLIPBOARD 0x030B -#define WM_ASKCBFORMATNAME 0x030C -#define WM_CHANGECBCHAIN 0x030D -#define WM_HSCROLLCLIPBOARD 0x030E -#define WM_QUERYNEWPALETTE 0x030F -#define WM_PALETTEISCHANGING 0x0310 -#define WM_PALETTECHANGED 0x0311 -#define WM_HOTKEY 0x0312 -#define WM_PRINT 0x0317 -#define WM_PRINTCLIENT 0x0318 -#define WM_APPCOMMAND 0x0319 -#define WM_THEMECHANGED 0x031A -#define WM_CLIPBOARDUPDATE 0x031D -#define WM_DWMCOMPOSITIONCHANGED 0x031E -#define WM_DWMNCRENDERINGCHANGED 0x031F -#define WM_DWMCOLORIZATIONCOLORCHANGED 0x0320 -#define WM_DWMWINDOWMAXIMIZEDCHANGE 0x0321 -#define WM_GETTITLEBARINFOEX 0x033F -#define WM_HANDHELDFIRST 0x0358 -#define WM_HANDHELDLAST 0x035F -#define WM_AFXFIRST 0x0360 -#define WM_AFXLAST 0x037F -#define WM_PENWINFIRST 0x0380 -#define WM_PENWINLAST 0x038F -#define WM_DDE_FIRST 0x03E0 -#define CF_GDIOBJLAST 0x03FF -#define _WIN32_WINNT_NT4 0x0400 -#define _WIN32_IE_IE40 0x0400 -#define WM_USER 0x0400 -#define WVR_VALIDRECTS 0x0400 -#define HDS_CHECKBOXES 0x0400 -#define TBSTYLE_ALTDRAG 0x0400 -#define TBS_DOWNISLEFT 0x0400 -#define LVS_OWNERDRAWFIXED 0x0400 -#define TVS_SINGLEEXPAND 0x0400 -#define TVS_EX_DRAWIMAGEASYNC 0x0400 -#define TCS_FIXEDWIDTH 0x0400 -#define ctlFirst 0x0400 -#define psh1 0x0400 -#define RBS_BANDBORDERS 0x0400 -#define _WIN32_IE_IE401 0x0401 -#define psh2 0x0401 -#define psh3 0x0402 -#define psh4 0x0403 -#define psh5 0x0404 -#define psh6 0x0405 -#define psh7 0x0406 -#define psh8 0x0407 -#define psh9 0x0408 -#define psh10 0x0409 -#define psh11 0x040a -#define psh12 0x040b -#define psh13 0x040c -#define psh14 0x040d -#define psh15 0x040e -#define psh16 0x040f -#define _WIN32_WINDOWS 0x0410 -#define chx1 0x0410 -#define chx2 0x0411 -#define chx3 0x0412 -#define chx4 0x0413 -#define chx5 0x0414 -#define chx6 0x0415 -#define chx7 0x0416 -#define chx8 0x0417 -#define chx9 0x0418 -#define chx10 0x0419 -#define chx11 0x041a -#define chx12 0x041b -#define chx13 0x041c -#define chx14 0x041d -#define chx15 0x041e -#define chx16 0x041f -#define rad1 0x0420 -#define rad2 0x0421 -#define rad3 0x0422 -#define rad4 0x0423 -#define rad5 0x0424 -#define rad6 0x0425 -#define rad7 0x0426 -#define rad8 0x0427 -#define rad9 0x0428 -#define rad10 0x0429 -#define rad11 0x042a -#define rad12 0x042b -#define rad13 0x042c -#define rad14 0x042d -#define rad15 0x042e -#define rad16 0x042f -#define grp1 0x0430 -#define grp2 0x0431 -#define grp3 0x0432 -#define grp4 0x0433 -#define frm1 0x0434 -#define frm2 0x0435 -#define frm3 0x0436 -#define frm4 0x0437 -#define rct1 0x0438 -#define rct2 0x0439 -#define rct3 0x043a -#define rct4 0x043b -#define ico1 0x043c -#define ico2 0x043d -#define ico3 0x043e -#define ico4 0x043f -#define stc1 0x0440 -#define stc2 0x0441 -#define stc3 0x0442 -#define stc4 0x0443 -#define stc5 0x0444 -#define stc6 0x0445 -#define stc7 0x0446 -#define stc8 0x0447 -#define stc9 0x0448 -#define stc10 0x0449 -#define stc11 0x044a -#define stc12 0x044b -#define stc13 0x044c -#define stc14 0x044d -#define stc15 0x044e -#define stc16 0x044f -#define stc17 0x0450 -#define stc18 0x0451 -#define stc19 0x0452 -#define stc20 0x0453 -#define stc21 0x0454 -#define stc22 0x0455 -#define stc23 0x0456 -#define stc24 0x0457 -#define stc25 0x0458 -#define stc26 0x0459 -#define stc27 0x045a -#define stc28 0x045b -#define stc29 0x045c -#define stc30 0x045d -#define stc31 0x045e -#define stc32 0x045f -#define lst1 0x0460 -#define lst2 0x0461 -#define lst3 0x0462 -#define lst4 0x0463 -#define lst5 0x0464 -#define lst6 0x0465 -#define lst7 0x0466 -#define lst8 0x0467 -#define lst9 0x0468 -#define lst10 0x0469 -#define lst11 0x046a -#define lst12 0x046b -#define lst13 0x046c -#define lst14 0x046d -#define lst15 0x046e -#define lst16 0x046f -#define cmb1 0x0470 -#define cmb2 0x0471 -#define cmb3 0x0472 -#define cmb4 0x0473 -#define cmb5 0x0474 -#define cmb6 0x0475 -#define cmb7 0x0476 -#define cmb8 0x0477 -#define cmb9 0x0478 -#define cmb10 0x0479 -#define cmb11 0x047a -#define cmb12 0x047b -#define cmb13 0x047c -#define cmb14 0x047d -#define cmb15 0x047e -#define cmb16 0x047f -#define edt1 0x0480 -#define edt2 0x0481 -#define edt3 0x0482 -#define edt4 0x0483 -#define edt5 0x0484 -#define edt6 0x0485 -#define edt7 0x0486 -#define edt8 0x0487 -#define edt9 0x0488 -#define edt10 0x0489 -#define edt11 0x048a -#define edt12 0x048b -#define edt13 0x048c -#define edt14 0x048d -#define edt15 0x048e -#define edt16 0x048f -#define scr1 0x0490 -#define scr2 0x0491 -#define scr3 0x0492 -#define scr4 0x0493 -#define scr5 0x0494 -#define scr6 0x0495 -#define scr7 0x0496 -#define scr8 0x0497 -#define ctl1 0x04A0 -#define ctlLast 0x04ff -#define _WIN32_WINNT_WIN2K 0x0500 -#define _WIN32_IE_IE50 0x0500 -#define _WIN32_WINNT_WINXP 0x0501 -#define _WIN32_IE_IE501 0x0501 -#define WINVER 0x0501 -#define _WIN32_WINNT_WS03 0x0502 -#define _WIN32_IE_IE55 0x0550 -#define _WIN32_WINNT_WIN6 0x0600 -#define _WIN32_WINNT_VISTA 0x0600 -#define _WIN32_WINNT_WS08 0x0600 -#define _WIN32_WINNT_LONGHORN 0x0600 -#define _WIN32_IE_IE60 0x0600 -#define _WIN32_WINNT 0x0600 -#define FILEOPENORD 1536 -#define _WIN32_IE_IE60SP1 0x0601 -#define MULTIFILEOPENORD 1537 -#define _WIN32_IE_WS03 0x0602 -#define PRINTDLGORD 1538 -#define _WIN32_IE_IE60SP2 0x0603 -#define PRNSETUPDLGORD 1539 -#define FINDDLGORD 1540 -#define REPLACEDLGORD 1541 -#define FONTDLGORD 1542 -#define FORMATDLGORD31 1543 -#define FORMATDLGORD30 1544 -#define RUNDLGORD 1545 -#define PAGESETUPDLGORD 1546 -#define NEWFILEOPENORD 1547 -#define PRINTDLGEXORD 1549 -#define PAGESETUPDLGORDMOTIF 1550 -#define COLORMGMTDLGORD 1551 -#define NEWFILEOPENV2ORD 1552 -#define NEWFILEOPENV3ORD 1553 -#define _WIN32_IE_IE70 0x0700 -#define _WIN32_IE 0x0700 -#define CS_SAVEBITS 0x0800 -#define HDS_NOSIZING 0x0800 -#define TBSTYLE_FLAT 0x0800 -#define SBARS_TOOLTIPS 0x0800 -#define SBT_TOOLTIPS 0x0800 -#define TBS_NOTIFYBEFOREMOVE 0x0800 -#define LVS_ALIGNLEFT 0x0800 -#define TVS_INFOTIP 0x0800 -#define TCS_RAGGEDRIGHT 0x0800 -//#define RBS_FIXEDORDER 0x0800 -#define LVS_ALIGNMASK 0x0c00 -#define CS_BYTEALIGNCLIENT 0x1000 -#define HDS_OVERFLOW 0x1000 -#define TBSTYLE_LIST 0x1000 -#define TBS_TRANSPARENTBKGND 0x1000 -#define LVS_OWNERDATA 0x1000 -#define TVS_FULLROWSELECT 0x1000 -#define TCS_FOCUSONBUTTONDOWN 0x1000 -//#define RBS_REGISTERDROP 0x1000 -#define CS_BYTEALIGNWINDOW 0x2000 -#define TBSTYLE_CUSTOMERASE 0x2000 -#define LVS_NOSCROLL 0x2000 -#define TVS_NOSCROLL 0x2000 -#define TCS_OWNERDRAWFIXED 0x2000 -#define RBS_AUTOSIZE 0x2000 -#define CS_GLOBALCLASS 0x4000 -#define TBSTYLE_REGISTERDROP 0x4000 -#define LVS_NOCOLUMNHEADER 0x4000 -#define TVS_NONEVENHEIGHT 0x4000 -#define TCS_TOOLTIPS 0x4000 -#define RBS_VERTICALGRIPPER 0x4000 -#define IDH_NO_HELP 28440 -#define IDH_MISSING_CONTEXT 28441 -#define IDH_GENERIC_HELP_BUTTON 28442 -#define IDH_OK 28443 -#define IDH_CANCEL 28444 -#define IDH_HELP 28445 -#define LANG_BOSNIAN_NEUTRAL 0x781a -#define LANG_CHINESE_TRADITIONAL 0x7c04 -#define LANG_SERBIAN_NEUTRAL 0x7c1a -#define IDTIMEOUT 32000 -#define OCR_NORMAL 32512 -#define OIC_SAMPLE 32512 -#define IDI_APPLICATION 32512 -#define OCR_IBEAM 32513 -#define OIC_HAND 32513 -#define IDI_HAND 32513 -#define OCR_WAIT 32514 -#define OIC_QUES 32514 -#define IDI_QUESTION 32514 -#define OCR_CROSS 32515 -#define OIC_BANG 32515 -#define IDI_EXCLAMATION 32515 -#define OCR_UP 32516 -#define OIC_NOTE 32516 -#define IDI_ASTERISK 32516 -#define OIC_WINLOGO 32517 -#define IDI_WINLOGO 32517 -#define OIC_SHIELD 32518 -#define IDI_SHIELD 32518 -#define OCR_SIZE 32640 -#define OCR_ICON 32641 -#define OCR_SIZENWSE 32642 -#define OCR_SIZENESW 32643 -#define OCR_SIZEWE 32644 -#define OCR_SIZENS 32645 -#define OCR_SIZEALL 32646 -#define OCR_ICOCUR 32647 -#define OCR_NO 32648 -#define OCR_HAND 32649 -#define OCR_APPSTARTING 32650 -#define OBM_LFARROWI 32734 -#define OBM_RGARROWI 32735 -#define OBM_DNARROWI 32736 -#define OBM_UPARROWI 32737 -#define OBM_COMBO 32738 -#define OBM_MNARROW 32739 -#define OBM_LFARROWD 32740 -#define OBM_RGARROWD 32741 -#define OBM_DNARROWD 32742 -#define OBM_UPARROWD 32743 -#define OBM_RESTORED 32744 -#define OBM_ZOOMD 32745 -#define OBM_REDUCED 32746 -#define OBM_RESTORE 32747 -#define OBM_ZOOM 32748 -#define OBM_REDUCE 32749 -#define OBM_LFARROW 32750 -#define OBM_RGARROW 32751 -#define OBM_DNARROW 32752 -#define OBM_UPARROW 32753 -#define OBM_CLOSE 32754 -#define OBM_OLD_RESTORE 32755 -#define OBM_OLD_ZOOM 32756 -#define OBM_OLD_REDUCE 32757 -#define OBM_BTNCORNERS 32758 -#define OBM_CHECKBOXES 32759 -#define OBM_CHECK 32760 -#define OBM_BTSIZE 32761 -#define OBM_OLD_LFARROW 32762 -#define OBM_OLD_RGARROW 32763 -#define OBM_OLD_DNARROW 32764 -#define OBM_OLD_UPARROW 32765 -#define OBM_SIZE 32766 -#define OBM_OLD_CLOSE 32767 -#define WM_APP 0x8000 -#define HELP_TCARD 0x8000 -#define TBSTYLE_TRANSPARENT 0x8000 -#define LVS_NOSORTHEADER 0x8000 -#define TVS_NOHSCROLL 0x8000 -#define TCS_FOCUSNEVER 0x8000 -#define RBS_DBLCLKTOGGLE 0x8000 -#define IDC_OPENIL 40000 -#define SC_SIZE 0xF000 -#define SC_SEPARATOR 0xF00F -#define SC_MOVE 0xF010 -#define SC_MINIMIZE 0xF020 -#define SC_MAXIMIZE 0xF030 -#define SC_NEXTWINDOW 0xF040 -#define SC_PREVWINDOW 0xF050 -#define SC_CLOSE 0xF060 -#define SC_VSCROLL 0xF070 -#define SC_HSCROLL 0xF080 -#define SC_MOUSEMENU 0xF090 -#define SC_KEYMENU 0xF100 -#define SC_ARRANGE 0xF110 -#define SC_RESTORE 0xF120 -#define SC_TASKLIST 0xF130 -#define SC_SCREENSAVE 0xF140 -#define SC_HOTKEY 0xF150 -#define SC_DEFAULT 0xF160 -#define SC_MONITORPOWER 0xF170 -#define SC_CONTEXTHELP 0xF180 -#define LVS_TYPESTYLEMASK 0xfc00 -#define SPVERSION_MASK 0x0000FF00 -//#define HTERROR -2 -#define IDC_STATIC -1 -#define UNICODE_NOCHAR 0xFFFF -//#define PWR_FAIL -1 -//#define HTTRANSPARENT -1 - -// Next default values for new objects -// -#ifdef APSTUDIO_INVOKED -#ifndef APSTUDIO_READONLY_SYMBOLS -#define _APS_NEXT_RESOURCE_VALUE 101 -#define _APS_NEXT_COMMAND_VALUE 40001 -#define _APS_NEXT_CONTROL_VALUE 1000 -#define _APS_NEXT_SYMED_VALUE 101 -#endif -#endif diff --git a/DevIL/src-IL/msvc8/resources/IL Logo.ico b/DevIL/src-IL/msvc8/resources/IL Logo.ico deleted file mode 100644 index e05ac9b1..00000000 Binary files a/DevIL/src-IL/msvc8/resources/IL Logo.ico and /dev/null differ diff --git a/DevIL/src-IL/msvc9/IL Unicode.rc b/DevIL/src-IL/msvc9/IL Unicode.rc deleted file mode 100644 index 93286855..00000000 --- a/DevIL/src-IL/msvc9/IL Unicode.rc +++ /dev/null @@ -1,123 +0,0 @@ -// Microsoft Visual C++ generated resource script. -// -#include "resource.h" - -#define APSTUDIO_READONLY_SYMBOLS -///////////////////////////////////////////////////////////////////////////// -// -// Generated from the TEXTINCLUDE 2 resource. -// -#include "afxres.h" - -///////////////////////////////////////////////////////////////////////////// -#undef APSTUDIO_READONLY_SYMBOLS - -///////////////////////////////////////////////////////////////////////////// -// English (U.S.) resources - -#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU) -#ifdef _WIN32 -LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US -#pragma code_page(1252) -#endif //_WIN32 - -///////////////// FILEVERSION 0,1,7,8//////////////////////////////////////// -// -// Version -// - -1 VERSIONINFO - FILEVERSION 0,1,7,8 - PRODUCTVERSION 0,1,7,8 - FILEFLAGSMASK 0x0L -#ifdef _DEBUG - FILEFLAGS 0x1L -#else - FILEFLAGS 0x0L -#endif - FILEOS 0x4L - FILETYPE 0x2L - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904b0" - BEGIN - VALUE "Comments", "DevIL: A portable image library in development" - VALUE "CompanyName", "Abysmal Software" - VALUE "FileDescription", "DevIL: A portable image library in development" - VALUE "FileVersion", "1.7.8" - VALUE "InternalName", "Developer's Image Library (DevIL)" - VALUE "LegalCopyright", "Copyright 2000-2008" - VALUE "LegalTrademarks", "Under LGPL License" - VALUE "OriginalFilename", "DevIL.dll" - VALUE "PrivateBuild", "Open Source" - VALUE "ProductName", "Developer's Image Library (DevIL)" - VALUE "ProductVersion", "1.7.8 Unicode" - VALUE "SpecialBuild", "Unicode" - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x409, 1200 - END -END - - -///////////////////////////////////////////////////////////////////////////// -// -// Icon -// - -// Icon with lowest ID value placed first to ensure application icon -// remains consistent on all systems. -IDI_ICON1 ICON "resources\\IL Logo.ico" - -#ifdef APSTUDIO_INVOKED -///////////////////////////////////////////////////////////////////////////// -// -// TEXTINCLUDE -// - -1 TEXTINCLUDE -BEGIN - "resource.\0" -END - -3 TEXTINCLUDE -BEGIN - "\r\0" -END - -2 TEXTINCLUDE -BEGIN - "#include ""afxres.h""\r\0" -END - -#endif // APSTUDIO_INVOKED - - -///////////////////////////////////////////////////////////////////////////// -// -// String Table -// - -STRINGTABLE -BEGIN - IDC_OPENIL "Developer's Image Library, Version 1.7.8" -END - -#endif // English (U.S.) resources -///////////////////////////////////////////////////////////////////////////// - - - -#ifndef APSTUDIO_INVOKED -///////////////////////////////////////////////////////////////////////////// -// -// Generated from the TEXTINCLUDE 3 resource. -// - -///////////////////////////////////////////////////////////////////////////// -#endif // not APSTUDIO_INVOKED - diff --git a/DevIL/src-IL/msvc9/IL Unicode.vcproj b/DevIL/src-IL/msvc9/IL Unicode.vcproj deleted file mode 100644 index 9c6d429c..00000000 --- a/DevIL/src-IL/msvc9/IL Unicode.vcproj +++ /dev/null @@ -1,2797 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DevIL/src-IL/msvc9/IL.dsp b/DevIL/src-IL/msvc9/IL.dsp deleted file mode 100644 index d7a4bd8d..00000000 --- a/DevIL/src-IL/msvc9/IL.dsp +++ /dev/null @@ -1,549 +0,0 @@ -# Microsoft Developer Studio Project File - Name="IL" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** NICHT BEARBEITEN ** - -# TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102 - -CFG=IL - WIN32 DEBUG -!MESSAGE Dies ist kein gltiges Makefile. Zum Erstellen dieses Projekts mit NMAKE -!MESSAGE verwenden Sie den Befehl "Makefile exportieren" und fhren Sie den Befehl -!MESSAGE -!MESSAGE NMAKE /f "IL.mak". -!MESSAGE -!MESSAGE Sie knnen beim Ausfhren von NMAKE eine Konfiguration angeben -!MESSAGE durch Definieren des Makros CFG in der Befehlszeile. Zum Beispiel: -!MESSAGE -!MESSAGE NMAKE /f "IL.mak" CFG="IL - WIN32 DEBUG" -!MESSAGE -!MESSAGE Fr die Konfiguration stehen zur Auswahl: -!MESSAGE -!MESSAGE "IL - Win32 Debug" (basierend auf "Win32 (x86) Dynamic-Link Library") -!MESSAGE "IL - Win32 Dynamic" (basierend auf "Win32 (x86) Dynamic-Link Library") -!MESSAGE "IL - Win32 Release" (basierend auf "Win32 (x86) Dynamic-Link Library") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "IL" -# PROP Scc_LocalPath "..\.." -CPP=cl.exe -MTL=midl.exe -RSC=rc.exe - -!IF "$(CFG)" == "IL - Win32 Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "../../lib/debug" -# PROP BASE Intermediate_Dir "../src/obj/debug" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "../../lib/debug" -# PROP Intermediate_Dir "../src/obj/debug" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "IL_EXPORTS" /YX /FD /GZ /c -# ADD CPP /nologo /MDd /W3 /Gm /GX /ZI /Od /I "../../projects/msvc/extlibs/" /I "../include" /I "../../include" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "IL_EXPORTS" /YX /FD /GZ /c -# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32 -# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32 -# ADD BASE RSC /l 0x409 /d "_DEBUG" -# ADD RSC /l 0x409 /d "_DEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo /o"../src/obj/debug/DevIL.bsc" -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /debug /machine:I386 /pdbtype:sept -# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /debug /machine:I386 /def:".\il.def" /out:"C:\path\devil.dll" /pdbtype:sept /libpath:"../../projects/msvc/extlibs" -# SUBTRACT LINK32 /pdb:none - -!ELSEIF "$(CFG)" == "IL - Win32 Dynamic" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "../../lib" -# PROP BASE Intermediate_Dir "../src/obj/dynamic" -# PROP BASE Ignore_Export_Lib 0 -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "../../lib" -# PROP Intermediate_Dir "../src/obj/dynamic" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /MD /W3 /GX /O1 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "IL_EXPORTS" /YX /FD /c -# ADD CPP /nologo /MD /W3 /GX /O1 /I "../include" /I "../../extlibs/" /I "../../include" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "IL_EXPORTS" /YX /FD /c -# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32 -# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32 -# ADD BASE RSC /l 0x409 /d "NDEBUG" -# ADD RSC /l 0x409 /d "NDEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo /o"../src/obj/dynamic/DevIL.bsc" -# ADD BSC32 /nologo /o"../src/obj/dynamic/DevIL.bsc" -LINK32=link.exe -# ADD BASE LINK32 delayimp.lib user32.lib gdi32.lib comdlg32.lib shell32.lib /nologo /dll /machine:I386 /def:".\il.def" /out:"../../lib/DevIL-l.dll" /OPT:NOWIN98 /delayload:libpng3.dll /delayload:lcms108.dll -# SUBTRACT BASE LINK32 /pdb:none -# ADD LINK32 delayimp.lib user32.lib gdi32.lib comdlg32.lib shell32.lib /nologo /dll /machine:I386 /def:".\il.def" /out:"../../lib/DevIL-l.dll" /libpath:"../../extlibs/lib" /OPT:NOWIN98 /delayload:lcms108.dll /delayload:libpng.dll -# SUBTRACT LINK32 /pdb:none -# Begin Special Build Tool -TargetName=DevIL-l -SOURCE="$(InputPath)" -PostBuild_Cmds=..\..\projects\msvc\insdll.bat ..\..\lib\$(TargetName).dll -# End Special Build Tool - -!ELSEIF "$(CFG)" == "IL - Win32 Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "../../lib" -# PROP BASE Intermediate_Dir "../src/obj" -# PROP BASE Ignore_Export_Lib 0 -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "../../lib" -# PROP Intermediate_Dir "../src/obj" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /MD /W3 /GX /O1 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "IL_EXPORTS" /D "IL_STATIC_LIB" /YX /FD /c -# ADD CPP /nologo /MD /W3 /GX /O1 /I "../../projects/msvc/extlibs/" /I "../include" /I "../../include" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "IL_EXPORTS" /YX /FD /c -# SUBTRACT CPP /X -# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32 -# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32 -# ADD BASE RSC /l 0x409 /d "NDEBUG" -# ADD RSC /l 0x409 /i "..\include" /d "NDEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo /o"../src/obj/DevIL.bsc" -# ADD BSC32 /nologo /o"../src/obj/DevIL.bsc" -LINK32=link.exe -# ADD BASE LINK32 user32.lib gdi32.lib comdlg32.lib shell32.lib /nologo /dll /machine:I386 /def:".\il.def" /out:"../../lib/DevIL.dll" /OPT:NOWIN98 -# SUBTRACT BASE LINK32 /pdb:none -# ADD LINK32 user32.lib gdi32.lib comdlg32.lib shell32.lib /nologo /dll /machine:I386 /def:".\il.def" /out:"../../lib/DevIL.dll" /libpath:"../../projects/msvc/extlibs" /OPT:NOWIN98 -# SUBTRACT LINK32 /pdb:none -# Begin Special Build Tool -SOURCE="$(InputPath)" -PostBuild_Cmds=copy ..\..\lib\DevIL.dll "C:\path\DevIL.dll" -# End Special Build Tool - -!ENDIF - -# Begin Target - -# Name "IL - Win32 Debug" -# Name "IL - Win32 Dynamic" -# Name "IL - Win32 Release" -# Begin Group "Source Files" - -# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" -# Begin Source File - -SOURCE=.\il.def - -!IF "$(CFG)" == "IL - Win32 Debug" - -# PROP Exclude_From_Build 1 - -!ELSEIF "$(CFG)" == "IL - Win32 Dynamic" - -# PROP BASE Exclude_From_Build 1 -# PROP Exclude_From_Build 1 - -!ELSEIF "$(CFG)" == "IL - Win32 Release" - -# PROP BASE Exclude_From_Build 1 -# PROP Exclude_From_Build 1 - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE=..\src\il_alloc.c -# End Source File -# Begin Source File - -SOURCE=..\src\il_bits.c -# End Source File -# Begin Source File - -SOURCE=..\src\il_bmp.c -# End Source File -# Begin Source File - -SOURCE=..\src\il_convbuff.c -# End Source File -# Begin Source File - -SOURCE=..\src\il_convert.c -# End Source File -# Begin Source File - -SOURCE=..\src\il_cut.c -# End Source File -# Begin Source File - -SOURCE=..\src\il_dcx.c -# End Source File -# Begin Source File - -SOURCE="..\src\il_dds-save.c" -# End Source File -# Begin Source File - -SOURCE=..\src\il_dds.c -# End Source File -# Begin Source File - -SOURCE=..\src\il_devil.c -# End Source File -# Begin Source File - -SOURCE=..\src\il_doom.c -# End Source File -# Begin Source File - -SOURCE=..\src\il_endian.c -# End Source File -# Begin Source File - -SOURCE=..\src\il_error.c -# End Source File -# Begin Source File - -SOURCE=..\src\il_fastconv.c -# End Source File -# Begin Source File - -SOURCE=..\src\il_files.c -# End Source File -# Begin Source File - -SOURCE=..\src\il_gif.c -# End Source File -# Begin Source File - -SOURCE=..\src\il_hdr.c -# End Source File -# Begin Source File - -SOURCE=..\src\il_header.c -# End Source File -# Begin Source File - -SOURCE=..\src\il_icon.c -# End Source File -# Begin Source File - -SOURCE=..\src\il_internal.c -# End Source File -# Begin Source File - -SOURCE=..\src\il_io.c -# End Source File -# Begin Source File - -SOURCE=..\src\il_jpeg.c -# End Source File -# Begin Source File - -SOURCE=..\src\il_lif.c -# End Source File -# Begin Source File - -SOURCE=..\src\il_main.c -# End Source File -# Begin Source File - -SOURCE=..\src\il_manip.c -# End Source File -# Begin Source File - -SOURCE=..\src\il_mdl.c -# End Source File -# Begin Source File - -SOURCE=..\src\il_mng.c -# End Source File -# Begin Source File - -SOURCE=..\src\il_neuquant.c -# End Source File -# Begin Source File - -SOURCE=..\src\il_pal.c -# End Source File -# Begin Source File - -SOURCE=..\src\il_pcd.c -# End Source File -# Begin Source File - -SOURCE=..\src\il_pcx.c -# End Source File -# Begin Source File - -SOURCE=..\src\il_pic.c -# End Source File -# Begin Source File - -SOURCE=..\src\il_pix.c -# End Source File -# Begin Source File - -SOURCE=..\src\il_png.c -# End Source File -# Begin Source File - -SOURCE=..\src\il_pnm.c -# End Source File -# Begin Source File - -SOURCE=..\src\il_profiles.c -# End Source File -# Begin Source File - -SOURCE=..\src\il_psd.c -# End Source File -# Begin Source File - -SOURCE=..\src\il_psp.c -# End Source File -# Begin Source File - -SOURCE=..\src\il_pxr.c -# End Source File -# Begin Source File - -SOURCE=..\src\il_quantizer.c -# End Source File -# Begin Source File - -SOURCE=..\src\il_raw.c -# End Source File -# Begin Source File - -SOURCE=..\src\il_rawdata.c -# End Source File -# Begin Source File - -SOURCE=..\src\il_register.c -# End Source File -# Begin Source File - -SOURCE=..\src\il_rle.c -# End Source File -# Begin Source File - -SOURCE=..\src\il_sgi.c -# End Source File -# Begin Source File - -SOURCE=..\src\il_stack.c -# End Source File -# Begin Source File - -SOURCE=..\src\il_states.c -# End Source File -# Begin Source File - -SOURCE=..\src\il_targa.c -# End Source File -# Begin Source File - -SOURCE=..\src\il_tiff.c -# End Source File -# Begin Source File - -SOURCE=..\src\il_utility.c -# End Source File -# Begin Source File - -SOURCE=..\src\il_wal.c -# End Source File -# Begin Source File - -SOURCE=..\src\il_xpm.c -# End Source File -# End Group -# Begin Group "Header Files" - -# PROP Default_Filter "h;hpp;hxx;hm;inl" -# Begin Source File - -SOURCE=..\..\include\IL\config.h -# End Source File -# Begin Source File - -SOURCE=..\..\include\IL\devil_internal_exports.h -# End Source File -# Begin Source File - -SOURCE=..\..\include\il\il.h -# End Source File -# Begin Source File - -SOURCE=..\include\il_alloc.h -# End Source File -# Begin Source File - -SOURCE=..\include\il_bits.h -# End Source File -# Begin Source File - -SOURCE=..\include\il_bmp.h -# End Source File -# Begin Source File - -SOURCE=..\include\il_dcx.h -# End Source File -# Begin Source File - -SOURCE=..\include\il_dds.h -# End Source File -# Begin Source File - -SOURCE=..\include\il_doompal.h -# End Source File -# Begin Source File - -SOURCE=..\include\il_endian.h -# End Source File -# Begin Source File - -SOURCE=..\include\il_files.h -# End Source File -# Begin Source File - -SOURCE=..\include\il_gif.h -# End Source File -# Begin Source File - -SOURCE=..\include\il_hdr.h -# End Source File -# Begin Source File - -SOURCE=..\include\il_icon.h -# End Source File -# Begin Source File - -SOURCE=..\include\il_internal.h -# End Source File -# Begin Source File - -SOURCE=..\include\il_jpeg.h -# End Source File -# Begin Source File - -SOURCE=..\include\il_lif.h -# End Source File -# Begin Source File - -SOURCE=..\include\il_manip.h -# End Source File -# Begin Source File - -SOURCE=..\include\il_mdl.h -# End Source File -# Begin Source File - -SOURCE=..\include\il_pal.h -# End Source File -# Begin Source File - -SOURCE=..\include\il_pcx.h -# End Source File -# Begin Source File - -SOURCE=..\include\il_pic.h -# End Source File -# Begin Source File - -SOURCE=..\include\il_pnm.h -# End Source File -# Begin Source File - -SOURCE=..\include\il_psd.h -# End Source File -# Begin Source File - -SOURCE=..\include\il_psp.h -# End Source File -# Begin Source File - -SOURCE=..\include\il_q2pal.h -# End Source File -# Begin Source File - -SOURCE=..\include\il_register.h -# End Source File -# Begin Source File - -SOURCE=..\include\il_rle.h -# End Source File -# Begin Source File - -SOURCE=..\include\il_sgi.h -# End Source File -# Begin Source File - -SOURCE=..\include\il_stack.h -# End Source File -# Begin Source File - -SOURCE=..\include\il_states.h -# End Source File -# Begin Source File - -SOURCE=..\include\il_targa.h -# End Source File -# End Group -# Begin Group "Resource Files" - -# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe" -# Begin Source File - -SOURCE=".\resources\IL Logo.ico" -# End Source File -# Begin Source File - -SOURCE=.\IL.rc -# End Source File -# End Group -# Begin Group "Text Files" - -# PROP Default_Filter "txt" -# Begin Source File - -SOURCE=..\..\AUTHORS -# End Source File -# Begin Source File - -SOURCE=..\..\BUGS -# End Source File -# Begin Source File - -SOURCE=..\..\ChangeLog -# End Source File -# Begin Source File - -SOURCE=..\..\CREDITS -# End Source File -# Begin Source File - -SOURCE=..\..\libraries.txt -# End Source File -# Begin Source File - -SOURCE="..\..\MSVC++.txt" -# End Source File -# Begin Source File - -SOURCE=..\..\README.unix -# End Source File -# Begin Source File - -SOURCE=..\..\README.win -# End Source File -# End Group -# End Target -# End Project diff --git a/DevIL/src-IL/msvc9/IL.rc b/DevIL/src-IL/msvc9/IL.rc deleted file mode 100644 index 9f5c7953..00000000 --- a/DevIL/src-IL/msvc9/IL.rc +++ /dev/null @@ -1,120 +0,0 @@ -// Microsoft Visual C++ generated resource script. -// -#include "resource.h" - -#define APSTUDIO_READONLY_SYMBOLS -///////////////////////////////////////////////////////////////////////////// -// -// Generated from the TEXTINCLUDE 2 resource. -// -#include "afxres.h" - -///////////////////////////////////////////////////////////////////////////// -#undef APSTUDIO_READONLY_SYMBOLS - -///////////////////////////////////////////////////////////////////////////// -// English (U.S.) resources - -#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU) -#ifdef _WIN32 -LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US -#pragma code_page(1252) -#endif //_WIN32 - -/////////////////// FILEVERSION 0,1,7,8////////////////////////////////////// -// -// Version -// - -1 VERSIONINFO - FILEVERSION 0,1,7,8 - PRODUCTVERSION 0,1,7,8 - FILEFLAGSMASK 0x0L -#ifdef _DEBUG - FILEFLAGS 0x1L -#else - FILEFLAGS 0x0L -#endif - FILEOS 0x4L - FILETYPE 0x2L - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904b0" - BEGIN - VALUE "Comments", "DevIL: A portable image library in development" - VALUE "CompanyName", "Abysmal Software" - VALUE "FileDescription", "DevIL: A portable image library in development" - VALUE "FileVersion", "1.7.8" - VALUE "InternalName", "Developer's Image Library (DevIL)" - VALUE "LegalCopyright", "Copyright 2000-2008" - VALUE "LegalTrademarks", "Under LGPL License" - VALUE "OriginalFilename", "DevIL.dll" - VALUE "PrivateBuild", "Open Source" - VALUE "ProductName", "Developer's Image Library (DevIL)" - VALUE "ProductVersion", "1.7.8 Ansi" - VALUE "SpecialBuild", "Ansi" - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x409, 1200 - END -END - - -///////////////////////////////////////////////////////////////////////////// -// -// Icon -// - -// Icon with lowest ID value placed first to ensure application icon -// remains consistent on all systems. -IDI_ICON1 ICON "resources\\IL Logo.ico" - -#ifdef APSTUDIO_INVOKED -///////////////////////////////////////////////////////////////////////////// -// -// TEXTINCLUDE -// - -1 TEXTINCLUDE -BEGIN - "resource.\0" -END - - -3 TEXTINCLUDE -BEGIN - "\r\0" -END - -#endif // APSTUDIO_INVOKED - - -///////////////////////////////////////////////////////////////////////////// -// -// String Table -// - -STRINGTABLE -BEGIN - IDC_OPENIL "Developer's Image Library, Version 1.7.8" -END - -#endif // English (U.S.) resources -///////////////////////////////////////////////////////////////////////////// - - - -#ifndef APSTUDIO_INVOKED -///////////////////////////////////////////////////////////////////////////// -// -// Generated from the TEXTINCLUDE 3 resource. -// - - -///////////////////////////////////////////////////////////////////////////// -#endif // not APSTUDIO_INVOKED - diff --git a/DevIL/src-IL/msvc9/IL.vcproj b/DevIL/src-IL/msvc9/IL.vcproj deleted file mode 100644 index 85b6dbbe..00000000 --- a/DevIL/src-IL/msvc9/IL.vcproj +++ /dev/null @@ -1,2832 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DevIL/src-IL/msvc9/il.def b/DevIL/src-IL/msvc9/il.def deleted file mode 100644 index c9391184..00000000 --- a/DevIL/src-IL/msvc9/il.def +++ /dev/null @@ -1,200 +0,0 @@ -; To remove an export, add a semicolon at the beginning of the line to comment it out. - -EXPORTS -ilActiveFace -ilActiveImage -ilActiveLayer -ilActiveMipmap -ilApplyProfile -ilApplyPal -ilBindImage -ilBlit -ilClampNTSC -ilClearColour -ilClearImage -ilCloneCurImage -ilCompressDXT -ilCompressFunc -ilConvertImage -ilConvertPal -ilCopyImage -ilCopyPixels -ilCreateSubImage -ilDefaultImage -ilDeleteImage -ilDeleteImages -ilDetermineType -ilDetermineTypeF -ilDetermineTypeL -ilDisable -ilDxtcDataToImage -ilDxtcDataToSurface -ilEnable -ilFormatFunc -ilGenImage -ilGenImages -ilGetAlpha -ilGetBoolean -ilGetBooleanv -ilGetBppFormat -ilGetBppPal -ilGetBpcType -ilGetClear -ilGetCurImage -ilGetCurName -ilGetData -ilGetDXTCData -ilGetError -ilGetFormatBpp -ilGetInteger -ilGetIntegerv -ilGetLumpPos -ilGetPalBaseType -ilGetPalette -ilGetString -ilGetTypeBpc -ilHint -ilInit -ilInitImage -ilImageToDxtcData -ilIsDisabled -ilIsEnabled -ilIsImage -ilIsValid -ilIsValidF -ilIsValidL -ilKeyColour -ilLoad -ilLoadF -ilLoadImage -ilLoadL -ilLoadPal -ilModAlpha -ilNewImageFull -ilNextPower2 -ilOriginFunc -ilOverlayImage -ilPopAttrib -ilPushAttrib -ilRegisterFormat -ilRegisterLoad -ilRegisterMipNum -ilRegisterNumFaces -ilRegisterNumImages -ilRegisterOrigin -ilRegisterPal -ilRegisterSave -ilRegisterType -ilRemoveLoad -ilRemoveSave -ilReplaceCurImage -ilResetMemory -ilResetRead -ilResetWrite -ilSave -ilSaveF -ilSaveImage -ilSaveL -ilSavePal -ilSaveData -ilSetAlpha -ilSetData -ilSetDuration -ilSetError -ilSetInteger -ilSetMemory -ilSetPal -ilSetRead -ilSetPixels -ilSetString -ilSetWrite -ilShutDown -ilSurfaceToDxtcData -ilTexImage -ilTexImageDxtc -ilTypeFromExt -ilTypeFunc -ilLoadData -ilLoadDataF -ilLoadDataL -;ilLoadFromJpegStruct -;ilSaveFromJpegStruct - -; Internal but exported functions -iBindImageTemp -ilClearImage_ -ilConvertBuffer -ilCloseImage -ilClosePal -iConvertImage -iConvertPal -iCopyPal -ilCopyImageAttr -ilCopyImage_ -iGetFlipped -ilIsValidPal -ilNewImage -ilResizeImage -ilSetCurImage -ilTexImage_ -ilTexSubImage_ -ialloc -ifree - - -; Export the API of the included libjpeg so that applications -; can use both libraries without linking to two separate copies. -;jpeg_std_error -;jpeg_CreateCompress -;jpeg_CreateDecompress -;jpeg_destroy_compress -;jpeg_destroy_decompress -;jpeg_stdio_dest -;jpeg_stdio_src -;jpeg_set_defaults -;jpeg_set_colorspace -;jpeg_default_colorspace -;jpeg_set_quality -;jpeg_set_linear_quality -;jpeg_add_quant_table -;jpeg_quality_scaling -;jpeg_simple_progression -;jpeg_suppress_tables -;jpeg_alloc_quant_table -;jpeg_alloc_huff_table -;jpeg_start_compress -;jpeg_write_scanlines -;jpeg_finish_compress -;jpeg_write_raw_data -;jpeg_write_marker -;jpeg_write_m_header -;jpeg_write_m_byte -;jpeg_write_tables -;jpeg_read_header -;jpeg_start_decompress -;jpeg_read_scanlines -;jpeg_finish_decompress -;jpeg_read_raw_data -;jpeg_has_multiple_scans -;jpeg_start_output -;jpeg_finish_output -;jpeg_input_complete -;jpeg_new_colormap -;jpeg_consume_input -;jpeg_calc_output_dimensions -;jpeg_save_markers -;jpeg_set_marker_processor -;jpeg_read_coefficients -;jpeg_write_coefficients -;jpeg_copy_critical_parameters -;jpeg_abort_compress -;jpeg_abort_decompress -;jpeg_abort -;jpeg_destroy -;jpeg_resync_to_restart - -;jpeg_copy_key_exif_parameters -;jpeg_extract_exif_entries -;jpeg_init_exif_field -;jpeg_build_exif_marker -;jpeg_init_exif_field_table diff --git a/DevIL/src-IL/msvc9/resource.h b/DevIL/src-IL/msvc9/resource.h deleted file mode 100644 index 668b4528..00000000 --- a/DevIL/src-IL/msvc9/resource.h +++ /dev/null @@ -1,1495 +0,0 @@ -//{{NO_DEPENDENCIES}} -// Microsoft Visual C++ generated include file. -// Used by IL.rc -// -#define SW_HIDE 0 -#define HIDE_WINDOW 0 -#define WM_NULL 0x0000 -#define WA_INACTIVE 0 -#define HTNOWHERE 0 -#define SMTO_NORMAL 0x0000 -#define ICON_SMALL 0 -#define SIZE_RESTORED 0 -#define BN_CLICKED 0 -#define BST_UNCHECKED 0x0000 -#define HDS_HORZ 0x0000 -#define TBSTYLE_BUTTON 0x0000 -#define TBS_HORZ 0x0000 -#define TBS_BOTTOM 0x0000 -#define TBS_RIGHT 0x0000 -#define LVS_ICON 0x0000 -#define LVS_ALIGNTOP 0x0000 -#define TCS_TABS 0x0000 -#define TCS_SINGLELINE 0x0000 -#define TCS_RIGHTJUSTIFY 0x0000 -#define DTS_SHORTDATEFORMAT 0x0000 -#define PGS_VERT 0x00000000 -#define LANG_NEUTRAL 0x00 -#define SUBLANG_NEUTRAL 0x00 -#define SORT_DEFAULT 0x0 -#define SORT_JAPANESE_XJIS 0x0 -#define SORT_CHINESE_BIG5 0x0 -#define SORT_CHINESE_PRCP 0x0 -#define SORT_KOREAN_KSC 0x0 -#define SORT_HUNGARIAN_DEFAULT 0x0 -#define SORT_GEORGIAN_TRADITIONAL 0x0 -#define _USE_DECLSPECS_FOR_SAL 0 -#define _USE_ATTRIBUTES_FOR_SAL 0 -#define CREATEPROCESS_MANIFEST_RESOURCE_ID 1 -#define MINIMUM_RESERVED_MANIFEST_RESOURCE_ID 1 -#define SW_SHOWNORMAL 1 -#define SW_NORMAL 1 -#define SHOW_OPENWINDOW 1 -#define SW_PARENTCLOSING 1 -#define VK_LBUTTON 0x01 -#define WM_CREATE 0x0001 -#define WA_ACTIVE 1 -#define PWR_OK 1 -#define PWR_SUSPENDREQUEST 1 -#define NFR_ANSI 1 -#define UIS_SET 1 -#define UISF_HIDEFOCUS 0x1 -#define XBUTTON1 0x0001 -#define WMSZ_LEFT 1 -#define HTCLIENT 1 -#define SMTO_BLOCK 0x0001 -#define MA_ACTIVATE 1 -#define ICON_BIG 1 -#define SIZE_MINIMIZED 1 -#define MK_LBUTTON 0x0001 -#define TME_HOVER 0x00000001 -#define CS_VREDRAW 0x0001 -#define CF_TEXT 1 -#define SCF_ISSECURE 0x00000001 -#define IDOK 1 -#define BN_PAINT 1 -#define BST_CHECKED 0x0001 -#define TBSTYLE_SEP 0x0001 -#define TTS_ALWAYSTIP 0x01 -#define TBS_AUTOTICKS 0x0001 -#define UDS_WRAP 0x0001 -#define PBS_SMOOTH 0x01 -#define LWS_TRANSPARENT 0x0001 -#define LVS_REPORT 0x0001 -#define TVS_HASBUTTONS 0x0001 -#define TCS_SCROLLOPPOSITE 0x0001 -#define ACS_CENTER 0x0001 -#define MCS_DAYSTATE 0x0001 -#define DTS_UPDOWN 0x0001 -#define PGS_HORZ 0x00000001 -#define NFS_EDIT 0x0001 -#define BCSIF_GLYPH 0x0001 -#define BCSS_NOSPLIT 0x0001 -#define LANG_ARABIC 0x01 -#define SUBLANG_DEFAULT 0x01 -#define SUBLANG_AFRIKAANS_SOUTH_AFRICA 0x01 -#define SUBLANG_ALBANIAN_ALBANIA 0x01 -#define SUBLANG_ALSATIAN_FRANCE 0x01 -#define SUBLANG_AMHARIC_ETHIOPIA 0x01 -#define SUBLANG_ARABIC_SAUDI_ARABIA 0x01 -#define SUBLANG_ARMENIAN_ARMENIA 0x01 -#define SUBLANG_ASSAMESE_INDIA 0x01 -#define SUBLANG_AZERI_LATIN 0x01 -#define SUBLANG_BASHKIR_RUSSIA 0x01 -#define SUBLANG_BASQUE_BASQUE 0x01 -#define SUBLANG_BELARUSIAN_BELARUS 0x01 -#define SUBLANG_BENGALI_INDIA 0x01 -#define SUBLANG_BRETON_FRANCE 0x01 -#define SUBLANG_BULGARIAN_BULGARIA 0x01 -#define SUBLANG_CATALAN_CATALAN 0x01 -#define SUBLANG_CHINESE_TRADITIONAL 0x01 -#define SUBLANG_CORSICAN_FRANCE 0x01 -#define SUBLANG_CZECH_CZECH_REPUBLIC 0x01 -#define SUBLANG_CROATIAN_CROATIA 0x01 -#define SUBLANG_DANISH_DENMARK 0x01 -#define SUBLANG_DARI_AFGHANISTAN 0x01 -#define SUBLANG_DIVEHI_MALDIVES 0x01 -#define SUBLANG_DUTCH 0x01 -#define SUBLANG_ENGLISH_US 0x01 -#define SUBLANG_ESTONIAN_ESTONIA 0x01 -#define SUBLANG_FAEROESE_FAROE_ISLANDS 0x01 -#define SUBLANG_FILIPINO_PHILIPPINES 0x01 -#define SUBLANG_FINNISH_FINLAND 0x01 -#define SUBLANG_FRENCH 0x01 -#define SUBLANG_FRISIAN_NETHERLANDS 0x01 -#define SUBLANG_GALICIAN_GALICIAN 0x01 -#define SUBLANG_GEORGIAN_GEORGIA 0x01 -#define SUBLANG_GERMAN 0x01 -#define SUBLANG_GREEK_GREECE 0x01 -#define SUBLANG_GREENLANDIC_GREENLAND 0x01 -#define SUBLANG_GUJARATI_INDIA 0x01 -#define SUBLANG_HAUSA_NIGERIA_LATIN 0x01 -#define SUBLANG_HEBREW_ISRAEL 0x01 -#define SUBLANG_HINDI_INDIA 0x01 -#define SUBLANG_HUNGARIAN_HUNGARY 0x01 -#define SUBLANG_ICELANDIC_ICELAND 0x01 -#define SUBLANG_IGBO_NIGERIA 0x01 -#define SUBLANG_INDONESIAN_INDONESIA 0x01 -#define SUBLANG_INUKTITUT_CANADA 0x01 -#define SUBLANG_ITALIAN 0x01 -#define SUBLANG_JAPANESE_JAPAN 0x01 -#define SUBLANG_KANNADA_INDIA 0x01 -#define SUBLANG_KAZAK_KAZAKHSTAN 0x01 -#define SUBLANG_KHMER_CAMBODIA 0x01 -#define SUBLANG_KICHE_GUATEMALA 0x01 -#define SUBLANG_KINYARWANDA_RWANDA 0x01 -#define SUBLANG_KONKANI_INDIA 0x01 -#define SUBLANG_KOREAN 0x01 -#define SUBLANG_KYRGYZ_KYRGYZSTAN 0x01 -#define SUBLANG_LAO_LAO 0x01 -#define SUBLANG_LATVIAN_LATVIA 0x01 -#define SUBLANG_LITHUANIAN 0x01 -#define SUBLANG_LUXEMBOURGISH_LUXEMBOURG 0x01 -#define SUBLANG_MACEDONIAN_MACEDONIA 0x01 -#define SUBLANG_MALAY_MALAYSIA 0x01 -#define SUBLANG_MALAYALAM_INDIA 0x01 -#define SUBLANG_MALTESE_MALTA 0x01 -#define SUBLANG_MAORI_NEW_ZEALAND 0x01 -#define SUBLANG_MAPUDUNGUN_CHILE 0x01 -#define SUBLANG_MARATHI_INDIA 0x01 -#define SUBLANG_MOHAWK_MOHAWK 0x01 -#define SUBLANG_MONGOLIAN_CYRILLIC_MONGOLIA 0x01 -#define SUBLANG_NEPALI_NEPAL 0x01 -#define SUBLANG_NORWEGIAN_BOKMAL 0x01 -#define SUBLANG_OCCITAN_FRANCE 0x01 -#define SUBLANG_ORIYA_INDIA 0x01 -#define SUBLANG_PASHTO_AFGHANISTAN 0x01 -#define SUBLANG_PERSIAN_IRAN 0x01 -#define SUBLANG_POLISH_POLAND 0x01 -#define SUBLANG_PORTUGUESE_BRAZILIAN 0x01 -#define SUBLANG_PUNJABI_INDIA 0x01 -#define SUBLANG_QUECHUA_BOLIVIA 0x01 -#define SUBLANG_ROMANIAN_ROMANIA 0x01 -#define SUBLANG_ROMANSH_SWITZERLAND 0x01 -#define SUBLANG_RUSSIAN_RUSSIA 0x01 -#define SUBLANG_SAMI_NORTHERN_NORWAY 0x01 -#define SUBLANG_SANSKRIT_INDIA 0x01 -#define SUBLANG_SERBIAN_CROATIA 0x01 -#define SUBLANG_SINDHI_INDIA 0x01 -#define SUBLANG_SINHALESE_SRI_LANKA 0x01 -#define SUBLANG_SOTHO_NORTHERN_SOUTH_AFRICA 0x01 -#define SUBLANG_SLOVAK_SLOVAKIA 0x01 -#define SUBLANG_SLOVENIAN_SLOVENIA 0x01 -#define SUBLANG_SPANISH 0x01 -#define SUBLANG_SWAHILI_KENYA 0x01 -#define SUBLANG_SWEDISH 0x01 -#define SUBLANG_SYRIAC_SYRIA 0x01 -#define SUBLANG_TAJIK_TAJIKISTAN 0x01 -#define SUBLANG_TAMIL_INDIA 0x01 -#define SUBLANG_TATAR_RUSSIA 0x01 -#define SUBLANG_TELUGU_INDIA 0x01 -#define SUBLANG_THAI_THAILAND 0x01 -#define SUBLANG_TIBETAN_PRC 0x01 -#define SUBLANG_TSWANA_SOUTH_AFRICA 0x01 -#define SUBLANG_TURKISH_TURKEY 0x01 -#define SUBLANG_TURKMEN_TURKMENISTAN 0x01 -#define SUBLANG_UIGHUR_PRC 0x01 -#define SUBLANG_UKRAINIAN_UKRAINE 0x01 -#define SUBLANG_UPPER_SORBIAN_GERMANY 0x01 -#define SUBLANG_URDU_PAKISTAN 0x01 -#define SUBLANG_UZBEK_LATIN 0x01 -#define SUBLANG_VIETNAMESE_VIETNAM 0x01 -#define SUBLANG_WELSH_UNITED_KINGDOM 0x01 -#define SUBLANG_WOLOF_SENEGAL 0x01 -#define SUBLANG_XHOSA_SOUTH_AFRICA 0x01 -#define SUBLANG_YAKUT_RUSSIA 0x01 -#define SUBLANG_YI_PRC 0x01 -#define SUBLANG_YORUBA_NIGERIA 0x01 -#define SUBLANG_ZULU_SOUTH_AFRICA 0x01 -#define SORT_INVARIANT_MATH 0x1 -#define SORT_JAPANESE_UNICODE 0x1 -#define SORT_CHINESE_UNICODE 0x1 -#define SORT_KOREAN_UNICODE 0x1 -#define SORT_GERMAN_PHONE_BOOK 0x1 -#define SORT_HUNGARIAN_TECHNICAL 0x1 -#define SORT_GEORGIAN_MODERN 0x1 -#define VS_VERSION_INFO 1 -#define VFFF_ISSHAREDFILE 0x0001 -#define VFF_CURNEDEST 0x0001 -#define VIFF_FORCEINSTALL 0x0001 -#define ISOLATIONAWARE_MANIFEST_RESOURCE_ID 2 -#define SW_SHOWMINIMIZED 2 -#define SHOW_ICONWINDOW 2 -#define SW_OTHERZOOM 2 -#define VK_RBUTTON 0x02 -#define WM_DESTROY 0x0002 -#define WA_CLICKACTIVE 2 -#define PWR_SUSPENDRESUME 2 -#define NFR_UNICODE 2 -#define UIS_CLEAR 2 -#define UISF_HIDEACCEL 0x2 -#define XBUTTON2 0x0002 -#define WMSZ_RIGHT 2 -#define HTCAPTION 2 -#define SMTO_ABORTIFHUNG 0x0002 -#define MA_ACTIVATEANDEAT 2 -#define ICON_SMALL2 2 -#define SIZE_MAXIMIZED 2 -#define MK_RBUTTON 0x0002 -#define TME_LEAVE 0x00000002 -#define CS_HREDRAW 0x0002 -#define CF_BITMAP 2 -#define IDCANCEL 2 -#define BN_HILITE 2 -#define BST_INDETERMINATE 0x0002 -#define HDS_BUTTONS 0x0002 -#define TBSTYLE_CHECK 0x0002 -#define TTS_NOPREFIX 0x02 -#define TBS_VERT 0x0002 -#define UDS_SETBUDDYINT 0x0002 -#define LWS_IGNORERETURN 0x0002 -#define LVS_SMALLICON 0x0002 -#define TVS_HASLINES 0x0002 -#define TVS_EX_MULTISELECT 0x0002 -#define TCS_BOTTOM 0x0002 -#define TCS_RIGHT 0x0002 -#define ACS_TRANSPARENT 0x0002 -#define MCS_MULTISELECT 0x0002 -#define DTS_SHOWNONE 0x0002 -#define PGS_AUTOSCROLL 0x00000002 -#define NFS_STATIC 0x0002 -#define BCSIF_IMAGE 0x0002 -#define BCSS_STRETCH 0x0002 -#define LANG_BULGARIAN 0x02 -#define SUBLANG_SYS_DEFAULT 0x02 -#define SUBLANG_ARABIC_IRAQ 0x02 -#define SUBLANG_AZERI_CYRILLIC 0x02 -#define SUBLANG_BENGALI_BANGLADESH 0x02 -#define SUBLANG_CHINESE_SIMPLIFIED 0x02 -#define SUBLANG_DUTCH_BELGIAN 0x02 -#define SUBLANG_ENGLISH_UK 0x02 -#define SUBLANG_FRENCH_BELGIAN 0x02 -#define SUBLANG_GERMAN_SWISS 0x02 -#define SUBLANG_INUKTITUT_CANADA_LATIN 0x02 -#define SUBLANG_IRISH_IRELAND 0x02 -#define SUBLANG_ITALIAN_SWISS 0x02 -#define SUBLANG_KASHMIRI_SASIA 0x02 -#define SUBLANG_KASHMIRI_INDIA 0x02 -#define SUBLANG_LOWER_SORBIAN_GERMANY 0x02 -#define SUBLANG_MALAY_BRUNEI_DARUSSALAM 0x02 -#define SUBLANG_MONGOLIAN_PRC 0x02 -#define SUBLANG_NEPALI_INDIA 0x02 -#define SUBLANG_NORWEGIAN_NYNORSK 0x02 -#define SUBLANG_PORTUGUESE 0x02 -#define SUBLANG_QUECHUA_ECUADOR 0x02 -#define SUBLANG_SAMI_NORTHERN_SWEDEN 0x02 -#define SUBLANG_SERBIAN_LATIN 0x02 -#define SUBLANG_SINDHI_PAKISTAN 0x02 -#define SUBLANG_SINDHI_AFGHANISTAN 0x02 -#define SUBLANG_SPANISH_MEXICAN 0x02 -#define SUBLANG_SWEDISH_FINLAND 0x02 -#define SUBLANG_TAMAZIGHT_ALGERIA_LATIN 0x02 -#define SUBLANG_TIGRIGNA_ERITREA 0x02 -#define SUBLANG_URDU_INDIA 0x02 -#define SUBLANG_UZBEK_CYRILLIC 0x02 -#define SORT_CHINESE_PRC 0x2 -#define VFF_FILEINUSE 0x0002 -#define VIFF_DONTDELETEOLD 0x0002 -#define ISOLATIONAWARE_NOSTATICIMPORT_MANIFEST_RESOURCE_ID 3 -#define SW_SHOWMAXIMIZED 3 -#define SW_MAXIMIZE 3 -#define SHOW_FULLSCREEN 3 -#define SW_PARENTOPENING 3 -#define VK_CANCEL 0x03 -#define WM_MOVE 0x0003 -#define PWR_CRITICALRESUME 3 -#define NF_QUERY 3 -#define UIS_INITIALIZE 3 -#define WMSZ_TOP 3 -#define HTSYSMENU 3 -#define MA_NOACTIVATE 3 -#define SIZE_MAXSHOW 3 -#define CF_METAFILEPICT 3 -#define IDABORT 3 -#define BN_UNHILITE 3 -#define LVS_LIST 0x0003 -#define LVS_TYPEMASK 0x0003 -#define LANG_CATALAN 0x03 -#define SUBLANG_CUSTOM_DEFAULT 0x03 -#define SUBLANG_ARABIC_EGYPT 0x03 -#define SUBLANG_CHINESE_HONGKONG 0x03 -#define SUBLANG_ENGLISH_AUS 0x03 -#define SUBLANG_FRENCH_CANADIAN 0x03 -#define SUBLANG_GERMAN_AUSTRIAN 0x03 -#define SUBLANG_QUECHUA_PERU 0x03 -#define SUBLANG_SAMI_NORTHERN_FINLAND 0x03 -#define SUBLANG_SERBIAN_CYRILLIC 0x03 -#define SUBLANG_SPANISH_MODERN 0x03 -#define SORT_CHINESE_BOPOMOFO 0x3 -#define SW_SHOWNOACTIVATE 4 -#define SHOW_OPENNOACTIVATE 4 -#define SW_OTHERUNZOOM 4 -#define VK_MBUTTON 0x04 -#define NF_REQUERY 4 -#define UISF_ACTIVE 0x4 -#define WMSZ_TOPLEFT 4 -#define HTGROWBOX 4 -#define MA_NOACTIVATEANDEAT 4 -#define SIZE_MAXHIDE 4 -#define MK_SHIFT 0x0004 -#define CF_SYLK 4 -#define IDRETRY 4 -#define BN_DISABLE 4 -#define BST_PUSHED 0x0004 -#define HDS_HOTTRACK 0x0004 -#define TBSTYLE_GROUP 0x0004 -#define TBS_TOP 0x0004 -#define TBS_LEFT 0x0004 -#define UDS_ALIGNRIGHT 0x0004 -#define PBS_VERTICAL 0x04 -#define LWS_NOPREFIX 0x0004 -#define LVS_SINGLESEL 0x0004 -#define TVS_LINESATROOT 0x0004 -#define TVS_EX_DOUBLEBUFFER 0x0004 -#define TCS_MULTISELECT 0x0004 -#define ACS_AUTOPLAY 0x0004 -#define MCS_WEEKNUMBERS 0x0004 -#define DTS_LONGDATEFORMAT 0x0004 -#define PGS_DRAGNDROP 0x00000004 -#define NFS_LISTCOMBO 0x0004 -#define BCSIF_STYLE 0x0004 -#define BCSS_ALIGNLEFT 0x0004 -#define LANG_CHINESE 0x04 -#define LANG_CHINESE_SIMPLIFIED 0x04 -#define SUBLANG_CUSTOM_UNSPECIFIED 0x04 -#define SUBLANG_ARABIC_LIBYA 0x04 -#define SUBLANG_CHINESE_SINGAPORE 0x04 -#define SUBLANG_CROATIAN_BOSNIA_HERZEGOVINA_LATIN 0x04 -#define SUBLANG_ENGLISH_CAN 0x04 -#define SUBLANG_FRENCH_SWISS 0x04 -#define SUBLANG_GERMAN_LUXEMBOURG 0x04 -#define SUBLANG_SAMI_LULE_NORWAY 0x04 -#define SUBLANG_SPANISH_GUATEMALA 0x04 -#define SORT_JAPANESE_RADICALSTROKE 0x4 -#define VFF_BUFFTOOSMALL 0x0004 -#define SW_SHOW 5 -#define VK_XBUTTON1 0x05 -#define WM_SIZE 0x0005 -#define WMSZ_TOPRIGHT 5 -#define HTMENU 5 -#define CF_DIF 5 -#define IDIGNORE 5 -#define BN_DOUBLECLICKED 5 -#define LANG_CZECH 0x05 -#define SUBLANG_UI_CUSTOM_DEFAULT 0x05 -#define SUBLANG_ARABIC_ALGERIA 0x05 -#define SUBLANG_BOSNIAN_BOSNIA_HERZEGOVINA_LATIN 0x05 -#define SUBLANG_CHINESE_MACAU 0x05 -#define SUBLANG_ENGLISH_NZ 0x05 -#define SUBLANG_FRENCH_LUXEMBOURG 0x05 -#define SUBLANG_GERMAN_LIECHTENSTEIN 0x05 -#define SUBLANG_SAMI_LULE_SWEDEN 0x05 -#define SUBLANG_SPANISH_COSTA_RICA 0x05 -#define SW_MINIMIZE 6 -#define VK_XBUTTON2 0x06 -#define WM_ACTIVATE 0x0006 -#define WMSZ_BOTTOM 6 -#define HTHSCROLL 6 -#define CF_TIFF 6 -#define IDYES 6 -#define BN_SETFOCUS 6 -#define LANG_DANISH 0x06 -#define SUBLANG_ARABIC_MOROCCO 0x06 -#define SUBLANG_ENGLISH_EIRE 0x06 -#define SUBLANG_FRENCH_MONACO 0x06 -#define SUBLANG_SAMI_SOUTHERN_NORWAY 0x06 -#define SUBLANG_SERBIAN_BOSNIA_HERZEGOVINA_LATIN 0x06 -#define SUBLANG_SPANISH_PANAMA 0x06 -#define SW_SHOWMINNOACTIVE 7 -#define WM_SETFOCUS 0x0007 -#define WMSZ_BOTTOMLEFT 7 -#define HTVSCROLL 7 -#define CF_OEMTEXT 7 -#define IDNO 7 -#define BN_KILLFOCUS 7 -#define LANG_GERMAN 0x07 -#define SUBLANG_ARABIC_TUNISIA 0x07 -#define SUBLANG_ENGLISH_SOUTH_AFRICA 0x07 -#define SUBLANG_SAMI_SOUTHERN_SWEDEN 0x07 -#define SUBLANG_SERBIAN_BOSNIA_HERZEGOVINA_CYRILLIC 0x07 -#define SUBLANG_SPANISH_DOMINICAN_REPUBLIC 0x07 -#define SW_SHOWNA 8 -#define VK_BACK 0x08 -#define WM_KILLFOCUS 0x0008 -#define WMSZ_BOTTOMRIGHT 8 -#define HTMINBUTTON 8 -#define SMTO_NOTIMEOUTIFNOTHUNG 0x0008 -#define MK_CONTROL 0x0008 -#define CS_DBLCLKS 0x0008 -#define CF_DIB 8 -#define IDCLOSE 8 -#define BST_FOCUS 0x0008 -#define HDS_HIDDEN 0x0008 -#define TBSTYLE_DROPDOWN 0x0008 -#define TBS_BOTH 0x0008 -#define UDS_ALIGNLEFT 0x0008 -#define PBS_MARQUEE 0x08 -#define LWS_USEVISUALSTYLE 0x0008 -#define LVS_SHOWSELALWAYS 0x0008 -#define TVS_EDITLABELS 0x0008 -#define TVS_EX_NOINDENTSTATE 0x0008 -#define TCS_FLATBUTTONS 0x0008 -#define ACS_TIMER 0x0008 -#define MCS_NOTODAYCIRCLE 0x0008 -#define NFS_BUTTON 0x0008 -#define BCSIF_SIZE 0x0008 -#define BCSS_IMAGE 0x0008 -#define LANG_GREEK 0x08 -#define SUBLANG_ARABIC_OMAN 0x08 -#define SUBLANG_BOSNIAN_BOSNIA_HERZEGOVINA_CYRILLIC 0x08 -#define SUBLANG_ENGLISH_JAMAICA 0x08 -#define SUBLANG_SAMI_SKOLT_FINLAND 0x08 -#define SUBLANG_SPANISH_VENEZUELA 0x08 -#define SW_RESTORE 9 -#define VK_TAB 0x09 -#define HTMAXBUTTON 9 -#define CF_PALETTE 9 -#define IDHELP 9 -#define DTS_TIMEFORMAT 0x0009 -#define LANG_ENGLISH 0x09 -#define SUBLANG_ARABIC_YEMEN 0x09 -#define SUBLANG_ENGLISH_CARIBBEAN 0x09 -#define SUBLANG_SAMI_INARI_FINLAND 0x09 -#define SUBLANG_SPANISH_COLOMBIA 0x09 -#define SW_SHOWDEFAULT 10 -#define WM_ENABLE 0x000A -#define HTLEFT 10 -#define CF_PENDATA 10 -#define IDTRYAGAIN 10 -#define HELP_CONTEXTMENU 0x000a -#define LANG_SPANISH 0x0a -#define SUBLANG_ARABIC_SYRIA 0x0a -#define SUBLANG_ENGLISH_BELIZE 0x0a -#define SUBLANG_SPANISH_PERU 0x0a -#define SW_FORCEMINIMIZE 11 -#define SW_MAX 11 -#define WM_SETREDRAW 0x000B -#define HTRIGHT 11 -#define CF_RIFF 11 -#define IDCONTINUE 11 -#define HELP_FINDER 0x000b -#define LANG_FINNISH 0x0b -#define SUBLANG_ARABIC_JORDAN 0x0b -#define SUBLANG_ENGLISH_TRINIDAD 0x0b -#define SUBLANG_SPANISH_ARGENTINA 0x0b -#define VK_CLEAR 0x0C -#define WM_SETTEXT 0x000C -#define HTTOP 12 -#define CF_WAVE 12 -#define HELP_WM_HELP 0x000c -#define DTS_SHORTDATECENTURYFORMAT 0x000C -#define LANG_FRENCH 0x0c -#define SUBLANG_ARABIC_LEBANON 0x0c -#define SUBLANG_ENGLISH_ZIMBABWE 0x0c -#define SUBLANG_SPANISH_ECUADOR 0x0c -#define VK_RETURN 0x0D -#define WM_GETTEXT 0x000D -#define HTTOPLEFT 13 -#define CF_UNICODETEXT 13 -#define HELP_SETPOPUP_POS 0x000d -#define LANG_HEBREW 0x0d -#define SUBLANG_ARABIC_KUWAIT 0x0d -#define SUBLANG_ENGLISH_PHILIPPINES 0x0d -#define SUBLANG_SPANISH_CHILE 0x0d -#define WM_GETTEXTLENGTH 0x000E -#define HTTOPRIGHT 14 -#define CF_ENHMETAFILE 14 -#define LANG_HUNGARIAN 0x0e -#define SUBLANG_ARABIC_UAE 0x0e -#define SUBLANG_SPANISH_URUGUAY 0x0e -#define WM_PAINT 0x000F -#define HTBOTTOM 15 -#define CF_HDROP 15 -#define LANG_ICELANDIC 0x0f -#define SUBLANG_ARABIC_BAHRAIN 0x0f -#define SUBLANG_SPANISH_PARAGUAY 0x0f -#define MAXIMUM_RESERVED_MANIFEST_RESOURCE_ID 16 -#define VK_SHIFT 0x10 -#define WM_CLOSE 0x0010 -#define HTBOTTOMLEFT 16 -#define WVR_ALIGNTOP 0x0010 -#define MK_MBUTTON 0x0010 -#define TME_NONCLIENT 0x00000010 -#define CF_LOCALE 16 -#define HELP_TCARD_DATA 0x0010 -#define TBSTYLE_AUTOSIZE 0x0010 -#define TTS_NOANIMATE 0x10 -#define TBS_NOTICKS 0x0010 -#define UDS_AUTOBUDDY 0x0010 -#define PBS_SMOOTHREVERSE 0x10 -#define LWS_USECUSTOMTEXT 0x0010 -#define LVS_SORTASCENDING 0x0010 -#define TVS_DISABLEDRAGDROP 0x0010 -#define TVS_EX_RICHTOOLTIP 0x0010 -#define TCS_FORCEICONLEFT 0x0010 -#define MCS_NOTODAY 0x0010 -#define DTS_APPCANPARSE 0x0010 -#define NFS_ALL 0x0010 -#define LANG_ITALIAN 0x10 -#define SUBLANG_ARABIC_QATAR 0x10 -#define SUBLANG_ENGLISH_INDIA 0x10 -#define SUBLANG_SPANISH_BOLIVIA 0x10 -#define VK_CONTROL 0x11 -#define WM_QUERYENDSESSION 0x0011 -#define HTBOTTOMRIGHT 17 -#define CF_DIBV5 17 -#define HELP_TCARD_OTHER_CALLER 0x0011 -#define LANG_JAPANESE 0x11 -#define SUBLANG_ENGLISH_MALAYSIA 0x11 -#define SUBLANG_SPANISH_EL_SALVADOR 0x11 -#define VK_MENU 0x12 -#define WM_QUIT 0x0012 -#define HTBORDER 18 -#define CF_MAX 18 -#define LANG_KOREAN 0x12 -#define SUBLANG_ENGLISH_SINGAPORE 0x12 -#define SUBLANG_SPANISH_HONDURAS 0x12 -#define VK_PAUSE 0x13 -#define WM_QUERYOPEN 0x0013 -#define HTOBJECT 19 -#define LANG_DUTCH 0x13 -#define SUBLANG_SPANISH_NICARAGUA 0x13 -#define VK_CAPITAL 0x14 -#define WM_ERASEBKGND 0x0014 -#define HTCLOSE 20 -#define LANG_NORWEGIAN 0x14 -#define SUBLANG_SPANISH_PUERTO_RICO 0x14 -#define VK_KANA 0x15 -#define VK_HANGEUL 0x15 -#define VK_HANGUL 0x15 -#define WM_SYSCOLORCHANGE 0x0015 -#define HTHELP 21 -#define LANG_POLISH 0x15 -#define SUBLANG_SPANISH_US 0x15 -#define WM_ENDSESSION 0x0016 -#define LANG_PORTUGUESE 0x16 -#define VK_JUNJA 0x17 -#define LANG_ROMANSH 0x17 -#define RT_MANIFEST 24 -#define VK_FINAL 0x18 -#define WM_SHOWWINDOW 0x0018 -#define LANG_ROMANIAN 0x18 -#define VK_HANJA 0x19 -#define VK_KANJI 0x19 -#define LANG_RUSSIAN 0x19 -#define WM_WININICHANGE 0x001A -#define LANG_BOSNIAN 0x1a -#define LANG_CROATIAN 0x1a -#define LANG_SERBIAN 0x1a -#define VK_ESCAPE 0x1B -#define WM_DEVMODECHANGE 0x001B -#define LANG_SLOVAK 0x1b -#define VK_CONVERT 0x1C -#define WM_ACTIVATEAPP 0x001C -#define LANG_ALBANIAN 0x1c -#define VK_NONCONVERT 0x1D -#define WM_FONTCHANGE 0x001D -#define LANG_SWEDISH 0x1d -#define VK_ACCEPT 0x1E -#define WM_TIMECHANGE 0x001E -#define LANG_THAI 0x1e -#define VK_MODECHANGE 0x1F -#define WM_CANCELMODE 0x001F -#define LANG_TURKISH 0x1f -#define VK_SPACE 0x20 -#define WM_SETCURSOR 0x0020 -#define SMTO_ERRORONEXIT 0x0020 -#define WVR_ALIGNLEFT 0x0020 -#define MK_XBUTTON1 0x0020 -#define CS_OWNDC 0x0020 -#define TBSTYLE_NOPREFIX 0x0020 -#define TTS_NOFADE 0x20 -#define TBS_ENABLESELRANGE 0x0020 -#define UDS_ARROWKEYS 0x0020 -#define LWS_RIGHT 0x0020 -#define LVS_SORTDESCENDING 0x0020 -#define TVS_SHOWSELALWAYS 0x0020 -#define TVS_EX_AUTOHSCROLL 0x0020 -#define TCS_FORCELABELLEFT 0x0020 -#define DTS_RIGHTALIGN 0x0020 -#define NFS_USEFONTASSOC 0x0020 -#define LANG_URDU 0x20 -#define VK_PRIOR 0x21 -#define WM_MOUSEACTIVATE 0x0021 -#define LANG_INDONESIAN 0x21 -#define VK_NEXT 0x22 -#define WM_CHILDACTIVATE 0x0022 -#define LANG_UKRAINIAN 0x22 -#define VK_END 0x23 -#define WM_QUEUESYNC 0x0023 -#define LANG_BELARUSIAN 0x23 -#define VK_HOME 0x24 -#define WM_GETMINMAXINFO 0x0024 -#define LANG_SLOVENIAN 0x24 -#define VK_LEFT 0x25 -#define LANG_ESTONIAN 0x25 -#define VK_UP 0x26 -#define WM_PAINTICON 0x0026 -#define LANG_LATVIAN 0x26 -#define VK_RIGHT 0x27 -#define WM_ICONERASEBKGND 0x0027 -#define LANG_LITHUANIAN 0x27 -#define VK_DOWN 0x28 -#define WM_NEXTDLGCTL 0x0028 -#define LANG_TAJIK 0x28 -#define VK_SELECT 0x29 -#define LANG_FARSI 0x29 -#define LANG_PERSIAN 0x29 -#define VK_PRINT 0x2A -#define WM_SPOOLERSTATUS 0x002A -#define LANG_VIETNAMESE 0x2a -#define VK_EXECUTE 0x2B -#define WM_DRAWITEM 0x002B -#define LANG_ARMENIAN 0x2b -#define VK_SNAPSHOT 0x2C -#define WM_MEASUREITEM 0x002C -#define LANG_AZERI 0x2c -#define VK_INSERT 0x2D -#define WM_DELETEITEM 0x002D -#define LANG_BASQUE 0x2d -#define VK_DELETE 0x2E -#define WM_VKEYTOITEM 0x002E -#define LANG_LOWER_SORBIAN 0x2e -#define LANG_UPPER_SORBIAN 0x2e -#define VK_HELP 0x2F -#define WM_CHARTOITEM 0x002F -#define LANG_MACEDONIAN 0x2f -#define WM_SETFONT 0x0030 -#define WM_GETFONT 0x0031 -#define WM_SETHOTKEY 0x0032 -#define LANG_TSWANA 0x32 -#define WM_GETHOTKEY 0x0033 -#define LANG_XHOSA 0x34 -#define LANG_ZULU 0x35 -#define LANG_AFRIKAANS 0x36 -#define WM_QUERYDRAGICON 0x0037 -#define LANG_GEORGIAN 0x37 -#define LANG_FAEROESE 0x38 -#define WM_COMPAREITEM 0x0039 -#define LANG_HINDI 0x39 -#define LANG_MALTESE 0x3a -#define LANG_SAMI 0x3b -#define LANG_IRISH 0x3c -#define WM_GETOBJECT 0x003D -#define LANG_MALAY 0x3e -#define LANG_KAZAK 0x3f -#define WVR_ALIGNBOTTOM 0x0040 -#define MK_XBUTTON2 0x0040 -#define CS_CLASSDC 0x0040 -#define HDS_DRAGDROP 0x0040 -#define BTNS_SHOWTEXT 0x0040 -#define TTS_BALLOON 0x40 -#define TBS_FIXEDLENGTH 0x0040 -#define UDS_HORZ 0x0040 -#define LVS_SHAREIMAGELISTS 0x0040 -#define TVS_RTLREADING 0x0040 -#define TVS_EX_FADEINOUTEXPANDOS 0x0040 -#define TCS_HOTTRACK 0x0040 -#define MCS_NOTRAILINGDATES 0x0040 -#define LANG_KYRGYZ 0x40 -#define WM_COMPACTING 0x0041 -#define LANG_SWAHILI 0x41 -#define LANG_TURKMEN 0x42 -#define LANG_UZBEK 0x43 -#define WM_COMMNOTIFY 0x0044 -#define LANG_TATAR 0x44 -#define LANG_BENGALI 0x45 -#define WM_WINDOWPOSCHANGING 0x0046 -#define LANG_PUNJABI 0x46 -#define WM_WINDOWPOSCHANGED 0x0047 -#define LANG_GUJARATI 0x47 -#define WM_POWER 0x0048 -#define LANG_ORIYA 0x48 -#define LANG_TAMIL 0x49 -#define WM_COPYDATA 0x004A -#define LANG_TELUGU 0x4a -#define WM_CANCELJOURNAL 0x004B -#define LANG_KANNADA 0x4b -#define LANG_MALAYALAM 0x4c -#define LANG_ASSAMESE 0x4d -#define WM_NOTIFY 0x004E -#define LANG_MARATHI 0x4e -#define LANG_SANSKRIT 0x4f -#define WM_INPUTLANGCHANGEREQUEST 0x0050 -#define LANG_MONGOLIAN 0x50 -#define WM_INPUTLANGCHANGE 0x0051 -#define LANG_TIBETAN 0x51 -#define WM_TCARD 0x0052 -#define LANG_WELSH 0x52 -#define WM_HELP 0x0053 -#define LANG_KHMER 0x53 -#define WM_USERCHANGED 0x0054 -#define LANG_LAO 0x54 -#define WM_NOTIFYFORMAT 0x0055 -#define LANG_GALICIAN 0x56 -#define LANG_KONKANI 0x57 -#define LANG_MANIPURI 0x58 -#define LANG_SINDHI 0x59 -#define LANG_SYRIAC 0x5a -#define VK_LWIN 0x5B -#define LANG_SINHALESE 0x5b -#define VK_RWIN 0x5C -#define VK_APPS 0x5D -#define LANG_INUKTITUT 0x5d -#define LANG_AMHARIC 0x5e -#define VK_SLEEP 0x5F -#define LANG_TAMAZIGHT 0x5f -#define VK_NUMPAD0 0x60 -#define LANG_KASHMIRI 0x60 -#define VK_NUMPAD1 0x61 -#define LANG_NEPALI 0x61 -#define VK_NUMPAD2 0x62 -#define LANG_FRISIAN 0x62 -#define VK_NUMPAD3 0x63 -#define LANG_PASHTO 0x63 -#define VK_NUMPAD4 0x64 -#define LANG_FILIPINO 0x64 -#define VS_USER_DEFINED 100 -#define VK_NUMPAD5 0x65 -#define LANG_DIVEHI 0x65 -#define VK_NUMPAD6 0x66 -#define VK_NUMPAD7 0x67 -#define VK_NUMPAD8 0x68 -#define LANG_HAUSA 0x68 -#define VK_NUMPAD9 0x69 -#define VK_MULTIPLY 0x6A -#define LANG_YORUBA 0x6a -#define VK_ADD 0x6B -#define LANG_QUECHUA 0x6b -#define VK_SEPARATOR 0x6C -#define LANG_SOTHO 0x6c -#define VK_SUBTRACT 0x6D -#define LANG_BASHKIR 0x6d -#define VK_DECIMAL 0x6E -#define LANG_LUXEMBOURGISH 0x6e -#define VK_DIVIDE 0x6F -#define LANG_GREENLANDIC 0x6f -#define VK_F1 0x70 -#define LANG_IGBO 0x70 -#define VK_F2 0x71 -#define VK_F3 0x72 -#define VK_F4 0x73 -#define LANG_TIGRIGNA 0x73 -#define VK_F5 0x74 -#define VK_F6 0x75 -#define VK_F7 0x76 -#define VK_F8 0x77 -#define VK_F9 0x78 -#define WHEEL_DELTA 120 -#define LANG_YI 0x78 -#define VK_F10 0x79 -#define VK_F11 0x7A -#define LANG_MAPUDUNGUN 0x7a -#define VK_F12 0x7B -#define WM_CONTEXTMENU 0x007B -#define VK_F13 0x7C -#define WM_STYLECHANGING 0x007C -#define LANG_MOHAWK 0x7c -#define VK_F14 0x7D -#define WM_STYLECHANGED 0x007D -#define VK_F15 0x7E -#define WM_DISPLAYCHANGE 0x007E -#define LANG_BRETON 0x7e -#define VK_F16 0x7F -#define WM_GETICON 0x007F -#define LANG_INVARIANT 0x7f -#define VK_F17 0x80 -#define WM_SETICON 0x0080 -#define WVR_ALIGNRIGHT 0x0080 -#define CS_PARENTDC 0x0080 -#define CF_OWNERDISPLAY 0x0080 -#define HDS_FULLDRAG 0x0080 -#define BTNS_WHOLEDROPDOWN 0x0080 -#define TTS_CLOSE 0x80 -#define TBS_NOTHUMB 0x0080 -#define UDS_NOTHOUSANDS 0x0080 -#define LVS_NOLABELWRAP 0x0080 -#define TVS_NOTOOLTIPS 0x0080 -#define TVS_EX_PARTIALCHECKBOXES 0x0080 -#define TCS_VERTICAL 0x0080 -#define MCS_SHORTDAYSOFWEEK 0x0080 -#define LANG_UIGHUR 0x80 -#define VK_F18 0x81 -#define WM_NCCREATE 0x0081 -#define CF_DSPTEXT 0x0081 -#define LANG_MAORI 0x81 -#define VK_F19 0x82 -#define WM_NCDESTROY 0x0082 -#define CF_DSPBITMAP 0x0082 -#define LANG_OCCITAN 0x82 -#define VK_F20 0x83 -#define WM_NCCALCSIZE 0x0083 -#define CF_DSPMETAFILEPICT 0x0083 -#define LANG_CORSICAN 0x83 -#define VK_F21 0x84 -#define WM_NCHITTEST 0x0084 -#define LANG_ALSATIAN 0x84 -#define VK_F22 0x85 -#define WM_NCPAINT 0x0085 -#define LANG_YAKUT 0x85 -#define VK_F23 0x86 -#define WM_NCACTIVATE 0x0086 -#define LANG_KICHE 0x86 -#define VK_F24 0x87 -#define WM_GETDLGCODE 0x0087 -#define LANG_KINYARWANDA 0x87 -#define WM_SYNCPAINT 0x0088 -#define LANG_WOLOF 0x88 -#define LANG_DARI 0x8c -#define CF_DSPENHMETAFILE 0x008E -#define VK_NUMLOCK 0x90 -#define VK_SCROLL 0x91 -#define VK_OEM_NEC_EQUAL 0x92 -#define VK_OEM_FJ_JISHO 0x92 -#define VK_OEM_FJ_MASSHOU 0x93 -#define VK_OEM_FJ_TOUROKU 0x94 -#define VK_OEM_FJ_LOYA 0x95 -#define VK_OEM_FJ_ROYA 0x96 -#define IDI_ICON1 155 -#define VK_LSHIFT 0xA0 -#define WM_NCMOUSEMOVE 0x00A0 -#define VK_RSHIFT 0xA1 -#define WM_NCLBUTTONDOWN 0x00A1 -#define VK_LCONTROL 0xA2 -#define WM_NCLBUTTONUP 0x00A2 -#define VK_RCONTROL 0xA3 -#define WM_NCLBUTTONDBLCLK 0x00A3 -#define VK_LMENU 0xA4 -#define WM_NCRBUTTONDOWN 0x00A4 -#define VK_RMENU 0xA5 -#define WM_NCRBUTTONUP 0x00A5 -#define VK_BROWSER_BACK 0xA6 -#define WM_NCRBUTTONDBLCLK 0x00A6 -#define VK_BROWSER_FORWARD 0xA7 -#define WM_NCMBUTTONDOWN 0x00A7 -#define VK_BROWSER_REFRESH 0xA8 -#define WM_NCMBUTTONUP 0x00A8 -#define VK_BROWSER_STOP 0xA9 -#define WM_NCMBUTTONDBLCLK 0x00A9 -#define VK_BROWSER_SEARCH 0xAA -#define VK_BROWSER_FAVORITES 0xAB -#define WM_NCXBUTTONDOWN 0x00AB -#define VK_BROWSER_HOME 0xAC -#define WM_NCXBUTTONUP 0x00AC -#define VK_VOLUME_MUTE 0xAD -#define WM_NCXBUTTONDBLCLK 0x00AD -#define VK_VOLUME_DOWN 0xAE -#define VK_VOLUME_UP 0xAF -#define VK_MEDIA_NEXT_TRACK 0xB0 -#define EM_GETSEL 0x00B0 -#define VK_MEDIA_PREV_TRACK 0xB1 -#define EM_SETSEL 0x00B1 -#define VK_MEDIA_STOP 0xB2 -#define EM_GETRECT 0x00B2 -#define VK_MEDIA_PLAY_PAUSE 0xB3 -#define EM_SETRECT 0x00B3 -#define VK_LAUNCH_MAIL 0xB4 -#define EM_SETRECTNP 0x00B4 -#define VK_LAUNCH_MEDIA_SELECT 0xB5 -#define EM_SCROLL 0x00B5 -#define VK_LAUNCH_APP1 0xB6 -#define EM_LINESCROLL 0x00B6 -#define VK_LAUNCH_APP2 0xB7 -#define EM_SCROLLCARET 0x00B7 -#define EM_GETMODIFY 0x00B8 -#define EM_SETMODIFY 0x00B9 -#define VK_OEM_1 0xBA -#define EM_GETLINECOUNT 0x00BA -#define VK_OEM_PLUS 0xBB -#define EM_LINEINDEX 0x00BB -#define VK_OEM_COMMA 0xBC -#define EM_SETHANDLE 0x00BC -#define VK_OEM_MINUS 0xBD -#define EM_GETHANDLE 0x00BD -#define VK_OEM_PERIOD 0xBE -#define EM_GETTHUMB 0x00BE -#define VK_OEM_2 0xBF -#define VK_OEM_3 0xC0 -#define EM_LINELENGTH 0x00C1 -#define EM_REPLACESEL 0x00C2 -#define EM_GETLINE 0x00C4 -#define EM_LIMITTEXT 0x00C5 -#define EM_CANUNDO 0x00C6 -#define EM_UNDO 0x00C7 -#define EM_FMTLINES 0x00C8 -#define EM_LINEFROMCHAR 0x00C9 -#define EM_SETTABSTOPS 0x00CB -#define EM_SETPASSWORDCHAR 0x00CC -#define EM_EMPTYUNDOBUFFER 0x00CD -#define EM_GETFIRSTVISIBLELINE 0x00CE -#define EM_SETREADONLY 0x00CF -#define EM_SETWORDBREAKPROC 0x00D0 -#define EM_GETWORDBREAKPROC 0x00D1 -#define EM_GETPASSWORDCHAR 0x00D2 -#define EM_SETMARGINS 0x00D3 -#define EM_GETMARGINS 0x00D4 -#define EM_GETLIMITTEXT 0x00D5 -#define EM_POSFROMCHAR 0x00D6 -#define EM_CHARFROMPOS 0x00D7 -#define EM_SETIMESTATUS 0x00D8 -#define EM_GETIMESTATUS 0x00D9 -#define VK_OEM_4 0xDB -#define VK_OEM_5 0xDC -#define VK_OEM_6 0xDD -#define VK_OEM_7 0xDE -#define VK_OEM_8 0xDF -#define VK_OEM_AX 0xE1 -#define VK_OEM_102 0xE2 -#define VK_ICO_HELP 0xE3 -#define VK_ICO_00 0xE4 -#define VK_PROCESSKEY 0xE5 -#define VK_ICO_CLEAR 0xE6 -#define VK_PACKET 0xE7 -#define VK_OEM_RESET 0xE9 -#define VK_OEM_JUMP 0xEA -#define VK_OEM_PA1 0xEB -#define VK_OEM_PA2 0xEC -#define VK_OEM_PA3 0xED -#define VK_OEM_WSCTRL 0xEE -#define VK_OEM_CUSEL 0xEF -#define VK_OEM_ATTN 0xF0 -#define BM_GETCHECK 0x00F0 -#define VK_OEM_FINISH 0xF1 -#define BM_SETCHECK 0x00F1 -#define VK_OEM_COPY 0xF2 -#define BM_GETSTATE 0x00F2 -#define VK_OEM_AUTO 0xF3 -#define BM_SETSTATE 0x00F3 -#define VK_OEM_ENLW 0xF4 -#define BM_SETSTYLE 0x00F4 -#define VK_OEM_BACKTAB 0xF5 -#define BM_CLICK 0x00F5 -#define VK_ATTN 0xF6 -#define BM_GETIMAGE 0x00F6 -#define VK_CRSEL 0xF7 -#define BM_SETIMAGE 0x00F7 -#define VK_EXSEL 0xF8 -#define BM_SETDONTCLICK 0x00F8 -#define VK_EREOF 0xF9 -#define VK_PLAY 0xFA -#define VK_ZOOM 0xFB -#define VK_NONAME 0xFC -#define VK_PA1 0xFD -#define VK_OEM_CLEAR 0xFE -#define WM_INPUT_DEVICE_CHANGE 0x00FE -#define SUBVERSION_MASK 0x000000FF -#define WM_INPUT 0x00FF -#define WM_KEYFIRST 0x0100 -#define WM_KEYDOWN 0x0100 -#define WVR_HREDRAW 0x0100 -#define HDS_FILTERBAR 0x0100 -#define TBSTYLE_TOOLTIPS 0x0100 -#define RBS_TOOLTIPS 0x00000100 -#define TTS_USEVISUALSTYLE 0x100 -#define SBARS_SIZEGRIP 0x0100 -#define TBS_TOOLTIPS 0x0100 -#define UDS_HOTTRACK 0x0100 -#define LVS_AUTOARRANGE 0x0100 -#define TVS_CHECKBOXES 0x0100 -#define TVS_EX_EXCLUSIONCHECKBOXES 0x0100 -#define TCS_BUTTONS 0x0100 -#define MCS_NOSELCHANGEONNAV 0x0100 -#define WM_KEYUP 0x0101 -#define WM_CHAR 0x0102 -#define WM_DEADCHAR 0x0103 -#define WM_SYSKEYDOWN 0x0104 -#define WM_SYSKEYUP 0x0105 -#define WM_SYSCHAR 0x0106 -#define WM_SYSDEADCHAR 0x0107 -#define WM_UNICHAR 0x0109 -#define WM_KEYLAST 0x0109 -#define WM_IME_STARTCOMPOSITION 0x010D -#define WM_IME_ENDCOMPOSITION 0x010E -#define WM_IME_COMPOSITION 0x010F -#define WM_IME_KEYLAST 0x010F -#define WM_INITDIALOG 0x0110 -#define WM_COMMAND 0x0111 -#define WM_SYSCOMMAND 0x0112 -#define WM_TIMER 0x0113 -#define WM_HSCROLL 0x0114 -#define WM_VSCROLL 0x0115 -#define WM_INITMENU 0x0116 -#define WM_INITMENUPOPUP 0x0117 -#define WM_MENUSELECT 0x011F -#define WM_MENUCHAR 0x0120 -#define WM_ENTERIDLE 0x0121 -#define WM_MENURBUTTONUP 0x0122 -#define WM_MENUDRAG 0x0123 -#define WM_MENUGETOBJECT 0x0124 -#define WM_UNINITMENUPOPUP 0x0125 -#define WM_MENUCOMMAND 0x0126 -#define WM_CHANGEUISTATE 0x0127 -#define WM_UPDATEUISTATE 0x0128 -#define WM_QUERYUISTATE 0x0129 -#define WM_CTLCOLORMSGBOX 0x0132 -#define WM_CTLCOLOREDIT 0x0133 -#define WM_CTLCOLORLISTBOX 0x0134 -#define WM_CTLCOLORBTN 0x0135 -#define WM_CTLCOLORDLG 0x0136 -#define WM_CTLCOLORSCROLLBAR 0x0137 -#define WM_CTLCOLORSTATIC 0x0138 -#define MN_GETHMENU 0x01E1 -#define _WIN32_IE_IE20 0x0200 -#define WM_MOUSEFIRST 0x0200 -#define WM_MOUSEMOVE 0x0200 -#define WVR_VREDRAW 0x0200 -#define CS_NOCLOSE 0x0200 -#define CF_PRIVATEFIRST 0x0200 -#define HDS_FLAT 0x0200 -#define TBSTYLE_WRAPABLE 0x0200 -#define RBS_VARHEIGHT 0x00000200 -#define TBS_REVERSED 0x0200 -#define LVS_EDITLABELS 0x0200 -#define TVS_TRACKSELECT 0x0200 -#define TVS_EX_DIMMEDCHECKBOXES 0x0200 -#define TCS_MULTILINE 0x0200 -#define WM_LBUTTONDOWN 0x0201 -#define WM_LBUTTONUP 0x0202 -#define WM_LBUTTONDBLCLK 0x0203 -#define WM_RBUTTONDOWN 0x0204 -#define WM_RBUTTONUP 0x0205 -#define WM_RBUTTONDBLCLK 0x0206 -#define WM_MBUTTONDOWN 0x0207 -#define WM_MBUTTONUP 0x0208 -#define WM_MBUTTONDBLCLK 0x0209 -#define WM_MOUSEWHEEL 0x020A -#define WM_XBUTTONDOWN 0x020B -#define WM_XBUTTONUP 0x020C -#define WM_XBUTTONDBLCLK 0x020D -#define WM_MOUSEHWHEEL 0x020E -#define WM_MOUSELAST 0x020E -#define WM_PARENTNOTIFY 0x0210 -#define WM_ENTERMENULOOP 0x0211 -#define WM_EXITMENULOOP 0x0212 -#define WM_NEXTMENU 0x0213 -#define WM_SIZING 0x0214 -#define WM_CAPTURECHANGED 0x0215 -#define WM_MOVING 0x0216 -#define WM_POWERBROADCAST 0x0218 -#define WM_DEVICECHANGE 0x0219 -#define WM_MDICREATE 0x0220 -#define WM_MDIDESTROY 0x0221 -#define WM_MDIACTIVATE 0x0222 -#define WM_MDIRESTORE 0x0223 -#define WM_MDINEXT 0x0224 -#define WM_MDIMAXIMIZE 0x0225 -#define WM_MDITILE 0x0226 -#define WM_MDICASCADE 0x0227 -#define WM_MDIICONARRANGE 0x0228 -#define WM_MDIGETACTIVE 0x0229 -#define WM_MDISETMENU 0x0230 -#define WM_ENTERSIZEMOVE 0x0231 -#define WM_EXITSIZEMOVE 0x0232 -#define WM_DROPFILES 0x0233 -#define WM_MDIREFRESHMENU 0x0234 -#define WM_IME_SETCONTEXT 0x0281 -#define WM_IME_NOTIFY 0x0282 -#define WM_IME_CONTROL 0x0283 -#define WM_IME_COMPOSITIONFULL 0x0284 -#define WM_IME_SELECT 0x0285 -#define WM_IME_CHAR 0x0286 -#define WM_IME_REQUEST 0x0288 -#define WM_IME_KEYDOWN 0x0290 -#define WM_IME_KEYUP 0x0291 -#define WM_NCMOUSEHOVER 0x02A0 -#define WM_MOUSEHOVER 0x02A1 -#define WM_NCMOUSELEAVE 0x02A2 -#define WM_MOUSELEAVE 0x02A3 -#define WM_WTSSESSION_CHANGE 0x02B1 -#define WM_TABLET_FIRST 0x02c0 -#define WM_TABLET_LAST 0x02df -#define CF_PRIVATELAST 0x02FF -#define _WIN32_IE_IE30 0x0300 -#define WM_CUT 0x0300 -#define CF_GDIOBJFIRST 0x0300 -#define WM_COPY 0x0301 -#define _WIN32_IE_IE302 0x0302 -#define WM_PASTE 0x0302 -#define WM_CLEAR 0x0303 -#define WM_UNDO 0x0304 -#define WM_RENDERFORMAT 0x0305 -#define WM_RENDERALLFORMATS 0x0306 -#define WM_DESTROYCLIPBOARD 0x0307 -#define WM_DRAWCLIPBOARD 0x0308 -#define WM_PAINTCLIPBOARD 0x0309 -#define WM_VSCROLLCLIPBOARD 0x030A -#define WM_SIZECLIPBOARD 0x030B -#define WM_ASKCBFORMATNAME 0x030C -#define WM_CHANGECBCHAIN 0x030D -#define WM_HSCROLLCLIPBOARD 0x030E -#define WM_QUERYNEWPALETTE 0x030F -#define WM_PALETTEISCHANGING 0x0310 -#define WM_PALETTECHANGED 0x0311 -#define WM_HOTKEY 0x0312 -#define WM_PRINT 0x0317 -#define WM_PRINTCLIENT 0x0318 -#define WM_APPCOMMAND 0x0319 -#define WM_THEMECHANGED 0x031A -#define WM_CLIPBOARDUPDATE 0x031D -#define WM_DWMCOMPOSITIONCHANGED 0x031E -#define WM_DWMNCRENDERINGCHANGED 0x031F -#define WM_DWMCOLORIZATIONCOLORCHANGED 0x0320 -#define WM_DWMWINDOWMAXIMIZEDCHANGE 0x0321 -#define WM_GETTITLEBARINFOEX 0x033F -#define WM_HANDHELDFIRST 0x0358 -#define WM_HANDHELDLAST 0x035F -#define WM_AFXFIRST 0x0360 -#define WM_AFXLAST 0x037F -#define WM_PENWINFIRST 0x0380 -#define WM_PENWINLAST 0x038F -#define WM_DDE_FIRST 0x03E0 -#define CF_GDIOBJLAST 0x03FF -#define _WIN32_WINNT_NT4 0x0400 -#define _WIN32_IE_IE40 0x0400 -#define WM_USER 0x0400 -#define WVR_VALIDRECTS 0x0400 -#define HDS_CHECKBOXES 0x0400 -#define TBSTYLE_ALTDRAG 0x0400 -#define RBS_BANDBORDERS 0x00000400 -#define TBS_DOWNISLEFT 0x0400 -#define LVS_OWNERDRAWFIXED 0x0400 -#define TVS_SINGLEEXPAND 0x0400 -#define TVS_EX_DRAWIMAGEASYNC 0x0400 -#define TCS_FIXEDWIDTH 0x0400 -#define ctlFirst 0x0400 -#define psh1 0x0400 -#define _WIN32_IE_IE401 0x0401 -#define psh2 0x0401 -#define psh3 0x0402 -#define psh4 0x0403 -#define psh5 0x0404 -#define psh6 0x0405 -#define psh7 0x0406 -#define psh8 0x0407 -#define psh9 0x0408 -#define psh10 0x0409 -#define psh11 0x040a -#define psh12 0x040b -#define psh13 0x040c -#define psh14 0x040d -#define psh15 0x040e -#define psh16 0x040f -#define _WIN32_WINDOWS 0x0410 -#define chx1 0x0410 -#define chx2 0x0411 -#define chx3 0x0412 -#define chx4 0x0413 -#define chx5 0x0414 -#define chx6 0x0415 -#define chx7 0x0416 -#define chx8 0x0417 -#define chx9 0x0418 -#define chx10 0x0419 -#define chx11 0x041a -#define chx12 0x041b -#define chx13 0x041c -#define chx14 0x041d -#define chx15 0x041e -#define chx16 0x041f -#define rad1 0x0420 -#define rad2 0x0421 -#define rad3 0x0422 -#define rad4 0x0423 -#define rad5 0x0424 -#define rad6 0x0425 -#define rad7 0x0426 -#define rad8 0x0427 -#define rad9 0x0428 -#define rad10 0x0429 -#define rad11 0x042a -#define rad12 0x042b -#define rad13 0x042c -#define rad14 0x042d -#define rad15 0x042e -#define rad16 0x042f -#define grp1 0x0430 -#define grp2 0x0431 -#define grp3 0x0432 -#define grp4 0x0433 -#define frm1 0x0434 -#define frm2 0x0435 -#define frm3 0x0436 -#define frm4 0x0437 -#define rct1 0x0438 -#define rct2 0x0439 -#define rct3 0x043a -#define rct4 0x043b -#define ico1 0x043c -#define ico2 0x043d -#define ico3 0x043e -#define ico4 0x043f -#define stc1 0x0440 -#define stc2 0x0441 -#define stc3 0x0442 -#define stc4 0x0443 -#define stc5 0x0444 -#define stc6 0x0445 -#define stc7 0x0446 -#define stc8 0x0447 -#define stc9 0x0448 -#define stc10 0x0449 -#define stc11 0x044a -#define stc12 0x044b -#define stc13 0x044c -#define stc14 0x044d -#define stc15 0x044e -#define stc16 0x044f -#define stc17 0x0450 -#define stc18 0x0451 -#define stc19 0x0452 -#define stc20 0x0453 -#define stc21 0x0454 -#define stc22 0x0455 -#define stc23 0x0456 -#define stc24 0x0457 -#define stc25 0x0458 -#define stc26 0x0459 -#define stc27 0x045a -#define stc28 0x045b -#define stc29 0x045c -#define stc30 0x045d -#define stc31 0x045e -#define stc32 0x045f -#define lst1 0x0460 -#define lst2 0x0461 -#define lst3 0x0462 -#define lst4 0x0463 -#define lst5 0x0464 -#define lst6 0x0465 -#define lst7 0x0466 -#define lst8 0x0467 -#define lst9 0x0468 -#define lst10 0x0469 -#define lst11 0x046a -#define lst12 0x046b -#define lst13 0x046c -#define lst14 0x046d -#define lst15 0x046e -#define lst16 0x046f -#define cmb1 0x0470 -#define cmb2 0x0471 -#define cmb3 0x0472 -#define cmb4 0x0473 -#define cmb5 0x0474 -#define cmb6 0x0475 -#define cmb7 0x0476 -#define cmb8 0x0477 -#define cmb9 0x0478 -#define cmb10 0x0479 -#define cmb11 0x047a -#define cmb12 0x047b -#define cmb13 0x047c -#define cmb14 0x047d -#define cmb15 0x047e -#define cmb16 0x047f -#define edt1 0x0480 -#define edt2 0x0481 -#define edt3 0x0482 -#define edt4 0x0483 -#define edt5 0x0484 -#define edt6 0x0485 -#define edt7 0x0486 -#define edt8 0x0487 -#define edt9 0x0488 -#define edt10 0x0489 -#define edt11 0x048a -#define edt12 0x048b -#define edt13 0x048c -#define edt14 0x048d -#define edt15 0x048e -#define edt16 0x048f -#define scr1 0x0490 -#define scr2 0x0491 -#define scr3 0x0492 -#define scr4 0x0493 -#define scr5 0x0494 -#define scr6 0x0495 -#define scr7 0x0496 -#define scr8 0x0497 -#define ctl1 0x04A0 -#define ctlLast 0x04ff -#define _WIN32_WINNT_WIN2K 0x0500 -#define _WIN32_IE_IE50 0x0500 -#define _WIN32_WINNT_WINXP 0x0501 -#define _WIN32_IE_IE501 0x0501 -#define _WIN32_WINNT_WS03 0x0502 -#define _WIN32_IE_IE55 0x0550 -#define _WIN32_WINNT_WIN6 0x0600 -#define _WIN32_WINNT_VISTA 0x0600 -#define _WIN32_WINNT_WS08 0x0600 -#define _WIN32_WINNT_LONGHORN 0x0600 -#define _WIN32_IE_IE60 0x0600 -#define _WIN32_WINNT 0x0600 -#define FILEOPENORD 1536 -#define _WIN32_IE_IE60SP1 0x0601 -#define MULTIFILEOPENORD 1537 -#define _WIN32_IE_WS03 0x0602 -#define PRINTDLGORD 1538 -#define _WIN32_IE_IE60SP2 0x0603 -#define PRNSETUPDLGORD 1539 -#define FINDDLGORD 1540 -#define REPLACEDLGORD 1541 -#define FONTDLGORD 1542 -#define FORMATDLGORD31 1543 -#define FORMATDLGORD30 1544 -#define RUNDLGORD 1545 -#define PAGESETUPDLGORD 1546 -#define NEWFILEOPENORD 1547 -#define PRINTDLGEXORD 1549 -#define PAGESETUPDLGORDMOTIF 1550 -#define COLORMGMTDLGORD 1551 -#define NEWFILEOPENV2ORD 1552 -#define NEWFILEOPENV3ORD 1553 -#define _WIN32_IE_IE70 0x0700 -#define _WIN32_IE 0x0700 -#define CS_SAVEBITS 0x0800 -#define HDS_NOSIZING 0x0800 -#define TBSTYLE_FLAT 0x0800 -#define RBS_FIXEDORDER 0x00000800 -#define SBARS_TOOLTIPS 0x0800 -#define SBT_TOOLTIPS 0x0800 -#define TBS_NOTIFYBEFOREMOVE 0x0800 -#define LVS_ALIGNLEFT 0x0800 -#define TVS_INFOTIP 0x0800 -#define TCS_RAGGEDRIGHT 0x0800 -#define LVS_ALIGNMASK 0x0c00 -#define CS_BYTEALIGNCLIENT 0x1000 -#define HDS_OVERFLOW 0x1000 -#define TBSTYLE_LIST 0x1000 -#define RBS_REGISTERDROP 0x00001000 -#define TBS_TRANSPARENTBKGND 0x1000 -#define LVS_OWNERDATA 0x1000 -#define TVS_FULLROWSELECT 0x1000 -#define TCS_FOCUSONBUTTONDOWN 0x1000 -#define CS_BYTEALIGNWINDOW 0x2000 -#define TBSTYLE_CUSTOMERASE 0x2000 -#define RBS_AUTOSIZE 0x00002000 -#define LVS_NOSCROLL 0x2000 -#define TVS_NOSCROLL 0x2000 -#define TCS_OWNERDRAWFIXED 0x2000 -#define CS_GLOBALCLASS 0x4000 -#define TBSTYLE_REGISTERDROP 0x4000 -#define RBS_VERTICALGRIPPER 0x00004000 -#define LVS_NOCOLUMNHEADER 0x4000 -#define TVS_NONEVENHEIGHT 0x4000 -#define TCS_TOOLTIPS 0x4000 -#define IDH_NO_HELP 28440 -#define IDH_MISSING_CONTEXT 28441 -#define IDH_GENERIC_HELP_BUTTON 28442 -#define IDH_OK 28443 -#define IDH_CANCEL 28444 -#define IDH_HELP 28445 -#define LANG_BOSNIAN_NEUTRAL 0x781a -#define LANG_CHINESE_TRADITIONAL 0x7c04 -#define LANG_SERBIAN_NEUTRAL 0x7c1a -#define IDTIMEOUT 32000 -#define OCR_NORMAL 32512 -#define OIC_SAMPLE 32512 -#define IDI_APPLICATION 32512 -#define OCR_IBEAM 32513 -#define OIC_HAND 32513 -#define IDI_HAND 32513 -#define OCR_WAIT 32514 -#define OIC_QUES 32514 -#define IDI_QUESTION 32514 -#define OCR_CROSS 32515 -#define OIC_BANG 32515 -#define IDI_EXCLAMATION 32515 -#define OCR_UP 32516 -#define OIC_NOTE 32516 -#define IDI_ASTERISK 32516 -#define OIC_WINLOGO 32517 -#define IDI_WINLOGO 32517 -#define OIC_SHIELD 32518 -#define IDI_SHIELD 32518 -#define OCR_SIZE 32640 -#define OCR_ICON 32641 -#define OCR_SIZENWSE 32642 -#define OCR_SIZENESW 32643 -#define OCR_SIZEWE 32644 -#define OCR_SIZENS 32645 -#define OCR_SIZEALL 32646 -#define OCR_ICOCUR 32647 -#define OCR_NO 32648 -#define OCR_HAND 32649 -#define OCR_APPSTARTING 32650 -#define OBM_LFARROWI 32734 -#define OBM_RGARROWI 32735 -#define OBM_DNARROWI 32736 -#define OBM_UPARROWI 32737 -#define OBM_COMBO 32738 -#define OBM_MNARROW 32739 -#define OBM_LFARROWD 32740 -#define OBM_RGARROWD 32741 -#define OBM_DNARROWD 32742 -#define OBM_UPARROWD 32743 -#define OBM_RESTORED 32744 -#define OBM_ZOOMD 32745 -#define OBM_REDUCED 32746 -#define OBM_RESTORE 32747 -#define OBM_ZOOM 32748 -#define OBM_REDUCE 32749 -#define OBM_LFARROW 32750 -#define OBM_RGARROW 32751 -#define OBM_DNARROW 32752 -#define OBM_UPARROW 32753 -#define OBM_CLOSE 32754 -#define OBM_OLD_RESTORE 32755 -#define OBM_OLD_ZOOM 32756 -#define OBM_OLD_REDUCE 32757 -#define OBM_BTNCORNERS 32758 -#define OBM_CHECKBOXES 32759 -#define OBM_CHECK 32760 -#define OBM_BTSIZE 32761 -#define OBM_OLD_LFARROW 32762 -#define OBM_OLD_RGARROW 32763 -#define OBM_OLD_DNARROW 32764 -#define OBM_OLD_UPARROW 32765 -#define OBM_SIZE 32766 -#define OBM_OLD_CLOSE 32767 -#define WM_APP 0x8000 -#define HELP_TCARD 0x8000 -#define TBSTYLE_TRANSPARENT 0x8000 -#define RBS_DBLCLKTOGGLE 0x00008000 -#define LVS_NOSORTHEADER 0x8000 -#define TVS_NOHSCROLL 0x8000 -#define TCS_FOCUSNEVER 0x8000 -#define IDC_OPENIL 40000 -#define SC_SIZE 0xF000 -#define SC_SEPARATOR 0xF00F -#define SC_MOVE 0xF010 -#define SC_MINIMIZE 0xF020 -#define SC_MAXIMIZE 0xF030 -#define SC_NEXTWINDOW 0xF040 -#define SC_PREVWINDOW 0xF050 -#define SC_CLOSE 0xF060 -#define SC_VSCROLL 0xF070 -#define SC_HSCROLL 0xF080 -#define SC_MOUSEMENU 0xF090 -#define SC_KEYMENU 0xF100 -#define SC_ARRANGE 0xF110 -#define SC_RESTORE 0xF120 -#define SC_TASKLIST 0xF130 -#define SC_SCREENSAVE 0xF140 -#define SC_HOTKEY 0xF150 -#define SC_DEFAULT 0xF160 -#define SC_MONITORPOWER 0xF170 -#define SC_CONTEXTHELP 0xF180 -#define LVS_TYPESTYLEMASK 0xfc00 -#define SPVERSION_MASK 0x0000FF00 -//#define HTERROR -2 -#define IDC_STATIC -1 -#define UNICODE_NOCHAR 0xFFFF -//#define PWR_FAIL -1 -#define HTTRANSPARENT -1 - -// Next default values for new objects -// -#ifdef APSTUDIO_INVOKED -#ifndef APSTUDIO_READONLY_SYMBOLS -#define _APS_NEXT_RESOURCE_VALUE 101 -#define _APS_NEXT_COMMAND_VALUE 40001 -#define _APS_NEXT_CONTROL_VALUE 1000 -#define _APS_NEXT_SYMED_VALUE 101 -#endif -#endif diff --git a/DevIL/src-IL/msvc9/resources/IL Logo.ico b/DevIL/src-IL/msvc9/resources/IL Logo.ico deleted file mode 100644 index e05ac9b1..00000000 Binary files a/DevIL/src-IL/msvc9/resources/IL Logo.ico and /dev/null differ -- cgit v1.2.1 From 128527b9e92af40bbf3c0c504edfb9df993cd1d9 Mon Sep 17 00:00:00 2001 From: Ben Campbell Date: Sat, 6 Aug 2016 16:55:06 +1200 Subject: restore lib name (libIL.so instead of libDevIL.so) --- DevIL/src-IL/CMakeLists.txt | 8 ++++---- DevIL/src-ILU/CMakeLists.txt | 3 +-- DevIL/src-ILUT/CMakeLists.txt | 4 +--- 3 files changed, 6 insertions(+), 9 deletions(-) diff --git a/DevIL/src-IL/CMakeLists.txt b/DevIL/src-IL/CMakeLists.txt index 334121d6..6d140577 100644 --- a/DevIL/src-IL/CMakeLists.txt +++ b/DevIL/src-IL/CMakeLists.txt @@ -39,9 +39,9 @@ SOURCE_GROUP("Resource Files" FILES ${DevIL_RSRC} ) SOURCE_GROUP("Text Files" FILES ${DevIL_TXT} ) IF(BUILD_SHARED_LIBS) - ADD_LIBRARY(DevIL SHARED ${DevIL_SRCS} ${DevIL_INC} ${DevIL_RSRC} ${DevIL_TXT}) + ADD_LIBRARY(IL SHARED ${DevIL_SRCS} ${DevIL_INC} ${DevIL_RSRC} ${DevIL_TXT}) ELSE(BUILD_SHARED_LIBS) - ADD_LIBRARY(DevIL ${DevIL_SRCS} ${DevIL_INC} ${DevIL_RSRC} ${DevIL_TXT}) + ADD_LIBRARY(IL ${DevIL_SRCS} ${DevIL_INC} ${DevIL_RSRC} ${DevIL_TXT}) ENDIF(BUILD_SHARED_LIBS) @@ -98,12 +98,12 @@ endif(IL_USE_DXTC_NVIDIA) include_directories(${incs}) -target_link_libraries(DevIL ${libs}) +target_link_libraries(IL ${libs}) # Installation -install (TARGETS DevIL +install (TARGETS IL ARCHIVE DESTINATION lib LIBRARY DESTINATION lib RUNTIME DESTINATION bin diff --git a/DevIL/src-ILU/CMakeLists.txt b/DevIL/src-ILU/CMakeLists.txt index 8e3ea8bd..7ed0295e 100644 --- a/DevIL/src-ILU/CMakeLists.txt +++ b/DevIL/src-ILU/CMakeLists.txt @@ -40,8 +40,7 @@ ADD_LIBRARY(ILU SHARED ${ILU_SRCS} ${ILU_INC} ${ILU_RSRC}) ## add link sub library info TARGET_LINK_LIBRARIES(ILU - - DevIL + IL ) INCLUDE_DIRECTORIES( diff --git a/DevIL/src-ILUT/CMakeLists.txt b/DevIL/src-ILUT/CMakeLists.txt index 9f77700e..9977eb15 100644 --- a/DevIL/src-ILUT/CMakeLists.txt +++ b/DevIL/src-ILUT/CMakeLists.txt @@ -41,13 +41,11 @@ ADD_LIBRARY(ILUT SHARED ${ILUT_SRCS} ${ILUT_INC} ${ILUT_RSRC}) ## add link sub library info TARGET_LINK_LIBRARIES(ILUT - - DevIL + IL ILU ) INCLUDE_DIRECTORIES( - ${DevIL_SOURCE_DIR}/../include ${DevIL_SOURCE_DIR}/include ${DevILU_SOURCE_DIR}/include -- cgit v1.2.1 From e0b998bca961f26ec7597fdb95580d943811995f Mon Sep 17 00:00:00 2001 From: Ben Campbell Date: Wed, 24 Aug 2016 21:52:47 +1200 Subject: cmake build: disable ILU and ILUT for now ILU and ILUT need some attention lavished upon them, but right now I just want to get IL compiling solidly with cmake on all the target platforms... --- DevIL/CMakeLists.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/DevIL/CMakeLists.txt b/DevIL/CMakeLists.txt index 463f73c3..c073e88f 100644 --- a/DevIL/CMakeLists.txt +++ b/DevIL/CMakeLists.txt @@ -115,8 +115,8 @@ configure_file(${CMAKE_CURRENT_SOURCE_DIR}/include/IL/config.h.cmake.in ${CMAKE_ #) add_subdirectory(src-IL) -add_subdirectory(src-ILU) -add_subdirectory(src-ILUT) +#add_subdirectory(src-ILU) +#add_subdirectory(src-ILUT) # need to check for vc6 or vc2003 output dir -- cgit v1.2.1 From eac0a0d7938804c90f44b765457d1f45826bf7a0 Mon Sep 17 00:00:00 2001 From: Ben Campbell Date: Wed, 24 Aug 2016 22:00:21 +1200 Subject: add some rough notes on compiling for windows with msys2 --- DevIL/README.cmake | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/DevIL/README.cmake b/DevIL/README.cmake index d9a2e0ab..07d6e396 100644 --- a/DevIL/README.cmake +++ b/DevIL/README.cmake @@ -4,6 +4,7 @@ Build DevIL with CMake For Linux/Unix/OSX/mingw, using makefiles: + $ cd devil/DevIL $ mkdir build $ cd build $ cmake .. @@ -35,3 +36,12 @@ TODO: - instructions for Msys2 on windows - steps for setting up libs for visual studio + + +Building with msys2 and mingw32/mingw64: + + $ cmake -G "MSYS Makefiles" .. + +To set install prefix (windows default seems to be C:/program files/....): + $ cmake -G "MSYS Makefiles" -DCMAKE_INSTALL_PREFIX=/usr/local .. + -- cgit v1.2.1 From 7bcd22465324282fb39b98279ba816cd4ef0caa3 Mon Sep 17 00:00:00 2001 From: David Carlier Date: Fri, 7 Oct 2016 19:03:35 +0100 Subject: fixing issue with cmake usage, in the code OpenEXR parent is not present leading to include header error --- DevIL/cmake/FindOpenEXR.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DevIL/cmake/FindOpenEXR.cmake b/DevIL/cmake/FindOpenEXR.cmake index 299ce9f9..3718d989 100644 --- a/DevIL/cmake/FindOpenEXR.cmake +++ b/DevIL/cmake/FindOpenEXR.cmake @@ -10,7 +10,7 @@ # Created by Robert Osfield. -FIND_PATH(OPENEXR_INCLUDE_DIR OpenEXR/ImfIO.h +FIND_PATH(OPENEXR_INCLUDE_DIR ImfIO.h $ENV{OPENEXR_DIR}/include $ENV{OPENEXR_DIR} ~/Library/Frameworks -- cgit v1.2.1 From 6d6c28b915fd0276bd07469c4df7520f437a85a7 Mon Sep 17 00:00:00 2001 From: Ben Campbell Date: Tue, 8 Nov 2016 21:01:23 +1300 Subject: use lower-case keywords for CMakeLists.txt --- DevIL/CMakeLists.txt | 14 +++++------ DevIL/src-IL/CMakeLists.txt | 60 ++++++++++++++++++++++----------------------- 2 files changed, 37 insertions(+), 37 deletions(-) diff --git a/DevIL/CMakeLists.txt b/DevIL/CMakeLists.txt index c073e88f..09b36f00 100644 --- a/DevIL/CMakeLists.txt +++ b/DevIL/CMakeLists.txt @@ -1,7 +1,7 @@ cmake_minimum_required(VERSION 2.6) -PROJECT(ImageLib) +project(ImageLib) # include our custom modules set (CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake") @@ -12,7 +12,7 @@ include (TestBigEndian) include(CMakeDependentOption) #set(CMAKE_C_FLAGS "-std=c99") -OPTION(BUILD_SHARED_LIBS "Build with shared (.DLL .SO) libraries." ON) +option(BUILD_SHARED_LIBS "Build with shared (.DLL .SO) libraries." ON) # various compiler stuff test_big_endian(WORDS_BIGENDIAN) @@ -120,10 +120,10 @@ add_subdirectory(src-IL) # need to check for vc6 or vc2003 output dir -IF(BUILD_SHARED_LIBS) - SET(DEVIL_LIB_DEST_DIR ${CMAKE_CURRENT_SOURCE_DIR}/lib/ ) -ELSE(BUILD_SHARED_LIBS) - SET(DEVIL_LIB_DEST_DIR ${CMAKE_CURRENT_SOURCE_DIR}/lib/ ) -ENDIF(BUILD_SHARED_LIBS) +if(BUILD_SHARED_LIBS) + set(DEVIL_LIB_DEST_DIR ${CMAKE_CURRENT_SOURCE_DIR}/lib/ ) +else(BUILD_SHARED_LIBS) + set(DEVIL_LIB_DEST_DIR ${CMAKE_CURRENT_SOURCE_DIR}/lib/ ) +endif(BUILD_SHARED_LIBS) diff --git a/DevIL/src-IL/CMakeLists.txt b/DevIL/src-IL/CMakeLists.txt index 6d140577..a63251a1 100644 --- a/DevIL/src-IL/CMakeLists.txt +++ b/DevIL/src-IL/CMakeLists.txt @@ -1,11 +1,11 @@ -PROJECT(DevIL) +project(DevIL) -FILE(GLOB DevIL_SRCS src/*.c src/*.cpp) -FILE(GLOB DevIL_INC include/*.h ../include/IL/config.h ../include/IL/devil_internal_exports.h ../include/IL/il.h) -FILE(GLOB DevIL_RSRC) -FILE(GLOB DevIL_TXT) +file(GLOB DevIL_SRCS src/*.c src/*.cpp) +file(GLOB DevIL_INC include/*.h ../include/IL/config.h ../include/IL/devil_internal_exports.h ../include/IL/il.h) +file(GLOB DevIL_RSRC) +file(GLOB DevIL_TXT) -INCLUDE_DIRECTORIES( +include_directories( ${DevIL_SOURCE_DIR}/include ${DevIL_SOURCE_DIR}/../include @@ -13,36 +13,36 @@ INCLUDE_DIRECTORIES( #SET(DevIL_INC ${DEVIL_INCS} ${DEVIL_SRCS}) -SET(LIBRARY_OUTPUT_PATH ${DEVIL_LIB_DEST_DIR} ) +set(LIBRARY_OUTPUT_PATH ${DEVIL_LIB_DEST_DIR} ) # # for windows add the .def and .rc files to the source list # -IF(WIN32) - ADD_DEFINITIONS(-DIL_USE_PRAGMA_LIBS) - IF(BUILD_SHARED_LIBS) +if(WIN32) + add_definitions(-DIL_USE_PRAGMA_LIBS) + if(BUILD_SHARED_LIBS) #ADD_DEFINITIONS(-DIL_DLL -DMNG_DLL -DMNG_USE_DLL -DJPEGDLL) - ADD_DEFINITIONS(-DIL_DLL -DJPEGSTATIC) - SET(DevIL_SRCS ${DevIL_SRCS} msvc/il.def) - SET(DevIL_RSRC ${DevIL_RSRC} "msvc/resources/IL Logo.ico" msvc/IL.rc) - SET(DevIL_TXT ${DevIL_TXT} ../AUTHORS ../ChangeLog ../CREDITS ../libraries.txt ../README ../README.cmake ../TODO) + add_definitions(-DIL_DLL -DJPEGSTATIC) + set(DevIL_SRCS ${DevIL_SRCS} msvc/il.def) + set(DevIL_RSRC ${DevIL_RSRC} "msvc/resources/IL Logo.ico" msvc/IL.rc) + set(DevIL_TXT ${DevIL_TXT} ../AUTHORS ../ChangeLog ../CREDITS ../libraries.txt ../README ../README.cmake ../TODO) # SET(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} /NODEFAULTLIB:msvcrt.lib ") - SET(CMAKE_C_FLAGS_RELEASE "/MT /O2") - ELSE(BUILD_SHARED_LIBS) - ADD_DEFINITIONS(-DIL_STATIC_LIB -DJPEGSTATIC) - ENDIF(BUILD_SHARED_LIBS) -ENDIF(WIN32) - -SOURCE_GROUP("Source Files" FILES src/*.c src/*.cpp) -SOURCE_GROUP("Header Files" FILES ${DevIL_INC} ) -SOURCE_GROUP("Resource Files" FILES ${DevIL_RSRC} ) -SOURCE_GROUP("Text Files" FILES ${DevIL_TXT} ) - -IF(BUILD_SHARED_LIBS) - ADD_LIBRARY(IL SHARED ${DevIL_SRCS} ${DevIL_INC} ${DevIL_RSRC} ${DevIL_TXT}) -ELSE(BUILD_SHARED_LIBS) - ADD_LIBRARY(IL ${DevIL_SRCS} ${DevIL_INC} ${DevIL_RSRC} ${DevIL_TXT}) -ENDIF(BUILD_SHARED_LIBS) + set(CMAKE_C_FLAGS_RELEASE "/MT /O2") + else(BUILD_SHARED_LIBS) + add_definitions(-DIL_STATIC_LIB -DJPEGSTATIC) + endif(BUILD_SHARED_LIBS) +endif(WIN32) + +source_group("Source Files" FILES src/*.c src/*.cpp) +source_group("Header Files" FILES ${DevIL_INC} ) +source_group("Resource Files" FILES ${DevIL_RSRC} ) +source_group("Text Files" FILES ${DevIL_TXT} ) + +if(BUILD_SHARED_LIBS) + add_library(IL SHARED ${DevIL_SRCS} ${DevIL_INC} ${DevIL_RSRC} ${DevIL_TXT}) +else(BUILD_SHARED_LIBS) + add_library(IL ${DevIL_SRCS} ${DevIL_INC} ${DevIL_RSRC} ${DevIL_TXT}) +endif(BUILD_SHARED_LIBS) # configure include dirs and linkage for the optional external libs -- cgit v1.2.1 From 1a361981037852f82446a8d45311601636adf5d9 Mon Sep 17 00:00:00 2001 From: Ben Campbell Date: Tue, 8 Nov 2016 21:56:42 +1300 Subject: IL: make config.h local to core il lib --- DevIL/CMakeLists.txt | 18 -- DevIL/include/IL/config.h.cmake.in | 322 --------------------------------- DevIL/src-IL/CMakeLists.txt | 7 +- DevIL/src-IL/include/config.h.cmake.in | 322 +++++++++++++++++++++++++++++++++ DevIL/src-IL/include/il_internal.h | 12 +- 5 files changed, 329 insertions(+), 352 deletions(-) delete mode 100644 DevIL/include/IL/config.h.cmake.in create mode 100644 DevIL/src-IL/include/config.h.cmake.in diff --git a/DevIL/CMakeLists.txt b/DevIL/CMakeLists.txt index 09b36f00..8d976652 100644 --- a/DevIL/CMakeLists.txt +++ b/DevIL/CMakeLists.txt @@ -6,11 +6,7 @@ project(ImageLib) # include our custom modules set (CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake") -#include (CheckIncludeFile) -#include (CheckFunctionExists) include (TestBigEndian) -include(CMakeDependentOption) -#set(CMAKE_C_FLAGS "-std=c99") option(BUILD_SHARED_LIBS "Build with shared (.DLL .SO) libraries." ON) @@ -100,20 +96,6 @@ endif(SQUISH_FOUND) -# generate the config.h -configure_file(${CMAKE_CURRENT_SOURCE_DIR}/include/IL/config.h.cmake.in ${CMAKE_CURRENT_SOURCE_DIR}/include/IL/config.h) - -#SET(DEVIL_INCS -# -# ${DEVIL_SOURCE_DIR}/include/IL/config.h -# ${DEVIL_SOURCE_DIR}/include/IL/devil_internal_exports.h -# ${DEVIL_SOURCE_DIR}/include/IL/il.h -# ${DEVIL_SOURCE_DIR}/include/IL/il_wrap.h -# ${DEVIL_SOURCE_DIR}/include/IL/ilu.h -# ${DEVIL_SOURCE_DIR}/include/IL/ilu_region.h -# ${DEVIL_SOURCE_DIR}/include/IL/ilut.h -#) - add_subdirectory(src-IL) #add_subdirectory(src-ILU) #add_subdirectory(src-ILUT) diff --git a/DevIL/include/IL/config.h.cmake.in b/DevIL/include/IL/config.h.cmake.in deleted file mode 100644 index dec521e9..00000000 --- a/DevIL/include/IL/config.h.cmake.in +++ /dev/null @@ -1,322 +0,0 @@ -#ifndef __CONFIG_H__ -#define __CONFIG_H__ - -/* this file is either config.h.cmake.in or generated from it by cmake */ - - -/* Theses are present in original autoconf setup, but unused in the code: - -AC_APPLE_UNIVERSAL_BUILD -HAVE_STDINT_H -HAVE_LIBM -HAVE_LIBZ -HAVE_DLFCN_H -HAVE_MEMORY_H -HAVE_INTTYPES_H -HAVE_GLUT_GLUT_H -HAVE_GL_GLUT_H -HAVE_GL_GLU_H -HAVE_GL_GL_H -HAVE_OPENGL_GLU_H -HAVE_OPENGL_GL_H -HAVE_PTHREAD -HAVE_STDLIB_H -HAVE_STRINGS_H -HAVE_STRING_H -HAVE_SYS_STAT_H -HAVE_SYS_TYPES_H -HAVE_UNISTD_H -HAVE_VARARGS_GLU_TESSCB -HAVE_WINDOWS_H -PTHREAD_CREATE_JOINABLE -STDC_HEADERS -X_DISPLAY_MISSING -IL_USE_JPEGLIB_UNMODIFIED -SSE -SSE2 -SSE3 - -*/ - - -/* compiler stuff */ - -/* Altivec extension found */ -#undef ALTIVEC_GCC - -/* "Enable debug code features" */ -#undef DEBUG - -/* PPC_ASM assembly found */ -#undef GCC_PCC_ASM - -/* X86_64_ASM assembly found */ -#undef GCC_X86_64_ASM - -/* X86_ASM assembly found */ -#undef GCC_X86_ASM - -/* restrict keyword available */ -#undef RESTRICT_KEYWORD - - -#cmakedefine WORDS_BIGENDIAN @WORDS_BIGENDIAN@ - - -/* assorted memory management stuff */ - -/* define if you have memalign memory allocation */ -#undef MEMALIGN - -/* define if you have posix_memalign memory allocation */ -#undef POSIX_MEMALIGN - -/* define if you have mm_malloc.h header */ -#undef MM_MALLOC - -/* define if you have valloc memory allocation */ -#undef VALLOC - -/* Memory must be vector aligned */ -#undef VECTORMEM - - - -/* Deal with these once the core library is building... - -#undef ILUT_USE_ALLEGRO -#undef ILUT_USE_DIRECTX8 -#undef ILUT_USE_DIRECTX9 -#undef ILUT_USE_OPENGL -#undef ILUT_USE_SDL -#undef ILUT_USE_X11 -#undef ILUT_USE_XRENDER -#undef ILUT_USE_XSHM -#undef ILU_ENABLED - -*/ - -/* Define if you can support at least some ASM */ -#undef IL_INLINE_ASM - - -/* File formats */ - -/* blp support (BLP is the texture format for Blizzard games.) */ -#undef IL_NO_BLP - -/* bmp support (BMP is a standard Windows bitmap.) */ -#undef IL_NO_BMP - -/* dcx support (DCX is a multi-page PCX file.) */ -#undef IL_NO_DCX - -/* dds support (DDS (DirectDraw Surface) is used by DirectX to load images - (usually DXTC).) */ -#undef IL_NO_DDS - -/* dicom support (DICOM (Digital Imaging and Communications in Medicine) is - used extensively in medical imaging.) */ -#undef IL_NO_DICOM - -/* exr support (EXR is a HDR image file format standardized by Industrial - Light and Magic. OpenEXR powered) */ -#cmakedefine IL_NO_EXR @IL_NO_EXR@ - -/* fits support (FITS (Flexible Image Transport System) is used for storing - scientific images and is used extensively in astronomy.) */ -#undef IL_NO_FITS - -/* Define if you want to disable support for various game formats */ -#undef IL_NO_GAMES - -/* gif support */ -#undef IL_NO_GIF - -/* hdr support (HDR is the Radiance High Dynamic Range format, using more bits - per channel than normal.) */ -#undef IL_NO_HDR - -/* icns support (ICNS is the icon format for the Mac OS X operation system.) - */ -#undef IL_NO_ICNS - -/* icon support (ICO is the icon format for the Windows operating system.) */ -#undef IL_NO_ICON - -/* iff support (IFF (Interchange File Format) is used to transfer images - between software from different companies.) */ -#undef IL_NO_IFF - -/* ilbm support (ILBM (Amiga Interleaved BitMap Format).) */ -#undef IL_NO_ILBM - -/* iwi support (IWI is the Infinity Ward Image format used in the Call of Duty - games.) */ -#undef IL_NO_IWI - -/* jp2 support (JP2 (JPEG 2000) is a better, but not so widespread, - alternative to JPEG. JasPer powered) */ -#cmakedefine IL_NO_JP2 @IL_NO_JP2@ - -/* jpeg support (JPEG is most common lossy format. libjpeg powered) */ -#cmakedefine IL_NO_JPG @IL_NO_JPG@ - -/* lcms support () */ -#cmakedefine IL_NO_LCMS @IL_NO_LCMS@ -/* LCMS: include lcms.h instead of lcms/lcms.h (implicit on windows) */ -#cmakedefine LCMS_NODIRINCLUDE @LCMS_NODIRINCLUDE@ - -/* lif support (LIF is the image format of the game Homeworld.) */ -#undef IL_NO_LIF - -/* mdl support (MDL is the format for models in the game Half-Life.) */ -#undef IL_NO_MDL - -/* mng support (MNG is basically the animated version of PNG but is not - widespread.) */ -#cmakedefine IL_NO_MNG @IL_NO_MNG@ - -/* mp3 support (MP3 (MPEG-1 Audio Layer 3) sometimes have images in them, such - as cover art.) */ -#undef IL_NO_MP3 - -/* pcd support (PCD is the Kodak PhotoCD format.) */ -#undef IL_NO_PCD - -/* pcx support (PCX is one of the first widely accepted DOS imaging standards) - */ -#undef IL_NO_PCX - -/* pic support (PIC is used by SoftImage software.) */ -#undef IL_NO_PIC - -/* pix support () */ -#undef IL_NO_PIX - -/* png support (PNG is a smart, loseless and even open format. libpng - powered.) */ -#cmakedefine IL_NO_PNG @IL_NO_PNG@ - -/* pnm support (PNM (Portable aNy Map format) is considered the - least-common-denominator for converting pixmap, graymap, or bitmap files - between different platforms.) */ -#undef IL_NO_PNM - -/* psd support (PSD is the PhotoShop native file format.) */ -#undef IL_NO_PSD - -/* psp support (PSP is the Paint Shop Pro native file format.) */ -#undef IL_NO_PSP - -/* pxr support (PXR is used by Pixar.) */ -#undef IL_NO_PXR - -/* raw support (RAW is simply raw data.) */ -#undef IL_NO_RAW - -/* rot support (ROT is the image format for the game Homeworld 2.) */ -#undef IL_NO_ROT - -/* sgi support (SGI is the native raster graphics file format for Silicon - Graphics workstations) */ -#undef IL_NO_SGI - -/* sun support (SUN is the image format used on Sun's operating systems.) */ -#undef IL_NO_SUN - -/* texture support (TEXTURE is the format used in Medieval II: Total War - (similar to DDS).) */ -#undef IL_NO_TEXTURE - -/* tga support (TGA (aka TARGA file format) has been used mainly in games. It - is open and simple.) */ -#undef IL_NO_TGA - -/* tiff support (TIFF is a lossless format supporting greater color depths. - libtiff powered) */ -#cmakedefine IL_NO_TIF @IL_NO_TIF@ - -/* tpl support (TPL is the format used by many GameCube and Wii games.) */ -#undef IL_NO_TPL - -/* utx support (UTX is the format used in the Unreal Tournament game series.) */ -#cmakedefine IL_NO_UTX @IL_NO_UTX@ - -/* vtf support (VTF (Valve Texture Format) is used by games based on Valve's - Source engine.) */ -#undef IL_NO_VTF - -/* doom support (WAD is the format for graphics in the original DooM I/II.) */ -#undef IL_NO_WAD - -/* wal support (WAL is the image format used for the game Quake 2.) */ -#undef IL_NO_WAL - -/* wbmp support (WBMP (Wireless Application Protocol Bitmap) is a monochrome - graphics file format optimized for mobile computing devices) */ -#undef IL_NO_WBMP - -/* wdp support (WDP is Microsoft's successor to JPEG, able to store many - different image types either lossy or losslessly, also known as HD Photo.) - */ -#cmakedefine IL_NO_WDP %IL_NO_WDP% - -/* xpm support (XPM (X PixMap) is an ASCII-based image used in X Windows.) */ -#undef IL_NO_XPM - -/* Define if you have nvidia texture tools library installed */ -#cmakedefine IL_USE_DXTC_NVIDIA %IL_USE_DXTC_NVIDIA% - -/* Define if you have libsquish installed */ -#cmakedefine IL_USE_DXTC_SQUISH %IL_USE_DXTC_SQUISH% - - - - - - - - - -/* Define to the sub-directory in which libtool stores uninstalled libraries. - */ -#undef LT_OBJDIR - -/* Building on Mac OS X */ -#undef MAX_OS_X - - -/* Define to 1 if your C compiler doesn't accept -c and -o together. */ -#undef NO_MINUS_C_MINUS_O - -/* Name of package */ -#undef PACKAGE - -/* Define to the address where bug reports for this package should be sent. */ -#undef PACKAGE_BUGREPORT - -/* Define to the full name of this package. */ -#undef PACKAGE_NAME - -/* Define to the full name and version of this package. */ -#undef PACKAGE_STRING - -/* Define to the one symbol short name of this package. */ -#undef PACKAGE_TARNAME - -/* Define to the home page for this package. */ -#undef PACKAGE_URL - -/* Define to the version of this package. */ -#undef PACKAGE_VERSION - - - -/* Version number of package */ -#undef VERSION - - - -#endif //__CONFIG_H__ - diff --git a/DevIL/src-IL/CMakeLists.txt b/DevIL/src-IL/CMakeLists.txt index a63251a1..c8cbab5c 100644 --- a/DevIL/src-IL/CMakeLists.txt +++ b/DevIL/src-IL/CMakeLists.txt @@ -11,6 +11,9 @@ include_directories( ${DevIL_SOURCE_DIR}/../include ) +# generate the config.h +configure_file(${CMAKE_CURRENT_SOURCE_DIR}/include/config.h.cmake.in ${CMAKE_CURRENT_SOURCE_DIR}/include/config.h) + #SET(DevIL_INC ${DEVIL_INCS} ${DEVIL_SRCS}) set(LIBRARY_OUTPUT_PATH ${DEVIL_LIB_DEST_DIR} ) @@ -39,9 +42,9 @@ source_group("Resource Files" FILES ${DevIL_RSRC} ) source_group("Text Files" FILES ${DevIL_TXT} ) if(BUILD_SHARED_LIBS) - add_library(IL SHARED ${DevIL_SRCS} ${DevIL_INC} ${DevIL_RSRC} ${DevIL_TXT}) + add_library(IL SHARED ${DevIL_SRCS} ) else(BUILD_SHARED_LIBS) - add_library(IL ${DevIL_SRCS} ${DevIL_INC} ${DevIL_RSRC} ${DevIL_TXT}) + add_library(IL ${DevIL_SRCS} ) endif(BUILD_SHARED_LIBS) diff --git a/DevIL/src-IL/include/config.h.cmake.in b/DevIL/src-IL/include/config.h.cmake.in new file mode 100644 index 00000000..dec521e9 --- /dev/null +++ b/DevIL/src-IL/include/config.h.cmake.in @@ -0,0 +1,322 @@ +#ifndef __CONFIG_H__ +#define __CONFIG_H__ + +/* this file is either config.h.cmake.in or generated from it by cmake */ + + +/* Theses are present in original autoconf setup, but unused in the code: + +AC_APPLE_UNIVERSAL_BUILD +HAVE_STDINT_H +HAVE_LIBM +HAVE_LIBZ +HAVE_DLFCN_H +HAVE_MEMORY_H +HAVE_INTTYPES_H +HAVE_GLUT_GLUT_H +HAVE_GL_GLUT_H +HAVE_GL_GLU_H +HAVE_GL_GL_H +HAVE_OPENGL_GLU_H +HAVE_OPENGL_GL_H +HAVE_PTHREAD +HAVE_STDLIB_H +HAVE_STRINGS_H +HAVE_STRING_H +HAVE_SYS_STAT_H +HAVE_SYS_TYPES_H +HAVE_UNISTD_H +HAVE_VARARGS_GLU_TESSCB +HAVE_WINDOWS_H +PTHREAD_CREATE_JOINABLE +STDC_HEADERS +X_DISPLAY_MISSING +IL_USE_JPEGLIB_UNMODIFIED +SSE +SSE2 +SSE3 + +*/ + + +/* compiler stuff */ + +/* Altivec extension found */ +#undef ALTIVEC_GCC + +/* "Enable debug code features" */ +#undef DEBUG + +/* PPC_ASM assembly found */ +#undef GCC_PCC_ASM + +/* X86_64_ASM assembly found */ +#undef GCC_X86_64_ASM + +/* X86_ASM assembly found */ +#undef GCC_X86_ASM + +/* restrict keyword available */ +#undef RESTRICT_KEYWORD + + +#cmakedefine WORDS_BIGENDIAN @WORDS_BIGENDIAN@ + + +/* assorted memory management stuff */ + +/* define if you have memalign memory allocation */ +#undef MEMALIGN + +/* define if you have posix_memalign memory allocation */ +#undef POSIX_MEMALIGN + +/* define if you have mm_malloc.h header */ +#undef MM_MALLOC + +/* define if you have valloc memory allocation */ +#undef VALLOC + +/* Memory must be vector aligned */ +#undef VECTORMEM + + + +/* Deal with these once the core library is building... + +#undef ILUT_USE_ALLEGRO +#undef ILUT_USE_DIRECTX8 +#undef ILUT_USE_DIRECTX9 +#undef ILUT_USE_OPENGL +#undef ILUT_USE_SDL +#undef ILUT_USE_X11 +#undef ILUT_USE_XRENDER +#undef ILUT_USE_XSHM +#undef ILU_ENABLED + +*/ + +/* Define if you can support at least some ASM */ +#undef IL_INLINE_ASM + + +/* File formats */ + +/* blp support (BLP is the texture format for Blizzard games.) */ +#undef IL_NO_BLP + +/* bmp support (BMP is a standard Windows bitmap.) */ +#undef IL_NO_BMP + +/* dcx support (DCX is a multi-page PCX file.) */ +#undef IL_NO_DCX + +/* dds support (DDS (DirectDraw Surface) is used by DirectX to load images + (usually DXTC).) */ +#undef IL_NO_DDS + +/* dicom support (DICOM (Digital Imaging and Communications in Medicine) is + used extensively in medical imaging.) */ +#undef IL_NO_DICOM + +/* exr support (EXR is a HDR image file format standardized by Industrial + Light and Magic. OpenEXR powered) */ +#cmakedefine IL_NO_EXR @IL_NO_EXR@ + +/* fits support (FITS (Flexible Image Transport System) is used for storing + scientific images and is used extensively in astronomy.) */ +#undef IL_NO_FITS + +/* Define if you want to disable support for various game formats */ +#undef IL_NO_GAMES + +/* gif support */ +#undef IL_NO_GIF + +/* hdr support (HDR is the Radiance High Dynamic Range format, using more bits + per channel than normal.) */ +#undef IL_NO_HDR + +/* icns support (ICNS is the icon format for the Mac OS X operation system.) + */ +#undef IL_NO_ICNS + +/* icon support (ICO is the icon format for the Windows operating system.) */ +#undef IL_NO_ICON + +/* iff support (IFF (Interchange File Format) is used to transfer images + between software from different companies.) */ +#undef IL_NO_IFF + +/* ilbm support (ILBM (Amiga Interleaved BitMap Format).) */ +#undef IL_NO_ILBM + +/* iwi support (IWI is the Infinity Ward Image format used in the Call of Duty + games.) */ +#undef IL_NO_IWI + +/* jp2 support (JP2 (JPEG 2000) is a better, but not so widespread, + alternative to JPEG. JasPer powered) */ +#cmakedefine IL_NO_JP2 @IL_NO_JP2@ + +/* jpeg support (JPEG is most common lossy format. libjpeg powered) */ +#cmakedefine IL_NO_JPG @IL_NO_JPG@ + +/* lcms support () */ +#cmakedefine IL_NO_LCMS @IL_NO_LCMS@ +/* LCMS: include lcms.h instead of lcms/lcms.h (implicit on windows) */ +#cmakedefine LCMS_NODIRINCLUDE @LCMS_NODIRINCLUDE@ + +/* lif support (LIF is the image format of the game Homeworld.) */ +#undef IL_NO_LIF + +/* mdl support (MDL is the format for models in the game Half-Life.) */ +#undef IL_NO_MDL + +/* mng support (MNG is basically the animated version of PNG but is not + widespread.) */ +#cmakedefine IL_NO_MNG @IL_NO_MNG@ + +/* mp3 support (MP3 (MPEG-1 Audio Layer 3) sometimes have images in them, such + as cover art.) */ +#undef IL_NO_MP3 + +/* pcd support (PCD is the Kodak PhotoCD format.) */ +#undef IL_NO_PCD + +/* pcx support (PCX is one of the first widely accepted DOS imaging standards) + */ +#undef IL_NO_PCX + +/* pic support (PIC is used by SoftImage software.) */ +#undef IL_NO_PIC + +/* pix support () */ +#undef IL_NO_PIX + +/* png support (PNG is a smart, loseless and even open format. libpng + powered.) */ +#cmakedefine IL_NO_PNG @IL_NO_PNG@ + +/* pnm support (PNM (Portable aNy Map format) is considered the + least-common-denominator for converting pixmap, graymap, or bitmap files + between different platforms.) */ +#undef IL_NO_PNM + +/* psd support (PSD is the PhotoShop native file format.) */ +#undef IL_NO_PSD + +/* psp support (PSP is the Paint Shop Pro native file format.) */ +#undef IL_NO_PSP + +/* pxr support (PXR is used by Pixar.) */ +#undef IL_NO_PXR + +/* raw support (RAW is simply raw data.) */ +#undef IL_NO_RAW + +/* rot support (ROT is the image format for the game Homeworld 2.) */ +#undef IL_NO_ROT + +/* sgi support (SGI is the native raster graphics file format for Silicon + Graphics workstations) */ +#undef IL_NO_SGI + +/* sun support (SUN is the image format used on Sun's operating systems.) */ +#undef IL_NO_SUN + +/* texture support (TEXTURE is the format used in Medieval II: Total War + (similar to DDS).) */ +#undef IL_NO_TEXTURE + +/* tga support (TGA (aka TARGA file format) has been used mainly in games. It + is open and simple.) */ +#undef IL_NO_TGA + +/* tiff support (TIFF is a lossless format supporting greater color depths. + libtiff powered) */ +#cmakedefine IL_NO_TIF @IL_NO_TIF@ + +/* tpl support (TPL is the format used by many GameCube and Wii games.) */ +#undef IL_NO_TPL + +/* utx support (UTX is the format used in the Unreal Tournament game series.) */ +#cmakedefine IL_NO_UTX @IL_NO_UTX@ + +/* vtf support (VTF (Valve Texture Format) is used by games based on Valve's + Source engine.) */ +#undef IL_NO_VTF + +/* doom support (WAD is the format for graphics in the original DooM I/II.) */ +#undef IL_NO_WAD + +/* wal support (WAL is the image format used for the game Quake 2.) */ +#undef IL_NO_WAL + +/* wbmp support (WBMP (Wireless Application Protocol Bitmap) is a monochrome + graphics file format optimized for mobile computing devices) */ +#undef IL_NO_WBMP + +/* wdp support (WDP is Microsoft's successor to JPEG, able to store many + different image types either lossy or losslessly, also known as HD Photo.) + */ +#cmakedefine IL_NO_WDP %IL_NO_WDP% + +/* xpm support (XPM (X PixMap) is an ASCII-based image used in X Windows.) */ +#undef IL_NO_XPM + +/* Define if you have nvidia texture tools library installed */ +#cmakedefine IL_USE_DXTC_NVIDIA %IL_USE_DXTC_NVIDIA% + +/* Define if you have libsquish installed */ +#cmakedefine IL_USE_DXTC_SQUISH %IL_USE_DXTC_SQUISH% + + + + + + + + + +/* Define to the sub-directory in which libtool stores uninstalled libraries. + */ +#undef LT_OBJDIR + +/* Building on Mac OS X */ +#undef MAX_OS_X + + +/* Define to 1 if your C compiler doesn't accept -c and -o together. */ +#undef NO_MINUS_C_MINUS_O + +/* Name of package */ +#undef PACKAGE + +/* Define to the address where bug reports for this package should be sent. */ +#undef PACKAGE_BUGREPORT + +/* Define to the full name of this package. */ +#undef PACKAGE_NAME + +/* Define to the full name and version of this package. */ +#undef PACKAGE_STRING + +/* Define to the one symbol short name of this package. */ +#undef PACKAGE_TARNAME + +/* Define to the home page for this package. */ +#undef PACKAGE_URL + +/* Define to the version of this package. */ +#undef PACKAGE_VERSION + + + +/* Version number of package */ +#undef VERSION + + + +#endif //__CONFIG_H__ + diff --git a/DevIL/src-IL/include/il_internal.h b/DevIL/src-IL/include/il_internal.h index 9ca92433..450ac054 100644 --- a/DevIL/src-IL/include/il_internal.h +++ b/DevIL/src-IL/include/il_internal.h @@ -13,16 +13,8 @@ #define INTERNAL_H #define _IL_BUILD_LIBRARY - -// Local headers -/*#if (defined(_WIN32) || defined(_WIN64)) && !defined(HAVE_CONFIG_H) - #define HAVE_CONFIG_H -#endif*/ -#ifdef HAVE_CONFIG_H //if we use autotools, we have HAVE_CONFIG_H defined and we have to look for it like that - #include -#else // If we do not use autotools, we have to point to (possibly different) config.h than in the opposite case - #include -#endif +// config.h is auto-generated +#include "config.h" #if defined(__GNUC__) && __STDC_VERSION__ >= 199901L // this makes various common-but-not-C99 functions visable in gcc -std-c99 -- cgit v1.2.1 From 75ddeaf0083f0ad1cd4558f80ea94aeb830e376c Mon Sep 17 00:00:00 2001 From: Ben Campbell Date: Tue, 8 Nov 2016 22:27:18 +1300 Subject: cmake cruft removal --- DevIL/CMakeLists.txt | 6 --- DevIL/include/IL/ilut.h | 36 ----------------- DevIL/lib/Makefile.am | 94 --------------------------------------------- DevIL/lib/nada.txt | 1 - DevIL/src-IL/CMakeLists.txt | 14 ++----- 5 files changed, 3 insertions(+), 148 deletions(-) delete mode 100644 DevIL/lib/Makefile.am delete mode 100644 DevIL/lib/nada.txt diff --git a/DevIL/CMakeLists.txt b/DevIL/CMakeLists.txt index 8d976652..f54e0e8d 100644 --- a/DevIL/CMakeLists.txt +++ b/DevIL/CMakeLists.txt @@ -101,11 +101,5 @@ add_subdirectory(src-IL) #add_subdirectory(src-ILUT) -# need to check for vc6 or vc2003 output dir -if(BUILD_SHARED_LIBS) - set(DEVIL_LIB_DEST_DIR ${CMAKE_CURRENT_SOURCE_DIR}/lib/ ) -else(BUILD_SHARED_LIBS) - set(DEVIL_LIB_DEST_DIR ${CMAKE_CURRENT_SOURCE_DIR}/lib/ ) -endif(BUILD_SHARED_LIBS) diff --git a/DevIL/include/IL/ilut.h b/DevIL/include/IL/ilut.h index 4a84b845..9594d67e 100644 --- a/DevIL/include/IL/ilut.h +++ b/DevIL/include/IL/ilut.h @@ -89,40 +89,6 @@ #define ILUT_X11 5 #define ILUT_DIRECT3D10 6 -/* -// Includes specific config -#ifdef DJGPP - #define ILUT_USE_ALLEGRO -#elif _WIN32_WCE - #define ILUT_USE_WIN32 -#elif _WIN32 - //#ifdef __GNUC__ //__CYGWIN32__ (Cygwin seems to not define this with DevIL builds) - #define ILUT_USE_WIN32 - #include "IL/config.h" - - // Temporary fix for the SDL main() linker bug. - //#ifdef ILUT_USE_SDL - //#undef ILUT_USE_SDL - //#endif//ILUT_USE_SDL - - //#else - // #define ILUT_USE_WIN32 - // #define ILUT_USE_OPENGL - // #define ILUT_USE_SDL - // #define ILUT_USE_DIRECTX8 - //#endif -#elif BEOS // Don't know the #define - #define ILUT_USE_BEOS - #define ILUT_USE_OPENGL -#elif MACOSX - #define ILUT_USE_OPENGL -#else - - // We are surely using a *nix so the configure script - // may have written the configured config.h header - #include "IL/config.h" -#endif -*/ #if (defined(_WIN32) || defined(_WIN64)) #if (defined(IL_USE_PRAGMA_LIBS)) && (!defined(_IL_BUILD_LIBRARY)) @@ -136,8 +102,6 @@ -//this should remain private and hidden -//#include "IL/config.h" ////////////// // OpenGL diff --git a/DevIL/lib/Makefile.am b/DevIL/lib/Makefile.am deleted file mode 100644 index 953e2a14..00000000 --- a/DevIL/lib/Makefile.am +++ /dev/null @@ -1,94 +0,0 @@ -all_include = $(srcdir)/../include - -il_src = $(srcdir)/../src-IL/src -il_include = $(srcdir)/../src-IL/include -ilu_src = $(srcdir)/../src-ILU/src -ilu_include = $(srcdir)/../src-ILU/include -ilut_src = $(srcdir)/../src-ILUT/src -ilut_include = $(srcdir)/../src-ILUT/include - -ildir = $(includedir)/IL - -lib_LTLIBRARIES = -il_HEADERS = $(all_include)/IL/devil_cpp_wrapper.hpp -AM_LDFLAGS = -version-info @DEVIL_LTVERSION@ -AM_CFLAGS = $(GENERAL_CFLAGS) - -if WINDOWS_BUILD -AM_LDFLAGS += -no-undefined -endif #WINDOWS_BUILD - -if BUILD_IL - -lib_LTLIBRARIES += libIL.la -il_HEADERS += $(all_include)/IL/il.h - -endif #BUILD_IL - -if BUILD_ILU - -lib_LTLIBRARIES += libILU.la -il_HEADERS += $(all_include)/IL/ilu.h $(all_include)/IL/ilu_region.h - -endif #BUILD_ILU - -if BUILD_ILUT - -lib_LTLIBRARIES += libILUT.la -il_HEADERS += $(all_include)/IL/ilut.h $(all_include)/IL/ilut_config.h - -endif #BUILD_ILUT - -libIL_la_CPPFLAGS = -I $(il_include) -I $(all_include) -libIL_la_CFLAGS = $(AM_CFLAGS) @IL_CFLAGS@ -libIL_la_CXXFLAGS = $(AM_CFLAGS) @IL_CFLAGS@ - -libIL_la_SOURCES = $(il_src)/il_alloc.c $(il_src)/il_doom.c $(il_src)/il_stack.c $(il_src)/il_pcx.c $(il_src)/il_rle.c $(il_src)/il_bits.c $(il_src)/il_endian.c $(il_src)/il_exr.cpp $(il_src)/il_jpeg.c $(il_src)/il_pic.c $(il_src)/il_sgi.c $(il_src)/il_bmp.c $(il_src)/il_error.c $(il_src)/il_lif.c $(il_src)/il_png.c $(il_src)/il_states.c $(il_src)/il_convbuff.c $(il_src)/il_files.c $(il_src)/il_main.c $(il_src)/il_pnm.c $(il_src)/il_targa.c $(il_src)/il_wdp.c $(il_src)/il_convert.c $(il_src)/il_gif.c $(il_src)/il_manip.c $(il_src)/il_profiles.c $(il_src)/il_tiff.c $(il_src)/il_cut.c $(il_src)/il_header.c $(il_src)/il_mdl.c $(il_src)/il_quantizer.c $(il_src)/il_utility.c $(il_src)/il_dcx.c $(il_src)/il_icon.c $(il_src)/il_mng.c $(il_src)/il_raw.c $(il_src)/il_wal.c $(il_src)/il_dds.c $(il_src)/il_internal.c $(il_src)/il_pal.c $(il_src)/il_rawdata.c $(il_src)/il_devil.c $(il_src)/il_io.c $(il_src)/il_pcd.c $(il_src)/il_register.c $(il_src)/il_psd.c $(il_src)/il_fastconv.c $(il_src)/il_neuquant.c $(il_src)/il_dds-save.c $(il_src)/il_psp.c $(il_src)/il_pix.c $(il_src)/il_pxr.c $(il_src)/il_vtf.c $(il_src)/il_xpm.c $(il_src)/il_hdr.c $(il_src)/il_icns.c $(il_src)/il_jp2.c $(il_src)/altivec_common.c $(il_src)/altivec_typeconversion.c $(il_src)/il_sun.c $(il_src)/il_nvidia.cpp $(il_src)/il_wbmp.c $(il_src)/il_squish.cpp $(il_src)/il_iff.c $(il_src)/il_ilbm.c $(il_src)/il_size.c $(il_src)/il_tpl.c $(il_src)/il_fits.c $(il_src)/il_iwi.c $(il_src)/il_blp.c $(il_src)/il_ftx.c $(il_src)/il_dicom.c $(il_src)/il_rot.c $(il_src)/il_texture.c $(il_src)/il_dpx.c $(il_src)/il_utx.cpp $(il_src)/il_mp3.c - -libIL_la_SOURCES += $(il_include)/altivec_common.h $(il_include)/altivec_typeconversion.h $(il_include)/il_alloc.h $(il_include)/il_bits.h $(il_include)/il_bmp.h $(il_include)/il_dcx.h $(il_include)/il_dds.h $(il_include)/il_doompal.h $(il_include)/il_dpx.h $(il_include)/il_endian.h $(il_include)/il_exr.h $(il_include)/il_files.h $(il_include)/il_gif.h $(il_include)/il_hdr.h $(il_include)/il_icns.h $(il_include)/il_icon.h $(il_include)/il_internal.h $(il_include)/il_jp2.h $(il_include)/il_jpeg.h $(il_include)/il_lif.h $(il_include)/il_manip.h $(il_include)/il_mdl.h $(il_include)/il_pal.h $(il_include)/il_pcx.h $(il_include)/il_pic.h $(il_include)/il_pnm.h $(il_include)/il_psd.h $(il_include)/il_psp.h $(il_include)/il_q2pal.h $(il_include)/il_register.h $(il_include)/il_rle.h $(il_include)/il_sgi.h $(il_include)/il_stack.h $(il_include)/il_states.h $(il_include)/il_targa.h $(il_include)/il_utx.h $(il_include)/il_vtf.h $(il_include)/il_wdp.h $(all_include)/IL/devil_internal_exports.h -libIL_la_LDFLAGS = @IL_LIBS@ $(AM_LDFLAGS) - -libILU_la_CPPFLAGS = -I $(ilu_include) -I $(all_include) -libILU_la_CFLAGS = $(AM_CFLAGS) @ILU_CFLAGS@ -libILU_la_SOURCES = $(ilu_src)/ilu_alloc.c $(ilu_src)/ilu_internal.c $(ilu_src)/ilu_noise.c $(ilu_src)/ilu_scale.c $(ilu_src)/ilu_error.c $(ilu_src)/ilu_main.c $(ilu_src)/ilu_rotate.c $(ilu_src)/ilu_scaling.c $(ilu_src)/ilu_filter.c $(ilu_src)/ilu_manip.c $(ilu_src)/ilu_scale2d.c $(ilu_src)/ilu_states.c $(ilu_src)/ilu_filter_rcg.c $(ilu_src)/ilu_mipmap.c $(ilu_src)/ilu_scale3d.c $(ilu_src)/ilu_utilities.c $(ilu_src)/ilu_region.c - -libILU_la_SOURCES += $(ilu_include)/ilu_alloc.h $(ilu_include)/ilu_filter.h $(ilu_include)/ilu_internal.h $(ilu_include)/ilu_region.h $(ilu_include)/ilu_states.h $(all_include)/IL/devil_internal_exports.h $(all_include)/IL/ilu_region.h $(ilu_include)/ilu_error/ilu_err-arabic.h $(ilu_include)/ilu_error/ilu_err-dutch.h $(ilu_include)/ilu_error/ilu_err-english.h $(ilu_include)/ilu_error/ilu_err-french.h $(ilu_include)/ilu_error/ilu_err-german.h $(ilu_include)/ilu_error/ilu_err-japanese.h $(ilu_include)/ilu_error/ilu_err-spanish.h - -libILU_la_LDFLAGS = @ILU_LIBS@ $(AM_LDFLAGS) -libILU_la_LIBADD = libIL.la - -libILUT_la_CPPFLAGS = -I $(ilut_include) -I $(all_include) -libILUT_la_CFLAGS = $(AM_CFLAGS) @ILUT_CFLAGS@ -libILUT_la_SOURCES = $(ilut_src)/ilut_main.c $(ilut_src)/ilut_states.c $(ilut_src)/ilut_internal.c -libILUT_la_SOURCES += $(ilut_include)/ilut_internal.h $(ilut_include)/ilut_states.h $(all_include)/IL/devil_internal_exports.h -libILUT_la_LDFLAGS = @ILUT_LIBS@ $(AM_LDFLAGS) -libILUT_la_LIBADD = libILU.la - -if USE_ALLEGRO -libILUT_la_SOURCES += $(ilut_src)/ilut_allegro.c $(ilut_include)/ilut_allegro.h -endif #USE_ALLEG - -if USE_DIRECTX -libILUT_la_SOURCES += $(ilut_src)/ilut_directx.c -endif #USE_DIRECTX - -if USE_DIRECTX9 -libILUT_la_SOURCES += $(ilut_src)/ilut_directx9.c -endif #USE_DIRECTX - -if USE_SDL -libILUT_la_SOURCES += $(ilut_src)/ilut_sdlsurface.c -endif #USE_SDL - -if USE_OPENGL -libILUT_la_SOURCES += $(ilut_include)/ilut_opengl.h $(ilut_src)/ilut_opengl.c -endif #USE_OPENGL - -if USE_X11 -libILUT_la_SOURCES += $(ilut_src)/ilut_x11.c -endif #USE_X11 - -if USE_W32 -libILUT_la_SOURCES += $(ilut_src)/ilut_win32.c -endif #USE_W32 - diff --git a/DevIL/lib/nada.txt b/DevIL/lib/nada.txt deleted file mode 100644 index c1cab0a4..00000000 --- a/DevIL/lib/nada.txt +++ /dev/null @@ -1 +0,0 @@ -This file is just a placeholder so that the /lib directory is created when checking out the CVS with the -P option. \ No newline at end of file diff --git a/DevIL/src-IL/CMakeLists.txt b/DevIL/src-IL/CMakeLists.txt index c8cbab5c..49412c22 100644 --- a/DevIL/src-IL/CMakeLists.txt +++ b/DevIL/src-IL/CMakeLists.txt @@ -1,23 +1,15 @@ project(DevIL) file(GLOB DevIL_SRCS src/*.c src/*.cpp) -file(GLOB DevIL_INC include/*.h ../include/IL/config.h ../include/IL/devil_internal_exports.h ../include/IL/il.h) +file(GLOB DevIL_INC include/*.h ../include/config.h ../include/IL/devil_internal_exports.h ../include/IL/il.h) file(GLOB DevIL_RSRC) file(GLOB DevIL_TXT) -include_directories( +include_directories( include ../include ) - ${DevIL_SOURCE_DIR}/include - ${DevIL_SOURCE_DIR}/../include -) - -# generate the config.h +# generate config.h configure_file(${CMAKE_CURRENT_SOURCE_DIR}/include/config.h.cmake.in ${CMAKE_CURRENT_SOURCE_DIR}/include/config.h) -#SET(DevIL_INC ${DEVIL_INCS} ${DEVIL_SRCS}) - -set(LIBRARY_OUTPUT_PATH ${DEVIL_LIB_DEST_DIR} ) - # # for windows add the .def and .rc files to the source list # -- cgit v1.2.1 From bd67d5d9c33ce20be3950013f63ee601a0697c6e Mon Sep 17 00:00:00 2001 From: Ben Campbell Date: Wed, 9 Nov 2016 10:17:01 +1300 Subject: Turn src-IL into a self-contained cmake project Top-level cmake project is now just a container for it's sub-projects. Previously, src-IL relied on the parent project for configuration, even though all those settings were specific to src-IL. This commit also rolls in some changes to generate and install pkg-config support. --- DevIL/CMakeLists.txt | 97 -------------------------- DevIL/cmake/FindLCMS.cmake | 60 ---------------- DevIL/cmake/FindNVTT.cmake | 107 ----------------------------- DevIL/cmake/FindOpenEXR.cmake | 64 ----------------- DevIL/cmake/README | 11 --- DevIL/data/IL.pc.in | 10 --- DevIL/src-IL/CMakeLists.txt | 125 ++++++++++++++++++++++++++++++++-- DevIL/src-IL/cmake/FindLCMS.cmake | 60 ++++++++++++++++ DevIL/src-IL/cmake/FindNVTT.cmake | 107 +++++++++++++++++++++++++++++ DevIL/src-IL/cmake/FindOpenEXR.cmake | 64 +++++++++++++++++ DevIL/src-IL/cmake/README | 11 +++ DevIL/src-IL/pkgconfig/IL.pc.cmake.in | 12 ++++ DevIL/src-IL/pkgconfig/README | 3 + 13 files changed, 375 insertions(+), 356 deletions(-) delete mode 100644 DevIL/cmake/FindLCMS.cmake delete mode 100644 DevIL/cmake/FindNVTT.cmake delete mode 100644 DevIL/cmake/FindOpenEXR.cmake delete mode 100644 DevIL/cmake/README delete mode 100644 DevIL/data/IL.pc.in create mode 100644 DevIL/src-IL/cmake/FindLCMS.cmake create mode 100644 DevIL/src-IL/cmake/FindNVTT.cmake create mode 100644 DevIL/src-IL/cmake/FindOpenEXR.cmake create mode 100644 DevIL/src-IL/cmake/README create mode 100644 DevIL/src-IL/pkgconfig/IL.pc.cmake.in create mode 100644 DevIL/src-IL/pkgconfig/README diff --git a/DevIL/CMakeLists.txt b/DevIL/CMakeLists.txt index f54e0e8d..5f3dd3c0 100644 --- a/DevIL/CMakeLists.txt +++ b/DevIL/CMakeLists.txt @@ -1,105 +1,8 @@ cmake_minimum_required(VERSION 2.6) - project(ImageLib) -# include our custom modules -set (CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake") - -include (TestBigEndian) - -option(BUILD_SHARED_LIBS "Build with shared (.DLL .SO) libraries." ON) - -# various compiler stuff -test_big_endian(WORDS_BIGENDIAN) - - -# check availability of optional external libs -find_package(PNG) -find_package(TIFF) -find_package(JPEG) -find_package(Jasper) -find_package(Squish) -find_package(NVTT) # NVidia texture tools -find_package(OpenEXR) -find_package(LCMS) - -# TODO: check for libmng, others? - - -# TODO: utx doesn't currently compile (as C, anyway) -set(IL_NO_UTX 1) - -# TODO: WDP requires Microsoft HD Photo Device Porting Kit 1.0 -set(IL_NO_WDP 1) - -# TODO: add options for manually configuring formats (eg IL_NO_GAMES) - - -# present options for the libraries which are available -if(PNG_FOUND) - option(IL_NO_PNG "Disable PNG support (libpng)" 0) -else(PNG_FOUND) - set(IL_NO_PNG 1) -endif(PNG_FOUND) - -if(TIFF_FOUND) - option(IL_NO_TIF "Disable TIFF support (libtiff)" 0) -else(TIFF_FOUND) - set(IL_NO_TIF 1) -endif(TIFF_FOUND) - -if(JPEG_FOUND) - option(IL_NO_JPG "Disable JPEG support (libjpeg)" 0) -else(JPEG_FOUND) - set(IL_NO_JPG 1) -endif(JPEG_FOUND) - -if(OPENEXR_FOUND) - option(IL_NO_EXR "Disable EXR support (openEXR)" 0) -else(OPENEXR_FOUND) - set(IL_NO_EXR 1) -endif(OPENEXR_FOUND) - -if(JASPER_FOUND) - option(IL_NO_JP2 "Disable JP2 support (libjasper)" 0) -else(JASPER_FOUND) - set(IL_NO_JP2 1) -endif(JASPER_FOUND) - -if(MNG_FOUND) - option(IL_NO_MNG "Disable MNG support (libmng)" 0) -else(MNG_FOUND) - set(IL_NO_MNG 1) -endif(MNG_FOUND) - -if(LCMS_FOUND) - option(IL_NO_LCMS "Disable LCMS support (Little CMS)" 0) - #TODO: be more clever about lcms include... it smells wrong. - option(LCMS_NODIRINCLUDE "Include lcms.h instead of lcms/lcms.h" 1) -else(LCMS_FOUND) - set(IL_NO_LCMS 1) -endif(LCMS_FOUND) - -if(NVTT_FOUND) - option(IL_USE_DXTC_NVIDIA "Use Nvidia Texture Tools (NVTT) for DXTC support" 1) -else(NVTT_FOUND) - set(IL_USE_DXTC_NVIDIA 0) -endif(NVTT_FOUND) - -if(SQUISH_FOUND) - option(IL_USE_DXTC_SQUISH "Use libsquish for DXTC support" 1) -else(SQUISH_FOUND) - set(IL_USE_DXTC_SQUISH 0) -endif(SQUISH_FOUND) - - - - add_subdirectory(src-IL) #add_subdirectory(src-ILU) #add_subdirectory(src-ILUT) - - - diff --git a/DevIL/cmake/FindLCMS.cmake b/DevIL/cmake/FindLCMS.cmake deleted file mode 100644 index 9830ba62..00000000 --- a/DevIL/cmake/FindLCMS.cmake +++ /dev/null @@ -1,60 +0,0 @@ -# - Find LCMS -# Find the LCMS (Little Color Management System) library and includes and -# This module defines -# LCMS_INCLUDE_DIR, where to find lcms.h -# LCMS_LIBRARIES, the libraries needed to use LCMS. -# LCMS_DOT_VERSION, The version number of the LCMS library, e.g. "1.19" -# LCMS_VERSION, Similar to LCMS_DOT_VERSION, but without the dots, e.g. "119" -# LCMS_FOUND, If false, do not try to use LCMS. -# -# The minimum required version of LCMS can be specified using the -# standard syntax, e.g. find_package(LCMS 1.10) - -# Copyright (c) 2008, Adrian Page, -# Copyright (c) 2009, Cyrille Berger, -# -# Redistribution and use is allowed according to the terms of the BSD license. -# For details see the accompanying COPYING-CMAKE-SCRIPTS file. - - -# use pkg-config to get the directories and then use these values -# in the FIND_PATH() and FIND_LIBRARY() calls -if(NOT WIN32) - find_package(PkgConfig) - pkg_check_modules(PC_LCMS lcms) - set(LCMS_DEFINITIONS ${PC_LCMS_CFLAGS_OTHER}) -endif(NOT WIN32) - -find_path(LCMS_INCLUDE_DIR lcms.h - HINTS - ${PC_LCMS_INCLUDEDIR} - ${PC_LCMS_INCLUDE_DIRS} - PATH_SUFFIXES lcms liblcms1 -) - -find_library(LCMS_LIBRARIES NAMES lcms liblcms lcms-1 liblcms-1 - HINTS - ${PC_LCMS_LIBDIR} - ${PC_LCMS_LIBRARY_DIRS} - PATH_SUFFIXES lcms -) - -# Store the LCMS version number in the cache, so we don't have to search every time again -if(LCMS_INCLUDE_DIR AND NOT LCMS_VERSION) - file(READ ${LCMS_INCLUDE_DIR}/lcms.h LCMS_VERSION_CONTENT) - string(REGEX MATCH "#define LCMS_VERSION[ ]*[0-9]*\n" LCMS_VERSION_MATCH ${LCMS_VERSION_CONTENT}) - if(LCMS_VERSION_MATCH) - string(REGEX REPLACE "#define LCMS_VERSION[ ]*([0-9]*)\n" "\\1" _LCMS_VERSION ${LCMS_VERSION_MATCH}) - string(SUBSTRING ${_LCMS_VERSION} 0 1 LCMS_MAJOR_VERSION) - string(SUBSTRING ${_LCMS_VERSION} 1 2 LCMS_MINOR_VERSION) - endif(LCMS_VERSION_MATCH) - set(LCMS_VERSION "${LCMS_MAJOR_VERSION}${LCMS_MINOR_VERSION}" CACHE STRING "Version number of lcms" FORCE) - set(LCMS_DOT_VERSION "${LCMS_MAJOR_VERSION}.${LCMS_MINOR_VERSION}" CACHE STRING "Version number of lcms split into components" FORCE) -endif(LCMS_INCLUDE_DIR AND NOT LCMS_VERSION) - -include(FindPackageHandleStandardArgs) -find_package_handle_standard_args(LCMS REQUIRED_VARS LCMS_LIBRARIES LCMS_INCLUDE_DIR - VERSION_VAR LCMS_DOT_VERSION ) - -mark_as_advanced(LCMS_INCLUDE_DIR LCMS_LIBRARIES LCMS_VERSION) - diff --git a/DevIL/cmake/FindNVTT.cmake b/DevIL/cmake/FindNVTT.cmake deleted file mode 100644 index d82192a7..00000000 --- a/DevIL/cmake/FindNVTT.cmake +++ /dev/null @@ -1,107 +0,0 @@ -# Locate nvidia-texture-tools -# This module defines -# NVTT_LIBRARY -# NVTT_FOUND, if false, do not try to link to nvtt -# NVTT_INCLUDE_DIR, where to find the headers -# - - -FIND_PATH(NVTT_INCLUDE_DIR nvtt/nvtt.h - PATHS - /usr/local - /usr - $ENV{NVTT_DIR} - ${3rdPartyRoot} - PATH_SUFFIXES include -) - -# NVTT -FIND_LIBRARY(NVTT_LIBRARY - NAMES nvtt - PATHS - /usr/local - /usr - $ENV{NVTT_DIR} - ${3rdPartyRoot} - PATH_SUFFIXES lib64 lib lib/shared lib/static lib64/static -) - -FIND_LIBRARY(NVTT_LIBRARY_DEBUG - NAMES nvtt_d - PATHS - /usr/local - /usr - $ENV{NVTT_DIR} - ${3rdPartyRoot} - PATH_SUFFIXES lib64 lib lib/shared lib/static lib64/static -) - -# NVIMAGE -FIND_LIBRARY(NVIMAGE_LIBRARY - NAMES nvimage - PATHS - /usr/local - /usr - $ENV{NVTT_DIR} - ${3rdPartyRoot} - PATH_SUFFIXES lib64 lib lib/shared lib/static lib64/static -) - -FIND_LIBRARY(NVIMAGE_LIBRARY_DEBUG - NAMES nvimage_d - PATHS - /usr/local - /usr - $ENV{NVTT_DIR} - ${3rdPartyRoot} - PATH_SUFFIXES lib64 lib lib/shared lib/static lib64/static -) - -# NVMATH -FIND_LIBRARY(NVMATH_LIBRARY - NAMES nvmath - PATHS - /usr/local - /usr - $ENV{NVTT_DIR} - ${3rdPartyRoot} - PATH_SUFFIXES lib64 lib lib/shared lib/static lib64/static -) - -FIND_LIBRARY(NVMATH_LIBRARY_DEBUG - NAMES nvmath_d - PATHS - /usr/local - /usr - $ENV{NVTT_DIR} - ${3rdPartyRoot} - PATH_SUFFIXES lib64 lib lib/shared lib/static lib64/static -) - -# NVCORE -FIND_LIBRARY(NVCORE_LIBRARY - NAMES nvcore - PATHS - /usr/local - /usr - $ENV{NVTT_DIR} - ${3rdPartyRoot} - PATH_SUFFIXES lib64 lib lib/shared lib/static lib64/static -) -FIND_LIBRARY(NVCORE_LIBRARY_DEBUG - NAMES nvcore_d - PATHS - /usr/local - /usr - $ENV{NVTT_DIR} - ${3rdPartyRoot} - PATH_SUFFIXES lib64 lib lib/shared lib/static lib64/static -) - - - - -SET(NVTT_FOUND "NO") -IF(NVTT_LIBRARY AND NVTT_INCLUDE_DIR) - SET(NVTT_FOUND "YES") -ENDIF(NVTT_LIBRARY AND NVTT_INCLUDE_DIR) diff --git a/DevIL/cmake/FindOpenEXR.cmake b/DevIL/cmake/FindOpenEXR.cmake deleted file mode 100644 index 3718d989..00000000 --- a/DevIL/cmake/FindOpenEXR.cmake +++ /dev/null @@ -1,64 +0,0 @@ -# Locate OpenEXR -# This module defines -# OPENEXR_LIBRARIES -# OPENEXR_FOUND, if false, do not try to link to OpenEXR -# OPENEXR_INCLUDE_DIR, where to find the headers -# -# $OPENEXR_DIR is an environment variable that would -# correspond to the ./configure --prefix=$OPENEXR_DIR -# -# Created by Robert Osfield. - - -FIND_PATH(OPENEXR_INCLUDE_DIR ImfIO.h - $ENV{OPENEXR_DIR}/include - $ENV{OPENEXR_DIR} - ~/Library/Frameworks - /Library/Frameworks - /usr/local/include - /usr/include - /sw/include # Fink - /opt/local/include # DarwinPorts - /opt/csw/include # Blastwave - /opt/include - /usr/freeware/include -) - -# Macro to find exr libraries (deduplicating search paths) -# example: OPENEXR_FIND_VAR(OPENEXR_IlmImf_LIBRARY IlmImf) -MACRO(OPENEXR_FIND_VAR varname libname) - FIND_LIBRARY( ${varname} - NAMES ${libname} - PATHS - $ENV{OPENEXR_DIR}/lib - $ENV{OPENEXR_DIR} - ~/Library/Frameworks - /Library/Frameworks - /usr/local/lib - /usr/lib - /sw/lib - /opt/local/lib - /opt/csw/lib - /opt/lib - /usr/freeware/lib64 - ) -ENDMACRO(OPENEXR_FIND_VAR) - -# Macro to find exr libraries (and debug versions) -# example: OPENEXR_FIND(IlmImf) -MACRO(OPENEXR_FIND libname) - OPENEXR_FIND_VAR(OPENEXR_${libname}_LIBRARY ${libname}) - OPENEXR_FIND_VAR(OPENEXR_${libname}_LIBRARY_DEBUG ${libname}d) -ENDMACRO(OPENEXR_FIND) - -OPENEXR_FIND(IlmImf) -OPENEXR_FIND(IlmThread) -OPENEXR_FIND(Iex) -OPENEXR_FIND(Half) - -SET(OPENEXR_FOUND "NO") -IF(OPENEXR_INCLUDE_DIR AND OPENEXR_IlmImf_LIBRARY AND OPENEXR_IlmThread_LIBRARY AND OPENEXR_Iex_LIBRARY AND OPENEXR_Half_LIBRARY) - SET(OPENEXR_LIBRARIES ${OPENEXR_IlmImf_LIBRARY} ${OPENEXR_IlmThread_LIBRARY} ${OPENEXR_Half_LIBRARY} ${OPENEXR_Iex_LIBRARY} ) - SET(OPENEXR_LIBRARIES_VARS OPENEXR_IlmImf_LIBRARY OPENEXR_IlmThread_LIBRARY OPENEXR_Half_LIBRARY OPENEXR_Iex_LIBRARY ) - SET(OPENEXR_FOUND "YES") -ENDIF(OPENEXR_INCLUDE_DIR AND OPENEXR_IlmImf_LIBRARY AND OPENEXR_IlmThread_LIBRARY AND OPENEXR_Iex_LIBRARY AND OPENEXR_Half_LIBRARY) diff --git a/DevIL/cmake/README b/DevIL/cmake/README deleted file mode 100644 index 2f50d7f2..00000000 --- a/DevIL/cmake/README +++ /dev/null @@ -1,11 +0,0 @@ -Custom modules for libraries which cmake doesn't have out-of-the-box -support for. - -FindNVTT and FindOpenEXR are from OpenSceneGraph (OSG): - -http://trac.openscenegraph.org/projects/osg/browser/OpenSceneGraph/trunk/CMakeModules - -OSG is under a modified LGPL license. - -FindLCMS is from KDE (kdelibs/cmake/modules/) - diff --git a/DevIL/data/IL.pc.in b/DevIL/data/IL.pc.in deleted file mode 100644 index 932d27c3..00000000 --- a/DevIL/data/IL.pc.in +++ /dev/null @@ -1,10 +0,0 @@ -prefix=@prefix@ -exec_prefix=@exec_prefix@ - -Name: IL -Description: Developer's Image Library - IL part (just image loading) -Version: @VERSION@ -URL: http://openil.sourceforge.net -Libs: -L@libdir@ -lIL -Libs.private: @IL_LIBS@ -Cflags: -I@includedir@ @IL_CFLAGS@ diff --git a/DevIL/src-IL/CMakeLists.txt b/DevIL/src-IL/CMakeLists.txt index 49412c22..9acafd4b 100644 --- a/DevIL/src-IL/CMakeLists.txt +++ b/DevIL/src-IL/CMakeLists.txt @@ -1,5 +1,12 @@ +cmake_minimum_required(VERSION 2.6) + project(DevIL) +# include our custom modules +set (CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake") +include (TestBigEndian) + + file(GLOB DevIL_SRCS src/*.c src/*.cpp) file(GLOB DevIL_INC include/*.h ../include/config.h ../include/IL/devil_internal_exports.h ../include/IL/il.h) file(GLOB DevIL_RSRC) @@ -7,14 +14,9 @@ file(GLOB DevIL_TXT) include_directories( include ../include ) -# generate config.h -configure_file(${CMAKE_CURRENT_SOURCE_DIR}/include/config.h.cmake.in ${CMAKE_CURRENT_SOURCE_DIR}/include/config.h) - -# # for windows add the .def and .rc files to the source list -# if(WIN32) - add_definitions(-DIL_USE_PRAGMA_LIBS) + add_definitions(-DIL_USE_PRAGMA_LIBS) if(BUILD_SHARED_LIBS) #ADD_DEFINITIONS(-DIL_DLL -DMNG_DLL -DMNG_USE_DLL -DJPEGDLL) add_definitions(-DIL_DLL -DJPEGSTATIC) @@ -40,6 +42,98 @@ else(BUILD_SHARED_LIBS) endif(BUILD_SHARED_LIBS) + +option(BUILD_SHARED_LIBS "Build with shared (.DLL .SO) libraries." ON) + +# various compiler stuff +test_big_endian(WORDS_BIGENDIAN) + + +# check availability of optional external libs +find_package(PNG) +find_package(TIFF) +find_package(JPEG) +find_package(Jasper) +find_package(Squish) +find_package(NVTT) # NVidia texture tools +find_package(OpenEXR) +find_package(LCMS) + +# TODO: check for libmng, others? + + +# TODO: utx doesn't currently compile (as C, anyway) +set(IL_NO_UTX 1) + +# TODO: WDP requires Microsoft HD Photo Device Porting Kit 1.0 +set(IL_NO_WDP 1) + +# TODO: add options for manually configuring formats (eg IL_NO_GAMES) + + +# present options for the libraries which are available +if(PNG_FOUND) + option(IL_NO_PNG "Disable PNG support (libpng)" 0) +else(PNG_FOUND) + set(IL_NO_PNG 1) +endif(PNG_FOUND) + +if(TIFF_FOUND) + option(IL_NO_TIF "Disable TIFF support (libtiff)" 0) +else(TIFF_FOUND) + set(IL_NO_TIF 1) +endif(TIFF_FOUND) + +if(JPEG_FOUND) + option(IL_NO_JPG "Disable JPEG support (libjpeg)" 0) +else(JPEG_FOUND) + set(IL_NO_JPG 1) +endif(JPEG_FOUND) + +if(OPENEXR_FOUND) + option(IL_NO_EXR "Disable EXR support (openEXR)" 0) +else(OPENEXR_FOUND) + set(IL_NO_EXR 1) +endif(OPENEXR_FOUND) + +if(JASPER_FOUND) + option(IL_NO_JP2 "Disable JP2 support (libjasper)" 0) +else(JASPER_FOUND) + set(IL_NO_JP2 1) +endif(JASPER_FOUND) + +if(MNG_FOUND) + option(IL_NO_MNG "Disable MNG support (libmng)" 0) +else(MNG_FOUND) + set(IL_NO_MNG 1) +endif(MNG_FOUND) + +if(LCMS_FOUND) + option(IL_NO_LCMS "Disable LCMS support (Little CMS)" 0) + #TODO: be more clever about lcms include... it smells wrong. + option(LCMS_NODIRINCLUDE "Include lcms.h instead of lcms/lcms.h" 1) +else(LCMS_FOUND) + set(IL_NO_LCMS 1) +endif(LCMS_FOUND) + +if(NVTT_FOUND) + option(IL_USE_DXTC_NVIDIA "Use Nvidia Texture Tools (NVTT) for DXTC support" 1) +else(NVTT_FOUND) + set(IL_USE_DXTC_NVIDIA 0) +endif(NVTT_FOUND) + +if(SQUISH_FOUND) + option(IL_USE_DXTC_SQUISH "Use libsquish for DXTC support" 1) +else(SQUISH_FOUND) + set(IL_USE_DXTC_SQUISH 0) +endif(SQUISH_FOUND) + + + + + + + # configure include dirs and linkage for the optional external libs set(libs "") set(incs "") @@ -95,12 +189,29 @@ endif(IL_USE_DXTC_NVIDIA) include_directories(${incs}) target_link_libraries(IL ${libs}) +# generate config.h +configure_file(${CMAKE_CURRENT_SOURCE_DIR}/include/config.h.cmake.in ${CMAKE_CURRENT_SOURCE_DIR}/include/config.h) -# Installation + +# generate pkg-config file +# TODO: add Requires.private or Libs.private +# (needed to support static linking?) +# TODO: sort out version number +configure_file( pkgconfig/IL.pc.cmake.in + ${CMAKE_CURRENT_BINARY_DIR}/IL.pc @ONLY) + + +# Installation install (TARGETS IL ARCHIVE DESTINATION lib LIBRARY DESTINATION lib RUNTIME DESTINATION bin ) install (FILES ../include/IL/il.h DESTINATION include/IL) + +install(FILES + ${CMAKE_CURRENT_BINARY_DIR}/IL.pc + DESTINATION lib/pkgconfig +) + diff --git a/DevIL/src-IL/cmake/FindLCMS.cmake b/DevIL/src-IL/cmake/FindLCMS.cmake new file mode 100644 index 00000000..9830ba62 --- /dev/null +++ b/DevIL/src-IL/cmake/FindLCMS.cmake @@ -0,0 +1,60 @@ +# - Find LCMS +# Find the LCMS (Little Color Management System) library and includes and +# This module defines +# LCMS_INCLUDE_DIR, where to find lcms.h +# LCMS_LIBRARIES, the libraries needed to use LCMS. +# LCMS_DOT_VERSION, The version number of the LCMS library, e.g. "1.19" +# LCMS_VERSION, Similar to LCMS_DOT_VERSION, but without the dots, e.g. "119" +# LCMS_FOUND, If false, do not try to use LCMS. +# +# The minimum required version of LCMS can be specified using the +# standard syntax, e.g. find_package(LCMS 1.10) + +# Copyright (c) 2008, Adrian Page, +# Copyright (c) 2009, Cyrille Berger, +# +# Redistribution and use is allowed according to the terms of the BSD license. +# For details see the accompanying COPYING-CMAKE-SCRIPTS file. + + +# use pkg-config to get the directories and then use these values +# in the FIND_PATH() and FIND_LIBRARY() calls +if(NOT WIN32) + find_package(PkgConfig) + pkg_check_modules(PC_LCMS lcms) + set(LCMS_DEFINITIONS ${PC_LCMS_CFLAGS_OTHER}) +endif(NOT WIN32) + +find_path(LCMS_INCLUDE_DIR lcms.h + HINTS + ${PC_LCMS_INCLUDEDIR} + ${PC_LCMS_INCLUDE_DIRS} + PATH_SUFFIXES lcms liblcms1 +) + +find_library(LCMS_LIBRARIES NAMES lcms liblcms lcms-1 liblcms-1 + HINTS + ${PC_LCMS_LIBDIR} + ${PC_LCMS_LIBRARY_DIRS} + PATH_SUFFIXES lcms +) + +# Store the LCMS version number in the cache, so we don't have to search every time again +if(LCMS_INCLUDE_DIR AND NOT LCMS_VERSION) + file(READ ${LCMS_INCLUDE_DIR}/lcms.h LCMS_VERSION_CONTENT) + string(REGEX MATCH "#define LCMS_VERSION[ ]*[0-9]*\n" LCMS_VERSION_MATCH ${LCMS_VERSION_CONTENT}) + if(LCMS_VERSION_MATCH) + string(REGEX REPLACE "#define LCMS_VERSION[ ]*([0-9]*)\n" "\\1" _LCMS_VERSION ${LCMS_VERSION_MATCH}) + string(SUBSTRING ${_LCMS_VERSION} 0 1 LCMS_MAJOR_VERSION) + string(SUBSTRING ${_LCMS_VERSION} 1 2 LCMS_MINOR_VERSION) + endif(LCMS_VERSION_MATCH) + set(LCMS_VERSION "${LCMS_MAJOR_VERSION}${LCMS_MINOR_VERSION}" CACHE STRING "Version number of lcms" FORCE) + set(LCMS_DOT_VERSION "${LCMS_MAJOR_VERSION}.${LCMS_MINOR_VERSION}" CACHE STRING "Version number of lcms split into components" FORCE) +endif(LCMS_INCLUDE_DIR AND NOT LCMS_VERSION) + +include(FindPackageHandleStandardArgs) +find_package_handle_standard_args(LCMS REQUIRED_VARS LCMS_LIBRARIES LCMS_INCLUDE_DIR + VERSION_VAR LCMS_DOT_VERSION ) + +mark_as_advanced(LCMS_INCLUDE_DIR LCMS_LIBRARIES LCMS_VERSION) + diff --git a/DevIL/src-IL/cmake/FindNVTT.cmake b/DevIL/src-IL/cmake/FindNVTT.cmake new file mode 100644 index 00000000..d82192a7 --- /dev/null +++ b/DevIL/src-IL/cmake/FindNVTT.cmake @@ -0,0 +1,107 @@ +# Locate nvidia-texture-tools +# This module defines +# NVTT_LIBRARY +# NVTT_FOUND, if false, do not try to link to nvtt +# NVTT_INCLUDE_DIR, where to find the headers +# + + +FIND_PATH(NVTT_INCLUDE_DIR nvtt/nvtt.h + PATHS + /usr/local + /usr + $ENV{NVTT_DIR} + ${3rdPartyRoot} + PATH_SUFFIXES include +) + +# NVTT +FIND_LIBRARY(NVTT_LIBRARY + NAMES nvtt + PATHS + /usr/local + /usr + $ENV{NVTT_DIR} + ${3rdPartyRoot} + PATH_SUFFIXES lib64 lib lib/shared lib/static lib64/static +) + +FIND_LIBRARY(NVTT_LIBRARY_DEBUG + NAMES nvtt_d + PATHS + /usr/local + /usr + $ENV{NVTT_DIR} + ${3rdPartyRoot} + PATH_SUFFIXES lib64 lib lib/shared lib/static lib64/static +) + +# NVIMAGE +FIND_LIBRARY(NVIMAGE_LIBRARY + NAMES nvimage + PATHS + /usr/local + /usr + $ENV{NVTT_DIR} + ${3rdPartyRoot} + PATH_SUFFIXES lib64 lib lib/shared lib/static lib64/static +) + +FIND_LIBRARY(NVIMAGE_LIBRARY_DEBUG + NAMES nvimage_d + PATHS + /usr/local + /usr + $ENV{NVTT_DIR} + ${3rdPartyRoot} + PATH_SUFFIXES lib64 lib lib/shared lib/static lib64/static +) + +# NVMATH +FIND_LIBRARY(NVMATH_LIBRARY + NAMES nvmath + PATHS + /usr/local + /usr + $ENV{NVTT_DIR} + ${3rdPartyRoot} + PATH_SUFFIXES lib64 lib lib/shared lib/static lib64/static +) + +FIND_LIBRARY(NVMATH_LIBRARY_DEBUG + NAMES nvmath_d + PATHS + /usr/local + /usr + $ENV{NVTT_DIR} + ${3rdPartyRoot} + PATH_SUFFIXES lib64 lib lib/shared lib/static lib64/static +) + +# NVCORE +FIND_LIBRARY(NVCORE_LIBRARY + NAMES nvcore + PATHS + /usr/local + /usr + $ENV{NVTT_DIR} + ${3rdPartyRoot} + PATH_SUFFIXES lib64 lib lib/shared lib/static lib64/static +) +FIND_LIBRARY(NVCORE_LIBRARY_DEBUG + NAMES nvcore_d + PATHS + /usr/local + /usr + $ENV{NVTT_DIR} + ${3rdPartyRoot} + PATH_SUFFIXES lib64 lib lib/shared lib/static lib64/static +) + + + + +SET(NVTT_FOUND "NO") +IF(NVTT_LIBRARY AND NVTT_INCLUDE_DIR) + SET(NVTT_FOUND "YES") +ENDIF(NVTT_LIBRARY AND NVTT_INCLUDE_DIR) diff --git a/DevIL/src-IL/cmake/FindOpenEXR.cmake b/DevIL/src-IL/cmake/FindOpenEXR.cmake new file mode 100644 index 00000000..3718d989 --- /dev/null +++ b/DevIL/src-IL/cmake/FindOpenEXR.cmake @@ -0,0 +1,64 @@ +# Locate OpenEXR +# This module defines +# OPENEXR_LIBRARIES +# OPENEXR_FOUND, if false, do not try to link to OpenEXR +# OPENEXR_INCLUDE_DIR, where to find the headers +# +# $OPENEXR_DIR is an environment variable that would +# correspond to the ./configure --prefix=$OPENEXR_DIR +# +# Created by Robert Osfield. + + +FIND_PATH(OPENEXR_INCLUDE_DIR ImfIO.h + $ENV{OPENEXR_DIR}/include + $ENV{OPENEXR_DIR} + ~/Library/Frameworks + /Library/Frameworks + /usr/local/include + /usr/include + /sw/include # Fink + /opt/local/include # DarwinPorts + /opt/csw/include # Blastwave + /opt/include + /usr/freeware/include +) + +# Macro to find exr libraries (deduplicating search paths) +# example: OPENEXR_FIND_VAR(OPENEXR_IlmImf_LIBRARY IlmImf) +MACRO(OPENEXR_FIND_VAR varname libname) + FIND_LIBRARY( ${varname} + NAMES ${libname} + PATHS + $ENV{OPENEXR_DIR}/lib + $ENV{OPENEXR_DIR} + ~/Library/Frameworks + /Library/Frameworks + /usr/local/lib + /usr/lib + /sw/lib + /opt/local/lib + /opt/csw/lib + /opt/lib + /usr/freeware/lib64 + ) +ENDMACRO(OPENEXR_FIND_VAR) + +# Macro to find exr libraries (and debug versions) +# example: OPENEXR_FIND(IlmImf) +MACRO(OPENEXR_FIND libname) + OPENEXR_FIND_VAR(OPENEXR_${libname}_LIBRARY ${libname}) + OPENEXR_FIND_VAR(OPENEXR_${libname}_LIBRARY_DEBUG ${libname}d) +ENDMACRO(OPENEXR_FIND) + +OPENEXR_FIND(IlmImf) +OPENEXR_FIND(IlmThread) +OPENEXR_FIND(Iex) +OPENEXR_FIND(Half) + +SET(OPENEXR_FOUND "NO") +IF(OPENEXR_INCLUDE_DIR AND OPENEXR_IlmImf_LIBRARY AND OPENEXR_IlmThread_LIBRARY AND OPENEXR_Iex_LIBRARY AND OPENEXR_Half_LIBRARY) + SET(OPENEXR_LIBRARIES ${OPENEXR_IlmImf_LIBRARY} ${OPENEXR_IlmThread_LIBRARY} ${OPENEXR_Half_LIBRARY} ${OPENEXR_Iex_LIBRARY} ) + SET(OPENEXR_LIBRARIES_VARS OPENEXR_IlmImf_LIBRARY OPENEXR_IlmThread_LIBRARY OPENEXR_Half_LIBRARY OPENEXR_Iex_LIBRARY ) + SET(OPENEXR_FOUND "YES") +ENDIF(OPENEXR_INCLUDE_DIR AND OPENEXR_IlmImf_LIBRARY AND OPENEXR_IlmThread_LIBRARY AND OPENEXR_Iex_LIBRARY AND OPENEXR_Half_LIBRARY) diff --git a/DevIL/src-IL/cmake/README b/DevIL/src-IL/cmake/README new file mode 100644 index 00000000..2f50d7f2 --- /dev/null +++ b/DevIL/src-IL/cmake/README @@ -0,0 +1,11 @@ +Custom modules for libraries which cmake doesn't have out-of-the-box +support for. + +FindNVTT and FindOpenEXR are from OpenSceneGraph (OSG): + +http://trac.openscenegraph.org/projects/osg/browser/OpenSceneGraph/trunk/CMakeModules + +OSG is under a modified LGPL license. + +FindLCMS is from KDE (kdelibs/cmake/modules/) + diff --git a/DevIL/src-IL/pkgconfig/IL.pc.cmake.in b/DevIL/src-IL/pkgconfig/IL.pc.cmake.in new file mode 100644 index 00000000..d97fe94b --- /dev/null +++ b/DevIL/src-IL/pkgconfig/IL.pc.cmake.in @@ -0,0 +1,12 @@ +prefix=@CMAKE_INSTALL_PREFIX@ +exec_prefix=${prefix} +includedir=${prefix}/include +libdir=${exec_prefix}/lib + +Name: IL +Description: Developer's Image Library - IL part (just image load/save) +Version: @VERSION@ +URL: http://openil.sourceforge.net +Cflags: -I${includedir} +Libs: -L${libdir} -lIL + diff --git a/DevIL/src-IL/pkgconfig/README b/DevIL/src-IL/pkgconfig/README new file mode 100644 index 00000000..e7cebc93 --- /dev/null +++ b/DevIL/src-IL/pkgconfig/README @@ -0,0 +1,3 @@ +IL.pc.cmake.in is the template file for building IL.pc, which +provides pkg-config support for IL. + -- cgit v1.2.1 From 77bc86f05f0a5dd16a79dc17f347d6a6729e119e Mon Sep 17 00:00:00 2001 From: Ben Campbell Date: Wed, 9 Nov 2016 10:24:40 +1300 Subject: windows: disable pragma-based linker hints for now --- DevIL/src-IL/CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DevIL/src-IL/CMakeLists.txt b/DevIL/src-IL/CMakeLists.txt index 9acafd4b..370db9ad 100644 --- a/DevIL/src-IL/CMakeLists.txt +++ b/DevIL/src-IL/CMakeLists.txt @@ -16,7 +16,7 @@ include_directories( include ../include ) # for windows add the .def and .rc files to the source list if(WIN32) - add_definitions(-DIL_USE_PRAGMA_LIBS) + #add_definitions(-DIL_USE_PRAGMA_LIBS) if(BUILD_SHARED_LIBS) #ADD_DEFINITIONS(-DIL_DLL -DMNG_DLL -DMNG_USE_DLL -DJPEGDLL) add_definitions(-DIL_DLL -DJPEGSTATIC) -- cgit v1.2.1 From 8f24648fb88dafcbad28d4e91e9c9b1ad5142069 Mon Sep 17 00:00:00 2001 From: Ben Campbell Date: Thu, 10 Nov 2016 23:42:45 +1300 Subject: fix to build shared libraries by default --- DevIL/src-IL/CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DevIL/src-IL/CMakeLists.txt b/DevIL/src-IL/CMakeLists.txt index 370db9ad..b1961ca3 100644 --- a/DevIL/src-IL/CMakeLists.txt +++ b/DevIL/src-IL/CMakeLists.txt @@ -6,6 +6,7 @@ project(DevIL) set (CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake") include (TestBigEndian) +option(BUILD_SHARED_LIBS "Build with shared (.DLL .SO) libraries." ON) file(GLOB DevIL_SRCS src/*.c src/*.cpp) file(GLOB DevIL_INC include/*.h ../include/config.h ../include/IL/devil_internal_exports.h ../include/IL/il.h) @@ -43,7 +44,6 @@ endif(BUILD_SHARED_LIBS) -option(BUILD_SHARED_LIBS "Build with shared (.DLL .SO) libraries." ON) # various compiler stuff test_big_endian(WORDS_BIGENDIAN) -- cgit v1.2.1 From 795611a488658a5cdefdba211ad976f24c556f0f Mon Sep 17 00:00:00 2001 From: Ben Campbell Date: Thu, 10 Nov 2016 23:43:29 +1300 Subject: re-enable ILU and ILUT in cmake build --- DevIL/CMakeLists.txt | 4 +- DevIL/data/ILU.pc.in | 11 - DevIL/data/ILUT.pc.in | 10 - DevIL/src-ILU/CMakeLists.txt | 79 +- DevIL/src-ILU/msvc8/ILU Unicode.rc | 132 -- DevIL/src-ILU/msvc8/ILU Unicode.vcproj | 1113 --------- DevIL/src-ILU/msvc8/ILU.rc | 132 -- DevIL/src-ILU/msvc8/ILU.vcproj | 1112 --------- DevIL/src-ILU/msvc8/ilu.def | 56 - DevIL/src-ILU/msvc8/resource.h | 17 - DevIL/src-ILU/msvc8/resources/IL Logo.ico | Bin 2166 -> 0 bytes DevIL/src-ILU/msvc9/ILU Unicode.rc | 132 -- DevIL/src-ILU/msvc9/ILU Unicode.vcproj | 3514 ---------------------------- DevIL/src-ILU/msvc9/ILU.dsp | 247 -- DevIL/src-ILU/msvc9/ILU.rc | 132 -- DevIL/src-ILU/msvc9/ILU.vcproj | 1109 --------- DevIL/src-ILU/msvc9/ilu.def | 56 - DevIL/src-ILU/msvc9/resource.h | 17 - DevIL/src-ILU/msvc9/resources/IL Logo.ico | Bin 2166 -> 0 bytes DevIL/src-ILU/pkgconfig/ILU.pc.cmake.in | 13 + DevIL/src-ILU/pkgconfig/README | 3 + DevIL/src-ILUT/CMakeLists.txt | 79 +- DevIL/src-ILUT/msvc8/ILUT Unicode.rc | 132 -- DevIL/src-ILUT/msvc8/ILUT Unicode.vcproj | 778 ------ DevIL/src-ILUT/msvc8/ILUT.dsp | 228 -- DevIL/src-ILUT/msvc8/ILUT.rc | 132 -- DevIL/src-ILUT/msvc8/ILUT.vcproj | 812 ------- DevIL/src-ILUT/msvc8/ilut.def | 74 - DevIL/src-ILUT/msvc8/resource.h | 17 - DevIL/src-ILUT/msvc8/resources/IL Logo.ico | Bin 2166 -> 0 bytes DevIL/src-ILUT/msvc8/resources/ILUT.rc | 135 -- DevIL/src-ILUT/msvc9/ILUT Unicode.rc | 132 -- DevIL/src-ILUT/msvc9/ILUT Unicode.vcproj | 1451 ------------ DevIL/src-ILUT/msvc9/ILUT.dsp | 228 -- DevIL/src-ILUT/msvc9/ILUT.rc | 132 -- DevIL/src-ILUT/msvc9/ILUT.vcproj | 817 ------- DevIL/src-ILUT/msvc9/ilut.def | 70 - DevIL/src-ILUT/msvc9/resource.h | 17 - DevIL/src-ILUT/msvc9/resources/IL Logo.ico | Bin 2166 -> 0 bytes DevIL/src-ILUT/msvc9/resources/ILUT.rc | 135 -- DevIL/src-ILUT/pkgconfig/ILUT.pc.cmake.in | 14 + DevIL/src-ILUT/pkgconfig/README | 3 + 42 files changed, 119 insertions(+), 13156 deletions(-) delete mode 100644 DevIL/data/ILU.pc.in delete mode 100644 DevIL/data/ILUT.pc.in delete mode 100644 DevIL/src-ILU/msvc8/ILU Unicode.rc delete mode 100644 DevIL/src-ILU/msvc8/ILU Unicode.vcproj delete mode 100644 DevIL/src-ILU/msvc8/ILU.rc delete mode 100644 DevIL/src-ILU/msvc8/ILU.vcproj delete mode 100644 DevIL/src-ILU/msvc8/ilu.def delete mode 100644 DevIL/src-ILU/msvc8/resource.h delete mode 100644 DevIL/src-ILU/msvc8/resources/IL Logo.ico delete mode 100644 DevIL/src-ILU/msvc9/ILU Unicode.rc delete mode 100644 DevIL/src-ILU/msvc9/ILU Unicode.vcproj delete mode 100644 DevIL/src-ILU/msvc9/ILU.dsp delete mode 100644 DevIL/src-ILU/msvc9/ILU.rc delete mode 100644 DevIL/src-ILU/msvc9/ILU.vcproj delete mode 100644 DevIL/src-ILU/msvc9/ilu.def delete mode 100644 DevIL/src-ILU/msvc9/resource.h delete mode 100644 DevIL/src-ILU/msvc9/resources/IL Logo.ico create mode 100644 DevIL/src-ILU/pkgconfig/ILU.pc.cmake.in create mode 100644 DevIL/src-ILU/pkgconfig/README delete mode 100644 DevIL/src-ILUT/msvc8/ILUT Unicode.rc delete mode 100644 DevIL/src-ILUT/msvc8/ILUT Unicode.vcproj delete mode 100644 DevIL/src-ILUT/msvc8/ILUT.dsp delete mode 100644 DevIL/src-ILUT/msvc8/ILUT.rc delete mode 100644 DevIL/src-ILUT/msvc8/ILUT.vcproj delete mode 100644 DevIL/src-ILUT/msvc8/ilut.def delete mode 100644 DevIL/src-ILUT/msvc8/resource.h delete mode 100644 DevIL/src-ILUT/msvc8/resources/IL Logo.ico delete mode 100644 DevIL/src-ILUT/msvc8/resources/ILUT.rc delete mode 100644 DevIL/src-ILUT/msvc9/ILUT Unicode.rc delete mode 100644 DevIL/src-ILUT/msvc9/ILUT Unicode.vcproj delete mode 100644 DevIL/src-ILUT/msvc9/ILUT.dsp delete mode 100644 DevIL/src-ILUT/msvc9/ILUT.rc delete mode 100644 DevIL/src-ILUT/msvc9/ILUT.vcproj delete mode 100644 DevIL/src-ILUT/msvc9/ilut.def delete mode 100644 DevIL/src-ILUT/msvc9/resource.h delete mode 100644 DevIL/src-ILUT/msvc9/resources/IL Logo.ico delete mode 100644 DevIL/src-ILUT/msvc9/resources/ILUT.rc create mode 100644 DevIL/src-ILUT/pkgconfig/ILUT.pc.cmake.in create mode 100644 DevIL/src-ILUT/pkgconfig/README diff --git a/DevIL/CMakeLists.txt b/DevIL/CMakeLists.txt index 5f3dd3c0..305f272e 100644 --- a/DevIL/CMakeLists.txt +++ b/DevIL/CMakeLists.txt @@ -3,6 +3,6 @@ cmake_minimum_required(VERSION 2.6) project(ImageLib) add_subdirectory(src-IL) -#add_subdirectory(src-ILU) -#add_subdirectory(src-ILUT) +add_subdirectory(src-ILU) +add_subdirectory(src-ILUT) diff --git a/DevIL/data/ILU.pc.in b/DevIL/data/ILU.pc.in deleted file mode 100644 index 4479abd6..00000000 --- a/DevIL/data/ILU.pc.in +++ /dev/null @@ -1,11 +0,0 @@ -prefix=@prefix@ -exec_prefix=@exec_prefix@ - -Name: ILU -Description: Developer's Image Library - ILU part (image library utilities) -Version: @VERSION@ -URL: http://openil.sourceforge.net -Requires: IL -Libs: -L@libdir@ -lILU -Libs.private: @ILU_LIBS@ -lIL -Cflags: -I@includedir@ @IL_CFLAGS@ diff --git a/DevIL/data/ILUT.pc.in b/DevIL/data/ILUT.pc.in deleted file mode 100644 index 1ce899ee..00000000 --- a/DevIL/data/ILUT.pc.in +++ /dev/null @@ -1,10 +0,0 @@ -prefix=@prefix@ -exec_prefix=@exec_prefix@ - -Name: ILUT -Description: Developer's Image Library - ILUT part (connection to higher level libraries) -Version: @VERSION@ -URL: http://openil.sourceforge.net -Libs: -L@libdir@ -lILUT -ILU -lIL -Libs.private: @ILUT_LIBS@ -Cflags: -I@includedir@ @IL_CFLAGS@ diff --git a/DevIL/src-ILU/CMakeLists.txt b/DevIL/src-ILU/CMakeLists.txt index 7ed0295e..b06a1417 100644 --- a/DevIL/src-ILU/CMakeLists.txt +++ b/DevIL/src-ILU/CMakeLists.txt @@ -1,50 +1,57 @@ -PROJECT(ILU) +cmake_minimum_required(VERSION 2.6) -FILE(GLOB ILU_SRCS src/*.c) -FILE(GLOB ILU_INC include/*.h ../include/IL/devil_internal_exports.h ../include/IL/ilu.h) -FILE(GLOB ILU_RSRC) +project(ILU) -INCLUDE_DIRECTORIES( +file(GLOB ILU_SRCS src/*.c) +file(GLOB ILU_INC include/*.h ../include/IL/devil_internal_exports.h ../include/IL/ilu.h) +file(GLOB ILU_RSRC) - ${ILU_SOURCE_DIR}/include -) - -#SET(ILU_SRCS ${ILU_SRCS} ${ILU_INCS} ) +include_directories( include ../include ) -SET(LIBRARY_OUTPUT_PATH ${DEVIL_LIB_DEST_DIR} ) - -# # for windows add the .def and .rc files to the source list -# -IF(WIN32) - ADD_DEFINITIONS(-DIL_USE_PRAGMA_LIBS) - IF(BUILD_SHARED_LIBS) - ADD_DEFINITIONS(-DILU_DLL) - SET(ILU_SRCS ${ILU_SRCS} msvc/ilu.def) - SET(ILU_RSRC ${ILU_RSRC} "msvc/resources/IL Logo.ico" msvc/ILU.rc) - SET(CMAKE_C_FLAGS_RELEASE "/MT /O2") - ELSE(BUILD_SHARED_LIBS) - ADD_DEFINITIONS(-DIL_STATIC_LIB) - ENDIF(BUILD_SHARED_LIBS) -ENDIF(WIN32) - - -SOURCE_GROUP("Source Files" FILES src/*.c) -SOURCE_GROUP("Header Files" FILES ${ILU_INC} ) -SOURCE_GROUP("Resource Files" FILES ${ILU_RSRC} ) +if(WIN32) + #add_definitions(-DIL_USE_PRAGMA_LIBS) + if(BUILD_SHARED_LIBS) + add_definitions(-DILU_DLL) + set(ILU_SRCS ${ILU_SRCS} msvc/ilu.def) + set(ILU_RSRC ${ILU_RSRC} "msvc/resources/IL Logo.ico" msvc/ILU.rc) + set(CMAKE_C_FLAGS_RELEASE "/MT /O2") + else(BUILD_SHARED_LIBS) + add_definitions(-DIL_STATIC_LIB) + endif(BUILD_SHARED_LIBS) +endif(WIN32) + + +source_group("Source Files" FILES src/*.c) +source_group("Header Files" FILES ${ILU_INC} ) +source_group("Resource Files" FILES ${ILU_RSRC} ) # Remove SHARED to create a static library -ADD_LIBRARY(ILU SHARED ${ILU_SRCS} ${ILU_INC} ${ILU_RSRC}) - +add_library(ILU SHARED ${ILU_SRCS} ${ILU_INC} ${ILU_RSRC}) -## add link sub library info -TARGET_LINK_LIBRARIES(ILU +## ILU requires IL +target_link_libraries(ILU IL ) -INCLUDE_DIRECTORIES( +# generate pkg-config file +# TODO: add Requires.private or Libs.private +# (needed to support static linking?) +configure_file( pkgconfig/ILU.pc.cmake.in + ${CMAKE_CURRENT_BINARY_DIR}/ILU.pc @ONLY) - ${DevIL_SOURCE_DIR}/../include - ${DevIL_SOURCE_DIR}/include + +# Installation +install (TARGETS ILU + ARCHIVE DESTINATION lib + LIBRARY DESTINATION lib + RUNTIME DESTINATION bin +) +install (FILES ../include/IL/ilu.h DESTINATION include/IL) + +install(FILES + ${CMAKE_CURRENT_BINARY_DIR}/ILU.pc + DESTINATION lib/pkgconfig ) + diff --git a/DevIL/src-ILU/msvc8/ILU Unicode.rc b/DevIL/src-ILU/msvc8/ILU Unicode.rc deleted file mode 100644 index 704efd37..00000000 --- a/DevIL/src-ILU/msvc8/ILU Unicode.rc +++ /dev/null @@ -1,132 +0,0 @@ -// Microsoft Visual C++ generated resource script. -// -#include "resource.h" - -#define APSTUDIO_READONLY_SYMBOLS -///////////////////////////////////////////////////////////////////////////// -// -// Generated from the TEXTINCLUDE 2 resource. -// -#define APSTUDIO_HIDDEN_SYMBOLS -#include "windows.h" -#undef APSTUDIO_HIDDEN_SYMBOLS -#include "resource.h" - -///////////////////////////////////////////////////////////////////////////// -#undef APSTUDIO_READONLY_SYMBOLS - -///////////////////////////////////////////////////////////////////////////// -// English (U.S.) resources - -#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU) -#ifdef _WIN32 -LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US -#pragma code_page(1252) -#endif //_WIN32 - -#ifdef APSTUDIO_INVOKED -///////////////////////////////////////////////////////////////////////////// -// -// TEXTINCLUDE -// - -2 TEXTINCLUDE -BEGIN - "#define APSTUDIO_HIDDEN_SYMBOLS\r\n" - "#include ""windows.h""\r\n" - "#undef APSTUDIO_HIDDEN_SYMBOLS\r\n" - "#include ""resource.h""\r\n" - "\0" -END - -3 TEXTINCLUDE -BEGIN - "\r\n" - "\0" -END - -1 TEXTINCLUDE -BEGIN - "resource.h\0" -END - -#endif // APSTUDIO_INVOKED - - -///////////////////////////////////////////////////////////////////////////// -// -// Version -// - -VS_VERSION_INFO VERSIONINFO - FILEVERSION 0,1,7,8 - PRODUCTVERSION 0,1,7,8 - FILEFLAGSMASK 0x3fL -#ifdef _DEBUG - FILEFLAGS 0x29L -#else - FILEFLAGS 0x28L -#endif - FILEOS 0x40004L - FILETYPE 0x2L - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904b0" - BEGIN - VALUE "Comments", "ILU: A portable image library in development" - VALUE "CompanyName", "Abysmal Software" - VALUE "FileDescription", "ILU: A portable image library in development" - VALUE "FileVersion", "1.7.8" - VALUE "InternalName", "ILU" - VALUE "LegalCopyright", "Copyright 2000-2008" - VALUE "LegalTrademarks", "Under LGPL License" - VALUE "OriginalFilename", "ILU.dll" - VALUE "PrivateBuild", "Open Source" - VALUE "ProductName", "Developer's Image Utilities Library" - VALUE "ProductVersion", "1.7.8 Unicode" - VALUE "SpecialBuild", "Unicode" - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x409, 1200 - END -END - - -///////////////////////////////////////////////////////////////////////////// -// -// Icon -// - -// Icon with lowest ID value placed first to ensure application icon -// remains consistent on all systems. -IDI_ICON1 ICON "resources\\IL Logo.ico" - -///////////////////////////////////////////////////////////////////////////// -// -// String Table -// - -STRINGTABLE -BEGIN - IDC_OPENILU "Developer's Image Utilities Library, Version 1.7.8" -END - -#endif // English (U.S.) resources -///////////////////////////////////////////////////////////////////////////// - - - -#ifndef APSTUDIO_INVOKED -///////////////////////////////////////////////////////////////////////////// -// -// Generated from the TEXTINCLUDE 3 resource. -// - - -///////////////////////////////////////////////////////////////////////////// -#endif // not APSTUDIO_INVOKED - diff --git a/DevIL/src-ILU/msvc8/ILU Unicode.vcproj b/DevIL/src-ILU/msvc8/ILU Unicode.vcproj deleted file mode 100644 index bbbbf656..00000000 --- a/DevIL/src-ILU/msvc8/ILU Unicode.vcproj +++ /dev/null @@ -1,1113 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DevIL/src-ILU/msvc8/ILU.rc b/DevIL/src-ILU/msvc8/ILU.rc deleted file mode 100644 index 1351cefe..00000000 --- a/DevIL/src-ILU/msvc8/ILU.rc +++ /dev/null @@ -1,132 +0,0 @@ -// Microsoft Visual C++ generated resource script. -// -#include "resource.h" - -#define APSTUDIO_READONLY_SYMBOLS -///////////////////////////////////////////////////////////////////////////// -// -// Generated from the TEXTINCLUDE 2 resource. -// -#define APSTUDIO_HIDDEN_SYMBOLS -#include "windows.h" -#undef APSTUDIO_HIDDEN_SYMBOLS -#include "resource.h" - -///////////////////////////////////////////////////////////////////////////// -#undef APSTUDIO_READONLY_SYMBOLS - -///////////////////////////////////////////////////////////////////////////// -// English (U.S.) resources - -#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU) -#ifdef _WIN32 -LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US -#pragma code_page(1252) -#endif //_WIN32 - -#ifdef APSTUDIO_INVOKED -///////////////////////////////////////////////////////////////////////////// -// -// TEXTINCLUDE -// - -2 TEXTINCLUDE -BEGIN - "#define APSTUDIO_HIDDEN_SYMBOLS\r\n" - "#include ""windows.h""\r\n" - "#undef APSTUDIO_HIDDEN_SYMBOLS\r\n" - "#include ""resource.h""\r\n" - "\0" -END - -3 TEXTINCLUDE -BEGIN - "\r\n" - "\0" -END - -1 TEXTINCLUDE -BEGIN - "resource.h\0" -END - -#endif // APSTUDIO_INVOKED - - -///////////////////////////////////////////////////////////////////////////// -// -// Version -// - -VS_VERSION_INFO VERSIONINFO - FILEVERSION 0,1,7,8 - PRODUCTVERSION 0,1,7,8 - FILEFLAGSMASK 0x3fL -#ifdef _DEBUG - FILEFLAGS 0x29L -#else - FILEFLAGS 0x28L -#endif - FILEOS 0x40004L - FILETYPE 0x2L - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904b0" - BEGIN - VALUE "Comments", "ILU: A portable image library in development" - VALUE "CompanyName", "Abysmal Software" - VALUE "FileDescription", "ILU: A portable image library in development" - VALUE "FileVersion", "1.7.8" - VALUE "InternalName", "ILU" - VALUE "LegalCopyright", "Copyright 2000-2008" - VALUE "LegalTrademarks", "Under LGPL License" - VALUE "OriginalFilename", "ILU.dll" - VALUE "PrivateBuild", "Open Source" - VALUE "ProductName", "Developer's Image Utilities Library" - VALUE "ProductVersion", "1.7.8 Ansi" - VALUE "SpecialBuild", "Ansi" - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x409, 1200 - END -END - - -///////////////////////////////////////////////////////////////////////////// -// -// Icon -// - -// Icon with lowest ID value placed first to ensure application icon -// remains consistent on all systems. -IDI_ICON1 ICON "resources\\IL Logo.ico" - -///////////////////////////////////////////////////////////////////////////// -// -// String Table -// - -STRINGTABLE -BEGIN - IDC_OPENILU "Developer's Image Utilities Library, Version 1.7.8" -END - -#endif // English (U.S.) resources -///////////////////////////////////////////////////////////////////////////// - - - -#ifndef APSTUDIO_INVOKED -///////////////////////////////////////////////////////////////////////////// -// -// Generated from the TEXTINCLUDE 3 resource. -// - - -///////////////////////////////////////////////////////////////////////////// -#endif // not APSTUDIO_INVOKED - diff --git a/DevIL/src-ILU/msvc8/ILU.vcproj b/DevIL/src-ILU/msvc8/ILU.vcproj deleted file mode 100644 index 5c5b159d..00000000 --- a/DevIL/src-ILU/msvc8/ILU.vcproj +++ /dev/null @@ -1,1112 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DevIL/src-ILU/msvc8/ilu.def b/DevIL/src-ILU/msvc8/ilu.def deleted file mode 100644 index b9587839..00000000 --- a/DevIL/src-ILU/msvc8/ilu.def +++ /dev/null @@ -1,56 +0,0 @@ -; To remove an export, add a semicolon at the beginning of the line to comment it out. - -EXPORTS -iluAlienify -iluBlurAvg -iluBlurGaussian -iluBuildMipmaps -iluColoursUsed -iluConvolution -iluCompareImage -iluContrast -iluCrop -iluDeleteImage -iluEdgeDetectE -iluEdgeDetectP -iluEdgeDetectS -iluEmboss -iluEnlargeCanvas -iluEnlargeImage -iluEqualize -iluErrorString -iluFlipImage -iluGenImage -iluGetImageInfo -iluGetString -iluGammaCorrect -iluGetInteger -iluGetIntegerv -iluImageParameter -iluInit -iluInvertAlpha -iluLoadImage -iluMirror -iluNegative -iluNoisify -iluPixelize -iluRegionfv -iluRegioniv -iluReplaceColour -iluRotate -iluRotate3D -iluSaturate1f -iluSaturate4f -iluScaleColours -iluScale -iluScaleAlpha -iluSetLanguage -iluSharpen -iluSwapColours -iluWave - - -; Internal but exported functions -iluRotate_ -iluRotate3D_ -iluScale_ diff --git a/DevIL/src-ILU/msvc8/resource.h b/DevIL/src-ILU/msvc8/resource.h deleted file mode 100644 index f9f24ba4..00000000 --- a/DevIL/src-ILU/msvc8/resource.h +++ /dev/null @@ -1,17 +0,0 @@ -//{{NO_DEPENDENCIES}} -// Microsoft Visual C++ generated include file. -// Used by ILU Unicode.rc -// -#define IDC_OPENILU 109 -#define IDI_ICON1 155 - -// Next default values for new objects -// -#ifdef APSTUDIO_INVOKED -#ifndef APSTUDIO_READONLY_SYMBOLS -#define _APS_NEXT_RESOURCE_VALUE 101 -#define _APS_NEXT_COMMAND_VALUE 40001 -#define _APS_NEXT_CONTROL_VALUE 1000 -#define _APS_NEXT_SYMED_VALUE 101 -#endif -#endif diff --git a/DevIL/src-ILU/msvc8/resources/IL Logo.ico b/DevIL/src-ILU/msvc8/resources/IL Logo.ico deleted file mode 100644 index e05ac9b1..00000000 Binary files a/DevIL/src-ILU/msvc8/resources/IL Logo.ico and /dev/null differ diff --git a/DevIL/src-ILU/msvc9/ILU Unicode.rc b/DevIL/src-ILU/msvc9/ILU Unicode.rc deleted file mode 100644 index 704efd37..00000000 --- a/DevIL/src-ILU/msvc9/ILU Unicode.rc +++ /dev/null @@ -1,132 +0,0 @@ -// Microsoft Visual C++ generated resource script. -// -#include "resource.h" - -#define APSTUDIO_READONLY_SYMBOLS -///////////////////////////////////////////////////////////////////////////// -// -// Generated from the TEXTINCLUDE 2 resource. -// -#define APSTUDIO_HIDDEN_SYMBOLS -#include "windows.h" -#undef APSTUDIO_HIDDEN_SYMBOLS -#include "resource.h" - -///////////////////////////////////////////////////////////////////////////// -#undef APSTUDIO_READONLY_SYMBOLS - -///////////////////////////////////////////////////////////////////////////// -// English (U.S.) resources - -#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU) -#ifdef _WIN32 -LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US -#pragma code_page(1252) -#endif //_WIN32 - -#ifdef APSTUDIO_INVOKED -///////////////////////////////////////////////////////////////////////////// -// -// TEXTINCLUDE -// - -2 TEXTINCLUDE -BEGIN - "#define APSTUDIO_HIDDEN_SYMBOLS\r\n" - "#include ""windows.h""\r\n" - "#undef APSTUDIO_HIDDEN_SYMBOLS\r\n" - "#include ""resource.h""\r\n" - "\0" -END - -3 TEXTINCLUDE -BEGIN - "\r\n" - "\0" -END - -1 TEXTINCLUDE -BEGIN - "resource.h\0" -END - -#endif // APSTUDIO_INVOKED - - -///////////////////////////////////////////////////////////////////////////// -// -// Version -// - -VS_VERSION_INFO VERSIONINFO - FILEVERSION 0,1,7,8 - PRODUCTVERSION 0,1,7,8 - FILEFLAGSMASK 0x3fL -#ifdef _DEBUG - FILEFLAGS 0x29L -#else - FILEFLAGS 0x28L -#endif - FILEOS 0x40004L - FILETYPE 0x2L - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904b0" - BEGIN - VALUE "Comments", "ILU: A portable image library in development" - VALUE "CompanyName", "Abysmal Software" - VALUE "FileDescription", "ILU: A portable image library in development" - VALUE "FileVersion", "1.7.8" - VALUE "InternalName", "ILU" - VALUE "LegalCopyright", "Copyright 2000-2008" - VALUE "LegalTrademarks", "Under LGPL License" - VALUE "OriginalFilename", "ILU.dll" - VALUE "PrivateBuild", "Open Source" - VALUE "ProductName", "Developer's Image Utilities Library" - VALUE "ProductVersion", "1.7.8 Unicode" - VALUE "SpecialBuild", "Unicode" - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x409, 1200 - END -END - - -///////////////////////////////////////////////////////////////////////////// -// -// Icon -// - -// Icon with lowest ID value placed first to ensure application icon -// remains consistent on all systems. -IDI_ICON1 ICON "resources\\IL Logo.ico" - -///////////////////////////////////////////////////////////////////////////// -// -// String Table -// - -STRINGTABLE -BEGIN - IDC_OPENILU "Developer's Image Utilities Library, Version 1.7.8" -END - -#endif // English (U.S.) resources -///////////////////////////////////////////////////////////////////////////// - - - -#ifndef APSTUDIO_INVOKED -///////////////////////////////////////////////////////////////////////////// -// -// Generated from the TEXTINCLUDE 3 resource. -// - - -///////////////////////////////////////////////////////////////////////////// -#endif // not APSTUDIO_INVOKED - diff --git a/DevIL/src-ILU/msvc9/ILU Unicode.vcproj b/DevIL/src-ILU/msvc9/ILU Unicode.vcproj deleted file mode 100644 index 6884b9f7..00000000 --- a/DevIL/src-ILU/msvc9/ILU Unicode.vcproj +++ /dev/null @@ -1,3514 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DevIL/src-ILU/msvc9/ILU.dsp b/DevIL/src-ILU/msvc9/ILU.dsp deleted file mode 100644 index c4c6fb95..00000000 --- a/DevIL/src-ILU/msvc9/ILU.dsp +++ /dev/null @@ -1,247 +0,0 @@ -# Microsoft Developer Studio Project File - Name="ILU" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** NICHT BEARBEITEN ** - -# TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102 - -CFG=ILU - Win32 Debug -!MESSAGE Dies ist kein gltiges Makefile. Zum Erstellen dieses Projekts mit NMAKE -!MESSAGE verwenden Sie den Befehl "Makefile exportieren" und fhren Sie den Befehl -!MESSAGE -!MESSAGE NMAKE /f "ILU.mak". -!MESSAGE -!MESSAGE Sie knnen beim Ausfhren von NMAKE eine Konfiguration angeben -!MESSAGE durch Definieren des Makros CFG in der Befehlszeile. Zum Beispiel: -!MESSAGE -!MESSAGE NMAKE /f "ILU.mak" CFG="ILU - Win32 Debug" -!MESSAGE -!MESSAGE Fr die Konfiguration stehen zur Auswahl: -!MESSAGE -!MESSAGE "ILU - Win32 Debug" (basierend auf "Win32 (x86) Dynamic-Link Library") -!MESSAGE "ILU - Win32 Release" (basierend auf "Win32 (x86) Dynamic-Link Library") -!MESSAGE "ILU - Win32 Dynamic" (basierend auf "Win32 (x86) Dynamic-Link Library") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "ILU" -# PROP Scc_LocalPath "..\.." -CPP=cl.exe -MTL=midl.exe -RSC=rc.exe - -!IF "$(CFG)" == "ILU - Win32 Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "../../lib/debug" -# PROP BASE Intermediate_Dir "../src/obj/debug" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "../../lib/debug" -# PROP Intermediate_Dir "../src/obj/debug" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "ILU_EXPORTS" /YX /FD /GZ /c -# ADD CPP /nologo /MDd /W3 /Gm /GX /ZI /Od /I "../include" /I "../../include" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "ILU_EXPORTS" /YX /FD /GZ /c -# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32 -# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32 -# ADD BASE RSC /l 0x409 /d "_DEBUG" -# ADD RSC /l 0x409 /d "_DEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /debug /machine:I386 /pdbtype:sept -# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /debug /machine:I386 /out:"../../lib/debug/ilu-d.dll" /pdbtype:sept -# Begin Special Build Tool -TargetName=ilu-d -SOURCE="$(InputPath)" -PostBuild_Cmds=..\..\projects\msvc\insdll.bat ..\..\lib\debug\$(TargetName).dll -# End Special Build Tool - -!ELSEIF "$(CFG)" == "ILU - Win32 Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "../../lib" -# PROP BASE Intermediate_Dir "../src/obj" -# PROP BASE Ignore_Export_Lib 0 -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "../../lib" -# PROP Intermediate_Dir "../src/obj" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /MD /W3 /GX /O1 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "ILU_EXPORTS" /YX /FD /c -# ADD CPP /nologo /MD /W3 /GX /O1 /I "../include" /I "../../include" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "ILU_EXPORTS" /YX /FD /c -# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32 -# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32 -# ADD BASE RSC /l 0x409 /d "NDEBUG" -# ADD RSC /l 0x409 /i "..\include" /d "NDEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:I386 -# ADD LINK32 kernel32.lib winspool.lib advapi32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib user32.lib gdi32.lib comdlg32.lib shell32.lib devil.lib /nologo /dll /machine:I386 /libpath:"../../lib" -# Begin Special Build Tool -SOURCE="$(InputPath)" -PostBuild_Cmds=copy ..\..\lib\ilu.dll "C:\path\ilu.dll" -# End Special Build Tool - -!ELSEIF "$(CFG)" == "ILU - Win32 Dynamic" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "../../lib" -# PROP BASE Intermediate_Dir "../src/obj/dynamic" -# PROP BASE Ignore_Export_Lib 0 -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "../../lib" -# PROP Intermediate_Dir "../src/obj/dynamic" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /MD /W3 /GX /O1 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "ILU_EXPORTS" /YX /FD /c -# ADD CPP /nologo /MD /W3 /GX /O1 /I "../include" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "ILU_EXPORTS" /YX /FD /c -# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32 -# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32 -# ADD BASE RSC /l 0x409 /d "NDEBUG" -# ADD RSC /l 0x409 /d "NDEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:I386 /out:"../../lib/ilu-l.dll" -# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:I386 /out:"../../lib/ilu-l.dll" -# Begin Special Build Tool -TargetName=ilu-l -SOURCE="$(InputPath)" -PostBuild_Cmds=..\..\projects\msvc\insdll.bat ..\..\lib\$(TargetName).dll -# End Special Build Tool - -!ENDIF - -# Begin Target - -# Name "ILU - Win32 Debug" -# Name "ILU - Win32 Release" -# Name "ILU - Win32 Dynamic" -# Begin Group "Source Files" - -# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" -# Begin Source File - -SOURCE=.\ilu.def -# End Source File -# Begin Source File - -SOURCE=..\src\ilu_error.c -# End Source File -# Begin Source File - -SOURCE=..\src\ilu_filter.c -# End Source File -# Begin Source File - -SOURCE=..\src\ilu_filter_rcg.c -# End Source File -# Begin Source File - -SOURCE=..\src\ilu_internal.c -# End Source File -# Begin Source File - -SOURCE=..\src\ilu_main.c -# End Source File -# Begin Source File - -SOURCE=..\src\ilu_manip.c -# End Source File -# Begin Source File - -SOURCE=..\src\ilu_mipmap.c -# End Source File -# Begin Source File - -SOURCE=..\src\ilu_noise.c -# End Source File -# Begin Source File - -SOURCE=..\src\ilu_region.c -# End Source File -# Begin Source File - -SOURCE=..\src\ilu_rotate.c -# End Source File -# Begin Source File - -SOURCE=..\src\ilu_scale.c -# End Source File -# Begin Source File - -SOURCE=..\src\ilu_scale2d.c -# End Source File -# Begin Source File - -SOURCE=..\src\ilu_scale3d.c -# End Source File -# Begin Source File - -SOURCE=..\src\ilu_states.c -# End Source File -# Begin Source File - -SOURCE=..\src\ilu_utilities.c -# End Source File -# End Group -# Begin Group "Header Files" - -# PROP Default_Filter "h;hpp;hxx;hm;inl" -# Begin Source File - -SOURCE=..\..\include\IL\devil_internal_exports.h -# End Source File -# Begin Source File - -SOURCE=..\..\include\il\ilu.h -# End Source File -# Begin Source File - -SOURCE=..\include\ilu_filter.h -# End Source File -# Begin Source File - -SOURCE=..\include\ilu_internal.h -# End Source File -# Begin Source File - -SOURCE=..\include\ilu_mipmap.h -# End Source File -# Begin Source File - -SOURCE=..\include\ilu_region.h -# End Source File -# Begin Source File - -SOURCE=..\include\ilu_states.h -# End Source File -# End Group -# Begin Group "Resource Files" - -# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe" -# Begin Source File - -SOURCE=".\resources\IL Logo.ico" -# End Source File -# Begin Source File - -SOURCE=.\ILU.rc -# End Source File -# End Group -# End Target -# End Project diff --git a/DevIL/src-ILU/msvc9/ILU.rc b/DevIL/src-ILU/msvc9/ILU.rc deleted file mode 100644 index 1351cefe..00000000 --- a/DevIL/src-ILU/msvc9/ILU.rc +++ /dev/null @@ -1,132 +0,0 @@ -// Microsoft Visual C++ generated resource script. -// -#include "resource.h" - -#define APSTUDIO_READONLY_SYMBOLS -///////////////////////////////////////////////////////////////////////////// -// -// Generated from the TEXTINCLUDE 2 resource. -// -#define APSTUDIO_HIDDEN_SYMBOLS -#include "windows.h" -#undef APSTUDIO_HIDDEN_SYMBOLS -#include "resource.h" - -///////////////////////////////////////////////////////////////////////////// -#undef APSTUDIO_READONLY_SYMBOLS - -///////////////////////////////////////////////////////////////////////////// -// English (U.S.) resources - -#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU) -#ifdef _WIN32 -LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US -#pragma code_page(1252) -#endif //_WIN32 - -#ifdef APSTUDIO_INVOKED -///////////////////////////////////////////////////////////////////////////// -// -// TEXTINCLUDE -// - -2 TEXTINCLUDE -BEGIN - "#define APSTUDIO_HIDDEN_SYMBOLS\r\n" - "#include ""windows.h""\r\n" - "#undef APSTUDIO_HIDDEN_SYMBOLS\r\n" - "#include ""resource.h""\r\n" - "\0" -END - -3 TEXTINCLUDE -BEGIN - "\r\n" - "\0" -END - -1 TEXTINCLUDE -BEGIN - "resource.h\0" -END - -#endif // APSTUDIO_INVOKED - - -///////////////////////////////////////////////////////////////////////////// -// -// Version -// - -VS_VERSION_INFO VERSIONINFO - FILEVERSION 0,1,7,8 - PRODUCTVERSION 0,1,7,8 - FILEFLAGSMASK 0x3fL -#ifdef _DEBUG - FILEFLAGS 0x29L -#else - FILEFLAGS 0x28L -#endif - FILEOS 0x40004L - FILETYPE 0x2L - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904b0" - BEGIN - VALUE "Comments", "ILU: A portable image library in development" - VALUE "CompanyName", "Abysmal Software" - VALUE "FileDescription", "ILU: A portable image library in development" - VALUE "FileVersion", "1.7.8" - VALUE "InternalName", "ILU" - VALUE "LegalCopyright", "Copyright 2000-2008" - VALUE "LegalTrademarks", "Under LGPL License" - VALUE "OriginalFilename", "ILU.dll" - VALUE "PrivateBuild", "Open Source" - VALUE "ProductName", "Developer's Image Utilities Library" - VALUE "ProductVersion", "1.7.8 Ansi" - VALUE "SpecialBuild", "Ansi" - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x409, 1200 - END -END - - -///////////////////////////////////////////////////////////////////////////// -// -// Icon -// - -// Icon with lowest ID value placed first to ensure application icon -// remains consistent on all systems. -IDI_ICON1 ICON "resources\\IL Logo.ico" - -///////////////////////////////////////////////////////////////////////////// -// -// String Table -// - -STRINGTABLE -BEGIN - IDC_OPENILU "Developer's Image Utilities Library, Version 1.7.8" -END - -#endif // English (U.S.) resources -///////////////////////////////////////////////////////////////////////////// - - - -#ifndef APSTUDIO_INVOKED -///////////////////////////////////////////////////////////////////////////// -// -// Generated from the TEXTINCLUDE 3 resource. -// - - -///////////////////////////////////////////////////////////////////////////// -#endif // not APSTUDIO_INVOKED - diff --git a/DevIL/src-ILU/msvc9/ILU.vcproj b/DevIL/src-ILU/msvc9/ILU.vcproj deleted file mode 100644 index cb70f90d..00000000 --- a/DevIL/src-ILU/msvc9/ILU.vcproj +++ /dev/null @@ -1,1109 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DevIL/src-ILU/msvc9/ilu.def b/DevIL/src-ILU/msvc9/ilu.def deleted file mode 100644 index b9587839..00000000 --- a/DevIL/src-ILU/msvc9/ilu.def +++ /dev/null @@ -1,56 +0,0 @@ -; To remove an export, add a semicolon at the beginning of the line to comment it out. - -EXPORTS -iluAlienify -iluBlurAvg -iluBlurGaussian -iluBuildMipmaps -iluColoursUsed -iluConvolution -iluCompareImage -iluContrast -iluCrop -iluDeleteImage -iluEdgeDetectE -iluEdgeDetectP -iluEdgeDetectS -iluEmboss -iluEnlargeCanvas -iluEnlargeImage -iluEqualize -iluErrorString -iluFlipImage -iluGenImage -iluGetImageInfo -iluGetString -iluGammaCorrect -iluGetInteger -iluGetIntegerv -iluImageParameter -iluInit -iluInvertAlpha -iluLoadImage -iluMirror -iluNegative -iluNoisify -iluPixelize -iluRegionfv -iluRegioniv -iluReplaceColour -iluRotate -iluRotate3D -iluSaturate1f -iluSaturate4f -iluScaleColours -iluScale -iluScaleAlpha -iluSetLanguage -iluSharpen -iluSwapColours -iluWave - - -; Internal but exported functions -iluRotate_ -iluRotate3D_ -iluScale_ diff --git a/DevIL/src-ILU/msvc9/resource.h b/DevIL/src-ILU/msvc9/resource.h deleted file mode 100644 index ef602253..00000000 --- a/DevIL/src-ILU/msvc9/resource.h +++ /dev/null @@ -1,17 +0,0 @@ -//{{NO_DEPENDENCIES}} -// Microsoft Visual C++ generated include file. -// Used by ILU.rc -// -#define IDC_OPENILU 109 -#define IDI_ICON1 155 - -// Next default values for new objects -// -#ifdef APSTUDIO_INVOKED -#ifndef APSTUDIO_READONLY_SYMBOLS -#define _APS_NEXT_RESOURCE_VALUE 101 -#define _APS_NEXT_COMMAND_VALUE 40001 -#define _APS_NEXT_CONTROL_VALUE 1000 -#define _APS_NEXT_SYMED_VALUE 101 -#endif -#endif diff --git a/DevIL/src-ILU/msvc9/resources/IL Logo.ico b/DevIL/src-ILU/msvc9/resources/IL Logo.ico deleted file mode 100644 index e05ac9b1..00000000 Binary files a/DevIL/src-ILU/msvc9/resources/IL Logo.ico and /dev/null differ diff --git a/DevIL/src-ILU/pkgconfig/ILU.pc.cmake.in b/DevIL/src-ILU/pkgconfig/ILU.pc.cmake.in new file mode 100644 index 00000000..e1204e78 --- /dev/null +++ b/DevIL/src-ILU/pkgconfig/ILU.pc.cmake.in @@ -0,0 +1,13 @@ +prefix=@CMAKE_INSTALL_PREFIX@ +exec_prefix=${prefix} +includedir=${prefix}/include +libdir=${exec_prefix}/lib + +Name: ILU +Description: Developer's Image Library - ILU part (image library utilities) +Version: @VERSION@ +URL: http://openil.sourceforge.net +Requires: IL +Cflags: -I${includedir} +Libs: -L${libdir} -lILU +Libs.private: -lIL diff --git a/DevIL/src-ILU/pkgconfig/README b/DevIL/src-ILU/pkgconfig/README new file mode 100644 index 00000000..88788d45 --- /dev/null +++ b/DevIL/src-ILU/pkgconfig/README @@ -0,0 +1,3 @@ +ILU.pc.cmake.in is the template file for building ILU.pc, which +provides pkg-config support for ILU. + diff --git a/DevIL/src-ILUT/CMakeLists.txt b/DevIL/src-ILUT/CMakeLists.txt index 9977eb15..a64fec42 100644 --- a/DevIL/src-ILUT/CMakeLists.txt +++ b/DevIL/src-ILUT/CMakeLists.txt @@ -1,52 +1,55 @@ -PROJECT(ILUT) +cmake_minimum_required(VERSION 2.6) -FILE(GLOB ILUT_SRCS src/*.c) -FILE(GLOB ILUT_INC include/*.h ../include/IL/devil_internal_exports.h ../include/IL/ilut.h) -FILE(GLOB ILUT_RSRC) +project(ILUT) -INCLUDE_DIRECTORIES( - - ${ILUT_SOURCE_DIR}/include -) - -#SET(ILUT_SRCS ${ILUT_SRCS} ${ILUT_INCS} ) +file(GLOB ILUT_SRCS src/*.c) +file(GLOB ILUT_INC include/*.h ../include/IL/devil_internal_exports.h ../include/IL/ilut.h) +file(GLOB ILUT_RSRC) +include_directories( include ../include ) -SET(LIBRARY_OUTPUT_PATH ${DEVIL_LIB_DEST_DIR} ) - -# # for windows add the .def and .rc files to the source list -# -IF(WIN32) - ADD_DEFINITIONS(-DALLEGRO_MSVC) - ADD_DEFINITIONS(-DIL_USE_PRAGMA_LIBS) - IF(BUILD_SHARED_LIBS) - ADD_DEFINITIONS(-DILUT_DLL) - SET(ILUT_SRCS ${ILUT_SRCS} msvc/ilut.def) - SET(ILUT_RSRC ${ILUT_RSRC} "msvc/resources/IL Logo.ico" msvc/ILUT.rc) - SET(CMAKE_C_FLAGS_RELEASE "/MT /O2") - ELSE(BUILD_SHARED_LIBS) - ADD_DEFINITIONS(-DIL_STATIC_LIB) - ENDIF(BUILD_SHARED_LIBS) -ENDIF(WIN32) - -SOURCE_GROUP("Source Files" FILES src/*.c) -SOURCE_GROUP("Header Files" FILES ${ILUT_INC} ) -SOURCE_GROUP("Resource Files" FILES ${ILUT_RSRC} ) +if(WIN32) + add_definitions(-DALLEGRO_MSVC) + add_definitions(-DIL_USE_PRAGMA_LIBS) + if(BUILD_SHARED_LIBS) + add_definitions(-DILUT_DLL) + set(ILUT_SRCS ${ILUT_SRCS} msvc/ilut.def) + set(ILUT_RSRC ${ILUT_RSRC} "msvc/resources/IL Logo.ico" msvc/ILUT.rc) + set(CMAKE_C_FLAGS_RELEASE "/MT /O2") + else(BUILD_SHARED_LIBS) + add_definitions(-DIL_STATIC_LIB) + endif(BUILD_SHARED_LIBS) +endif(WIN32) + +source_group("Source Files" FILES src/*.c) +source_group("Header Files" FILES ${ILUT_INC} ) +source_group("Resource Files" FILES ${ILUT_RSRC} ) # Remove SHARED to create a static library -ADD_LIBRARY(ILUT SHARED ${ILUT_SRCS} ${ILUT_INC} ${ILUT_RSRC}) - +add_library(ILUT SHARED ${ILUT_SRCS} ${ILUT_INC} ${ILUT_RSRC}) ## add link sub library info - -TARGET_LINK_LIBRARIES(ILUT +target_link_libraries(ILUT IL ILU ) -INCLUDE_DIRECTORIES( - ${DevIL_SOURCE_DIR}/../include - ${DevIL_SOURCE_DIR}/include - ${DevILU_SOURCE_DIR}/include +# generate pkg-config file +configure_file( pkgconfig/ILUT.pc.cmake.in + ${CMAKE_CURRENT_BINARY_DIR}/ILUT.pc @ONLY) + + +# Installation +install (TARGETS ILUT + ARCHIVE DESTINATION lib + LIBRARY DESTINATION lib + RUNTIME DESTINATION bin ) +install (FILES ../include/IL/ilut.h DESTINATION include/IL) + +install(FILES + ${CMAKE_CURRENT_BINARY_DIR}/ILUT.pc + DESTINATION lib/pkgconfig +) + diff --git a/DevIL/src-ILUT/msvc8/ILUT Unicode.rc b/DevIL/src-ILUT/msvc8/ILUT Unicode.rc deleted file mode 100644 index 6969c0f3..00000000 --- a/DevIL/src-ILUT/msvc8/ILUT Unicode.rc +++ /dev/null @@ -1,132 +0,0 @@ -// Microsoft Visual C++ generated resource script. -// -#include "resource.h" - -#define APSTUDIO_READONLY_SYMBOLS -///////////////////////////////////////////////////////////////////////////// -// -// Generated from the TEXTINCLUDE 2 resource. -// -#define APSTUDIO_HIDDEN_SYMBOLS -#include "windows.h" -#undef APSTUDIO_HIDDEN_SYMBOLS -#include "resource.h" - -///////////////////////////////////////////////////////////////////////////// -#undef APSTUDIO_READONLY_SYMBOLS - -///////////////////////////////////////////////////////////////////////////// -// English (U.S.) resources - -#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU) -#ifdef _WIN32 -LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US -#pragma code_page(1252) -#endif //_WIN32 - -#ifdef APSTUDIO_INVOKED -///////////////////////////////////////////////////////////////////////////// -// -// TEXTINCLUDE -// - -2 TEXTINCLUDE -BEGIN - "#define APSTUDIO_HIDDEN_SYMBOLS\r\n" - "#include ""windows.h""\r\n" - "#undef APSTUDIO_HIDDEN_SYMBOLS\r\n" - "#include ""resource.h""\r\n" - "\0" -END - -3 TEXTINCLUDE -BEGIN - "\r\n" - "\0" -END - -1 TEXTINCLUDE -BEGIN - "resource.h\0" -END - -#endif // APSTUDIO_INVOKED - - -///////////////////////////////////////////////////////////////////////////// -// -// Version -// - -VS_VERSION_INFO VERSIONINFO - FILEVERSION 0,1,7,8 - PRODUCTVERSION 0,1,7,8 - FILEFLAGSMASK 0x3fL -#ifdef _DEBUG - FILEFLAGS 0x29L -#else - FILEFLAGS 0x28L -#endif - FILEOS 0x40004L - FILETYPE 0x2L - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904b0" - BEGIN - VALUE "Comments", "ILUT: A portable image library in development" - VALUE "CompanyName", "Abysmal Software" - VALUE "FileDescription", "ILUT: A portable image library in development" - VALUE "FileVersion", "1.7.8" - VALUE "InternalName", "ILUT" - VALUE "LegalCopyright", "Copyright 2000-2008" - VALUE "LegalTrademarks", "Under LGPL License" - VALUE "OriginalFilename", "ILUT.dll" - VALUE "PrivateBuild", "Open Source" - VALUE "ProductName", "Developer's Image Utility Toolkit Library" - VALUE "ProductVersion", "1.7.8 Unicode" - VALUE "SpecialBuild", "Unicode" - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x409, 1200 - END -END - - -///////////////////////////////////////////////////////////////////////////// -// -// Icon -// - -// Icon with lowest ID value placed first to ensure application icon -// remains consistent on all systems. -IDI_ICON1 ICON "resources\\IL Logo.ico" - -///////////////////////////////////////////////////////////////////////////// -// -// String Table -// - -STRINGTABLE -BEGIN - IDC_OPENILUT "Developer's Image Utility Toolkit Library, Version 1.7.8" -END - -#endif // English (U.S.) resources -///////////////////////////////////////////////////////////////////////////// - - - -#ifndef APSTUDIO_INVOKED -///////////////////////////////////////////////////////////////////////////// -// -// Generated from the TEXTINCLUDE 3 resource. -// - - -///////////////////////////////////////////////////////////////////////////// -#endif // not APSTUDIO_INVOKED - diff --git a/DevIL/src-ILUT/msvc8/ILUT Unicode.vcproj b/DevIL/src-ILUT/msvc8/ILUT Unicode.vcproj deleted file mode 100644 index 1852060e..00000000 --- a/DevIL/src-ILUT/msvc8/ILUT Unicode.vcproj +++ /dev/null @@ -1,778 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DevIL/src-ILUT/msvc8/ILUT.dsp b/DevIL/src-ILUT/msvc8/ILUT.dsp deleted file mode 100644 index 35c8c1f6..00000000 --- a/DevIL/src-ILUT/msvc8/ILUT.dsp +++ /dev/null @@ -1,228 +0,0 @@ -# Microsoft Developer Studio Project File - Name="ILUT" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** NICHT BEARBEITEN ** - -# TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102 - -CFG=ILUT - WIN32 DEBUG -!MESSAGE Dies ist kein gltiges Makefile. Zum Erstellen dieses Projekts mit NMAKE -!MESSAGE verwenden Sie den Befehl "Makefile exportieren" und fhren Sie den Befehl -!MESSAGE -!MESSAGE NMAKE /f "ILUT.mak". -!MESSAGE -!MESSAGE Sie knnen beim Ausfhren von NMAKE eine Konfiguration angeben -!MESSAGE durch Definieren des Makros CFG in der Befehlszeile. Zum Beispiel: -!MESSAGE -!MESSAGE NMAKE /f "ILUT.mak" CFG="ILUT - WIN32 DEBUG" -!MESSAGE -!MESSAGE Fr die Konfiguration stehen zur Auswahl: -!MESSAGE -!MESSAGE "ILUT - Win32 Debug" (basierend auf "Win32 (x86) Dynamic-Link Library") -!MESSAGE "ILUT - Win32 Dynamic" (basierend auf "Win32 (x86) Dynamic-Link Library") -!MESSAGE "ILUT - Win32 Release" (basierend auf "Win32 (x86) Dynamic-Link Library") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "ILUT" -# PROP Scc_LocalPath "..\.." -CPP=cl.exe -MTL=midl.exe -RSC=rc.exe - -!IF "$(CFG)" == "ILUT - Win32 Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "../../lib/debug" -# PROP BASE Intermediate_Dir "../src/obj/debug" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "../../lib/debug" -# PROP Intermediate_Dir "../src/obj/debug" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "ILUT_EXPORTS" /YX /FD /GZ /c -# ADD CPP /nologo /MDd /W3 /Gm /GX /ZI /Od /I "../include" /I "../../include" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "ILUT_EXPORTS" /YX /FD /GZ /c -# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32 -# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32 -# ADD BASE RSC /l 0x409 /d "_DEBUG" -# ADD RSC /l 0x409 /d "_DEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /debug /machine:I386 /pdbtype:sept -# ADD LINK32 devil.lib ilu.lib delayimp.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /debug /machine:I386 /def:".\ilut.def" /out:"c:\path\ilut.dll" /pdbtype:sept /libpath:"../../lib" /delayload:d3d8.dll /delayload:sdl.dll -# SUBTRACT LINK32 /pdb:none - -!ELSEIF "$(CFG)" == "ILUT - Win32 Dynamic" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "../../lib" -# PROP BASE Intermediate_Dir "../src/obj/dynamic" -# PROP BASE Ignore_Export_Lib 0 -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "../../lib" -# PROP Intermediate_Dir "../src/obj/dynamic" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /MD /W3 /GX /O1 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "ILUT_EXPORTS" /YX /FD /c -# ADD CPP /nologo /MD /W3 /GX /O1 /I "../include" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "ILUT_EXPORTS" /YX /FD /c -# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32 -# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32 -# ADD BASE RSC /l 0x409 /d "NDEBUG" -# ADD RSC /l 0x409 /d "NDEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 delayimp.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:I386 /def:".\ilut.def" /out:"../../lib/ilut-l.dll" /delayload:d3d8.dll /delayload:sdl.dll -# SUBTRACT BASE LINK32 /pdb:none -# ADD LINK32 delayimp.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:I386 /def:".\ilut.def" /out:"../../lib/ilut-l.dll" /delayload:d3d8.dll /delayload:sdl.dll -# SUBTRACT LINK32 /pdb:none -# Begin Special Build Tool -TargetName=ilut-l -SOURCE="$(InputPath)" -PostBuild_Cmds=..\..\projects\msvc\insdll.bat ..\..\lib\$(TargetName).dll -# End Special Build Tool - -!ELSEIF "$(CFG)" == "ILUT - Win32 Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "../../lib" -# PROP BASE Intermediate_Dir "../src/obj" -# PROP BASE Ignore_Export_Lib 0 -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "../../lib" -# PROP Intermediate_Dir "../src/obj" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /MD /W3 /GX /O1 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "ILUT_EXPORTS" /YX /FD /c -# ADD CPP /nologo /MD /W3 /GX /O1 /I "../include" /I "../../include" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "ILUT_EXPORTS" /D "IL_STATIC_LIB" /YX /FD /c -# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32 -# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32 -# ADD BASE RSC /l 0x409 /d "NDEBUG" -# ADD RSC /l 0x409 /d "NDEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 delayimp.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:I386 /def:".\ilut.def" /delayload:d3d8.dll /delayload:sdl.dll -# SUBTRACT BASE LINK32 /pdb:none -# ADD LINK32 devil.lib ilu.lib kernel32.lib winspool.lib advapi32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib user32.lib gdi32.lib comdlg32.lib shell32.lib /nologo /dll /machine:I386 /def:".\ilut.def" /libpath:"../../lib" /delayload:d3d8.dll /delayload:sdl.dll -# SUBTRACT LINK32 /pdb:none -# Begin Special Build Tool -SOURCE="$(InputPath)" -PostBuild_Cmds=copy ..\..\lib\ilut.dll "C:\path\ilut.dll" -# End Special Build Tool - -!ENDIF - -# Begin Target - -# Name "ILUT - Win32 Debug" -# Name "ILUT - Win32 Dynamic" -# Name "ILUT - Win32 Release" -# Begin Group "Source Files" - -# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" -# Begin Source File - -SOURCE=.\ilut.def - -!IF "$(CFG)" == "ILUT - Win32 Debug" - -# PROP Exclude_From_Build 1 - -!ELSEIF "$(CFG)" == "ILUT - Win32 Dynamic" - -# PROP BASE Exclude_From_Build 1 -# PROP Exclude_From_Build 1 - -!ELSEIF "$(CFG)" == "ILUT - Win32 Release" - -# PROP BASE Exclude_From_Build 1 -# PROP Exclude_From_Build 1 - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE=..\src\ilut_directx.c -# End Source File -# Begin Source File - -SOURCE=..\src\ilut_internal.c -# End Source File -# Begin Source File - -SOURCE=..\src\ilut_main.c -# End Source File -# Begin Source File - -SOURCE=..\src\ilut_opengl.c -# End Source File -# Begin Source File - -SOURCE=..\src\ilut_sdlsurface.c -# End Source File -# Begin Source File - -SOURCE=..\src\ilut_states.c -# End Source File -# Begin Source File - -SOURCE=..\src\ilut_win32.c -# End Source File -# End Group -# Begin Group "Header Files" - -# PROP Default_Filter "h;hpp;hxx;hm;inl" -# Begin Source File - -SOURCE=..\..\include\IL\devil_internal_exports.h -# End Source File -# Begin Source File - -SOURCE=..\..\include\il\ilut.h -# End Source File -# Begin Source File - -SOURCE=..\include\ilut_internal.h -# End Source File -# Begin Source File - -SOURCE=..\include\ilut_opengl.h -# End Source File -# Begin Source File - -SOURCE=..\include\ilut_states.h -# End Source File -# Begin Source File - -SOURCE=.\resource.h -# End Source File -# End Group -# Begin Group "Resource Files" - -# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe" -# Begin Source File - -SOURCE=".\resources\IL Logo.ico" -# End Source File -# Begin Source File - -SOURCE=.\ILUT.rc -# End Source File -# End Group -# End Target -# End Project diff --git a/DevIL/src-ILUT/msvc8/ILUT.rc b/DevIL/src-ILUT/msvc8/ILUT.rc deleted file mode 100644 index 55045ff6..00000000 --- a/DevIL/src-ILUT/msvc8/ILUT.rc +++ /dev/null @@ -1,132 +0,0 @@ -// Microsoft Visual C++ generated resource script. -// -#include "resource.h" - -#define APSTUDIO_READONLY_SYMBOLS -///////////////////////////////////////////////////////////////////////////// -// -// Generated from the TEXTINCLUDE 2 resource. -// -#define APSTUDIO_HIDDEN_SYMBOLS -#include "windows.h" -#undef APSTUDIO_HIDDEN_SYMBOLS -#include "resource.h" - -///////////////////////////////////////////////////////////////////////////// -#undef APSTUDIO_READONLY_SYMBOLS - -///////////////////////////////////////////////////////////////////////////// -// English (U.S.) resources - -#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU) -#ifdef _WIN32 -LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US -#pragma code_page(1252) -#endif //_WIN32 - -#ifdef APSTUDIO_INVOKED -///////////////////////////////////////////////////////////////////////////// -// -// TEXTINCLUDE -// - -2 TEXTINCLUDE -BEGIN - "#define APSTUDIO_HIDDEN_SYMBOLS\r\n" - "#include ""windows.h""\r\n" - "#undef APSTUDIO_HIDDEN_SYMBOLS\r\n" - "#include ""resource.h""\r\n" - "\0" -END - -3 TEXTINCLUDE -BEGIN - "\r\n" - "\0" -END - -1 TEXTINCLUDE -BEGIN - "resource.h\0" -END - -#endif // APSTUDIO_INVOKED - - -///////////////////////////////////////////////////////////////////////////// -// -// Version -// - -VS_VERSION_INFO VERSIONINFO - FILEVERSION 0,1,7,8 - PRODUCTVERSION 0,1,7,8 - FILEFLAGSMASK 0x3fL -#ifdef _DEBUG - FILEFLAGS 0x29L -#else - FILEFLAGS 0x28L -#endif - FILEOS 0x40004L - FILETYPE 0x2L - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904b0" - BEGIN - VALUE "Comments", "ILUT: A portable image library in development" - VALUE "CompanyName", "Abysmal Software" - VALUE "FileDescription", "ILUT: A portable image library in development" - VALUE "FileVersion", "1.7.8" - VALUE "InternalName", "ILUT" - VALUE "LegalCopyright", "Copyright 2000-2008" - VALUE "LegalTrademarks", "Under LGPL License" - VALUE "OriginalFilename", "ILUT.dll" - VALUE "PrivateBuild", "Open Source" - VALUE "ProductName", "Developer's Image Utility Toolkit Library" - VALUE "ProductVersion", "1.7.8 Ansi" - VALUE "SpecialBuild", "Ansi" - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x409, 1200 - END -END - - -///////////////////////////////////////////////////////////////////////////// -// -// Icon -// - -// Icon with lowest ID value placed first to ensure application icon -// remains consistent on all systems. -IDI_ICON1 ICON "resources\\IL Logo.ico" - -///////////////////////////////////////////////////////////////////////////// -// -// String Table -// - -STRINGTABLE -BEGIN - IDC_OPENILUT "Developer's Image Utility Toolkit Library, Version 1.7.8" -END - -#endif // English (U.S.) resources -///////////////////////////////////////////////////////////////////////////// - - - -#ifndef APSTUDIO_INVOKED -///////////////////////////////////////////////////////////////////////////// -// -// Generated from the TEXTINCLUDE 3 resource. -// - - -///////////////////////////////////////////////////////////////////////////// -#endif // not APSTUDIO_INVOKED - diff --git a/DevIL/src-ILUT/msvc8/ILUT.vcproj b/DevIL/src-ILUT/msvc8/ILUT.vcproj deleted file mode 100644 index ac92659e..00000000 --- a/DevIL/src-ILUT/msvc8/ILUT.vcproj +++ /dev/null @@ -1,812 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DevIL/src-ILUT/msvc8/ilut.def b/DevIL/src-ILUT/msvc8/ilut.def deleted file mode 100644 index 1df72c41..00000000 --- a/DevIL/src-ILUT/msvc8/ilut.def +++ /dev/null @@ -1,74 +0,0 @@ -; To remove an export, add a semicolon at the beginning of the line to comment it out. - -EXPORTS -ilutConvertToHBitmap - -ilutConvertSliceToHBitmap -;ilutConvertToSDLSurface -;ilutSDLSurfaceFromBitmap -;ilutSDLSurfaceLoadImage -;ilutD3D8LoadSurface -;ilutD3D8MipFunc -;ilutD3D8Texture -;ilutD3D8TexFromFile -;ilutD3D8VolumeTexture -;ilutD3D8VolTexFromFile -;ilutD3D8TexFromFileInMemory -;ilutD3D8VolTexFromFileInMemory -;ilutD3D8TexFromFileHandle -;ilutD3D8VolTexFromFileHandle -;ilutD3D8TexFromResource -;ilutD3D8VolTexFromResource -;ilutD3D9LoadSurface -;ilutD3D9MipFunc -;ilutD3D9Texture -;ilutD3D9TexFromFile -;ilutD3D9VolumeTexture -;ilutD3D9VolTexFromFile -;ilutD3D9TexFromFileInMemory -;ilutD3D9VolTexFromFileInMemory -;ilutD3D9TexFromFileHandle -;ilutD3D9VolTexFromFileHandle -;ilutD3D9TexFromResource -;ilutD3D9VolTexFromResource -ilutDisable -ilutEnable -ilutFreePaddedData -ilutGetBmpInfo -ilutGetBoolean -ilutGetBooleanv -ilutGetHPal -ilutGetInteger -ilutGetIntegerv -ilutGetPaddedData -ilutGetString -ilutGetWinClipboard -ilutInit -ilutIsDisabled -ilutIsEnabled -ilutLoadResource -ilutGLBindMipmaps -ilutGLBindTexImage -ilutGLBuildMipmaps -ilutGLLoadImage -ilutGLSaveImage -ilutGLScreen -ilutGLScreenie -ilutGLSetTex -ilutGLSetTex2D -ilutGLSetTex3D -ilutGLSubTex -ilutGLSubTex2D -ilutGLSubTex3D -ilutGLTexImage -ilutPopAttrib -ilutPushAttrib -ilutRenderer -ilutSetHBitmap -ilutSetHPal -ilutSetInteger -ilutSetWinClipboard -ilutWinLoadImage -ilutWinLoadUrl -ilutWinPrint -ilutWinSaveImage diff --git a/DevIL/src-ILUT/msvc8/resource.h b/DevIL/src-ILUT/msvc8/resource.h deleted file mode 100644 index f6707e83..00000000 --- a/DevIL/src-ILUT/msvc8/resource.h +++ /dev/null @@ -1,17 +0,0 @@ -//{{NO_DEPENDENCIES}} -// Microsoft Visual C++ generated include file. -// Used by ILUT Unicode.rc -// -#define IDC_OPENILUT 109 -#define IDI_ICON1 155 - -// Next default values for new objects -// -#ifdef APSTUDIO_INVOKED -#ifndef APSTUDIO_READONLY_SYMBOLS -#define _APS_NEXT_RESOURCE_VALUE 102 -#define _APS_NEXT_COMMAND_VALUE 40001 -#define _APS_NEXT_CONTROL_VALUE 1000 -#define _APS_NEXT_SYMED_VALUE 101 -#endif -#endif diff --git a/DevIL/src-ILUT/msvc8/resources/IL Logo.ico b/DevIL/src-ILUT/msvc8/resources/IL Logo.ico deleted file mode 100644 index e05ac9b1..00000000 Binary files a/DevIL/src-ILUT/msvc8/resources/IL Logo.ico and /dev/null differ diff --git a/DevIL/src-ILUT/msvc8/resources/ILUT.rc b/DevIL/src-ILUT/msvc8/resources/ILUT.rc deleted file mode 100644 index cde2e77b..00000000 --- a/DevIL/src-ILUT/msvc8/resources/ILUT.rc +++ /dev/null @@ -1,135 +0,0 @@ -//Microsoft Developer Studio generated resource script. -// -#include "resource.h" - -#define APSTUDIO_READONLY_SYMBOLS -///////////////////////////////////////////////////////////////////////////// -// -// Generated from the TEXTINCLUDE 2 resource. -// -#define APSTUDIO_HIDDEN_SYMBOLS -#include "windows.h" -#undef APSTUDIO_HIDDEN_SYMBOLS -#include "resource.h" - -///////////////////////////////////////////////////////////////////////////// -#undef APSTUDIO_READONLY_SYMBOLS - -///////////////////////////////////////////////////////////////////////////// -// English (U.S.) resources - -#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU) -#ifdef _WIN32 -LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US -#pragma code_page(1252) -#endif //_WIN32 - -#ifdef APSTUDIO_INVOKED -///////////////////////////////////////////////////////////////////////////// -// -// TEXTINCLUDE -// - -2 TEXTINCLUDE DISCARDABLE -BEGIN - "#define APSTUDIO_HIDDEN_SYMBOLS\r\n" - "#include ""windows.h""\r\n" - "#undef APSTUDIO_HIDDEN_SYMBOLS\r\n" - "#include ""resource.h""\r\n" - "\0" -END - -3 TEXTINCLUDE DISCARDABLE -BEGIN - "\r\n" - "\0" -END - -1 TEXTINCLUDE DISCARDABLE -BEGIN - "resource.h\0" -END - -#endif // APSTUDIO_INVOKED - - -#ifndef _MAC -///////////////////////////////////////////////////////////////////////////// -// -// Version -// - -VS_VERSION_INFO VERSIONINFO - FILEVERSION 0,1,2,4 - PRODUCTVERSION 0,1,2,4 - FILEFLAGSMASK 0x3fL -#ifdef _DEBUG - FILEFLAGS 0x29L -#else - FILEFLAGS 0x28L -#endif - FILEOS 0x40004L - FILETYPE 0x2L - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904b0" - BEGIN - VALUE "Comments", "ILUT: A great portable image library in development\0" - VALUE "CompanyName", "Abysmal Software\0" - VALUE "FileDescription", "ILUT: A great portable image library in development\0" - VALUE "FileVersion", "1.2.4\0" - VALUE "InternalName", "ILUT\0" - VALUE "LegalCopyright", "Copyright 2000-2001\0" - VALUE "LegalTrademarks", "Under LGPL License\0" - VALUE "OriginalFilename", "ILUT.dll\0" - VALUE "PrivateBuild", "Open Source\0" - VALUE "ProductName", "Developer's Image Utility Toolkit Library\0" - VALUE "ProductVersion", "1.2.4\0" - VALUE "SpecialBuild", "eh?\0" - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x409, 1200 - END -END - -#endif // !_MAC - - -///////////////////////////////////////////////////////////////////////////// -// -// Icon -// - -// Icon with lowest ID value placed first to ensure application icon -// remains consistent on all systems. -IDI_ICON1 ICON DISCARDABLE "resources\\IL Logo.ico" - -///////////////////////////////////////////////////////////////////////////// -// -// String Table -// - -STRINGTABLE DISCARDABLE -BEGIN - IDC_OPENILUT "Developer's Image Utility Toolkit Library, Version 1.2.4" -END - -#endif // English (U.S.) resources -///////////////////////////////////////////////////////////////////////////// - - - -#ifndef APSTUDIO_INVOKED -///////////////////////////////////////////////////////////////////////////// -// -// Generated from the TEXTINCLUDE 3 resource. -// - - -///////////////////////////////////////////////////////////////////////////// -#endif // not APSTUDIO_INVOKED - diff --git a/DevIL/src-ILUT/msvc9/ILUT Unicode.rc b/DevIL/src-ILUT/msvc9/ILUT Unicode.rc deleted file mode 100644 index 6969c0f3..00000000 --- a/DevIL/src-ILUT/msvc9/ILUT Unicode.rc +++ /dev/null @@ -1,132 +0,0 @@ -// Microsoft Visual C++ generated resource script. -// -#include "resource.h" - -#define APSTUDIO_READONLY_SYMBOLS -///////////////////////////////////////////////////////////////////////////// -// -// Generated from the TEXTINCLUDE 2 resource. -// -#define APSTUDIO_HIDDEN_SYMBOLS -#include "windows.h" -#undef APSTUDIO_HIDDEN_SYMBOLS -#include "resource.h" - -///////////////////////////////////////////////////////////////////////////// -#undef APSTUDIO_READONLY_SYMBOLS - -///////////////////////////////////////////////////////////////////////////// -// English (U.S.) resources - -#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU) -#ifdef _WIN32 -LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US -#pragma code_page(1252) -#endif //_WIN32 - -#ifdef APSTUDIO_INVOKED -///////////////////////////////////////////////////////////////////////////// -// -// TEXTINCLUDE -// - -2 TEXTINCLUDE -BEGIN - "#define APSTUDIO_HIDDEN_SYMBOLS\r\n" - "#include ""windows.h""\r\n" - "#undef APSTUDIO_HIDDEN_SYMBOLS\r\n" - "#include ""resource.h""\r\n" - "\0" -END - -3 TEXTINCLUDE -BEGIN - "\r\n" - "\0" -END - -1 TEXTINCLUDE -BEGIN - "resource.h\0" -END - -#endif // APSTUDIO_INVOKED - - -///////////////////////////////////////////////////////////////////////////// -// -// Version -// - -VS_VERSION_INFO VERSIONINFO - FILEVERSION 0,1,7,8 - PRODUCTVERSION 0,1,7,8 - FILEFLAGSMASK 0x3fL -#ifdef _DEBUG - FILEFLAGS 0x29L -#else - FILEFLAGS 0x28L -#endif - FILEOS 0x40004L - FILETYPE 0x2L - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904b0" - BEGIN - VALUE "Comments", "ILUT: A portable image library in development" - VALUE "CompanyName", "Abysmal Software" - VALUE "FileDescription", "ILUT: A portable image library in development" - VALUE "FileVersion", "1.7.8" - VALUE "InternalName", "ILUT" - VALUE "LegalCopyright", "Copyright 2000-2008" - VALUE "LegalTrademarks", "Under LGPL License" - VALUE "OriginalFilename", "ILUT.dll" - VALUE "PrivateBuild", "Open Source" - VALUE "ProductName", "Developer's Image Utility Toolkit Library" - VALUE "ProductVersion", "1.7.8 Unicode" - VALUE "SpecialBuild", "Unicode" - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x409, 1200 - END -END - - -///////////////////////////////////////////////////////////////////////////// -// -// Icon -// - -// Icon with lowest ID value placed first to ensure application icon -// remains consistent on all systems. -IDI_ICON1 ICON "resources\\IL Logo.ico" - -///////////////////////////////////////////////////////////////////////////// -// -// String Table -// - -STRINGTABLE -BEGIN - IDC_OPENILUT "Developer's Image Utility Toolkit Library, Version 1.7.8" -END - -#endif // English (U.S.) resources -///////////////////////////////////////////////////////////////////////////// - - - -#ifndef APSTUDIO_INVOKED -///////////////////////////////////////////////////////////////////////////// -// -// Generated from the TEXTINCLUDE 3 resource. -// - - -///////////////////////////////////////////////////////////////////////////// -#endif // not APSTUDIO_INVOKED - diff --git a/DevIL/src-ILUT/msvc9/ILUT Unicode.vcproj b/DevIL/src-ILUT/msvc9/ILUT Unicode.vcproj deleted file mode 100644 index e77dcabc..00000000 --- a/DevIL/src-ILUT/msvc9/ILUT Unicode.vcproj +++ /dev/null @@ -1,1451 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DevIL/src-ILUT/msvc9/ILUT.dsp b/DevIL/src-ILUT/msvc9/ILUT.dsp deleted file mode 100644 index 35c8c1f6..00000000 --- a/DevIL/src-ILUT/msvc9/ILUT.dsp +++ /dev/null @@ -1,228 +0,0 @@ -# Microsoft Developer Studio Project File - Name="ILUT" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** NICHT BEARBEITEN ** - -# TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102 - -CFG=ILUT - WIN32 DEBUG -!MESSAGE Dies ist kein gltiges Makefile. Zum Erstellen dieses Projekts mit NMAKE -!MESSAGE verwenden Sie den Befehl "Makefile exportieren" und fhren Sie den Befehl -!MESSAGE -!MESSAGE NMAKE /f "ILUT.mak". -!MESSAGE -!MESSAGE Sie knnen beim Ausfhren von NMAKE eine Konfiguration angeben -!MESSAGE durch Definieren des Makros CFG in der Befehlszeile. Zum Beispiel: -!MESSAGE -!MESSAGE NMAKE /f "ILUT.mak" CFG="ILUT - WIN32 DEBUG" -!MESSAGE -!MESSAGE Fr die Konfiguration stehen zur Auswahl: -!MESSAGE -!MESSAGE "ILUT - Win32 Debug" (basierend auf "Win32 (x86) Dynamic-Link Library") -!MESSAGE "ILUT - Win32 Dynamic" (basierend auf "Win32 (x86) Dynamic-Link Library") -!MESSAGE "ILUT - Win32 Release" (basierend auf "Win32 (x86) Dynamic-Link Library") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "ILUT" -# PROP Scc_LocalPath "..\.." -CPP=cl.exe -MTL=midl.exe -RSC=rc.exe - -!IF "$(CFG)" == "ILUT - Win32 Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "../../lib/debug" -# PROP BASE Intermediate_Dir "../src/obj/debug" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "../../lib/debug" -# PROP Intermediate_Dir "../src/obj/debug" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "ILUT_EXPORTS" /YX /FD /GZ /c -# ADD CPP /nologo /MDd /W3 /Gm /GX /ZI /Od /I "../include" /I "../../include" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "ILUT_EXPORTS" /YX /FD /GZ /c -# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32 -# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32 -# ADD BASE RSC /l 0x409 /d "_DEBUG" -# ADD RSC /l 0x409 /d "_DEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /debug /machine:I386 /pdbtype:sept -# ADD LINK32 devil.lib ilu.lib delayimp.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /debug /machine:I386 /def:".\ilut.def" /out:"c:\path\ilut.dll" /pdbtype:sept /libpath:"../../lib" /delayload:d3d8.dll /delayload:sdl.dll -# SUBTRACT LINK32 /pdb:none - -!ELSEIF "$(CFG)" == "ILUT - Win32 Dynamic" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "../../lib" -# PROP BASE Intermediate_Dir "../src/obj/dynamic" -# PROP BASE Ignore_Export_Lib 0 -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "../../lib" -# PROP Intermediate_Dir "../src/obj/dynamic" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /MD /W3 /GX /O1 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "ILUT_EXPORTS" /YX /FD /c -# ADD CPP /nologo /MD /W3 /GX /O1 /I "../include" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "ILUT_EXPORTS" /YX /FD /c -# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32 -# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32 -# ADD BASE RSC /l 0x409 /d "NDEBUG" -# ADD RSC /l 0x409 /d "NDEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 delayimp.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:I386 /def:".\ilut.def" /out:"../../lib/ilut-l.dll" /delayload:d3d8.dll /delayload:sdl.dll -# SUBTRACT BASE LINK32 /pdb:none -# ADD LINK32 delayimp.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:I386 /def:".\ilut.def" /out:"../../lib/ilut-l.dll" /delayload:d3d8.dll /delayload:sdl.dll -# SUBTRACT LINK32 /pdb:none -# Begin Special Build Tool -TargetName=ilut-l -SOURCE="$(InputPath)" -PostBuild_Cmds=..\..\projects\msvc\insdll.bat ..\..\lib\$(TargetName).dll -# End Special Build Tool - -!ELSEIF "$(CFG)" == "ILUT - Win32 Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "../../lib" -# PROP BASE Intermediate_Dir "../src/obj" -# PROP BASE Ignore_Export_Lib 0 -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "../../lib" -# PROP Intermediate_Dir "../src/obj" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /MD /W3 /GX /O1 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "ILUT_EXPORTS" /YX /FD /c -# ADD CPP /nologo /MD /W3 /GX /O1 /I "../include" /I "../../include" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "ILUT_EXPORTS" /D "IL_STATIC_LIB" /YX /FD /c -# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32 -# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32 -# ADD BASE RSC /l 0x409 /d "NDEBUG" -# ADD RSC /l 0x409 /d "NDEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 delayimp.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:I386 /def:".\ilut.def" /delayload:d3d8.dll /delayload:sdl.dll -# SUBTRACT BASE LINK32 /pdb:none -# ADD LINK32 devil.lib ilu.lib kernel32.lib winspool.lib advapi32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib user32.lib gdi32.lib comdlg32.lib shell32.lib /nologo /dll /machine:I386 /def:".\ilut.def" /libpath:"../../lib" /delayload:d3d8.dll /delayload:sdl.dll -# SUBTRACT LINK32 /pdb:none -# Begin Special Build Tool -SOURCE="$(InputPath)" -PostBuild_Cmds=copy ..\..\lib\ilut.dll "C:\path\ilut.dll" -# End Special Build Tool - -!ENDIF - -# Begin Target - -# Name "ILUT - Win32 Debug" -# Name "ILUT - Win32 Dynamic" -# Name "ILUT - Win32 Release" -# Begin Group "Source Files" - -# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" -# Begin Source File - -SOURCE=.\ilut.def - -!IF "$(CFG)" == "ILUT - Win32 Debug" - -# PROP Exclude_From_Build 1 - -!ELSEIF "$(CFG)" == "ILUT - Win32 Dynamic" - -# PROP BASE Exclude_From_Build 1 -# PROP Exclude_From_Build 1 - -!ELSEIF "$(CFG)" == "ILUT - Win32 Release" - -# PROP BASE Exclude_From_Build 1 -# PROP Exclude_From_Build 1 - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE=..\src\ilut_directx.c -# End Source File -# Begin Source File - -SOURCE=..\src\ilut_internal.c -# End Source File -# Begin Source File - -SOURCE=..\src\ilut_main.c -# End Source File -# Begin Source File - -SOURCE=..\src\ilut_opengl.c -# End Source File -# Begin Source File - -SOURCE=..\src\ilut_sdlsurface.c -# End Source File -# Begin Source File - -SOURCE=..\src\ilut_states.c -# End Source File -# Begin Source File - -SOURCE=..\src\ilut_win32.c -# End Source File -# End Group -# Begin Group "Header Files" - -# PROP Default_Filter "h;hpp;hxx;hm;inl" -# Begin Source File - -SOURCE=..\..\include\IL\devil_internal_exports.h -# End Source File -# Begin Source File - -SOURCE=..\..\include\il\ilut.h -# End Source File -# Begin Source File - -SOURCE=..\include\ilut_internal.h -# End Source File -# Begin Source File - -SOURCE=..\include\ilut_opengl.h -# End Source File -# Begin Source File - -SOURCE=..\include\ilut_states.h -# End Source File -# Begin Source File - -SOURCE=.\resource.h -# End Source File -# End Group -# Begin Group "Resource Files" - -# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe" -# Begin Source File - -SOURCE=".\resources\IL Logo.ico" -# End Source File -# Begin Source File - -SOURCE=.\ILUT.rc -# End Source File -# End Group -# End Target -# End Project diff --git a/DevIL/src-ILUT/msvc9/ILUT.rc b/DevIL/src-ILUT/msvc9/ILUT.rc deleted file mode 100644 index 55045ff6..00000000 --- a/DevIL/src-ILUT/msvc9/ILUT.rc +++ /dev/null @@ -1,132 +0,0 @@ -// Microsoft Visual C++ generated resource script. -// -#include "resource.h" - -#define APSTUDIO_READONLY_SYMBOLS -///////////////////////////////////////////////////////////////////////////// -// -// Generated from the TEXTINCLUDE 2 resource. -// -#define APSTUDIO_HIDDEN_SYMBOLS -#include "windows.h" -#undef APSTUDIO_HIDDEN_SYMBOLS -#include "resource.h" - -///////////////////////////////////////////////////////////////////////////// -#undef APSTUDIO_READONLY_SYMBOLS - -///////////////////////////////////////////////////////////////////////////// -// English (U.S.) resources - -#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU) -#ifdef _WIN32 -LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US -#pragma code_page(1252) -#endif //_WIN32 - -#ifdef APSTUDIO_INVOKED -///////////////////////////////////////////////////////////////////////////// -// -// TEXTINCLUDE -// - -2 TEXTINCLUDE -BEGIN - "#define APSTUDIO_HIDDEN_SYMBOLS\r\n" - "#include ""windows.h""\r\n" - "#undef APSTUDIO_HIDDEN_SYMBOLS\r\n" - "#include ""resource.h""\r\n" - "\0" -END - -3 TEXTINCLUDE -BEGIN - "\r\n" - "\0" -END - -1 TEXTINCLUDE -BEGIN - "resource.h\0" -END - -#endif // APSTUDIO_INVOKED - - -///////////////////////////////////////////////////////////////////////////// -// -// Version -// - -VS_VERSION_INFO VERSIONINFO - FILEVERSION 0,1,7,8 - PRODUCTVERSION 0,1,7,8 - FILEFLAGSMASK 0x3fL -#ifdef _DEBUG - FILEFLAGS 0x29L -#else - FILEFLAGS 0x28L -#endif - FILEOS 0x40004L - FILETYPE 0x2L - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904b0" - BEGIN - VALUE "Comments", "ILUT: A portable image library in development" - VALUE "CompanyName", "Abysmal Software" - VALUE "FileDescription", "ILUT: A portable image library in development" - VALUE "FileVersion", "1.7.8" - VALUE "InternalName", "ILUT" - VALUE "LegalCopyright", "Copyright 2000-2008" - VALUE "LegalTrademarks", "Under LGPL License" - VALUE "OriginalFilename", "ILUT.dll" - VALUE "PrivateBuild", "Open Source" - VALUE "ProductName", "Developer's Image Utility Toolkit Library" - VALUE "ProductVersion", "1.7.8 Ansi" - VALUE "SpecialBuild", "Ansi" - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x409, 1200 - END -END - - -///////////////////////////////////////////////////////////////////////////// -// -// Icon -// - -// Icon with lowest ID value placed first to ensure application icon -// remains consistent on all systems. -IDI_ICON1 ICON "resources\\IL Logo.ico" - -///////////////////////////////////////////////////////////////////////////// -// -// String Table -// - -STRINGTABLE -BEGIN - IDC_OPENILUT "Developer's Image Utility Toolkit Library, Version 1.7.8" -END - -#endif // English (U.S.) resources -///////////////////////////////////////////////////////////////////////////// - - - -#ifndef APSTUDIO_INVOKED -///////////////////////////////////////////////////////////////////////////// -// -// Generated from the TEXTINCLUDE 3 resource. -// - - -///////////////////////////////////////////////////////////////////////////// -#endif // not APSTUDIO_INVOKED - diff --git a/DevIL/src-ILUT/msvc9/ILUT.vcproj b/DevIL/src-ILUT/msvc9/ILUT.vcproj deleted file mode 100644 index a9cc7906..00000000 --- a/DevIL/src-ILUT/msvc9/ILUT.vcproj +++ /dev/null @@ -1,817 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DevIL/src-ILUT/msvc9/ilut.def b/DevIL/src-ILUT/msvc9/ilut.def deleted file mode 100644 index 096e3c4e..00000000 --- a/DevIL/src-ILUT/msvc9/ilut.def +++ /dev/null @@ -1,70 +0,0 @@ -; To remove an export, add a semicolon at the beginning of the line to comment it out. - -EXPORTS -ilutConvertToHBitmap - -ilutConvertSliceToHBitmap -;ilutConvertToSDLSurface -;ilutSDLSurfaceFromBitmap -;ilutSDLSurfaceLoadImage -;ilutD3D8LoadSurface -;ilutD3D8MipFunc -;ilutD3D8Texture -;ilutD3D8TexFromFile -;ilutD3D8VolumeTexture -;ilutD3D8VolTexFromFile -;ilutD3D8TexFromFileInMemory -;ilutD3D8VolTexFromFileInMemory -;ilutD3D8TexFromFileHandle -;ilutD3D8VolTexFromFileHandle -;ilutD3D8TexFromResource -;ilutD3D8VolTexFromResource -;ilutD3D9LoadSurface -;ilutD3D9MipFunc -;ilutD3D9Texture -;ilutD3D9TexFromFile -;ilutD3D9VolumeTexture -;ilutD3D9VolTexFromFile -;ilutD3D9TexFromFileInMemory -;ilutD3D9VolTexFromFileInMemory -;ilutD3D9TexFromFileHandle -;ilutD3D9VolTexFromFileHandle -;ilutD3D9TexFromResource -;ilutD3D9VolTexFromResource -ilutDisable -ilutEnable -ilutFreePaddedData -ilutGetBmpInfo -ilutGetBoolean -ilutGetBooleanv -ilutGetHPal -ilutGetInteger -ilutGetIntegerv -ilutGetPaddedData -ilutGetString -ilutGetWinClipboard -ilutInit -ilutIsDisabled -ilutIsEnabled -ilutLoadResource -ilutGLBindMipmaps -ilutGLBindTexImage -ilutGLBuildMipmaps -ilutGLLoadImage -ilutGLSaveImage -ilutGLScreen -ilutGLScreenie -ilutGLSetTex -ilutGLSubTex -ilutGLTexImage -ilutPopAttrib -ilutPushAttrib -ilutRenderer -ilutSetHBitmap -ilutSetHPal -ilutSetInteger -ilutSetWinClipboard -ilutWinLoadImage -ilutWinLoadUrl -ilutWinPrint -ilutWinSaveImage diff --git a/DevIL/src-ILUT/msvc9/resource.h b/DevIL/src-ILUT/msvc9/resource.h deleted file mode 100644 index 2efce68d..00000000 --- a/DevIL/src-ILUT/msvc9/resource.h +++ /dev/null @@ -1,17 +0,0 @@ -//{{NO_DEPENDENCIES}} -// Microsoft Visual C++ generated include file. -// Used by ILUT.rc -// -#define IDC_OPENILUT 109 -#define IDI_ICON1 155 - -// Next default values for new objects -// -#ifdef APSTUDIO_INVOKED -#ifndef APSTUDIO_READONLY_SYMBOLS -#define _APS_NEXT_RESOURCE_VALUE 102 -#define _APS_NEXT_COMMAND_VALUE 40001 -#define _APS_NEXT_CONTROL_VALUE 1000 -#define _APS_NEXT_SYMED_VALUE 101 -#endif -#endif diff --git a/DevIL/src-ILUT/msvc9/resources/IL Logo.ico b/DevIL/src-ILUT/msvc9/resources/IL Logo.ico deleted file mode 100644 index e05ac9b1..00000000 Binary files a/DevIL/src-ILUT/msvc9/resources/IL Logo.ico and /dev/null differ diff --git a/DevIL/src-ILUT/msvc9/resources/ILUT.rc b/DevIL/src-ILUT/msvc9/resources/ILUT.rc deleted file mode 100644 index cde2e77b..00000000 --- a/DevIL/src-ILUT/msvc9/resources/ILUT.rc +++ /dev/null @@ -1,135 +0,0 @@ -//Microsoft Developer Studio generated resource script. -// -#include "resource.h" - -#define APSTUDIO_READONLY_SYMBOLS -///////////////////////////////////////////////////////////////////////////// -// -// Generated from the TEXTINCLUDE 2 resource. -// -#define APSTUDIO_HIDDEN_SYMBOLS -#include "windows.h" -#undef APSTUDIO_HIDDEN_SYMBOLS -#include "resource.h" - -///////////////////////////////////////////////////////////////////////////// -#undef APSTUDIO_READONLY_SYMBOLS - -///////////////////////////////////////////////////////////////////////////// -// English (U.S.) resources - -#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU) -#ifdef _WIN32 -LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US -#pragma code_page(1252) -#endif //_WIN32 - -#ifdef APSTUDIO_INVOKED -///////////////////////////////////////////////////////////////////////////// -// -// TEXTINCLUDE -// - -2 TEXTINCLUDE DISCARDABLE -BEGIN - "#define APSTUDIO_HIDDEN_SYMBOLS\r\n" - "#include ""windows.h""\r\n" - "#undef APSTUDIO_HIDDEN_SYMBOLS\r\n" - "#include ""resource.h""\r\n" - "\0" -END - -3 TEXTINCLUDE DISCARDABLE -BEGIN - "\r\n" - "\0" -END - -1 TEXTINCLUDE DISCARDABLE -BEGIN - "resource.h\0" -END - -#endif // APSTUDIO_INVOKED - - -#ifndef _MAC -///////////////////////////////////////////////////////////////////////////// -// -// Version -// - -VS_VERSION_INFO VERSIONINFO - FILEVERSION 0,1,2,4 - PRODUCTVERSION 0,1,2,4 - FILEFLAGSMASK 0x3fL -#ifdef _DEBUG - FILEFLAGS 0x29L -#else - FILEFLAGS 0x28L -#endif - FILEOS 0x40004L - FILETYPE 0x2L - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904b0" - BEGIN - VALUE "Comments", "ILUT: A great portable image library in development\0" - VALUE "CompanyName", "Abysmal Software\0" - VALUE "FileDescription", "ILUT: A great portable image library in development\0" - VALUE "FileVersion", "1.2.4\0" - VALUE "InternalName", "ILUT\0" - VALUE "LegalCopyright", "Copyright 2000-2001\0" - VALUE "LegalTrademarks", "Under LGPL License\0" - VALUE "OriginalFilename", "ILUT.dll\0" - VALUE "PrivateBuild", "Open Source\0" - VALUE "ProductName", "Developer's Image Utility Toolkit Library\0" - VALUE "ProductVersion", "1.2.4\0" - VALUE "SpecialBuild", "eh?\0" - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x409, 1200 - END -END - -#endif // !_MAC - - -///////////////////////////////////////////////////////////////////////////// -// -// Icon -// - -// Icon with lowest ID value placed first to ensure application icon -// remains consistent on all systems. -IDI_ICON1 ICON DISCARDABLE "resources\\IL Logo.ico" - -///////////////////////////////////////////////////////////////////////////// -// -// String Table -// - -STRINGTABLE DISCARDABLE -BEGIN - IDC_OPENILUT "Developer's Image Utility Toolkit Library, Version 1.2.4" -END - -#endif // English (U.S.) resources -///////////////////////////////////////////////////////////////////////////// - - - -#ifndef APSTUDIO_INVOKED -///////////////////////////////////////////////////////////////////////////// -// -// Generated from the TEXTINCLUDE 3 resource. -// - - -///////////////////////////////////////////////////////////////////////////// -#endif // not APSTUDIO_INVOKED - diff --git a/DevIL/src-ILUT/pkgconfig/ILUT.pc.cmake.in b/DevIL/src-ILUT/pkgconfig/ILUT.pc.cmake.in new file mode 100644 index 00000000..c449dc45 --- /dev/null +++ b/DevIL/src-ILUT/pkgconfig/ILUT.pc.cmake.in @@ -0,0 +1,14 @@ +prefix=@CMAKE_INSTALL_PREFIX@ +exec_prefix=${prefix} +includedir=${prefix}/include +libdir=${exec_prefix}/lib + +Name: ILUT +Description: Developer's Image Library - ILUT part (connection to higher level libraries) +Version: @VERSION@ +URL: http://openil.sourceforge.net +Requires: IL ILU +Cflags: -I${includedir} +Libs: -L${libdir} -lILUT +Libs.private: -lIL -lILU + diff --git a/DevIL/src-ILUT/pkgconfig/README b/DevIL/src-ILUT/pkgconfig/README new file mode 100644 index 00000000..88788d45 --- /dev/null +++ b/DevIL/src-ILUT/pkgconfig/README @@ -0,0 +1,3 @@ +ILU.pc.cmake.in is the template file for building ILU.pc, which +provides pkg-config support for ILU. + -- cgit v1.2.1 From a9e125498fa7b9e8ef7117502c02d60296c26355 Mon Sep 17 00:00:00 2001 From: Ben Campbell Date: Sun, 13 Nov 2016 15:14:20 +1300 Subject: disable pragma lib linking in ilut (for now) --- DevIL/include/IL/ilut_config.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DevIL/include/IL/ilut_config.h b/DevIL/include/IL/ilut_config.h index a05da54c..5830cf8d 100755 --- a/DevIL/include/IL/ilut_config.h +++ b/DevIL/include/IL/ilut_config.h @@ -1,7 +1,7 @@ #ifndef __ILUT_CONFIG_H__ #define __ILUT_CONFIG_H__ -#define IL_USE_PRAGMA_LIBS +//#define IL_USE_PRAGMA_LIBS // Supported APIs (ILUT) -- cgit v1.2.1 From 97e0ff026521d22ad5f7441d09c550d0aeb9cba2 Mon Sep 17 00:00:00 2001 From: Ben Campbell Date: Sun, 13 Nov 2016 15:33:30 +1300 Subject: windows buld: disable .def file (for now) Symbol exports were being exported both by the .def file, and by __declspec() markers in the code. The result was some ugly LNK4197 multiple export warnings. --- DevIL/src-IL/CMakeLists.txt | 3 ++- DevIL/src-ILU/CMakeLists.txt | 2 +- DevIL/src-ILUT/CMakeLists.txt | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/DevIL/src-IL/CMakeLists.txt b/DevIL/src-IL/CMakeLists.txt index b1961ca3..73d09561 100644 --- a/DevIL/src-IL/CMakeLists.txt +++ b/DevIL/src-IL/CMakeLists.txt @@ -21,7 +21,8 @@ if(WIN32) if(BUILD_SHARED_LIBS) #ADD_DEFINITIONS(-DIL_DLL -DMNG_DLL -DMNG_USE_DLL -DJPEGDLL) add_definitions(-DIL_DLL -DJPEGSTATIC) - set(DevIL_SRCS ${DevIL_SRCS} msvc/il.def) + # note: .def not used for now - __declspec() in source handles export. + # set(DevIL_SRCS ${DevIL_SRCS} msvc/il.def) set(DevIL_RSRC ${DevIL_RSRC} "msvc/resources/IL Logo.ico" msvc/IL.rc) set(DevIL_TXT ${DevIL_TXT} ../AUTHORS ../ChangeLog ../CREDITS ../libraries.txt ../README ../README.cmake ../TODO) # SET(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} /NODEFAULTLIB:msvcrt.lib ") diff --git a/DevIL/src-ILU/CMakeLists.txt b/DevIL/src-ILU/CMakeLists.txt index b06a1417..c54e9410 100644 --- a/DevIL/src-ILU/CMakeLists.txt +++ b/DevIL/src-ILU/CMakeLists.txt @@ -13,7 +13,7 @@ if(WIN32) #add_definitions(-DIL_USE_PRAGMA_LIBS) if(BUILD_SHARED_LIBS) add_definitions(-DILU_DLL) - set(ILU_SRCS ${ILU_SRCS} msvc/ilu.def) + #set(ILU_SRCS ${ILU_SRCS} msvc/ilu.def) set(ILU_RSRC ${ILU_RSRC} "msvc/resources/IL Logo.ico" msvc/ILU.rc) set(CMAKE_C_FLAGS_RELEASE "/MT /O2") else(BUILD_SHARED_LIBS) diff --git a/DevIL/src-ILUT/CMakeLists.txt b/DevIL/src-ILUT/CMakeLists.txt index a64fec42..f276d6a4 100644 --- a/DevIL/src-ILUT/CMakeLists.txt +++ b/DevIL/src-ILUT/CMakeLists.txt @@ -14,7 +14,7 @@ if(WIN32) add_definitions(-DIL_USE_PRAGMA_LIBS) if(BUILD_SHARED_LIBS) add_definitions(-DILUT_DLL) - set(ILUT_SRCS ${ILUT_SRCS} msvc/ilut.def) + #set(ILUT_SRCS ${ILUT_SRCS} msvc/ilut.def) set(ILUT_RSRC ${ILUT_RSRC} "msvc/resources/IL Logo.ico" msvc/ILUT.rc) set(CMAKE_C_FLAGS_RELEASE "/MT /O2") else(BUILD_SHARED_LIBS) -- cgit v1.2.1 From f8fc86cb4d4994e81fe6b4dbd001fa972f40cb9e Mon Sep 17 00:00:00 2001 From: Ben Campbell Date: Sun, 13 Nov 2016 15:35:13 +1300 Subject: add some notes on building under visual studio --- DevIL/README.cmake | 55 +++++++++++++++++++++++++++++++++++++++++++----------- 1 file changed, 44 insertions(+), 11 deletions(-) diff --git a/DevIL/README.cmake b/DevIL/README.cmake index 07d6e396..9c0345ae 100644 --- a/DevIL/README.cmake +++ b/DevIL/README.cmake @@ -1,6 +1,8 @@ Build DevIL with CMake ---------------------- +GENERIC +------- For Linux/Unix/OSX/mingw, using makefiles: @@ -14,7 +16,6 @@ For Linux/Unix/OSX/mingw, using makefiles: To generate project files for visual studio/xcode/whatever, you need to tell CMake which generator to use. For example: - cmake -G"Visual Studio 14 2015" .. See here for list of generators: http://www.cmake.org/cmake/help/v3.3/manual/cmake-generators.7.html @@ -25,11 +26,49 @@ Debug/Release/etc: $ cmake -DCMAKE_BUILD_TYPE=Debug .. +WINDOWS - Visual studio +----------------------- + +You can get going without any commandline fiddling. Just install cmake +(from http://cmake.org), and then: + +1) Run cmake-gui. + +2) Set the "where is the source code:" entry to the dir containing the top-level +CMakeLists.txt, which should be DevIL/DevIL. + +3) Set a build dir with the "where to build the binaries:" entry. Generally, this +will be a new directory outside of the DevIL tree (to keep the build all clean +and out-of-tree). + +4) click the "configure" button. It should let you specify the generator to use. +eg: + "Visual Studio 14 2015" (for a 32-buit build) + "Visual Studio 14 2015 w64" (for a 64-buit build) +It'll spend a little time generating the project files and then you're set to go. + +5) In visual studio, navigate to the build directory and open up the new .sln file. + +6) build! +Configurations for both Debug and Release (and others) are included in the project. + + +WINDOWS - msys2 +--------------- + + +Run mingw32 or mingw64 shell (for 32bit or 64bit respectively), then follow +the generic instructions, except for: + + $ cmake -G "MSYS Makefiles" .. + +To set install prefix (windows default seems to be C:/program files/....): + $ cmake -G "MSYS Makefiles" -DCMAKE_INSTALL_PREFIX=/usr/local .. + + + + TODO: -- windows: document any linkage issues with Visual Studio - multithreaded, - unicode, whatever. -- OSX: document any OSX-specificness - eg can we produce framework bundles - easily? - give some hints on installing prerequisites, eg: - an apt-get install line for ubuntu - brew packages to install for OSX @@ -38,10 +77,4 @@ TODO: -Building with msys2 and mingw32/mingw64: - - $ cmake -G "MSYS Makefiles" .. - -To set install prefix (windows default seems to be C:/program files/....): - $ cmake -G "MSYS Makefiles" -DCMAKE_INSTALL_PREFIX=/usr/local .. -- cgit v1.2.1 From 8b5e3cb38f46afd063a5258af0da1eb6a942dec5 Mon Sep 17 00:00:00 2001 From: Ben Campbell Date: Wed, 16 Nov 2016 14:41:05 +1300 Subject: jp2: remove use of uchar define from older jasPer fixes #41 jasPer now defines jas_uchar instead of uchar, but it's a moot point since the offending code in DevIL was never executed and could be removed. --- DevIL/src-IL/src/il_jp2.c | 42 ++++++++++++++---------------------------- 1 file changed, 14 insertions(+), 28 deletions(-) diff --git a/DevIL/src-IL/src/il_jp2.c b/DevIL/src-IL/src/il_jp2.c index acc5787c..3fd397ba 100644 --- a/DevIL/src-IL/src/il_jp2.c +++ b/DevIL/src-IL/src/il_jp2.c @@ -358,7 +358,7 @@ static jas_stream_ops_t jas_stream_devilops = { static jas_stream_t *jas_stream_create(void); static void jas_stream_destroy(jas_stream_t *stream); -static void jas_stream_initbuf(jas_stream_t *stream, int bufmode, char *buf, int bufsize); +static void jas_stream_initbuf(jas_stream_t *stream, int bufmode ); // Modified version of jas_stream_fopen and jas_stream_memopen from jas_stream.c of JasPer @@ -377,7 +377,7 @@ jas_stream_t *iJp2ReadStream() stream->openmode_ = JAS_STREAM_READ | JAS_STREAM_BINARY; /* We use buffering whether it is from memory or a file. */ - jas_stream_initbuf(stream, JAS_STREAM_FULLBUF, 0, 0); + jas_stream_initbuf(stream, JAS_STREAM_FULLBUF); /* Select the operations for a memory stream. */ stream->ops_ = &jas_stream_devilops; @@ -432,8 +432,7 @@ jas_stream_t *iJp2ReadStream() // The following functions are taken directly from jas_stream.c of JasPer, // since they are designed to be used within JasPer only. -static void jas_stream_initbuf(jas_stream_t *stream, int bufmode, char *buf, - int bufsize) +static void jas_stream_initbuf(jas_stream_t *stream, int bufmode ) { /* If this function is being called, the buffer should not have been initialized yet. */ @@ -441,31 +440,18 @@ static void jas_stream_initbuf(jas_stream_t *stream, int bufmode, char *buf, if (bufmode != JAS_STREAM_UNBUF) { /* The full- or line-buffered mode is being employed. */ - if (!buf) { - /* The caller has not specified a buffer to employ, so allocate - one. */ - if ((stream->bufbase_ = jas_malloc(JAS_STREAM_BUFSIZE + - JAS_STREAM_MAXPUTBACK))) { - stream->bufmode_ |= JAS_STREAM_FREEBUF; - stream->bufsize_ = JAS_STREAM_BUFSIZE; - } else { - /* The buffer allocation has failed. Resort to unbuffered - operation. */ - stream->bufbase_ = stream->tinybuf_; - stream->bufsize_ = 1; - } - } else { - /* The caller has specified a buffer to employ. */ - /* The buffer must be large enough to accommodate maximum - putback. */ - assert(bufsize > JAS_STREAM_MAXPUTBACK); - stream->bufbase_ = JAS_CAST(uchar *, buf); - stream->bufsize_ = bufsize - JAS_STREAM_MAXPUTBACK; - } + if ((stream->bufbase_ = jas_malloc(JAS_STREAM_BUFSIZE + + JAS_STREAM_MAXPUTBACK))) { + stream->bufmode_ |= JAS_STREAM_FREEBUF; + stream->bufsize_ = JAS_STREAM_BUFSIZE; + } else { + /* The buffer allocation has failed. Resort to unbuffered + operation. */ + stream->bufbase_ = stream->tinybuf_; + stream->bufsize_ = 1; + } } else { /* The unbuffered mode is being employed. */ - /* A buffer should not have been supplied by the caller. */ - assert(!buf); /* Use a trivial one-character buffer. */ stream->bufbase_ = stream->tinybuf_; stream->bufsize_ = 1; @@ -527,7 +513,7 @@ jas_stream_t *iJp2WriteStream() stream->openmode_ = JAS_STREAM_WRITE | JAS_STREAM_BINARY; /* We use buffering whether it is from memory or a file. */ - jas_stream_initbuf(stream, JAS_STREAM_FULLBUF, 0, 0); + jas_stream_initbuf(stream, JAS_STREAM_FULLBUF); /* Select the operations for a memory stream. */ stream->ops_ = &jas_stream_devilops; -- cgit v1.2.1