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

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

Added modified SAGE sources

RevLine 
[4]1include ../../config.mk
2QUANTA_DIR=../../QUANTA
3QUANTA_CFLAGS=-I${QUANTA_DIR}/include
4QUANTA_LDFLAGS=-L../../lib -lquanta
5
6CFLAGS=$(SAGE_CFLAGS) -O3 -I../../include $(QUANTA_CFLAGS) $(GLEW_CFLAGS) $(GLSL_YUV_DEFINE) $(PORTAUDIO_CFLAGS)
7LIBS=-lpthread -lm -ldl $(QUANTA_LDFLAGS) $(GLEW_LIB) -L../../lib -lsail
8CC=${COMPILER}
9C-Compiler=gcc
10ifeq ($(MACHINE), SunOS)
11C-Compiler=cc
12endif
13
14IMGLIB = ./libimg
15IMAGELIB = ./libimage
16IMGLIBS = -L${IMGLIB} -limg -L${IMAGELIB} -limage -ltiff -ljpeg -lm
17IMGINCS = -I${IMGLIB}
18
19PROGS = bplay-noglut img2bmv bpio onethread
20
21default: bplay-noglut
22
23install: default
24        /bin/cp -f bplay-noglut ../../bin
25
26all: ${PROGS}
27
28clean:
29        rm -f ${PROGS} *.o bplay
30
31bplay-noglut:   bplay.o bpio.o
32        ${CC} -o $@ ${SAGE_LDFLAGS} bplay.o bpio.o ${GLLIBS} ${LIBS}
33
34bplay.o: bplay.c bpio.h bpmovie.h
35        ${CC}  ${CFLAGS} -c bplay.c ${COPTS} ${DEFS}
36
37img2bmv: img2bmv.c bpmovie.h ${IMGLIB}/libimg.a ${IMAGELIB}/libimage.a
38        ${C-Compiler} -c ${CFLAGS} ${IMGINCS} img2bmv.c
39        ${C-Compiler} -o $@ $@.o ${COPTS} ${IMGLIBS}
40
41txspeed: txspeed.c
42        ${CC} -o $@ $@.c -g -O ${GLINCS} ${GLLIBS}
43
44bpio:   bpiotest.o bpio.o
45        ${CC} -o $@ bpiotest.o bpio.o ${COPTS} ${LIBS}
46
47#bpio.o bpiotest.o:     bpio.h
48
49onethread: onethread.o
50        ${CC} -o $@ onethread.o ${COPTS}
Note: See TracBrowser for help on using the repository browser.