Remove usage of gmake's $(shell...) from dolcon{,f}.
[doldaconnect.git] / config / Makefile.am
CommitLineData
3589c61e 1bin_PROGRAMS=locktouch tthsum
2if DOLCONF
3bin_PROGRAMS+=dolconf
4endif
a1b1a665 5if BASECONV
72e3daf5 6bin_PROGRAMS+=baseconv
7else
dc32e1a7 8noinst_PROGRAMS=baseconv
72e3daf5 9endif
d3372da9 10libexec_PROGRAMS=speedrec
11
12speedrec_SOURCES=speedrec.c
d3372da9 13locktouch_SOURCES=locktouch.c
2fba954a 14tthsum_SOURCES=tthsum.c
7edbb35a 15dolconf_SOURCES=dolconf.c
dc32e1a7 16baseconv_SOURCES=baseconv.c
4e222d04 17BUILT_SOURCES=dolconf-assistant.gtk dolconf-wnd.gtk
d3372da9 18
8b17e919 19AM_CPPFLAGS=-I$(top_srcdir)/include
20tthsum_LDADD=$(top_srcdir)/common/libcommon.a
dc32e1a7 21baseconv_LDADD=$(top_srcdir)/common/libcommon.a
8b17e919 22
4e222d04 23dolconf.c: dolconf-assistant.desc dolconf-wnd.desc
7edbb35a 24localedir=$(datadir)/locale
3be6a9b7 25dolconf_LDFLAGS= @GTK2_LDADD@
26dolconf_CPPFLAGS= @GTK2_CFLAGS@ \
7edbb35a 27 -DLOCALEDIR=\"$(localedir)\"
c3aa1aa0 28dolconf_LDADD= $(top_srcdir)/common/libcommon.a $(top_srcdir)/lib/libdcui.la
7edbb35a 29
753cbd04 30.desc.gtk: $(top_srcdir)/common/makegdesc
7edbb35a 31 $(top_srcdir)/common/makegdesc $< >$@
32
4e222d04 33EXTRA_DIST=doldacond.conf dc-filter dc-filtercmd dolconf-assistant.desc dolconf-wnd.desc
d3372da9 34
35install-data-local:
36 $(mkinstalldirs) $(DESTDIR)$(sysconfdir); \
37 for file in doldacond.conf; do \
38 if [ ! -e $(DESTDIR)$(sysconfdir)/$$file ]; then \
39 $(INSTALL_DATA) $(srcdir)/$$file $(DESTDIR)$(sysconfdir)/$$file; \
40 fi; \
41 done; \
42 for file in dc-filter dc-filtercmd; do \
43 if [ ! -e $(DESTDIR)$(sysconfdir)/$$file ]; then \
44 $(INSTALL) $(srcdir)/$$file $(DESTDIR)$(sysconfdir)/$$file; \
45 fi; \
46 done