Make better name for launchbutton_build_gui0().
[lxde/lxpanel.git] / src / Makefile.am
CommitLineData
a52c2257
HJYP
1## Process this file with automake to produce Makefile.in
2
7fe27201 3SUBDIRS = plugins
1141e22a 4
77886b88 5bin_PROGRAMS = lxpanel lxpanelctl
a52c2257 6
788bd0c6 7lxpanel_CFLAGS = \
a52c2257 8 -I$(top_srcdir) \
ceda8126 9 -I$(top_srcdir)/include \
4b93d81e 10 -I$(top_srcdir)/src/plugins \
5e491017 11 -DPACKAGE_LIB_DIR=\""$(libdir)"\" \
a52c2257 12 -DPACKAGE_DATA_DIR=\""$(datadir)"\" \
43fedc4f 13 -DPACKAGE_UI_DIR=\""$(datadir)/lxpanel/ui"\" \
e1a386fe 14 -DPACKAGE_BIN_DIR=\""$(bindir)"\" \
a52c2257 15 -DPACKAGE_LOCALE_DIR=\""$(prefix)/$(DATADIRNAME)/locale"\" \
2ae466ab 16 $(PACKAGE_CFLAGS) \
535ac098 17 $(G_CAST_CHECKS)
a52c2257 18
7fe27201 19BUILTIN_PLUGINS = $(top_builddir)/src/plugins/libbuiltin_plugins.a
a52c2257 20
ace2a572
JH
21if ENABLE_MENU_CACHE
22MENU_SOURCES = gtk-run.c
23endif
24
a52c2257 25lxpanel_SOURCES = \
b31cb1d2 26 misc.c \
a52c2257
HJYP
27 bg.c bg.h \
28 configurator.c \
29 dbg.c dbg.h \
30 ev.c ev.h \
31 gtkbar.h gtkbar.c \
d8c2d721 32 icon-grid.c \
2918994e 33 menu-policy.h menu-policy.c \
b31cb1d2
AG
34 panel.c \
35 plugin.c \
36 private.h \
37 conf.c \
ace2a572 38 $(MENU_SOURCES)
a52c2257 39
b31cb1d2
AG
40lxpanel_includedir = $(includedir)/lxpanel
41lxpanel_include_HEADERS = \
42 plugin.h \
43 panel.h \
44 misc.h \
d8c2d721 45 icon-grid.h \
b31cb1d2
AG
46 conf.h
47
31b80004 48if BUILD_PLUGIN_LOADER
c6780e74 49DYNAMIC_FLAGS = -export-dynamic
31b80004
JH
50endif
51lxpanel_LDFLAGS = $(DYNAMIC_FLAGS)
52
7fe27201
JH
53lxpanel_LDADD = \
54 $(BUILTIN_PLUGINS) \
55 $(PACKAGE_LIBS) \
1ba232d2 56 $(X11_LIBS) \
7fe27201 57 $(INTLLIBS)
a52c2257 58
8c44345a 59lxpanelctl_SOURCES = lxpanelctl.c lxpanelctl.h
9bf13ef5 60lxpanelctl_LDADD = $(X11_LIBS) $(INTLLIBS)
77886b88 61
a52c2257
HJYP
62EXTRA_DIST = \
63 plugins/icon.xpm