Line # Revision Author
1 1 MattyMatt # Make file for the ma2d library
2
3 CC:= gcc
4 CFLAGS:= -Wall -O2
5
6 ifdef DJDIR
7 LDLIBS := -lalleg
8 EXE := .exe
9 else
10 ifdef MINGW
11 LDLIBS := -lalleg
12 EXE := .exe
13 else
14 # Assume Unix.
15 LDLIBS := `allegro-config --libs`
16 endif
17 endif
18
19 EXENAME:= test1$(EXE)
20
21 OBJS:= test1.o
22 #shape2d.o scanrend.o
23
24 default : $(EXENAME)
25
26 $(EXENAME) : $(OBJS)
27 gcc -o $(EXENAME) $(OBJS) $(CFLAGS) $(LDLIBS)
28
29 test1.o : src/test1.c
30 gcc -c src/test1.c
31
32 shape2d.o : shape2d.c
33 gcc -c shape2d.c
34
35 scanrend.o : scanrend.c
36 gcc -c scanrend.c
37
38 clean :
39 rm -f $(TEST1) $(OBJS)
40
41
42
43
44