1COMMON_DIR = $(top_srcdir)/common
2
3bin_PROGRAMS = vgd
4
5vgd_CPPFLAGS = \
6	-DVG_LIB_DIR="\"$(pkglibdir)\"" -I$(COMMON_DIR) \
7	@GLIB_CFLAGS@ @X_CFLAGS@
8vgd_LDADD = \
9	@GLIB_LIBS@ @LIBS@ \
10	@X_PRE_LIBS@ @X_LIBS@ -lX11 @X_EXTRA_LIBS@
11vgd_SOURCES = \
12	vgd.c \
13	tcp-listen.c \
14	$(COMMON_DIR)/param-io.c \
15	$(COMMON_DIR)/hardened-io.c \
16	$(COMMON_DIR)/shell.c \
17	$(COMMON_DIR)/child.c \
18	$(COMMON_DIR)/x11-stuff.c \
19	$(COMMON_DIR)/logging.c \
20	$(COMMON_DIR)/syslogging.c \
21	$(COMMON_DIR)/conf-to-args.c \
22	$(COMMON_DIR)/fgetopt.c
23
24BUILT_SOURCES = vgd-usage.h
25
26vgd-usage.h: vgd-usage.txt
27	rm -f vgd-usage.tmp
28	sed <vgd-usage.txt >vgd-usage.tmp \
29		-e 's/\\/\\\\/g' \
30		-e 's/"/\\"/g' \
31		-e 's/.*/\"&\\n\"/'
32	mv vgd-usage.tmp vgd-usage.h
33
34CLEANFILES = vgd-usage.tmp vgd-usage.h
35noinst_HEADERS = tcp-listen.h
36EXTRA_DIST = vgd-usage.txt
37
38