Don't link everything against lib{z,bz2,pam,gdbm}.
[doldaconnect.git] / clients / gtk2 / Makefile.am
... / ...
CommitLineData
1if CLI_GTK2
2bin_PROGRAMS=dolcon
3if !GUISHELL
4app_DATA=dolcon.desktop
5endif
6endif
7
8dolcon_SOURCES= dolcon.c \
9 dolcon.h \
10 hublist.c \
11 hublist.h \
12 hublist-xml.c \
13 hublist-old.c \
14 progressbar.c \
15 progressbar.h
16
17EXTRA_DIST=mainwnd.desc inpdialog.desc pref.desc reslist.desc dolcon.desktop
18
19BUILT_SOURCES= mainwnd.gtk inpdialog.gtk pref.gtk reslist.gtk
20
21main.c: mainwnd.gtk inpdialog.gtk pref.gtk reslist.gtk
22
23localedir=$(datadir)/locale
24dolcon_LDFLAGS= @GTK2_LIBS@ @LIBXML_LIBS@ -lbz2
25dolcon_LDADD=$(top_srcdir)/lib/libdcui.la $(top_srcdir)/common/libhttp.a
26dolcon_CPPFLAGS=@GTK2_CFLAGS@ @LIBXML_CFLAGS@ \
27 -DLOCALEDIR=\"$(localedir)\"
28
29.desc.gtk: $(top_srcdir)/common/makegdesc
30 target="$@"; \
31 basename="$${target%.gtk}"; \
32 cpp $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $< \
33 | $(top_srcdir)/common/makegdesc -h "$${basename}.gtkh" >$@
34
35mainwnd.desc: ../../config.h
36
37appdir=$(datadir)/applications