Files
megasource/libs/DevIL-1.7.8/bin/Makefile.am
T
2013-09-26 00:20:08 +02:00

105 lines
2.8 KiB
Makefile

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 $@