1
## Process this file with automake to produce Makefile.in
3
SUBDIRS = pixmaps docs data
5
ui_files = stickynotes-applet-menu.xml
6
builder_files = stickynotes.ui
7
applet_in_files = org.gnome.applets.StickyNotesApplet.panel-applet.in
8
service_in_files = org.gnome.panel.applet.StickyNotesAppletFactory.service.in
9
schemas_in_files = stickynotes.schemas.in
11
if BUILD_STICKYNOTES_APPLET
15
$(GNOME_APPLETS3_CFLAGS) \
18
-DSTICKYNOTES_MENU_UI_DIR=\""$(uidir)"\"\
19
-DSTICKYNOTES_ICONDIR=\"$(datadir)/pixmaps/stickynotes/\"
21
libexec_PROGRAMS = stickynotes_applet
23
stickynotes_applet_SOURCES = \
27
stickynotes_callbacks.h \
28
stickynotes_applet.h \
29
stickynotes_applet_callbacks.h \
31
stickynotes_callbacks.c \
32
stickynotes_applet.c \
33
stickynotes_applet_callbacks.c
35
stickynotes_applet_LDADD = \
36
$(GNOME_APPLETS3_LIBS) \
40
builder_DATA = $(builder_files)
42
uidir = $(datadir)/gnome-2.0/ui
45
schemasdir = @GCONF_SCHEMA_FILE_DIR@
46
schemas_DATA = $(schemas_in_files:.schemas.in=.schemas)
48
@INTLTOOL_SCHEMAS_RULE@
50
appletdir = $(datadir)/gnome-panel/applets
51
applet_DATA = $(applet_in_files:.panel-applet.in=.panel-applet)
53
$(applet_in_files): $(applet_in_files).in Makefile
55
-e "s|\@LIBEXECDIR\@|$(libexecdir)|" \
56
-e "s|\@VERSION\@|$(PACKAGE_VERSION)|" \
59
%.panel-applet: %.panel-applet.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*po) ; $(INTLTOOL_MERGE) $(top_srcdir)/po $< $@ -d -u -c $(top_builddir)/po/.intltool-merge-cache
61
servicedir = $(datadir)/dbus-1/services
62
service_DATA = $(service_in_files:.service.in=.service)
64
org.gnome.panel.applet.StickyNotesAppletFactory.service: $(service_in_files)
66
-e "s|\@LIBEXECDIR\@|$(libexecdir)|" \
69
CLEANFILES = $(applet_DATA) $(applet_DATA).in $(service_DATA) $(schemas_DATA)
71
if GCONF_SCHEMAS_INSTALL
73
GCONF_CONFIG_SOURCE=$(GCONF_SCHEMA_CONFIG_SOURCE) \
74
$(GCONFTOOL) --makefile-install-rule $(schemas_DATA)
83
org.gnome.applets.StickyNotesApplet.panel-applet.in.in
86
-include $(top_srcdir)/git.mk