Mercurial > hg > Members > kono > Cerium
annotate Renderer/Test/Makefile.macosx @ 566:006c4e9e6acb
merge
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Thu, 22 Oct 2009 23:49:34 +0900 |
parents | 2e1b6c5e4f8f |
children | cc989924f469 |
rev | line source |
---|---|
510 | 1 include ./Makefile.def |
2 | |
558 | 3 LIBS += -lFifoManager -lCerium |
510 | 4 |
5 CFLAGS += `sdl-config --cflags` `xml2-config --cflags` | |
6 LIBS += `sdl-config --libs` `xml2-config --libs` -lSDL_image -Wl,-framework,OpenGL | |
7 | |
559 | 8 .SUFFIXES: .cc .o .xml .xml.h .xml.cc |
510 | 9 |
10 .cc.o: | |
11 $(CC) $(CFLAGS) $(INCLUDE) -c $< -o $@ | |
12 | |
565 | 13 all: ball_bound boss1_action direction gaplant ieshoot node panel universe untitled vacuum send_linda dynamic |
510 | 14 |
15 | |
558 | 16 BALL_BOUND_OBJ = ball_bound.o |
562 | 17 ball_bound : $(BALL_BOUND_OBJ) |
18 $(CC) -o $@ $? $(LIBS) | |
510 | 19 |
558 | 20 BOSS_OBJ = boss1_action.o |
562 | 21 boss1_action : $(BOSS_OBJ) |
22 $(CC) -o $@ $? $(LIBS) | |
559 | 23 |
24 DIRECTION_OBJ = direction.o | |
562 | 25 direction : $(DIRECTION_OBJ) |
26 $(CC) -o $@ $? $(LIBS) | |
559 | 27 |
561
71b3363c16bf
gplant (not yet worked...)
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
560
diff
changeset
|
28 GAPLAN_OBJ = gaplant.o gaplant_action.o back_action.o ball_action.o |
562 | 29 gaplant : $(GAPLAN_OBJ) |
560
1a2f015c42b2
gaplant... how to solve scenegraph id conflict?
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
559
diff
changeset
|
30 $(CC) -o $@ $? $(LIBS) |
1a2f015c42b2
gaplant... how to solve scenegraph id conflict?
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
559
diff
changeset
|
31 |
563
b21a013051a2
all exmple on Mac OS X
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
562
diff
changeset
|
32 IESHOOT_OBJ = ieshoot.o |
b21a013051a2
all exmple on Mac OS X
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
562
diff
changeset
|
33 ieshoot : $(IESHOOT_OBJ) |
b21a013051a2
all exmple on Mac OS X
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
562
diff
changeset
|
34 $(CC) -o $@ $? $(LIBS) |
b21a013051a2
all exmple on Mac OS X
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
562
diff
changeset
|
35 |
b21a013051a2
all exmple on Mac OS X
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
562
diff
changeset
|
36 NODE_OBJ = node.o |
b21a013051a2
all exmple on Mac OS X
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
562
diff
changeset
|
37 node : $(NODE_OBJ) |
b21a013051a2
all exmple on Mac OS X
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
562
diff
changeset
|
38 $(CC) -o $@ $? $(LIBS) |
b21a013051a2
all exmple on Mac OS X
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
562
diff
changeset
|
39 |
b21a013051a2
all exmple on Mac OS X
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
562
diff
changeset
|
40 PANEL_OBJ = panel.o |
b21a013051a2
all exmple on Mac OS X
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
562
diff
changeset
|
41 panel : $(PANEL_OBJ) |
b21a013051a2
all exmple on Mac OS X
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
562
diff
changeset
|
42 $(CC) -o $@ $? $(LIBS) |
b21a013051a2
all exmple on Mac OS X
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
562
diff
changeset
|
43 |
b21a013051a2
all exmple on Mac OS X
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
562
diff
changeset
|
44 UNIV_OBJ = universe.o |
b21a013051a2
all exmple on Mac OS X
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
562
diff
changeset
|
45 universe : $(UNIV_OBJ) |
b21a013051a2
all exmple on Mac OS X
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
562
diff
changeset
|
46 $(CC) -o $@ $? $(LIBS) |
b21a013051a2
all exmple on Mac OS X
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
562
diff
changeset
|
47 |
b21a013051a2
all exmple on Mac OS X
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
562
diff
changeset
|
48 UNTITLED_OBJ = untitled.o |
b21a013051a2
all exmple on Mac OS X
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
562
diff
changeset
|
49 untitled : $(UNTITLED_OBJ) |
b21a013051a2
all exmple on Mac OS X
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
562
diff
changeset
|
50 $(CC) -o $@ $? $(LIBS) |
b21a013051a2
all exmple on Mac OS X
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
562
diff
changeset
|
51 |
b21a013051a2
all exmple on Mac OS X
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
562
diff
changeset
|
52 VACUUM_OBJ = vacuum.o cube.o game_over.o title.o |
b21a013051a2
all exmple on Mac OS X
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
562
diff
changeset
|
53 vacuum : $(VACUUM_OBJ) |
b21a013051a2
all exmple on Mac OS X
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
562
diff
changeset
|
54 $(CC) -o $@ $? $(LIBS) |
510 | 55 |
565 | 56 DYNAMIC_OBJ = dynamic_create.o |
57 dynamic : $(DYNAMIC_OBJ) | |
58 $(CC) -o $@ $? $(LIBS) | |
59 | |
60 SENDLINDA_OBJ = send_linda.o | |
61 send_linda : $(SENDLINDA_OBJ) | |
62 $(CC) -o $@ $? $(LIBS) | |
63 | |
510 | 64 run: $(TARGET) |
65 sudo ./$(TARGET) -width 576 -height 384 -bpp 32 | |
66 | |
67 debug: $(TARGET) | |
68 sudo ppu-gdb ./$(TARGET) | |
69 | |
70 depend: | |
71 $(RM) depend.inc | |
72 $(CC) -MM -MG $(INCLUDE) $(CFLAGS) $(SRCS) $(TASK_SRCS) > depend.inc | |
73 | |
74 clean: | |
558 | 75 rm -f $(TARGET) $(OBJS) $(TASK_OBJS) *.o |
510 | 76 rm -f *~ \#* |
558 | 77 rm -f $(BALL_BOUND_XML).cc $(BALL_BOUND_XML).h $(BALL_BOUND_OBJ) |
510 | 78 |
79 -include depend.inc |