Subversion Repositories AndroidProjects

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
204 chris 1
INC_DIR= ../../include
2
LIB_DIR= ../../lib
3
BIN_DIR= ../../bin
4
 
5
LDFLAG=@LDFLAG@ -L$(LIB_DIR)
6
LIBS= -lARgsub -lARvideo  -lARMulti -lAR @LIBS@
7
CFLAG= @CFLAG@ -I$(INC_DIR)
8
 
9
OBJS = command_sub.o util.o paddle.o
10
HEADDERS = command_sub.h util.h paddle.h
11
 
12
all: $(BIN_DIR)/paddleDemo
13
 
14
$(BIN_DIR)/paddleDemo: paddleDemo.o $(OBJS)
15
	cc -o $(BIN_DIR)/paddleDemo paddleDemo.o $(OBJS) $(LDFLAG) $(LIBS)
16
 
17
paddleDemo.o: paddleDemo.c $(HEADDERS)
18
	cc -c $(CFLAG) paddleDemo.c
19
 
20
command_sub.o: command_sub.c $(HEADDERS)
21
	cc -c $(CFLAG) command_sub.c
22
 
23
util.o: util.c $(HEADDERS)
24
	cc -c $(CFLAG) util.c
25
 
26
paddle.o: paddle.c $(HEADDERS)
27
	cc -c $(CFLAG) paddle.c
28
 
29
clean:
30
	rm -f *.o
31
	rm -f $(BIN_DIR)/paddleDemo
32
 
33
allclean:
34
	rm -f *.o
35
	rm -f $(BIN_DIR)/paddleDemo
36
	rm -f Makefile