source: trunk/src/testing/app/bitplay/Makefile.mac @ 4

Revision 4, 1.1 KB checked in by ajaworski, 13 years ago (diff)

Added modified SAGE sources

Line 
1CC = g++
2COPTS = -g
3
4GLUTDIR = /usr
5GLUTDEFS =  -FGLUT -FOpenGL
6GLUTLIBS =  -framework GLUT -framework OpenGL -lobjc
7
8DEFS = ${GLUTDEFS}
9CFLAGS = ${COPTS} ${DEFS}
10LIBS = -lpthread
11
12IMGLIB = ./libimg
13IMAGELIB = ./libimage
14IMGLIBS = -L${IMGLIB} -limg -L${IMAGELIB} -limage -ltiff -ljpeg -lm
15IMGINCS = -I${IMGLIB}
16GLLIBS  = ${GLUTLIBS} -L../../lib -lsail
17GLINCS  = -I../../include
18
19PROGS = bplay img2bmv bpio onethread
20
21default: bplay
22
23install: default
24        /bin/cp -f bplay ../../bin
25
26all: ${PROGS}
27
28clean:
29        cd ${IMGLIB} && make clean
30        cd ${IMAGELIB} && make clean
31        rm -f ${PROGS} *.o
32
33bplay:  bplay.o bpio.o
34        cd ${IMGLIB} && make
35        cd ${IMAGELIB} && make
36        ${CC} -o $@ bplay.o bpio.o ${GLLIBS} ${LIBS}
37
38bplay.o: bplay.c bpio.h bpmovie.h
39        ${CC} -c bplay.c ${COPTS} ${DEFS} ${GLINCS}
40
41img2bmv: img2bmv.c bpmovie.h ${IMGLIB}/libimg.a ${IMAGELIB}/libimage.a
42        ${CC} -c ${CFLAGS} ${IMGINCS} img2bmv.c
43        ${CC} -o $@ $@.o ${COPTS} ${IMGLIBS}
44
45txspeed: txspeed.c
46        ${CC} -o $@ $@.c -g -O ${GLINCS} ${GLLIBS}
47
48bpio:   bpiotest.o bpio.o
49        ${CC} -o $@ bpiotest.o bpio.o ${COPTS} ${LIBS}
50
51bpio.o bpiotest.o:      bpio.h
52
53onethread: onethread.o
54        ${CC} -o $@ onethread.o ${COPTS}
Note: See TracBrowser for help on using the repository browser.