wmpager: allow WMPAGER_DEFAULT_INSTALL_DIR to be defined in $FLAGS
[dockapps.git] / wmauda / Makefile
blobfdac125715cdd95a72bfbf2dbb1b7c43133be5a6
1 CC ?= gcc
2 CFLAGS ?= -g -pipe
4 PREFIX ?= /usr/local
6 INSTALL_DIR := $(PREFIX)/bin
7 PIXMAP_DIR := $(PREFIX)/share/pixmaps
8 MANPAGE_DIR := $(PREFIX)/share/man/man1
10 CFLAGS += $(shell pkg-config audclient --cflags) $(shell pkg-config dbus-glib-1 --cflags) $(shell pkg-config gtk+-2.0 --cflags) -DPIXMAP_DIR="\"$(PIXMAP_DIR)\""
12 LIBS := $(shell pkg-config audclient --libs) $(shell pkg-config dbus-glib-1 --libs) $(shell pkg-config gtk+-2.0 --libs) -lX11
14 OBJS = wmauda.o
15 HEADERS = dock-master.xpm
17 wmauda: $(OBJS) $(HEADERS)
18 $(CC) -o wmauda $(OBJS) $(CFLAGS) $(LIBS)
20 all: wmauda
22 clean:
23 rm -f *.o wmauda
25 install: all
26 install -d $(DESTDIR)$(INSTALL_DIR)
27 install -d $(DESTDIR)$(PIXMAP_DIR)
28 install -d $(DESTDIR)$(MANPAGE_DIR)
29 install -m 0755 wmauda $(DESTDIR)$(INSTALL_DIR)
30 install -m 0644 wmauda.xpm $(DESTDIR)$(PIXMAP_DIR)
31 install -m 0644 wmauda.1 $(DESTDIR)$(MANPAGE_DIR)