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