-# Copyright © 2009-2012, 2015 Nick Bowler
+# Copyright © 2009-2012, 2015, 2019-2020 Nick Bowler
#
# License WTFPL2: Do What The Fuck You Want To Public License, version 2.
# This is free software: you are free to do what the fuck you want to.
ACLOCAL_AMFLAGS = -I m4 -I common/m4
MAINTAINERCLEANFILES =
MOSTLYCLEANFILES =
+DISTCLEANFILES =
CLEANFILES =
EXTRA_DIST = $(MAINTAINERCLEANFILES) m4/gnulib-cache.m4
AM_CPPFLAGS = -I$(top_builddir)/src -I$(top_srcdir)/src \
+ -I$(top_srcdir)/$(DX_BASEDIR)/src \
-I$(top_builddir)/lib -I$(top_srcdir)/lib \
-DPKGLIBDIR=\"$(pkglibdir)\" -DPKGDATADIR=\"$(pkgdatadir)\"
have_orderonly = $(findstring order-only,$(.FEATURES))
orderonly = $(have_orderonly:order-only=|)
-upkg_SOURCES = src/upkg.c
+upkg_SOURCES = src/upkg.c src/upkg.h
upkg_LDFLAGS = $(AM_LDFLAGS) -export-dynamic
upkg_LDADD = libuobject.la libupkg.la libgnu.la $(GLIB_LIBS)
$(upkg_OBJECTS): $(gnulib_headers)
-libupkg_la_SOURCES = src/libupkg.c src/pack.c
+libupkg_la_SOURCES = src/libupkg.c common/src/pack.c common/src/pack.h
uobjectdir = $(includedir)/uobject
uobject_HEADERS = src/uobject/uobject.h src/uobject/exportable.h \
$(engine_GOBS:.gob=.c) $(engine_GOBS:.gob=.h)
engine_la_SOURCES = $(engine_GOBS:.gob=.c) $(engine_GOBS:.gob=.h) \
- src/engine/engine.c src/engine/pcx.c
+ src/engine/engine.c \
+ src/engine/music-module.h \
+ src/engine/pcx.c \
+ src/engine/pcx.h
engine_la_LDFLAGS = $(AM_LDFLAGS) $(moduleflags)
engine_la_LIBADD = $(GLIB_LIBS)
$(engine_la_OBJECTS): $(orderonly) $(engine_GOBS:.gob=.gobstamp)
check_LTLIBRARIES = libtest.la
check_PROGRAMS = test/decodeindex test/pcxrle
-libtest_la_SOURCES = test/common.c
+libtest_la_SOURCES = test/common.c test/common.h
test_decodeindex_LDADD = libupkg.la libgnu.la libtest.la
$(test_decodeindex_OBJECTS): $(gnulib_headers)