Removed for miss placement.
[chise/kage.git] / kagecgi / Makefile
1 # Makefile
2 #
3
4 CC=gcc -Wall
5 INSTALL=install
6 WGET=wget
7 BINDIR=/usr/local/bin
8 SHAREDIR=/usr/local/share/kagecgi
9 DBURL=http://fonts.jp/kagedb/kagedb
10
11 CFLAGS=
12 LIBS= -lpng -ldb -lm
13
14 #for MacOSX with fink
15 #CFLAGS= -I/sw/include -I/sw/include/db3 -I/sw/include/libpng/
16 #LIBS= -L/sw/lib -lpng -ldb
17
18 all: kage.cgi
19
20 kage.cgi: kagecgi.o kagepng.o kagedf.o kagecd.o kageic.o kagepoly.o kagedb.o kageeg.o kagecomb.o kagechar.o kagetool.o kagestr.o
21         $(CC) $(CFLAGS) -o kage.cgi kagecgi.o kagepng.o kagedf.o kagecd.o kageic.o kagepoly.o kagedb.o kageeg.o kagecomb.o kagechar.o kagetool.o kagestr.o $(LIBS)
22
23 kagecgi.o: kagecgi.c
24 kagedf.o: kagedf.c
25 kagecd.o: kagecd.c
26 kageic.o: kageic.c
27 kagepoly.o: kagepoly.c
28 kagedb.o: kagedb.c
29 kageeg.o: kageeg.c
30 kagechar.o: kagechar.c
31 kagecomb.o: kagecomb.c
32 kagetool.o: kagetool.c
33 kagepng.o: kagepng.c
34 kagestr.o: kagestr.c
35
36 clean:
37         \rm -r -f *.o *~ *.exe *.cgi *.stackdump kagedb
38
39 install: kage.cgi
40         mkdir -p $(BINDIR)
41         $(INSTALL) -c -m 755 kage.cgi $(BINDIR)
42         mkdir -p $(SHAREDIR)
43         $(INSTALL) -c -m 644 error.png $(SHAREDIR)
44
45 kagedb:
46         $(WGET) $(DBURL)
47
48 database: kagedb
49         $(INSTALL) -c -m 644 kagedb $(SHAREDIR)