Subversion Repositories wimsdev

Rev

Rev 10 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 10 Rev 6776
Line 4... Line 4...
4
cflags=@CFLAGS@ -Wall
4
cflags=@CFLAGS@ -Wall
-
 
5
LDFLAGS=@LDFLAGS@
-
 
6
CPPFLAGS=@CPPFLAGS@
-
 
7
 
5
LIB=-L../../Flydraw/gd -lgd -lm
8
LIB=-L../../Flydraw/gd -lgd -lm
6
O=drawode.o drawode_func.o
9
O=drawode.o drawode_func.o
7
 
10
 
8
all: drawode drawode_g
11
all: drawode drawode_g
9
 
12
 
10
%.o: %.c drawode.h
13
%.o: %.c drawode.h
11
	$(cc) $(cflags) -ffast-math -fomit-frame-pointer -o $@ -c $<
14
	$(cc) $(cflags) $(CPPFLAGS) $(LDFLAGS) -ffast-math -fomit-frame-pointer -o $@ -c $<
12
 
15
 
13
drawode: $(O)
16
drawode: $(O)
14
	$(cc) $(cflags) -ffast-math -fomit-frame-pointer -o $@ $(O) $(LIB)
17
	$(cc) $(cflags) $(LDFLAGS) -ffast-math -fomit-frame-pointer -o $@ $(O) $(LIB)
15
 
18
 
16
drawode_g: drawode.c drawode_func.c drawode.h
19
drawode_g: drawode.c drawode_func.c drawode.h
17
	$(cc) $(cflags) -DDEBUG -o $@ drawode.c drawode_func.c $(LIB)
20
	$(cc) $(cflags) $(CPPFLAGS) $(LDFLAGS) -DDEBUG -o $@ drawode.c drawode_func.c $(LIB)
18
 
21
 
19
clean:
22
clean:
20
	-rm -f drawode drawode_g *.o
23
	-rm -f drawode drawode_g *.o