mirror of
https://github.com/love2d/megasource.git
synced 2026-08-20 04:30:45 +02:00
Add DevIL 1.7.8.
This commit is contained in:
@@ -0,0 +1,104 @@
|
||||
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 $@
|
||||
Reference in New Issue
Block a user