Mercurial > hg > Game > Cerium
annotate Renderer/Test/Makefile.cell @ 1876:5e17ab506299 draft
change CPU_TYPE SPE_ANY to IO/0 ( cannot running )
author | Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp> |
---|---|
date | Mon, 30 Dec 2013 20:52:21 +0900 |
parents | 3778a1eda68d |
children |
rev | line source |
---|---|
555 | 1 include ./Makefile.def |
1085 | 2 ABIBIT=32 |
555 | 3 |
556 | 4 LIBS += -lCerium -lCellManager -lspe2 -lpthread |
555 | 5 |
6 CFLAGS += `sdl-config --cflags` `xml2-config --cflags` | |
1223
20e3c81b6f9f
add freetype path in Cell Makefile
root@luis.cr.ie.u-ryukyu.ac.jp
parents:
1207
diff
changeset
|
7 LIBS += `sdl-config --libs` -lSDL_image -lGL `xml2-config --libs` -L/usr/local/lib -lfreetype |
556 | 8 |
555 | 9 |
904 | 10 .SUFFIXES: .proto .pb.o .pb.cc .cc .o .xml .xml.h .xml.cc |
555 | 11 |
12 .cc.o: | |
13 $(CC) $(CFLAGS) $(INCLUDE) -c $< -o $@ | |
14 | |
904 | 15 %.pb.cc: $(PROTODIR)/%.proto |
16 $(PROTO) $(PROTOFLAGS) $< | |
17 | |
556 | 18 speobject: |
19 cd spe; $(MAKE) | |
20 | |
21 run: $(TARGET) | |
22 sudo ./$(TARGET) -width 576 -height 384 -bpp 32 | |
23 run-hd: $(TARGET) | |
889
5f5301028e29
minor fix. Redering Engine not worked yet.
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
858
diff
changeset
|
24 sudo /usr/sbin/ps3-video-mode -v 133 |
556 | 25 sudo ./$(TARGET) -video fb -width 1920 -height 1080 -bpp 32 |
26 | |
555 | 27 |
556 | 28 spe-main: |
29 ln -s ../Engine/spe-main . | |
30 | |
564 | 31 |
32 BALL_BOUND_OBJ = ball_bound.o | |
33 ball_bound : $(BALL_BOUND_OBJ) | |
34 $(CC) -o $@ $? $(LIBS) | |
35 | |
36 BOSS_OBJ = boss1_action.o | |
37 boss1_action : $(BOSS_OBJ) | |
38 $(CC) -o $@ $? $(LIBS) | |
39 | |
40 DIRECTION_OBJ = direction.o | |
41 direction : $(DIRECTION_OBJ) | |
42 $(CC) -o $@ $? $(LIBS) | |
43 | |
44 GAPLAN_OBJ = gaplant.o gaplant_action.o back_action.o ball_action.o | |
45 gaplant : $(GAPLAN_OBJ) | |
46 $(CC) -o $@ $? $(LIBS) | |
555 | 47 |
564 | 48 IESHOOT_OBJ = ieshoot.o |
49 ieshoot : $(IESHOOT_OBJ) | |
50 $(CC) -o $@ $? $(LIBS) | |
51 | |
52 NODE_OBJ = node.o | |
53 node : $(NODE_OBJ) | |
54 $(CC) -o $@ $? $(LIBS) | |
55 | |
56 PANEL_OBJ = panel.o | |
57 panel : $(PANEL_OBJ) | |
58 $(CC) -o $@ $? $(LIBS) | |
555 | 59 |
564 | 60 UNIV_OBJ = universe.o |
61 universe : $(UNIV_OBJ) | |
62 $(CC) -o $@ $? $(LIBS) | |
555 | 63 |
564 | 64 UNTITLED_OBJ = untitled.o |
65 untitled : $(UNTITLED_OBJ) | |
66 $(CC) -o $@ $? $(LIBS) | |
67 | |
68 VACUUM_OBJ = vacuum.o cube.o game_over.o title.o | |
69 vacuum : $(VACUUM_OBJ) | |
70 $(CC) -o $@ $? $(LIBS) | |
555 | 71 |
578 | 72 DYNAMIC_OBJ = dynamic_create.o |
73 dynamic : $(DYNAMIC_OBJ) | |
74 $(CC) -o $@ $? $(LIBS) | |
75 | |
589 | 76 VIEWER_OBJ = viewer.o |
77 viewer : $(VIEWER_OBJ) | |
78 $(CC) -o $@ $? $(LIBS) | |
79 | |
653
7a311860a76e
remove global variable "sgroot" , add SgChange.{cc, h} SgMain.cc SgRootChange.{cc, h}
hiroki@henri.cr.ie.u-ryukyu.ac.jp
parents:
589
diff
changeset
|
80 SG_CHANGE_OBJ = SgRootChange.o |
7a311860a76e
remove global variable "sgroot" , add SgChange.{cc, h} SgMain.cc SgRootChange.{cc, h}
hiroki@henri.cr.ie.u-ryukyu.ac.jp
parents:
589
diff
changeset
|
81 SgRootChange : $(SG_CHANGE_OBJ) |
755
8aaa29d3e874
add Test/create_task {spe, task}/Property
hiroki@henri.cr.ie.u-ryukyu.ac.jp
parents:
747
diff
changeset
|
82 $(CC) -o $@ $? $(LIBS) |
8aaa29d3e874
add Test/create_task {spe, task}/Property
hiroki@henri.cr.ie.u-ryukyu.ac.jp
parents:
747
diff
changeset
|
83 |
8aaa29d3e874
add Test/create_task {spe, task}/Property
hiroki@henri.cr.ie.u-ryukyu.ac.jp
parents:
747
diff
changeset
|
84 PROPERTY_TEST_OBJ = property_test.o |
8aaa29d3e874
add Test/create_task {spe, task}/Property
hiroki@henri.cr.ie.u-ryukyu.ac.jp
parents:
747
diff
changeset
|
85 property_test : $(PROPERTY_TEST_OBJ) |
8aaa29d3e874
add Test/create_task {spe, task}/Property
hiroki@henri.cr.ie.u-ryukyu.ac.jp
parents:
747
diff
changeset
|
86 $(CC) -o $@ $? $(LIBS) |
8aaa29d3e874
add Test/create_task {spe, task}/Property
hiroki@henri.cr.ie.u-ryukyu.ac.jp
parents:
747
diff
changeset
|
87 |
8aaa29d3e874
add Test/create_task {spe, task}/Property
hiroki@henri.cr.ie.u-ryukyu.ac.jp
parents:
747
diff
changeset
|
88 CREATE_TASK_OBJ = create_task.o |
8aaa29d3e874
add Test/create_task {spe, task}/Property
hiroki@henri.cr.ie.u-ryukyu.ac.jp
parents:
747
diff
changeset
|
89 create_task : $(CREATE_TASK_OBJ) |
8aaa29d3e874
add Test/create_task {spe, task}/Property
hiroki@henri.cr.ie.u-ryukyu.ac.jp
parents:
747
diff
changeset
|
90 $(CC) -o $@ $? $(LIBS) |
768
06302c1dc87d
add add spe/chain_move Test/property_chain, not workd
hiroki@henri.cr.ie.u-ryukyu.ac.jp
parents:
755
diff
changeset
|
91 |
06302c1dc87d
add add spe/chain_move Test/property_chain, not workd
hiroki@henri.cr.ie.u-ryukyu.ac.jp
parents:
755
diff
changeset
|
92 P_UNIVERSE_OBJ = property_universe.o |
06302c1dc87d
add add spe/chain_move Test/property_chain, not workd
hiroki@henri.cr.ie.u-ryukyu.ac.jp
parents:
755
diff
changeset
|
93 property_universe : $(P_UNIVERSE_OBJ) |
06302c1dc87d
add add spe/chain_move Test/property_chain, not workd
hiroki@henri.cr.ie.u-ryukyu.ac.jp
parents:
755
diff
changeset
|
94 $(CC) -o $@ $? $(LIBS) |
06302c1dc87d
add add spe/chain_move Test/property_chain, not workd
hiroki@henri.cr.ie.u-ryukyu.ac.jp
parents:
755
diff
changeset
|
95 |
06302c1dc87d
add add spe/chain_move Test/property_chain, not workd
hiroki@henri.cr.ie.u-ryukyu.ac.jp
parents:
755
diff
changeset
|
96 CHAIN_OLD = chain_old.o |
06302c1dc87d
add add spe/chain_move Test/property_chain, not workd
hiroki@henri.cr.ie.u-ryukyu.ac.jp
parents:
755
diff
changeset
|
97 chain_old : $(CHAIN_OLD) |
06302c1dc87d
add add spe/chain_move Test/property_chain, not workd
hiroki@henri.cr.ie.u-ryukyu.ac.jp
parents:
755
diff
changeset
|
98 $(CC) -o $@ $? $(LIBS) |
771
0ad733bd134a
Test/property_chain is work
hiroki@henri.cr.ie.u-ryukyu.ac.jp
parents:
768
diff
changeset
|
99 |
0ad733bd134a
Test/property_chain is work
hiroki@henri.cr.ie.u-ryukyu.ac.jp
parents:
768
diff
changeset
|
100 P_CHAIN_OBJ = property_chain.o |
0ad733bd134a
Test/property_chain is work
hiroki@henri.cr.ie.u-ryukyu.ac.jp
parents:
768
diff
changeset
|
101 property_chain : $(P_CHAIN_OBJ) |
0ad733bd134a
Test/property_chain is work
hiroki@henri.cr.ie.u-ryukyu.ac.jp
parents:
768
diff
changeset
|
102 $(CC) -o $@ $? $(LIBS) |
858
9f6e29836095
Renderer/Test/aquarium init
kazz <kazz@cr.ie.u-ryukyu.ac.jp>
parents:
779
diff
changeset
|
103 |
904 | 104 AQUARIUM_OBJ = aquarium.pb.o aquarium.o |
858
9f6e29836095
Renderer/Test/aquarium init
kazz <kazz@cr.ie.u-ryukyu.ac.jp>
parents:
779
diff
changeset
|
105 aquarium : $(AQUARIUM_OBJ) |
904 | 106 $(CC) -o $@ $? $(LIBS) $(PROTOLIBS) |
858
9f6e29836095
Renderer/Test/aquarium init
kazz <kazz@cr.ie.u-ryukyu.ac.jp>
parents:
779
diff
changeset
|
107 |
976 | 108 NETWORK_OBJ = network_game.pb.o network.o |
109 network : $(NETWORK_OBJ) | |
110 $(CC) -o $@ $? $(LIBS) $(PROTOLIBS) | |
111 | |
904 | 112 INIT_AQUARIUM_OBJ = aquarium.pb.o init_aquarium.o |
113 init_aquarium : $(INIT_AQUARIUM_OBJ) | |
114 $(CC) -o $@ $? $(LIBS) $(PROTOLIBS) | |
115 | |
1207 | 116 VIEWER_OBJ2 = viewer_2.o |
117 viewer_2 : $(VIEWER_OBJ2) | |
118 $(CC) $(CFLAGS) -o $@ $? $(LIBS) | |
119 | |
1276
e92f00ed2fc0
apply view matrix to normal vector
Yutaka_Kinjyo <yutaka@cr.ie.u-ryukyu.ac.jp>
parents:
1223
diff
changeset
|
120 LIGHT_TEST = light_test.o |
e92f00ed2fc0
apply view matrix to normal vector
Yutaka_Kinjyo <yutaka@cr.ie.u-ryukyu.ac.jp>
parents:
1223
diff
changeset
|
121 light_test : $(LIGHT_TEST) |
e92f00ed2fc0
apply view matrix to normal vector
Yutaka_Kinjyo <yutaka@cr.ie.u-ryukyu.ac.jp>
parents:
1223
diff
changeset
|
122 $(CC) $(CFLAGS) -o $@ $? $(LIBS) |
e92f00ed2fc0
apply view matrix to normal vector
Yutaka_Kinjyo <yutaka@cr.ie.u-ryukyu.ac.jp>
parents:
1223
diff
changeset
|
123 |
e92f00ed2fc0
apply view matrix to normal vector
Yutaka_Kinjyo <yutaka@cr.ie.u-ryukyu.ac.jp>
parents:
1223
diff
changeset
|
124 |
1207 | 125 |
555 | 126 debug: $(TARGET) |
127 sudo ppu-gdb ./$(TARGET) | |
128 | |
129 depend: | |
130 $(RM) depend.inc | |
131 $(CC) -MM -MG $(INCLUDE) $(CFLAGS) $(SRCS) $(TASK_SRCS) > depend.inc | |
132 | |
133 clean: | |
134 rm -f $(TARGET) $(OBJS) $(TASK_OBJS) *.o | |
579 | 135 rm -f *~ \#* $(ALL) |
555 | 136 rm -f $(BALL_BOUND_XML).cc $(BALL_BOUND_XML).h $(BALL_BOUND_OBJ) |
137 | |
138 -include depend.inc | |
564 | 139 |
140 |