Mercurial > hg > Game > Cerium
annotate Renderer/Test/Makefile.macosx @ 1702:f52904f8f03e draft
fix example.run ANY_ANY
author | Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Tue, 08 Oct 2013 01:38:29 +0900 |
parents | 3778a1eda68d |
children | 363b7c401c79 |
rev | line source |
---|---|
542 | 1 include ./Makefile.def |
2 | |
602
92b0d490e839
64bit mode try... not worked.
e075740@nw0740.st.ie.u-ryukyu.ac.jp
parents:
585
diff
changeset
|
3 LIBS += -lCerium -lFifoManager |
542 | 4 |
1205
b8adf4e95e96
add createStringFont()
Takao YONAMINE <e095763@ie.u-ryukyu.ac.jp>
parents:
1153
diff
changeset
|
5 CFLAGS += `sdl-config --cflags` `xml2-config --cflags` `freetype-config --cflags` $(INCLUDE) |
b8adf4e95e96
add createStringFont()
Takao YONAMINE <e095763@ie.u-ryukyu.ac.jp>
parents:
1153
diff
changeset
|
6 LIBS += `sdl-config --libs` `xml2-config --libs` `freetype-config --libs` -lSDL_image -Wl,-framework,OpenGL |
542 | 7 |
904 | 8 .SUFFIXES: .proto .pb.o .pb.cc .cc .o .xml .xml.h .xml.cc |
1153
16c795222988
fix Makefile of Renderer/Test
kazz <kazz@cr.ie.u-ryukyu.ac.jp>
parents:
1092
diff
changeset
|
9 .PRECIOUS: %.pb.cc |
542 | 10 .cc.o: |
583 | 11 $(CC) $(CFLAGS) -c $< -o $@ |
542 | 12 |
864
0172ca0ee53d
edit Renderer/Test/Makefile for ProtocolBuffers (please install ProtocolBuffers)
kazz <kazz@cr.ie.u-ryukyu.ac.jp>
parents:
858
diff
changeset
|
13 %.pb.cc: $(PROTODIR)/%.proto |
0172ca0ee53d
edit Renderer/Test/Makefile for ProtocolBuffers (please install ProtocolBuffers)
kazz <kazz@cr.ie.u-ryukyu.ac.jp>
parents:
858
diff
changeset
|
14 $(PROTO) $(PROTOFLAGS) $< |
0172ca0ee53d
edit Renderer/Test/Makefile for ProtocolBuffers (please install ProtocolBuffers)
kazz <kazz@cr.ie.u-ryukyu.ac.jp>
parents:
858
diff
changeset
|
15 |
1388
281a3449e58b
create test routine collision_effect.cc
Yuhi TOMARI <e095740@ie.u-ryukyu.ac.jp>
parents:
1383
diff
changeset
|
16 COLLISION_OBJ = collision_effect.o |
281a3449e58b
create test routine collision_effect.cc
Yuhi TOMARI <e095740@ie.u-ryukyu.ac.jp>
parents:
1383
diff
changeset
|
17 collision_effect : $(COLLISION_OBJ) |
281a3449e58b
create test routine collision_effect.cc
Yuhi TOMARI <e095740@ie.u-ryukyu.ac.jp>
parents:
1383
diff
changeset
|
18 $(CC) $(CFLAGS) -o $@ $? $(LIBS) |
281a3449e58b
create test routine collision_effect.cc
Yuhi TOMARI <e095740@ie.u-ryukyu.ac.jp>
parents:
1383
diff
changeset
|
19 |
1383
fa3d77953998
change Makefile.macosx motion_man.cc
Kakeru TAMASIRO <e095736@ie.u-ryukyu.ac.jp>
parents:
1380
diff
changeset
|
20 COLLADA_OBJ = collada.o |
fa3d77953998
change Makefile.macosx motion_man.cc
Kakeru TAMASIRO <e095736@ie.u-ryukyu.ac.jp>
parents:
1380
diff
changeset
|
21 collada : $(COLLADA_OBJ) |
fa3d77953998
change Makefile.macosx motion_man.cc
Kakeru TAMASIRO <e095736@ie.u-ryukyu.ac.jp>
parents:
1380
diff
changeset
|
22 $(CC) $(CFLAGS) -o $@ $? $(LIBS) |
fa3d77953998
change Makefile.macosx motion_man.cc
Kakeru TAMASIRO <e095736@ie.u-ryukyu.ac.jp>
parents:
1380
diff
changeset
|
23 |
1205
b8adf4e95e96
add createStringFont()
Takao YONAMINE <e095763@ie.u-ryukyu.ac.jp>
parents:
1153
diff
changeset
|
24 STR_OBJ = print_string.o |
b8adf4e95e96
add createStringFont()
Takao YONAMINE <e095763@ie.u-ryukyu.ac.jp>
parents:
1153
diff
changeset
|
25 print_string : $(STR_OBJ) |
b8adf4e95e96
add createStringFont()
Takao YONAMINE <e095763@ie.u-ryukyu.ac.jp>
parents:
1153
diff
changeset
|
26 $(CC) $(CFLAGS) -o $@ $? $(LIBS) |
b8adf4e95e96
add createStringFont()
Takao YONAMINE <e095763@ie.u-ryukyu.ac.jp>
parents:
1153
diff
changeset
|
27 |
1380
dd3b8f54e3e3
add motion_man.cc motion_man.h parent.xml
Kakeru TAMASIRO <e095736@ie.u-ryukyu.ac.jp>
parents:
1292
diff
changeset
|
28 MOTION_MAN_OBJ = motion_man.o |
dd3b8f54e3e3
add motion_man.cc motion_man.h parent.xml
Kakeru TAMASIRO <e095736@ie.u-ryukyu.ac.jp>
parents:
1292
diff
changeset
|
29 motion_man : $(MOTION_MAN_OBJ) |
1284
fe598e9b7f0e
improve collada file
Taiki TAIRA <e095767@ie.u-ryukyu.ac.jp>
parents:
1276
diff
changeset
|
30 $(CC) $(CFLAGS) -o $@ $? $(LIBS) |
fe598e9b7f0e
improve collada file
Taiki TAIRA <e095767@ie.u-ryukyu.ac.jp>
parents:
1276
diff
changeset
|
31 |
558 | 32 BALL_BOUND_OBJ = ball_bound.o |
562 | 33 ball_bound : $(BALL_BOUND_OBJ) |
1092
b99abedb5523
fix h w in makeTapestry
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
1029
diff
changeset
|
34 $(CC) $(CFLAGS) -o $@ $? $(LIBS) |
542 | 35 |
558 | 36 BOSS_OBJ = boss1_action.o |
562 | 37 boss1_action : $(BOSS_OBJ) |
1092
b99abedb5523
fix h w in makeTapestry
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
1029
diff
changeset
|
38 $(CC) $(CFLAGS) -o $@ $? $(LIBS) |
559 | 39 |
40 DIRECTION_OBJ = direction.o | |
562 | 41 direction : $(DIRECTION_OBJ) |
1092
b99abedb5523
fix h w in makeTapestry
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
1029
diff
changeset
|
42 $(CC) $(CFLAGS) -o $@ $? $(LIBS) |
559 | 43 |
561
5d9728befc2d
gplant (not yet worked...)
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
560
diff
changeset
|
44 GAPLAN_OBJ = gaplant.o gaplant_action.o back_action.o ball_action.o |
562 | 45 gaplant : $(GAPLAN_OBJ) |
1092
b99abedb5523
fix h w in makeTapestry
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
1029
diff
changeset
|
46 $(CC) $(CFLAGS) -o $@ $? $(LIBS) |
560
f28217567cbe
gaplant... how to solve scenegraph id conflict?
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
559
diff
changeset
|
47 |
563
338ad9c856fc
all exmple on Mac OS X
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
562
diff
changeset
|
48 IESHOOT_OBJ = ieshoot.o |
338ad9c856fc
all exmple on Mac OS X
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
562
diff
changeset
|
49 ieshoot : $(IESHOOT_OBJ) |
1092
b99abedb5523
fix h w in makeTapestry
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
1029
diff
changeset
|
50 $(CC) $(CFLAGS) -o $@ $? $(LIBS) |
563
338ad9c856fc
all exmple on Mac OS X
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
562
diff
changeset
|
51 |
338ad9c856fc
all exmple on Mac OS X
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
562
diff
changeset
|
52 NODE_OBJ = node.o |
338ad9c856fc
all exmple on Mac OS X
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
562
diff
changeset
|
53 node : $(NODE_OBJ) |
1092
b99abedb5523
fix h w in makeTapestry
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
1029
diff
changeset
|
54 $(CC) $(CFLAGS) -o $@ $? $(LIBS) |
563
338ad9c856fc
all exmple on Mac OS X
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
562
diff
changeset
|
55 |
338ad9c856fc
all exmple on Mac OS X
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
562
diff
changeset
|
56 PANEL_OBJ = panel.o |
338ad9c856fc
all exmple on Mac OS X
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
562
diff
changeset
|
57 panel : $(PANEL_OBJ) |
1092
b99abedb5523
fix h w in makeTapestry
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
1029
diff
changeset
|
58 $(CC) $(CFLAGS) -o $@ $? $(LIBS) |
563
338ad9c856fc
all exmple on Mac OS X
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
562
diff
changeset
|
59 |
338ad9c856fc
all exmple on Mac OS X
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
562
diff
changeset
|
60 UNIV_OBJ = universe.o |
338ad9c856fc
all exmple on Mac OS X
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
562
diff
changeset
|
61 universe : $(UNIV_OBJ) |
1092
b99abedb5523
fix h w in makeTapestry
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
1029
diff
changeset
|
62 $(CC) $(CFLAGS) -o $@ $? $(LIBS) |
563
338ad9c856fc
all exmple on Mac OS X
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
562
diff
changeset
|
63 |
338ad9c856fc
all exmple on Mac OS X
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
562
diff
changeset
|
64 UNTITLED_OBJ = untitled.o |
338ad9c856fc
all exmple on Mac OS X
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
562
diff
changeset
|
65 untitled : $(UNTITLED_OBJ) |
1092
b99abedb5523
fix h w in makeTapestry
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
1029
diff
changeset
|
66 $(CC) $(CFLAGS) -o $@ $? $(LIBS) |
563
338ad9c856fc
all exmple on Mac OS X
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
562
diff
changeset
|
67 |
338ad9c856fc
all exmple on Mac OS X
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
562
diff
changeset
|
68 VACUUM_OBJ = vacuum.o cube.o game_over.o title.o |
338ad9c856fc
all exmple on Mac OS X
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
562
diff
changeset
|
69 vacuum : $(VACUUM_OBJ) |
1092
b99abedb5523
fix h w in makeTapestry
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
1029
diff
changeset
|
70 $(CC) $(CFLAGS) -o $@ $? $(LIBS) |
542 | 71 |
747 | 72 PROPERTY_OBJ = property_test.o |
73 property_test : $(PROPERTY_OBJ) | |
1092
b99abedb5523
fix h w in makeTapestry
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
1029
diff
changeset
|
74 $(CC) $(CFLAGS) -o $@ $? $(LIBS) |
747 | 75 |
565 | 76 DYNAMIC_OBJ = dynamic_create.o |
77 dynamic : $(DYNAMIC_OBJ) | |
1092
b99abedb5523
fix h w in makeTapestry
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
1029
diff
changeset
|
78 $(CC) $(CFLAGS) -o $@ $? $(LIBS) |
565 | 79 |
80 SENDLINDA_OBJ = send_linda.o | |
81 send_linda : $(SENDLINDA_OBJ) | |
1092
b99abedb5523
fix h w in makeTapestry
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
1029
diff
changeset
|
82 $(CC) $(CFLAGS) -o $@ $? $(LIBS) |
565 | 83 |
583 | 84 WRITER_OBJ = writer.o |
85 writer : $(WRITER_OBJ) | |
1092
b99abedb5523
fix h w in makeTapestry
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
1029
diff
changeset
|
86 $(CC) $(CFLAGS) -o $@ $? $(LIBS) |
583 | 87 |
585 | 88 CHAIN_OBJ = chain_old.o |
89 chain_old : $(CHAIN_OBJ) | |
1092
b99abedb5523
fix h w in makeTapestry
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
1029
diff
changeset
|
90 $(CC) $(CFLAGS) -o $@ $? $(LIBS) |
585 | 91 |
747 | 92 SGCHANGE_OBJ = SgRootChange.o |
93 SgRootChange : $(SGCHANGE_OBJ) | |
1092
b99abedb5523
fix h w in makeTapestry
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
1029
diff
changeset
|
94 $(CC) $(CFLAGS) -o $@ $? $(LIBS) |
747 | 95 |
1380
dd3b8f54e3e3
add motion_man.cc motion_man.h parent.xml
Kakeru TAMASIRO <e095736@ie.u-ryukyu.ac.jp>
parents:
1292
diff
changeset
|
96 VIEWER_OBJ = viewer_2.o |
845 | 97 viewer : $(VIEWER_OBJ) |
1092
b99abedb5523
fix h w in makeTapestry
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
1029
diff
changeset
|
98 $(CC) $(CFLAGS) -o $@ $? $(LIBS) |
845 | 99 |
864
0172ca0ee53d
edit Renderer/Test/Makefile for ProtocolBuffers (please install ProtocolBuffers)
kazz <kazz@cr.ie.u-ryukyu.ac.jp>
parents:
858
diff
changeset
|
100 AQUARIUM_OBJ = aquarium.pb.o aquarium.o |
0172ca0ee53d
edit Renderer/Test/Makefile for ProtocolBuffers (please install ProtocolBuffers)
kazz <kazz@cr.ie.u-ryukyu.ac.jp>
parents:
858
diff
changeset
|
101 aquarium : $(AQUARIUM_OBJ) |
1092
b99abedb5523
fix h w in makeTapestry
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
1029
diff
changeset
|
102 $(CC) $(CFLAGS) -o $@ $? $(LIBS) $(PROTOLIBS) |
858
9f6e29836095
Renderer/Test/aquarium init
kazz <kazz@cr.ie.u-ryukyu.ac.jp>
parents:
845
diff
changeset
|
103 |
974 | 104 NETWORK_OBJ = network_game.pb.o network.o |
105 network : $(NETWORK_OBJ) | |
1092
b99abedb5523
fix h w in makeTapestry
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
1029
diff
changeset
|
106 $(CC) $(CFLAGS) -o $@ $? $(LIBS) $(PROTOLIBS) |
974 | 107 |
867
9b25de3bb8de
add init_aquarium with protobuf
kazz <kazz@cr.ie.u-ryukyu.ac.jp>
parents:
864
diff
changeset
|
108 INIT_AQUARIUM_OBJ = aquarium.pb.o init_aquarium.o |
9b25de3bb8de
add init_aquarium with protobuf
kazz <kazz@cr.ie.u-ryukyu.ac.jp>
parents:
864
diff
changeset
|
109 init_aquarium : $(INIT_AQUARIUM_OBJ) |
1092
b99abedb5523
fix h w in makeTapestry
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
1029
diff
changeset
|
110 $(CC) $(CFLAGS) -o $@ $? $(LIBS) $(PROTOLIBS) |
747 | 111 |
919 | 112 TEST_LINDA_OBJ = aquarium.pb.o test_linda.o |
113 test_linda : $(TEST_LINDA_OBJ) | |
1092
b99abedb5523
fix h w in makeTapestry
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
1029
diff
changeset
|
114 $(CC) $(CFLAGS) -o $@ $? $(LIBS) $(PROTOLIBS) |
919 | 115 |
1380
dd3b8f54e3e3
add motion_man.cc motion_man.h parent.xml
Kakeru TAMASIRO <e095736@ie.u-ryukyu.ac.jp>
parents:
1292
diff
changeset
|
116 VIEWER_OBJ2 = viewer_2.o |
dd3b8f54e3e3
add motion_man.cc motion_man.h parent.xml
Kakeru TAMASIRO <e095736@ie.u-ryukyu.ac.jp>
parents:
1292
diff
changeset
|
117 viewer_2 : $(VIEWER_OBJ2) |
dd3b8f54e3e3
add motion_man.cc motion_man.h parent.xml
Kakeru TAMASIRO <e095736@ie.u-ryukyu.ac.jp>
parents:
1292
diff
changeset
|
118 $(CC) $(CFLAGS) -o $@ $? $(LIBS) |
1207 | 119 |
542 | 120 run: $(TARGET) |
121 sudo ./$(TARGET) -width 576 -height 384 -bpp 32 | |
122 | |
123 debug: $(TARGET) | |
124 sudo ppu-gdb ./$(TARGET) | |
125 | |
126 depend: | |
127 $(RM) depend.inc | |
128 $(CC) -MM -MG $(INCLUDE) $(CFLAGS) $(SRCS) $(TASK_SRCS) > depend.inc | |
129 | |
130 clean: | |
558 | 131 rm -f $(TARGET) $(OBJS) $(TASK_OBJS) *.o |
576 | 132 rm -f *~ \#* $(ALL) |
558 | 133 rm -f $(BALL_BOUND_XML).cc $(BALL_BOUND_XML).h $(BALL_BOUND_OBJ) |
864
0172ca0ee53d
edit Renderer/Test/Makefile for ProtocolBuffers (please install ProtocolBuffers)
kazz <kazz@cr.ie.u-ryukyu.ac.jp>
parents:
858
diff
changeset
|
134 rm -f *.pb.{cc,h} |
867
9b25de3bb8de
add init_aquarium with protobuf
kazz <kazz@cr.ie.u-ryukyu.ac.jp>
parents:
864
diff
changeset
|
135 |
542 | 136 -include depend.inc |