annotate Makefile @ 3:01290d71ef9c

add figures into comment area of main_GL.cbc
author kent
date Fri, 30 May 2008 12:36:59 +0900
parents 249965d0a68f
children 5535e1d5e693
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
249965d0a68f GL is no finish.
kent
parents:
diff changeset
1
249965d0a68f GL is no finish.
kent
parents:
diff changeset
2 CbCC = ~/work/cvs_tmp/CbC_project/build-dir/INSTALL-DIR/bin/gcc
249965d0a68f GL is no finish.
kent
parents:
diff changeset
3 .SUFFIXES: .cbc .o
249965d0a68f GL is no finish.
kent
parents:
diff changeset
4
3
01290d71ef9c add figures into comment area of main_GL.cbc
kent
parents: 0
diff changeset
5 CFLAGS = -Wall -g -O0
0
249965d0a68f GL is no finish.
kent
parents:
diff changeset
6 INCLUDES = `sdl-config --cflags`
3
01290d71ef9c add figures into comment area of main_GL.cbc
kent
parents: 0
diff changeset
7 LIBS = `sdl-config --libs` -lm
0
249965d0a68f GL is no finish.
kent
parents:
diff changeset
8
249965d0a68f GL is no finish.
kent
parents:
diff changeset
9 GL_LIBS = -Wl,-framework,OpenGL
249965d0a68f GL is no finish.
kent
parents:
diff changeset
10
249965d0a68f GL is no finish.
kent
parents:
diff changeset
11 TARGETS = main main_GL
249965d0a68f GL is no finish.
kent
parents:
diff changeset
12
249965d0a68f GL is no finish.
kent
parents:
diff changeset
13 %.o: %.c
249965d0a68f GL is no finish.
kent
parents:
diff changeset
14
249965d0a68f GL is no finish.
kent
parents:
diff changeset
15 all: $(TARGETS)
249965d0a68f GL is no finish.
kent
parents:
diff changeset
16
249965d0a68f GL is no finish.
kent
parents:
diff changeset
17 .cbc.o:
249965d0a68f GL is no finish.
kent
parents:
diff changeset
18 $(CbCC) -c $(INCLUDES) $(CFLAGS) $^ -o $@
249965d0a68f GL is no finish.
kent
parents:
diff changeset
19
249965d0a68f GL is no finish.
kent
parents:
diff changeset
20 main: main.o
249965d0a68f GL is no finish.
kent
parents:
diff changeset
21 $(CbCC) $(LIBS) $(CFLAGS) $^ -o $@
249965d0a68f GL is no finish.
kent
parents:
diff changeset
22 main_GL: main_GL.o
249965d0a68f GL is no finish.
kent
parents:
diff changeset
23 $(CbCC) $(LIBS) $(GL_LIBS) $(CFLAGS) $^ -o $@
249965d0a68f GL is no finish.
kent
parents:
diff changeset
24
249965d0a68f GL is no finish.
kent
parents:
diff changeset
25 clean:
249965d0a68f GL is no finish.
kent
parents:
diff changeset
26 rm -f *.o *.s $(TARGETS)
249965d0a68f GL is no finish.
kent
parents:
diff changeset
27