Makefile.am 5.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. all_include = $(srcdir)/../include
  2. il_src = $(srcdir)/../src-IL/src
  3. il_include = $(srcdir)/../src-IL/include
  4. ilu_src = $(srcdir)/../src-ILU/src
  5. ilu_include = $(srcdir)/../src-ILU/include
  6. ilut_src = $(srcdir)/../src-ILUT/src
  7. ilut_include = $(srcdir)/../src-ILUT/include
  8. ildir = $(includedir)/IL
  9. lib_LTLIBRARIES =
  10. il_HEADERS = $(all_include)/IL/devil_cpp_wrapper.hpp
  11. AM_LDFLAGS = -version-info @DEVIL_LTVERSION@
  12. AM_CFLAGS = $(GENERAL_CFLAGS)
  13. if WINDOWS_BUILD
  14. AM_LDFLAGS += -no-undefined
  15. endif #WINDOWS_BUILD
  16. if BUILD_IL
  17. lib_LTLIBRARIES += libIL.la
  18. il_HEADERS += $(all_include)/IL/il.h
  19. endif #BUILD_IL
  20. if BUILD_ILU
  21. lib_LTLIBRARIES += libILU.la
  22. il_HEADERS += $(all_include)/IL/ilu.h $(all_include)/IL/ilu_region.h
  23. endif #BUILD_ILU
  24. if BUILD_ILUT
  25. lib_LTLIBRARIES += libILUT.la
  26. il_HEADERS += $(all_include)/IL/ilut.h
  27. endif #BUILD_ILUT
  28. libIL_la_CPPFLAGS = -I $(il_include) -I $(all_include)
  29. libIL_la_CFLAGS = $(AM_CFLAGS) @IL_CFLAGS@
  30. libIL_la_CXXFLAGS = $(AM_CFLAGS) @IL_CFLAGS@
  31. 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
  32. 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
  33. libIL_la_LDFLAGS = @IL_LIBS@ $(AM_LDFLAGS)
  34. libILU_la_CPPFLAGS = -I $(ilu_include) -I $(all_include)
  35. libILU_la_CFLAGS = $(AM_CFLAGS) @ILU_CFLAGS@
  36. 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
  37. 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
  38. libILU_la_LDFLAGS = @ILU_LIBS@ $(AM_LDFLAGS)
  39. libILU_la_LIBADD = libIL.la
  40. libILUT_la_CPPFLAGS = -I $(ilut_include) -I $(all_include)
  41. libILUT_la_CFLAGS = $(AM_CFLAGS) @ILUT_CFLAGS@
  42. libILUT_la_SOURCES = $(ilut_src)/ilut_main.c $(ilut_src)/ilut_states.c $(ilut_src)/ilut_internal.c
  43. libILUT_la_SOURCES += $(ilut_include)/ilut_internal.h $(ilut_include)/ilut_states.h $(all_include)/IL/devil_internal_exports.h
  44. libILUT_la_LDFLAGS = @ILUT_LIBS@ $(AM_LDFLAGS)
  45. libILUT_la_LIBADD = libILU.la
  46. if USE_ALLEGRO
  47. libILUT_la_SOURCES += $(ilut_src)/ilut_allegro.c $(ilut_include)/ilut_allegro.h
  48. endif #USE_ALLEG
  49. if USE_DIRECTX
  50. libILUT_la_SOURCES += $(ilut_src)/ilut_directx.c
  51. endif #USE_DIRECTX
  52. if USE_DIRECTX9
  53. libILUT_la_SOURCES += $(ilut_src)/ilut_directx9.c
  54. endif #USE_DIRECTX
  55. if USE_SDL
  56. libILUT_la_SOURCES += $(ilut_src)/ilut_sdlsurface.c
  57. endif #USE_SDL
  58. if USE_OPENGL
  59. libILUT_la_SOURCES += $(ilut_include)/ilut_opengl.h $(ilut_src)/ilut_opengl.c
  60. endif #USE_OPENGL
  61. if USE_X11
  62. libILUT_la_SOURCES += $(ilut_src)/ilut_x11.c
  63. endif #USE_X11
  64. if USE_W32
  65. libILUT_la_SOURCES += $(ilut_src)/ilut_win32.c
  66. endif #USE_W32