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

source: fsodeviced/src/plugins/proximity_n900/Makefile.am @ b7296f4

Revision b7296f4, 1.1 KB checked in by Simon Busch <morphis@…>, 14 months ago (diff)

fsodeviced: prepare make infrastructure for release

  • Property mode set to 100644
Line 
1include $(top_srcdir)/Makefile.decl
2
3NULL =
4
5AM_CPPFLAGS = \
6        -I$(top_srcdir) \
7        $(FSO_CFLAGS) \
8        -DG_LOG_DOMAIN=\"fsodevice.proximity_n900\" \
9        $(NULL)
10
11noinst_PROGRAMS = $(TEST_PROGS)
12
13progs_ldadd = \
14        $(FSO_LIBS) \
15        $(top_builddir)/src/lib/libfsodevice.la \
16        $(NULL)
17
18VALAC_ARGS = \
19        --basedir $(top_srcdir) \
20        --vapidir $(top_srcdir)/fsoframework \
21        --pkg glib-2.0 \
22        --pkg fso-glib-1.0 \
23        --pkg fsoresource-2.0 \
24        --pkg fsoframework-2.0
25
26#
27# plugin
28#
29modlibexecdir = $(libdir)/cornucopia/modules/fsodevice
30modlibexec_LTLIBRARIES = proximity_n900.la
31proximity_n900_la_SOURCES = plugin.c
32proximity_n900_la_VALASOURCES = plugin.vala
33$(proximity_n900_la_SOURCES): $(proximity_n900_la_VALASOURCES)
34        $(VALAC) -C $(VALAC_ARGS) $^
35        touch $@
36proximity_n900_la_LIBADD = $(progs_ldadd)
37proximity_n900_la_LDFLAGS = -no-undefined -module -avoid-version
38proximity_n900_la_LIBTOOLFLAGS = --tag=disable-static
39
40EXTRA_DIST += \
41        $(proximity_n900_la_VALASOURCES) \
42        $(proximity_n900_la_SOURCES) \
43        $(NULL)
44
45CLEANFILES = \
46    *.c \
47    *.h \
48    *.la \
49    *.lo \
50    $(NULL)
51
52MAINTAINERCLEANFILES = \
53  Makefile.in \
54  $(NULL)
Note: See TracBrowser for help on using the repository browser.