aboutsummaryrefslogtreecommitdiffstats
path: root/fsotdld/src/bin/Makefile.am
blob: fb64af92097caf972c847167b77f9d288d023e6f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
include $(top_srcdir)/Makefile.decl

NULL =

INCLUDES = \
	$(FSO_CFLAGS) \
	$(GLIB_CFLAGS) \
	-include $(CONFIG_HEADER) \
	-DG_LOG_DOMAIN=\"fsotdld\" \
	$(NULL)

BUILT_SOURCES = .vala.stamp

sbin_PROGRAMS = fsotdld

fsotdld_VALASOURCES = \
	main.vala \
	$(NULL)

fsotdld_SOURCES = \
	$(fsotdld_VALASOURCES:.vala=.c) \
	$(NULL)

$(BUILT_SOURCES): $(fsotdld_VALASOURCES)
	$(VALAC) -C --vapidir vapi \
				--pkg posix \
				--pkg gio-2.0 \
				--pkg fsoframework-2.0 \
				--save-temps \
				--basedir $(top_srcdir) $^
	touch $@

fsotdld_LDADD = \
	$(FSO_LIBS) \
	$(GLIB_LIBS) \
	$(NULL)

EXTRA_DIST += \
	$(fsotdld_VALASOURCES) \
	$(fsotdld_SOURCES) \
	$(BUILT_SOURCES) \
	$(NULL)

CLEANFILES = \
	$(fsotdld_SOURCES) \
	$(BUILT_SOURCES) \
	$(NULL)

MAINTAINERCLEANFILES = \
	Makefile.in \
	$(NULL)