Mercurial > hg > Members > kono > Cerium
diff 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 |
line wrap: on
line diff
--- a/Renderer/Test/Makefile.macosx Thu Oct 22 18:38:07 2009 +0900 +++ b/Renderer/Test/Makefile.macosx Thu Oct 22 19:10:03 2009 +0900 @@ -5,12 +5,12 @@ CFLAGS += `sdl-config --cflags` `xml2-config --cflags` LIBS += `sdl-config --libs` `xml2-config --libs` -lSDL_image -Wl,-framework,OpenGL -.SUFFIXES: .cc .o .xml .xml.h +.SUFFIXES: .cc .o .xml .xml.h .xml.cc .cc.o: $(CC) $(CFLAGS) $(INCLUDE) -c $< -o $@ -all: ball_bound boss1_action +all: ball_bound boss1_action direction BALL_BOUND_OBJ = ball_bound.o @@ -22,12 +22,23 @@ perl $(TOOL)/create_sglist.pl -o $@ $(BALL_BOUND_XML) BOSS_OBJ = boss1_action.o -BOSS_XML = xml_file/boss1.xml xml_file/player1.xml xml_file/p_shot.xml xml_file/blast.xml -boss1_action : $(BOSS_OBJ) xml_file/boss1.xml.o - $(CC) -o $@ $< xml_file/boss1.xml.o $(LIBS) -boss1_action.cc : xml_file/boss1.xml.h -xml_file/boss1.xml.h xml_file/boss1.xml.cc : $(BOSS_XML) - perl $(TOOL)/create_sglist.pl -o $@ $(BOSS_XML) +BOSS_XMLS = xml_file/boss1.xml xml_file/player1.xml xml_file/p_shot.xml xml_file/blast.xml +BOSS_XML = xml_file/boss1.xml +boss1_action : $(BOSS_OBJ) xml_file/boss1.xml.o + $(CC) -o $@ $< xml_file/boss1.xml.o $(LIBS) +boss1_action.cc : $(BOSS_XML).h +xml_file/boss1.xml.h : $(BOSS_XMLS) + perl $(TOOL)/create_sglist.pl -o $@ $(BOSS_XMLS) + +DIRECTION_OBJ = direction.o +DIRECTION_XML = xml_file/direction.xml +DIRECTION_XMLS = $(DIRECTION_XML) +direction : $(DIRECTION_OBJ) xml_file/direction.xml.o + $(CC) -o $@ $< xml_file/direction.xml.o $(LIBS) +direction.cc : xml_file/direction.xml.h +xml_file/direction.xml.h : $(DIRECTION_XMLS) + perl $(TOOL)/create_sglist.pl -o $@ $(DIRECTION_XMLS) + run: $(TARGET) sudo ./$(TARGET) -width 576 -height 384 -bpp 32