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