Mercurial > hg > old > magoroku_racing.bad
annotate Makefile~ @ 132:d84ee8b2cfd9
camera position update
author | Takao YONAMINE <e095763@ie.u-ryukyu.ac.jp> |
---|---|
date | Thu, 21 Jul 2011 17:25:59 +0900 |
parents | |
children |
rev | line source |
---|---|
132
d84ee8b2cfd9
camera position update
Takao YONAMINE <e095763@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
1 # Makefile to build the SDL tests |
d84ee8b2cfd9
camera position update
Takao YONAMINE <e095763@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
2 include ./Makefile.def |
d84ee8b2cfd9
camera position update
Takao YONAMINE <e095763@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
3 |
d84ee8b2cfd9
camera position update
Takao YONAMINE <e095763@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
4 srcdir = . |
d84ee8b2cfd9
camera position update
Takao YONAMINE <e095763@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
5 ABI = -m$(ABIBIT) |
d84ee8b2cfd9
camera position update
Takao YONAMINE <e095763@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
6 |
d84ee8b2cfd9
camera position update
Takao YONAMINE <e095763@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
7 SRCS = game.cc car.cc col.cc quotanion.cc controler.cc field.cc camera.cc gSprite.cc schedule.cc mytype.cc gFont.cc carNode.cc light.cc title_scene.cc game_time.cc ps2util.cc sjoy.cc name_dictionary.cc sound.cc Ss.cc getStrFromFile.cc |
d84ee8b2cfd9
camera position update
Takao YONAMINE <e095763@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
8 |
d84ee8b2cfd9
camera position update
Takao YONAMINE <e095763@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
9 |
d84ee8b2cfd9
camera position update
Takao YONAMINE <e095763@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
10 #CFLAGS += -DINVISIBLE_MODE -g $(ABI) -Wall `sdl-config --cflags` `xml2-config --cflags` $(INCLUDE) |
d84ee8b2cfd9
camera position update
Takao YONAMINE <e095763@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
11 CFLAGS += -DINVISIBLE_MODE -g -O0 $(ABI) -Wall `sdl-config --cflags` `xml2-config --cflags` `freetype-config --cflags` $(INCLUDE) |
d84ee8b2cfd9
camera position update
Takao YONAMINE <e095763@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
12 LIBS += `sdl-config --libs`,-framework,OpenGL -lSDL_mixer -lSDL_image `xml2-config --libs` `freetype-config --libs` |
d84ee8b2cfd9
camera position update
Takao YONAMINE <e095763@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
13 LIBS += -lCerium -lFifoManager |
d84ee8b2cfd9
camera position update
Takao YONAMINE <e095763@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
14 |
d84ee8b2cfd9
camera position update
Takao YONAMINE <e095763@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
15 TARGET = magoroku #dandy test1 |
d84ee8b2cfd9
camera position update
Takao YONAMINE <e095763@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
16 |
d84ee8b2cfd9
camera position update
Takao YONAMINE <e095763@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
17 #TEST = test_vector |
d84ee8b2cfd9
camera position update
Takao YONAMINE <e095763@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
18 |
d84ee8b2cfd9
camera position update
Takao YONAMINE <e095763@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
19 OBJS = ${SRCS:.cc=.o} |
d84ee8b2cfd9
camera position update
Takao YONAMINE <e095763@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
20 |
d84ee8b2cfd9
camera position update
Takao YONAMINE <e095763@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
21 |
d84ee8b2cfd9
camera position update
Takao YONAMINE <e095763@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
22 all: $(TARGET) #${TEST} |
d84ee8b2cfd9
camera position update
Takao YONAMINE <e095763@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
23 |
d84ee8b2cfd9
camera position update
Takao YONAMINE <e095763@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
24 magoroku: $(OBJS) Magoroku.o |
d84ee8b2cfd9
camera position update
Takao YONAMINE <e095763@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
25 $(CC) $(ABI) -o $@ $(OBJS) Magoroku.o $(LIBS) |
d84ee8b2cfd9
camera position update
Takao YONAMINE <e095763@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
26 |
d84ee8b2cfd9
camera position update
Takao YONAMINE <e095763@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
27 #${TEST}: ps2util.o test_vector.o |
d84ee8b2cfd9
camera position update
Takao YONAMINE <e095763@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
28 # ${CC} $(ABI) -o test_vector.o ps2util.o $(LIBS) |
d84ee8b2cfd9
camera position update
Takao YONAMINE <e095763@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
29 # $(CC) -o test_vector.o |
d84ee8b2cfd9
camera position update
Takao YONAMINE <e095763@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
30 # ${CC} -o ${TEST} $^ |
d84ee8b2cfd9
camera position update
Takao YONAMINE <e095763@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
31 |
d84ee8b2cfd9
camera position update
Takao YONAMINE <e095763@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
32 |
d84ee8b2cfd9
camera position update
Takao YONAMINE <e095763@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
33 clean: |
d84ee8b2cfd9
camera position update
Takao YONAMINE <e095763@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
34 rm -f $(TARGET) $(OBJS) main.o sgoex.o Magoroku.o Test.o |
d84ee8b2cfd9
camera position update
Takao YONAMINE <e095763@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
35 |
d84ee8b2cfd9
camera position update
Takao YONAMINE <e095763@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
36 .c.o: |
d84ee8b2cfd9
camera position update
Takao YONAMINE <e095763@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
37 $(CC) $(CFLAGS) $(INCLUDES) -c $< |
d84ee8b2cfd9
camera position update
Takao YONAMINE <e095763@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
38 |
d84ee8b2cfd9
camera position update
Takao YONAMINE <e095763@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
39 .cc.o: |
d84ee8b2cfd9
camera position update
Takao YONAMINE <e095763@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
40 $(CC) $(CFLAGS) $(INCLUDES) -c $< |
d84ee8b2cfd9
camera position update
Takao YONAMINE <e095763@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
41 |
d84ee8b2cfd9
camera position update
Takao YONAMINE <e095763@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
42 debug.o:debug.h |