]> Dogcows Code - chaz/openbox/blob - otk_c/Makefile
color and gccache etc are like, half done
[chaz/openbox] / 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 rect.c gccache.c
7 headers = display.h screeninfo.h rect.h gccache.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 $@ $^
This page took 0.040333 seconds and 5 git commands to generate.