add screeninfo
[mikachu/openbox.git] / otk_c / Makefile
1 prefix=/tmp/ob
2 exec_prefix=$(prefix)
3 libdir=$(exec_prefix)/lib
4
5 targets = libotk.so libotk.a
6 sources = display.c screeninfo.c
7 headers = display.h screeninfo.h
8
9 CFLAGS+=-I/usr/gwar/include/python2.2
10
11 .PHONY: all install clean
12
13 all: $(targets)
14
15 install: $(targets)
16         install -d $(libdir)
17         install $^ $(libdir)
18
19 clean:
20         $(RM) $(targets) *.o core *\~ .\#*
21
22 libotk.so: $(sources:.c=.o)
23         $(CC) -shared -o $@ $^ $(LDFLAGS)
24
25 libotk.a: $(sources:.c=.o)
26         $(AR) -cr $@ $^