annotate Makefile @ 0:68a98d68d62a

commit
author yutaka@localhost.localdomain
date Sun, 28 Mar 2010 19:47:00 +0900
parents
children dcd83cefb980
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
yutaka@localhost.localdomain
parents:
diff changeset
1 PPETARGET = main
yutaka@localhost.localdomain
parents:
diff changeset
2 SPETARGET = spe-main
yutaka@localhost.localdomain
parents:
diff changeset
3
yutaka@localhost.localdomain
parents:
diff changeset
4 .SUFFIXES:.cc .o .h
yutaka@localhost.localdomain
parents:
diff changeset
5
yutaka@localhost.localdomain
parents:
diff changeset
6 PPECC = g++
yutaka@localhost.localdomain
parents:
diff changeset
7 PPELIB = -lspe2
yutaka@localhost.localdomain
parents:
diff changeset
8 SPECC = spu-g++
yutaka@localhost.localdomain
parents:
diff changeset
9 SPELIB =
yutaka@localhost.localdomain
parents:
diff changeset
10
yutaka@localhost.localdomain
parents:
diff changeset
11 INC = -I include
yutaka@localhost.localdomain
parents:
diff changeset
12
yutaka@localhost.localdomain
parents:
diff changeset
13 PPESRC = $(shell ls ppe/*.cc)
yutaka@localhost.localdomain
parents:
diff changeset
14 SPESRC = $(shell ls spe/*.cc)
yutaka@localhost.localdomain
parents:
diff changeset
15
yutaka@localhost.localdomain
parents:
diff changeset
16 #PPEOBJ = $(PPESRC:.cc=.o)
yutaka@localhost.localdomain
parents:
diff changeset
17 #SPEOBJ = $(SPESRC:.cc=.o)
yutaka@localhost.localdomain
parents:
diff changeset
18
yutaka@localhost.localdomain
parents:
diff changeset
19 all: $(PPETARGET) $(SPETARGET)
yutaka@localhost.localdomain
parents:
diff changeset
20
yutaka@localhost.localdomain
parents:
diff changeset
21 $(PPETARGET): $(PPEOBJ)
yutaka@localhost.localdomain
parents:
diff changeset
22 $(PPECC) $(PPELIB) $(INC) $(PPESRC) -o $@
yutaka@localhost.localdomain
parents:
diff changeset
23
yutaka@localhost.localdomain
parents:
diff changeset
24 $(SPETARGET): $(SPEOBJ)
yutaka@localhost.localdomain
parents:
diff changeset
25 $(SPECC) $(INC) $(SPESRC) -o $@
yutaka@localhost.localdomain
parents:
diff changeset
26
yutaka@localhost.localdomain
parents:
diff changeset
27 clean:
yutaka@localhost.localdomain
parents:
diff changeset
28 rm -f $(PPETARGET) $(SPETARGET)
yutaka@localhost.localdomain
parents:
diff changeset
29 rm -f ppe/*.o spe/*.o
yutaka@localhost.localdomain
parents:
diff changeset
30 rm -f ppe/*~ spe/*~ ppe/*.~ spe/*.~