X-Git-Url: https://git.draconx.ca/gitweb/upkg.git/blobdiff_plain/ca8ee16cfde42ea27d40f8e45fa6d96dc24cd5d9..d82c61e8b0ff6b7660ec0288c50e6f3e6547ed4a:/src/engine/Makefile.inc diff --git a/src/engine/Makefile.inc b/src/engine/Makefile.inc index 897ba2b..774f708 100644 --- a/src/engine/Makefile.inc +++ b/src/engine/Makefile.inc @@ -1,7 +1,17 @@ -noinst_HEADERS += engine/music.h engine/texture.h +noinst_HEADERS += engine/music.h engine/texture.h engine/music-module.h lib_LTLIBRARIES += engine.la engine_la_SOURCES = engine/music.c engine/texture.c engine/engine.c engine_la_CFLAGS = $(GLIB_CFLAGS) -engine_la_LDFLAGS = $(GLIB_LIBS) -engine_la_LDFLAGS += -module -avoid-version -export-symbols-regex _LTX_ +engine_la_LIBADD = $(GLIB_LIBS) +engine_la_LDFLAGS = -module -avoid-version -export-symbols-regex _LTX_ + +if USE_DUMMYMOD +engine_la_SOURCES += engine/music-dummymod.c +endif + +if USE_LIBMODPLUG +engine_la_SOURCES += engine/music-modplug.c engine/modplug-types.h +engine_la_CFLAGS += $(LIBMODPLUG_CFLAGS) +engine_la_LIBADD += $(LIBMODPLUG_LIBS) +endif