Warning: Can't synchronize with repository "(default)" (No changeset 96d22ec3fa3ef6de3ea8dc0d7d398adc9aa071cf in the repository). Look in the Trac log for more information.

source: fsousaged/src/plugins/lowlevel_android/Makefile.am @ 3f8e105

Revision 3f8e105, 1.3 KB checked in by Simon Busch <morphis@…>, 14 months ago (diff)

fsousaged: adjust makefiles for distribution

  • Property mode set to 100644
Line 
1include $(top_srcdir)/Makefile.decl
2
3NULL =
4
5AM_CFLAGS = \
6        -I$(top_srcdir)/src/lib \
7        $(GEE_CFLAGS) \
8        $(FSO_CFLAGS) \
9        $(GLIB_CFLAGS) \
10        -DG_LOG_DOMAIN=\"fsousage.lowlevel_android\" \
11        $(NULL)
12
13noinst_PROGRAMS = $(TEST_PROGS)
14
15progs_ldadd = \
16        $(top_builddir)/src/lib/libfsousage.la \
17        $(GEE_LIBS) \
18        $(FSO_LIBS) \
19        $(GLIB_LIBS) \
20        $(NULL)
21
22VALAC_ARGS = \
23        --basedir $(top_srcdir) \
24        --vapidir ./ \
25        --vapidir $(top_srcdir)/src/lib \
26        --pkg glib-2.0 \
27        --pkg gio-2.0 \
28        --pkg gee-1.0 \
29        --pkg fsoframework-2.0 \
30        --pkg fso-glib-1.0 \
31        --pkg fsousage-2.0
32
33if WANT_DEBUG
34VALAC_ARGS += -g -D DEBUG
35AM_CFLAGS += -ggdb -O0
36endif
37
38#
39# plugin
40#
41modlibexecdir = $(libdir)/cornucopia/modules/fsousage
42modlibexec_LTLIBRARIES = lowlevel_android.la
43lowlevel_android_la_SOURCES = plugin.c
44lowlevel_android_la_VALASOURCES = plugin.vala
45$(lowlevel_android_la_SOURCES): $(lowlevel_android_la_VALASOURCES)
46        $(VALAC) -C $(VALAC_ARGS) $^
47        touch $@
48lowlevel_android_la_LIBADD = $(progs_ldadd)
49lowlevel_android_la_LDFLAGS = -no-undefined -module -avoid-version
50lowlevel_android_la_LIBTOOLFLAGS = --tag=disable-static
51
52EXTRA_DIST += \
53        $(lowlevel_android_la_VALASOURCES) \
54        $(lowlevel_android_la_SOURCES) \
55        $(NULL)
56
57CLEANFILES = \
58        $(lowlevel_android_la_SOURCES) \
59        $(NULL)
60
61MAINTAINERCLEANFILES = \
62        $(lowlevel_android_la_SOURCES) \
63        Makefile.in \
64        $(NULL)
Note: See TracBrowser for help on using the repository browser.