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