Mercurial > hg > Members > kono > Cerium
comparison Renderer/Test/Makefile.macosx @ 559:ccb33e5bcf89
direction
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Thu, 22 Oct 2009 19:10:03 +0900 |
parents | b05bae017029 |
children | 1a2f015c42b2 |
comparison
equal
deleted
inserted
replaced
558:b05bae017029 | 559:ccb33e5bcf89 |
---|---|
3 LIBS += -lFifoManager -lCerium | 3 LIBS += -lFifoManager -lCerium |
4 | 4 |
5 CFLAGS += `sdl-config --cflags` `xml2-config --cflags` | 5 CFLAGS += `sdl-config --cflags` `xml2-config --cflags` |
6 LIBS += `sdl-config --libs` `xml2-config --libs` -lSDL_image -Wl,-framework,OpenGL | 6 LIBS += `sdl-config --libs` `xml2-config --libs` -lSDL_image -Wl,-framework,OpenGL |
7 | 7 |
8 .SUFFIXES: .cc .o .xml .xml.h | 8 .SUFFIXES: .cc .o .xml .xml.h .xml.cc |
9 | 9 |
10 .cc.o: | 10 .cc.o: |
11 $(CC) $(CFLAGS) $(INCLUDE) -c $< -o $@ | 11 $(CC) $(CFLAGS) $(INCLUDE) -c $< -o $@ |
12 | 12 |
13 all: ball_bound boss1_action | 13 all: ball_bound boss1_action direction |
14 | 14 |
15 | 15 |
16 BALL_BOUND_OBJ = ball_bound.o | 16 BALL_BOUND_OBJ = ball_bound.o |
17 BALL_BOUND_XML = xml_file/Ball.xml | 17 BALL_BOUND_XML = xml_file/Ball.xml |
18 ball_bound : $(BALL_BOUND_OBJ) $(BALL_BOUND_XML).o | 18 ball_bound : $(BALL_BOUND_OBJ) $(BALL_BOUND_XML).o |
20 ball_bound.cc : $(BALL_BOUND_XML).h | 20 ball_bound.cc : $(BALL_BOUND_XML).h |
21 $(BALL_BOUND_XML).cc $(BALL_BOUND_XML).h : $(BALL_BOUND_XML) | 21 $(BALL_BOUND_XML).cc $(BALL_BOUND_XML).h : $(BALL_BOUND_XML) |
22 perl $(TOOL)/create_sglist.pl -o $@ $(BALL_BOUND_XML) | 22 perl $(TOOL)/create_sglist.pl -o $@ $(BALL_BOUND_XML) |
23 | 23 |
24 BOSS_OBJ = boss1_action.o | 24 BOSS_OBJ = boss1_action.o |
25 BOSS_XML = xml_file/boss1.xml xml_file/player1.xml xml_file/p_shot.xml xml_file/blast.xml | 25 BOSS_XMLS = xml_file/boss1.xml xml_file/player1.xml xml_file/p_shot.xml xml_file/blast.xml |
26 boss1_action : $(BOSS_OBJ) xml_file/boss1.xml.o | 26 BOSS_XML = xml_file/boss1.xml |
27 $(CC) -o $@ $< xml_file/boss1.xml.o $(LIBS) | 27 boss1_action : $(BOSS_OBJ) xml_file/boss1.xml.o |
28 boss1_action.cc : xml_file/boss1.xml.h | 28 $(CC) -o $@ $< xml_file/boss1.xml.o $(LIBS) |
29 xml_file/boss1.xml.h xml_file/boss1.xml.cc : $(BOSS_XML) | 29 boss1_action.cc : $(BOSS_XML).h |
30 perl $(TOOL)/create_sglist.pl -o $@ $(BOSS_XML) | 30 xml_file/boss1.xml.h : $(BOSS_XMLS) |
31 perl $(TOOL)/create_sglist.pl -o $@ $(BOSS_XMLS) | |
32 | |
33 DIRECTION_OBJ = direction.o | |
34 DIRECTION_XML = xml_file/direction.xml | |
35 DIRECTION_XMLS = $(DIRECTION_XML) | |
36 direction : $(DIRECTION_OBJ) xml_file/direction.xml.o | |
37 $(CC) -o $@ $< xml_file/direction.xml.o $(LIBS) | |
38 direction.cc : xml_file/direction.xml.h | |
39 xml_file/direction.xml.h : $(DIRECTION_XMLS) | |
40 perl $(TOOL)/create_sglist.pl -o $@ $(DIRECTION_XMLS) | |
41 | |
31 | 42 |
32 run: $(TARGET) | 43 run: $(TARGET) |
33 sudo ./$(TARGET) -width 576 -height 384 -bpp 32 | 44 sudo ./$(TARGET) -width 576 -height 384 -bpp 32 |
34 | 45 |
35 debug: $(TARGET) | 46 debug: $(TARGET) |