-
Notifications
You must be signed in to change notification settings - Fork 27
/
Makefile.in
39 lines (32 loc) · 1.32 KB
/
Makefile.in
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
CC = @CC@
SED = @SED@
CFLAGS = @CFLAGS@ @GLIB_CFLAGS@ @DBUS_GLIB_CFLAGS@ @LIBPANEL_CFLAGS@
LDFLAGS = @LDFLAGS@
LIBS = @GLIB_LIBS@ @DBUS_GLIB_LIBS@ @LIBPANEL_LIBS@
INSTALL_SH = @INSTALL@
prefix = @prefix@
exec_prefix = @exec_prefix@
libdir = @libdir@
libexecdir = @libexecdir@
datarootdir = @datarootdir@
sysconfdir = @sysconfdir@
serverdir = $(libdir)/bonobo/servers
DESTDIR?=
all: xmonad-log-applet xmonad-log-applet.server
install:
$(INSTALL_SH) -d $(DESTDIR)${libdir}/gnome-applets
$(INSTALL_SH) -d $(DESTDIR)$(serverdir)
$(INSTALL_SH) -d $(DESTDIR)$(datarootdir)/icons/hicolor/48x48/apps
$(INSTALL_SH) -m 0755 xmonad-log-applet $(DESTDIR)${libdir}/gnome-applets
$(INSTALL_SH) -m 0644 xmonad-log-applet.server $(DESTDIR)$(serverdir)
$(INSTALL_SH) -m 0644 xmonad48.png $(DESTDIR)$(datarootdir)/icons/hicolor/48x48/apps
$(INSTALL_SH) -m 0644 xmonad-log-applet.schema $(DESTDIR)$(sysconfdir)/gconf/schemas
xmonad-log-applet: main.c
$(CC) $(CFLAGS) $(LDFLAGS) -o $@ main.c $(LIBS)
xmonad-log-applet.server: xmonad-log-applet.server.in
$(SED) -e 's!@LIBEXECDIR@!${libdir}/gnome-applets!g' \
-e 's!@DATAROOTDIR@!${datarootdir}!g' < $^ > $@
clean:
rm -f xmonad-log-applet xmonad-log-applet.server
install-data-local:
GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` gconftool-2 --makefile-install-rule xmonad-log-applet.schema