Mercurial > hg > Game > Cerium
annotate TaskManager/Makefile @ 1479:163220e54cc0 draft
remove hard code for TaskLog
author | Daichi TOMA <toma@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Tue, 24 Jul 2012 17:15:15 +0900 |
parents | 20e935f170c1 |
children | cf475f0a9b80 |
rev | line source |
---|---|
1180 | 1 include ./Makefile.def |
2 | |
3 TAGS = gtags | |
4 TAGSOPTION = | |
5 TAGSFILE = GPATH GRTAGS GSYMS GTAGS | |
6 | |
7 default: fifo | |
8 | |
9 fifo: FORCE | |
10 @$(MAKE) -f Makefile.fifo | |
11 | |
12 fifo64: FORCE | |
13 @$(MAKE) -f Makefile.fifo ABIBIT=64 | |
14 | |
15 depend: FORCE | |
16 @$(MAKE) -f Makefile.fifo depend | |
17 | |
18 cell: FORCE | |
19 @$(MAKE) -f Makefile.cell | |
20 | |
21 parallel: FORCE | |
22 @$(MAKE) -f Makefile.parallel | |
23 | |
1439
20e935f170c1
add Makefile for gpu
Daichi TOMA <toma@cr.ie.u-ryukyu.ac.jp>
parents:
1182
diff
changeset
|
24 gpu: FORCE |
20e935f170c1
add Makefile for gpu
Daichi TOMA <toma@cr.ie.u-ryukyu.ac.jp>
parents:
1182
diff
changeset
|
25 @$(MAKE) -f Makefile.gpu |
20e935f170c1
add Makefile for gpu
Daichi TOMA <toma@cr.ie.u-ryukyu.ac.jp>
parents:
1182
diff
changeset
|
26 |
1180 | 27 FORCE: |
28 -mkdir -p ../include/TaskManager | |
29 rsync `find . -name Test -prune -or -name '*.h' -print` ../include/TaskManager | |
30 | |
31 distclean: clean | |
32 rm -f $(TAGSFILE) | |
33 $(MAKE) -f Makefile.cell celldistclean | |
34 $(MAKE) -f Makefile.fifo fifodistclean | |
35 | |
36 clean: | |
37 rm -f *~ \#* | |
38 rm -f $(TARGET) | |
39 cd $(KERN_DIR); rm -f *~ \#* | |
40 cd $(KERN_PPE_DIR); rm -f *~ \#* | |
41 cd $(KERN_SPE_DIR); rm -f *~ \#* | |
42 cd $(KERN_SCHED_DIR); rm -f *~ \#* | |
43 cd $(KERN_MEM_DIR); rm -f *~ \#* | |
44 cd $(KERN_SYSTASK_DIR); rm -f *~ \#* | |
45 cd $(KERN_MEM_DIR); rm -f *~ \#* | |
46 cd $(IMPL_FIFO_DIR); rm -f *~ \#* | |
47 cd $(IMPL_CELL_DIR); rm -f *~ \#* | |
48 rm -f $(KERN_MAIN_OBJS) $(KERN_PPE_OBJS) $(KERN_SPE_OBJS) \ | |
49 $(KERN_SCHED_OBJS) $(KERN_SYSTASK_OBJS) $(KERN_MEM_OBJS) | |
50 rm -f $(IMPL_FIFO_OBJS) $(IMPL_CELL_OBJS) | |
51 $(MAKE) -f Makefile.cell cellclean | |
52 $(MAKE) -f Makefile.fifo fifoclean | |
53 rm -rf *.a ../include | |
54 | |
55 tags: | |
56 $(TAGS) $(TAGSOPTION) | |
57 | |
58 -include ./Makefile.dep |