annotate Makefile @ 4:c2ce9efe2a52

fix
author yutaka@localhost.localdomain
date Wed, 07 Apr 2010 17:47:12 +0900
parents 8b4d6bf8c43d
children 39d405bc46b7
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
3
8b4d6bf8c43d add entry_head function
yutaka@localhost.localdomain
parents: 1
diff changeset
13 PPESRC = $(shell ls ppe/*.cc)
8b4d6bf8c43d add entry_head function
yutaka@localhost.localdomain
parents: 1
diff changeset
14 SPESRC = $(shell ls spe/*.cc)
8b4d6bf8c43d add entry_head function
yutaka@localhost.localdomain
parents: 1
diff changeset
15 TASKSRC = $(shell ls task/*.cc)
0
yutaka@localhost.localdomain
parents:
diff changeset
16
yutaka@localhost.localdomain
parents:
diff changeset
17 all: $(PPETARGET) $(SPETARGET)
yutaka@localhost.localdomain
parents:
diff changeset
18
yutaka@localhost.localdomain
parents:
diff changeset
19 $(PPETARGET): $(PPEOBJ)
3
8b4d6bf8c43d add entry_head function
yutaka@localhost.localdomain
parents: 1
diff changeset
20 $(PPECC) $(PPELIB) $(INC) $(PPESRC) $(TASKSRC) -o $@
0
yutaka@localhost.localdomain
parents:
diff changeset
21
yutaka@localhost.localdomain
parents:
diff changeset
22 $(SPETARGET): $(SPEOBJ)
3
8b4d6bf8c43d add entry_head function
yutaka@localhost.localdomain
parents: 1
diff changeset
23 $(SPECC) $(SPELIB) $(INC) $(SPESRC) $(TASKSRC) -o $@
0
yutaka@localhost.localdomain
parents:
diff changeset
24
yutaka@localhost.localdomain
parents:
diff changeset
25 clean:
yutaka@localhost.localdomain
parents:
diff changeset
26 rm -f $(PPETARGET) $(SPETARGET)
4
yutaka@localhost.localdomain
parents: 3
diff changeset
27 rm -f ppe/*.o spe/*.o task/*.o
yutaka@localhost.localdomain
parents: 3
diff changeset
28 rm -f ppe/*~ spe/*~ ppe/*.~ spe/*.~ task/*.~