]> git.kernelconcepts.de Git - metawatch.git/blob - gtk-gui/Makefile
cb81f8522e050e25506669e5b3259904b12da43c
[metawatch.git] / gtk-gui / Makefile
1 #  Copyright (C) 2011 Nils Faerber <nils.faerber@kernelconcepts.de>
2
3  $(pkg-config --libs --cflags glib-2.0) $(pkg-config --libs --cflags dbus-glib-1) $(pkg-config --libs --cflags dbus-1)
4
5 # prefix for installation and search path (like icons)
6 PREFIX = /usr/local/
7 CFLAGS = -DDEBUG -g -Wall -O2 -Wl,--export-dynamic $(CCFLAGS) -I.. `pkg-config --cflags glib-2.0` `pkg-config --cflags dbus-glib-1` `pkg-config --cflags dbus-1` `pkg-config --cflags gtk+-2.0`
8 #CFLAGS = -Wall -O2 $(CCFLAGS)
9
10 LDFLAGS = `pkg-config --libs glib-2.0` `pkg-config --libs dbus-glib-1` `pkg-config --libs dbus-1` `pkg-config --libs gtk+-2.0` `pkg-config --libs gmodule-export-2.0` -L.. -lmetawatch
11
12 PRGNAME = mw-client
13
14 MEMBERS = mw-client
15
16 # no need to change anything below this line
17 # ------------------------------------------
18 .SUFFIXES: .d .c
19
20 CFLAGS += -MD -DPREFIX=\"$(PREFIX)\" $(OPTIONS)
21 LDFLAGS += $(CLDFLAGS)
22
23 SOURCES = $(patsubst %,%.c,$(MEMBERS))
24 OBJS = $(patsubst %,%.o,$(MEMBERS))
25 DEPS = $(patsubst %,%.d,$(MEMBERS))
26
27 all: $(PRGNAME)
28
29 $(PRGNAME): $(OBJS)
30         $(CC) -o $@ $^ $(LDFLAGS)
31
32 clean:
33         rm -f *.o *.d $(PRGNAME)
34
35 -include $(DEPS)