cvsimport
[fvwm.git] / modules / FvwmGtk / Makefile.am
blob7b7062842e7efaccc762daebaf3b23888db23509
1 ## Process this file with automake to create Makefile.in
3 moduledir = @FVWM_MODULEDIR@
5 module_PROGRAMS = @FVWMGTK@
6 EXTRA_PROGRAMS = FvwmGtk
8 # DV: For some reason, using man_MANS does not work here: automake does not
9 # generate an install rule for man pages unless one of them is an existing file
10 # name.  Use a hand made rule to install the man page instead.
11 #man_MANS = @MANFVWMGTK@
12 man_onedir = $(mandir)/man1
13 man_one_DATA = @MANFVWMGTK@
14 EXTRA_DIST = FvwmGtk.1
16 GTK_CFLAGS = @GTK_CFLAGS@
17 GTK_LIBS = @GTK_LIBS@
18 GDK_IMLIB_CFLAGS = @GDK_IMLIB_CFLAGS@
19 GDK_IMLIB_LIBS = @GDK_IMLIB_LIBS@
20 GNOME_INCLUDEDIR = @GNOME_INCLUDEDIR@
21 GNOME_LIBDIR = @GNOME_LIBDIR@
22 GNOMEUI_LIBS = @GNOMEUI_LIBS@
24 FvwmGtk_SOURCES = FvwmGtk.c gtkpixmapmenuitem.c gtkpixmapmenuitem.h \
25         dialog.c dialog.h expand.c expand.h windowlist.c windowlist.h \
26         menu.c menu.h
27 FvwmGtk_DEPENDENCIES = $(top_builddir)/libs/libfvwm.a
29 ## Xpm note: while this module may not depend on Xpm explicitly,
30 ## there are sometimes dependencies through functions in libfvwm
31 ## so we might as well link against libXpm, if present.
32 LDADD = -L$(top_builddir)/libs $(X_LIBS) -lfvwm \
33         $(X_PRE_LIBS) -lXext -lX11 $(X_EXTRA_LIBS) -lm \
34         $(GTK_LIBS) $(GDK_IMLIB_LIBS) \
35         $(GNOME_LIBDIR) $(GNOMEUI_LIBS)
37 INCLUDES = -I$(top_srcdir) $(Xft_CFLAGS) $(X_CFLAGS) \
38         $(GTK_CFLAGS) $(GDK_IMLIB_CFLAGS) $(GNOME_INCLUDEDIR)
40 clean-local:
41         rm -f FvwmGtk