Mercurial > hg > Game > Cerium
annotate TaskManager/Makefile @ 1991:82e6eb0fa692 draft
fix wordcount
author | Shohei KOKUBO <e105744@ie.u-ryukyu.ac.jp> |
---|---|
date | Sat, 19 Apr 2014 19:06:22 +0900 |
parents | 67e50779feb4 |
children | 7dc90c83a787 |
rev | line source |
---|---|
1180 | 1 include ./Makefile.def |
2 | |
3 TAGS = gtags | |
4 TAGSOPTION = | |
5 TAGSFILE = GPATH GRTAGS GSYMS GTAGS | |
6 | |
1602
e33e106ca3e0
change default make parallel from fifo
Shohei KOKUBO <e105744@ie.u-ryukyu.ac.jp>
parents:
1489
diff
changeset
|
7 default: parallel |
1180 | 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 |
1915
effb5653fd5c
update cuda, yet running
Shohei KOKUBO <e105744@ie.u-ryukyu.ac.jp>
parents:
1602
diff
changeset
|
27 cuda: FORCE |
effb5653fd5c
update cuda, yet running
Shohei KOKUBO <e105744@ie.u-ryukyu.ac.jp>
parents:
1602
diff
changeset
|
28 @$(MAKE) -f Makefile.cuda |
effb5653fd5c
update cuda, yet running
Shohei KOKUBO <e105744@ie.u-ryukyu.ac.jp>
parents:
1602
diff
changeset
|
29 |
1180 | 30 FORCE: |
31 -mkdir -p ../include/TaskManager | |
32 rsync `find . -name Test -prune -or -name '*.h' -print` ../include/TaskManager | |
33 | |
34 distclean: clean | |
35 rm -f $(TAGSFILE) | |
36 $(MAKE) -f Makefile.cell celldistclean | |
37 $(MAKE) -f Makefile.fifo fifodistclean | |
38 | |
39 clean: | |
40 rm -f *~ \#* | |
41 rm -f $(TARGET) | |
42 cd $(KERN_DIR); rm -f *~ \#* | |
43 cd $(KERN_PPE_DIR); rm -f *~ \#* | |
44 cd $(KERN_SPE_DIR); rm -f *~ \#* | |
45 cd $(KERN_SCHED_DIR); rm -f *~ \#* | |
46 cd $(KERN_MEM_DIR); rm -f *~ \#* | |
47 cd $(KERN_SYSTASK_DIR); rm -f *~ \#* | |
48 cd $(KERN_MEM_DIR); rm -f *~ \#* | |
49 cd $(IMPL_FIFO_DIR); rm -f *~ \#* | |
50 cd $(IMPL_CELL_DIR); rm -f *~ \#* | |
51 rm -f $(KERN_MAIN_OBJS) $(KERN_PPE_OBJS) $(KERN_SPE_OBJS) \ | |
52 $(KERN_SCHED_OBJS) $(KERN_SYSTASK_OBJS) $(KERN_MEM_OBJS) | |
53 rm -f $(IMPL_FIFO_OBJS) $(IMPL_CELL_OBJS) | |
54 $(MAKE) -f Makefile.cell cellclean | |
55 $(MAKE) -f Makefile.fifo fifoclean | |
1489 | 56 $(MAKE) -f Makefile.gpu gpuclean |
1935
67e50779feb4
CudaScheduler is runnig.
Shohei KOKUBO <e105744@ie.u-ryukyu.ac.jp>
parents:
1915
diff
changeset
|
57 $(MAKE) -f Makefile.cuda cudaclean |
1180 | 58 rm -rf *.a ../include |
59 | |
60 tags: | |
61 $(TAGS) $(TAGSOPTION) | |
62 | |
63 -include ./Makefile.dep |