.SUFFIXES: .d .o
.PHONY: all update clean

BIN :=../../lib/vs/vs
TMP :=$(HOME)/.tmp
SRC :=../gedo/audio/gal.d ../gedo/audio/music.d ../gedo/audio/sound.d ../gedo/file/config.d ../gedo/file/path.d ../gedo/gui/camera.d ../gedo/gui/component.d ../gedo/gui/cursor.d ../gedo/gui/dialog.d ../gedo/gui/digiteditor.d ../gedo/gui/label.d ../gedo/gui/table.d ../gedo/input/joystick.d ../gedo/math/collision.d ../gedo/math/direction.d ../gedo/math/matrix.d ../gedo/math/quaternion.d ../gedo/math/vector.d ../gedo/system/cache.d ../gedo/system/gameloop.d ../gedo/system/scene.d ../gedo/system/task.d ../gedo/text/convert.d ../gedo/text/ctype.d ../gedo/text/parser.d ../gedo/video/alphameshlist.d ../gedo/video/animation.d ../gedo/video/color.d ../gedo/video/ggl.d ../gedo/video/meshfile.d ../gedo/video/particle.d ../gedo/video/polyline.d ../gedo/video/rect.d ../gedo/video/skinnedmesh.d ../gedo/video/skybox.d ../gedo/video/staticmesh.d ../gedo/video/texture.d ../gedo/video/trajectory.d ../sdl/active.d ../sdl/audio.d ../sdl/byteorder.d ../sdl/cdrom.d ../sdl/copying.d ../sdl/endian.d ../sdl/error.d ../sdl/events.d ../sdl/getenv.d ../sdl/joystick.d ../sdl/keyboard.d ../sdl/keysym_.d ../sdl/mouse.d ../sdl/mutex.d ../sdl/quit.d ../sdl/rwops.d ../sdl/std.d ../sdl/syswm.d ../sdl/thread.d ../sdl/timer.d ../sdl/types.d ../sdl/version_.d ../sdl/video.d ../vs/action/bullet.d ../vs/action/button.d ../vs/action/camera.d ../vs/action/character.d ../vs/action/effect.d ../vs/action/field.d ../vs/action/inputdevice.d ../vs/action/task.d ../vs/action/visualtask.d ../vs/bullet/fist.d ../vs/character/aki.d ../vs/character/frandle.d ../vs/character/inusakuya.d ../vs/character/kanako.d ../vs/character/moko.d ../vs/character/oku.d ../vs/character/reimu.d ../vs/effect/program.d ../vs/main.d ../vs/scene/action.d ../vs/scene/characterselect.d ../vs/scene/config.d ../vs/scene/gameclear.d ../vs/scene/gameover.d ../vs/scene/interval.d ../vs/scene/title.d
OBJ :=$(SRC:../%.d=$(TMP)/%.o)
IMP :=-I..
LIB :=$(TMP)/libgal.a $(TMP)/libggl.a -lvorbisfile -lpng -lvorbis -logg -lGL -lGLU -lSDL

$(TMP)/%.o: ../%.d
	@mkdir -p $(@D)
	gdc $(IMP) -O2 -pipe -c -o $@ $<

all: $(BIN)
	$(BIN)

$(BIN): $(OBJ) Makefile $(TMP)/libggl.a
	gdc -o $@ $(OBJ) $(LIB)

update:
	genmkf

clean:
	rm -f $(BIN) $(OBJ)
# deps
$(TMP)/vs/scene/action.o: ../vs/scene/action.d ../gedo/input/joystick.d ../gedo/video/staticmesh.d ../gedo/video/color.d ../gedo/text/parser.d ../vs/action/effect.d ../gedo/video/rect.d ../vs/effect/program.d ../gedo/math/matrix.d ../gedo/gui/table.d ../gedo/math/quaternion.d ../gedo/video/alphameshlist.d ../vs/action/field.d ../gedo/video/ggl.d ../gedo/audio/sound.d ../vs/action/character.d ../gedo/video/skybox.d ../gedo/math/direction.d ../gedo/audio/music.d ../vs/action/task.d ../gedo/math/vector.d ../vs/action/camera.d ../vs/action/button.d ../vs/action/inputdevice.d ../gedo/system/scene.d ../gedo/system/task.d ../gedo/gui/label.d ../gedo/video/texture.d ../vs/action/bullet.d ../vs/action/visualtask.d
$(TMP)/gedo/input/joystick.o: ../gedo/input/joystick.d ../sdl/quit.d ../sdl/types.d ../sdl/keysym_.d ../sdl/endian.d ../sdl/mutex.d ../sdl/cdrom.d ../sdl/events.d ../gedo/file/config.d ../sdl/joystick.d ../sdl/thread.d ../sdl/rwops.d ../gedo/text/convert.d ../sdl/getenv.d ../sdl/std.d ../sdl/mouse.d ../sdl/audio.d ../sdl/video.d ../sdl/byteorder.d ../sdl/active.d ../sdl/copying.d ../sdl/keyboard.d ../sdl/syswm.d ../sdl/timer.d ../sdl/version_.d ../sdl/error.d
$(TMP)/gedo/video/staticmesh.o: ../gedo/video/staticmesh.d ../gedo/video/color.d ../gedo/video/ggl.d ../gedo/math/vector.d ../gedo/system/cache.d ../gedo/video/texture.d ../gedo/video/meshfile.d
$(TMP)/gedo/gui/camera.o: ../gedo/gui/camera.d ../gedo/video/ggl.d ../gedo/math/vector.d ../gedo/gui/component.d
$(TMP)/sdl/quit.o: ../sdl/quit.d ../sdl/events.d
$(TMP)/vs/scene/gameover.o: ../vs/scene/action.d ../gedo/input/joystick.d ../gedo/video/staticmesh.d ../vs/scene/gameover.d ../gedo/gui/cursor.d ../gedo/video/color.d ../gedo/video/rect.d ../vs/scene/characterselect.d ../vs/action/field.d ../gedo/video/ggl.d ../gedo/audio/sound.d ../gedo/video/skybox.d ../gedo/audio/music.d ../gedo/math/vector.d ../gedo/system/scene.d ../gedo/gui/label.d ../gedo/video/texture.d ../gedo/gui/component.d
$(TMP)/sdl/types.o: ../sdl/types.d
$(TMP)/gedo/video/color.o: ../gedo/video/color.d
$(TMP)/gedo/gui/cursor.o: ../gedo/input/joystick.d ../gedo/gui/cursor.d ../gedo/video/color.d ../gedo/video/rect.d ../gedo/audio/sound.d ../gedo/math/vector.d ../gedo/gui/component.d
$(TMP)/gedo/text/parser.o: ../gedo/text/parser.d ../gedo/text/convert.d ../gedo/text/ctype.d
$(TMP)/vs/action/effect.o: ../vs/action/effect.d ../gedo/video/alphameshlist.d ../gedo/math/direction.d ../vs/action/task.d ../gedo/math/vector.d ../vs/action/visualtask.d
$(TMP)/sdl/keysym_.o: ../sdl/keysym_.d
$(TMP)/sdl/endian.o: ../sdl/types.d ../sdl/endian.d ../sdl/rwops.d ../sdl/byteorder.d
$(TMP)/vs/character/frandle.o: ../gedo/input/joystick.d ../gedo/video/staticmesh.d ../gedo/video/color.d ../vs/action/effect.d ../vs/character/frandle.d ../vs/effect/program.d ../gedo/video/polyline.d ../gedo/video/alphameshlist.d ../gedo/video/ggl.d ../gedo/video/skinnedmesh.d ../gedo/audio/sound.d ../vs/action/character.d ../gedo/math/direction.d ../vs/bullet/fist.d ../vs/action/task.d ../gedo/math/vector.d ../vs/action/button.d ../gedo/system/task.d ../gedo/video/texture.d ../vs/action/bullet.d ../gedo/video/trajectory.d ../vs/action/visualtask.d
$(TMP)/sdl/mutex.o: ../sdl/types.d ../sdl/mutex.d
$(TMP)/gedo/video/rect.o: ../gedo/video/staticmesh.d ../gedo/video/color.d ../gedo/video/rect.d ../gedo/video/ggl.d ../gedo/math/vector.d ../gedo/video/texture.d
$(TMP)/vs/effect/program.o: ../gedo/video/staticmesh.d ../gedo/video/color.d ../vs/action/effect.d ../vs/effect/program.d ../gedo/video/alphameshlist.d ../gedo/video/ggl.d ../gedo/video/skinnedmesh.d ../gedo/audio/sound.d ../gedo/math/vector.d ../gedo/video/texture.d
$(TMP)/gedo/math/matrix.o: ../gedo/math/matrix.d ../gedo/video/ggl.d ../gedo/math/vector.d
$(TMP)/sdl/cdrom.o: ../sdl/types.d ../sdl/cdrom.d
$(TMP)/gedo/gui/table.o: ../gedo/video/color.d ../gedo/video/rect.d ../gedo/gui/table.d ../gedo/math/vector.d ../gedo/gui/component.d
$(TMP)/gedo/gui/digiteditor.o: ../gedo/input/joystick.d ../gedo/video/staticmesh.d ../gedo/gui/cursor.d ../gedo/video/color.d ../gedo/video/rect.d ../gedo/gui/table.d ../gedo/gui/digiteditor.d ../gedo/video/ggl.d ../gedo/math/vector.d ../gedo/gui/label.d ../gedo/gui/dialog.d ../gedo/gui/component.d
$(TMP)/sdl/events.o: ../sdl/types.d ../sdl/events.d ../sdl/joystick.d ../sdl/mouse.d ../sdl/active.d ../sdl/keyboard.d ../sdl/syswm.d
$(TMP)/gedo/math/quaternion.o: ../gedo/math/matrix.d ../gedo/math/quaternion.d ../gedo/math/vector.d
$(TMP)/gedo/video/polyline.o: ../gedo/video/polyline.d ../gedo/video/ggl.d ../gedo/math/vector.d
$(TMP)/gedo/file/config.o: ../gedo/file/config.d ../gedo/file/path.d ../gedo/text/convert.d
$(TMP)/gedo/video/animation.o: ../gedo/text/parser.d ../gedo/video/animation.d ../gedo/video/ggl.d ../gedo/math/vector.d
$(TMP)/sdl/joystick.o: ../sdl/types.d ../sdl/joystick.d
$(TMP)/gedo/video/alphameshlist.o: ../gedo/video/staticmesh.d ../gedo/video/color.d ../gedo/video/alphameshlist.d ../gedo/video/ggl.d ../gedo/video/skinnedmesh.d ../gedo/math/direction.d ../gedo/math/vector.d ../gedo/video/texture.d
$(TMP)/vs/scene/interval.o: ../vs/scene/action.d ../gedo/input/joystick.d ../gedo/video/staticmesh.d ../gedo/gui/cursor.d ../gedo/video/color.d ../gedo/video/rect.d ../vs/scene/interval.d ../vs/scene/characterselect.d ../vs/action/field.d ../gedo/video/ggl.d ../gedo/audio/sound.d ../gedo/video/skybox.d ../gedo/audio/music.d ../gedo/math/vector.d ../gedo/system/scene.d ../gedo/gui/label.d ../gedo/video/texture.d ../gedo/gui/component.d
$(TMP)/gedo/math/collision.o: ../gedo/math/collision.d ../gedo/math/vector.d
$(TMP)/vs/scene/characterselect.o: ../vs/scene/action.d ../gedo/input/joystick.d ../gedo/video/staticmesh.d ../gedo/gui/cursor.d ../gedo/video/color.d ../vs/character/frandle.d ../gedo/video/rect.d ../vs/scene/characterselect.d ../vs/action/field.d ../gedo/video/ggl.d ../gedo/audio/sound.d ../vs/action/character.d ../gedo/video/skybox.d ../gedo/audio/music.d ../vs/character/inusakuya.d ../gedo/math/vector.d ../vs/character/moko.d ../gedo/system/scene.d ../vs/character/reimu.d ../gedo/gui/label.d ../gedo/video/texture.d ../vs/character/aki.d ../gedo/gui/component.d ../vs/character/kanako.d ../vs/character/oku.d
$(TMP)/sdl/thread.o: ../sdl/types.d ../sdl/mutex.d ../sdl/thread.d
$(TMP)/vs/action/field.o: ../gedo/video/staticmesh.d ../gedo/video/color.d ../gedo/text/parser.d ../gedo/video/rect.d ../gedo/video/alphameshlist.d ../vs/action/field.d ../gedo/video/ggl.d ../gedo/file/path.d ../gedo/video/skybox.d ../vs/action/task.d ../gedo/math/vector.d ../gedo/video/texture.d
$(TMP)/sdl/rwops.o: ../sdl/types.d ../sdl/rwops.d
$(TMP)/gedo/video/ggl.o: ../gedo/video/ggl.d ../gedo/math/vector.d
$(TMP)/gedo/video/skinnedmesh.o: ../gedo/video/staticmesh.d ../gedo/video/color.d ../gedo/math/matrix.d ../gedo/video/animation.d ../gedo/video/skinnedmesh.d ../gedo/video/ggl.d ../gedo/math/vector.d ../gedo/system/cache.d ../gedo/video/texture.d ../gedo/video/meshfile.d
$(TMP)/gedo/file/path.o: ../gedo/file/path.d
$(TMP)/gedo/audio/sound.o: ../gedo/file/path.d ../gedo/audio/sound.d ../gedo/text/convert.d ../gedo/math/vector.d ../gedo/system/cache.d ../gedo/audio/gal.d
$(TMP)/gedo/video/particle.o: ../gedo/video/color.d ../gedo/video/ggl.d ../gedo/video/particle.d ../gedo/math/vector.d ../gedo/video/texture.d
$(TMP)/vs/action/character.o: ../gedo/input/joystick.d ../gedo/video/staticmesh.d ../gedo/video/color.d ../vs/action/effect.d ../gedo/video/rect.d ../gedo/video/alphameshlist.d ../gedo/math/collision.d ../vs/action/field.d ../gedo/video/ggl.d ../gedo/video/skinnedmesh.d ../gedo/audio/sound.d ../vs/action/character.d ../gedo/video/skybox.d ../gedo/math/direction.d ../vs/action/task.d ../gedo/math/vector.d ../vs/action/button.d ../vs/action/inputdevice.d ../gedo/video/texture.d ../vs/action/bullet.d ../vs/action/visualtask.d
$(TMP)/gedo/video/skybox.o: ../gedo/video/staticmesh.d ../gedo/video/ggl.d ../gedo/video/skybox.d ../gedo/math/vector.d ../gedo/video/texture.d
$(TMP)/gedo/text/convert.o: ../gedo/text/convert.d
$(TMP)/gedo/math/direction.o: ../gedo/math/matrix.d ../gedo/math/quaternion.d ../gedo/math/direction.d ../gedo/math/vector.d
$(TMP)/vs/bullet/fist.o: ../vs/action/effect.d ../gedo/video/skinnedmesh.d ../gedo/audio/sound.d ../gedo/math/direction.d ../vs/bullet/fist.d ../vs/action/task.d ../gedo/math/vector.d ../vs/action/bullet.d ../vs/action/visualtask.d
$(TMP)/gedo/audio/music.o: ../gedo/text/parser.d ../gedo/file/path.d ../gedo/text/convert.d ../gedo/audio/music.d ../gedo/audio/gal.d
$(TMP)/vs/action/task.o: ../vs/action/task.d ../gedo/system/task.d
$(TMP)/vs/character/inusakuya.o: ../gedo/input/joystick.d ../gedo/video/staticmesh.d ../gedo/video/color.d ../vs/action/effect.d ../vs/effect/program.d ../gedo/video/polyline.d ../gedo/video/alphameshlist.d ../gedo/video/ggl.d ../gedo/video/skinnedmesh.d ../gedo/audio/sound.d ../gedo/video/particle.d ../vs/action/character.d ../gedo/math/direction.d ../vs/bullet/fist.d ../vs/character/inusakuya.d ../vs/action/task.d ../gedo/math/vector.d ../vs/action/button.d ../gedo/system/task.d ../gedo/video/texture.d ../vs/action/bullet.d ../gedo/video/trajectory.d ../vs/action/visualtask.d
$(TMP)/gedo/math/vector.o: ../gedo/video/ggl.d ../gedo/math/vector.d
$(TMP)/vs/action/button.o: ../vs/action/button.d
$(TMP)/vs/action/camera.o: ../gedo/video/ggl.d ../gedo/math/direction.d ../vs/action/task.d ../vs/action/camera.d ../gedo/math/vector.d
$(TMP)/sdl/getenv.o: ../sdl/getenv.d
$(TMP)/sdl/std.o: ../sdl/quit.d ../sdl/types.d ../sdl/keysym_.d ../sdl/endian.d ../sdl/mutex.d ../sdl/cdrom.d ../sdl/events.d ../sdl/joystick.d ../sdl/thread.d ../sdl/rwops.d ../sdl/getenv.d ../sdl/std.d ../sdl/mouse.d ../sdl/audio.d ../sdl/video.d ../sdl/byteorder.d ../sdl/active.d ../sdl/copying.d ../sdl/keyboard.d ../sdl/syswm.d ../sdl/timer.d ../sdl/version_.d ../sdl/error.d
$(TMP)/sdl/mouse.o: ../sdl/types.d ../sdl/mouse.d ../sdl/video.d
$(TMP)/vs/action/inputdevice.o: ../gedo/input/joystick.d ../gedo/math/direction.d ../gedo/math/vector.d ../vs/action/button.d ../vs/action/inputdevice.d
$(TMP)/vs/character/moko.o: ../gedo/input/joystick.d ../gedo/video/staticmesh.d ../gedo/video/color.d ../vs/action/effect.d ../gedo/video/polyline.d ../gedo/video/alphameshlist.d ../gedo/video/ggl.d ../gedo/video/skinnedmesh.d ../gedo/audio/sound.d ../vs/action/character.d ../gedo/math/direction.d ../vs/bullet/fist.d ../vs/action/task.d ../gedo/math/vector.d ../vs/action/button.d ../vs/character/moko.d ../gedo/system/task.d ../gedo/video/texture.d ../vs/action/bullet.d ../vs/action/visualtask.d
$(TMP)/gedo/system/cache.o: ../gedo/system/cache.d
$(TMP)/sdl/audio.o: ../sdl/types.d ../sdl/rwops.d ../sdl/audio.d ../sdl/byteorder.d ../sdl/error.d
$(TMP)/vs/scene/title.o: ../gedo/input/joystick.d ../gedo/gui/camera.d ../gedo/gui/cursor.d ../gedo/gui/table.d ../gedo/file/config.d ../gedo/video/ggl.d ../gedo/audio/sound.d ../gedo/audio/music.d ../gedo/math/vector.d ../vs/scene/title.d ../vs/scene/config.d ../gedo/system/scene.d ../gedo/video/texture.d ../gedo/gui/label.d ../gedo/system/gameloop.d ../gedo/gui/component.d
$(TMP)/vs/scene/config.o: ../gedo/input/joystick.d ../gedo/gui/cursor.d ../gedo/gui/table.d ../gedo/gui/digiteditor.d ../gedo/text/convert.d ../vs/action/button.d ../gedo/math/vector.d ../vs/scene/config.d ../gedo/audio/gal.d ../gedo/system/scene.d ../gedo/video/texture.d ../gedo/gui/label.d ../gedo/gui/component.d
$(TMP)/gedo/audio/gal.o: ../gedo/text/convert.d ../gedo/audio/gal.d
$(TMP)/gedo/system/scene.o: ../gedo/system/scene.d
$(TMP)/sdl/video.o: ../sdl/types.d ../sdl/mutex.d ../sdl/rwops.d ../sdl/video.d
$(TMP)/gedo/system/task.o: ../gedo/system/task.d
$(TMP)/vs/character/reimu.o: ../gedo/input/joystick.d ../gedo/video/staticmesh.d ../gedo/video/color.d ../vs/action/effect.d ../vs/effect/program.d ../gedo/video/polyline.d ../gedo/video/alphameshlist.d ../gedo/video/ggl.d ../gedo/video/skinnedmesh.d ../gedo/audio/sound.d ../vs/action/character.d ../gedo/math/direction.d ../vs/bullet/fist.d ../vs/action/task.d ../gedo/math/vector.d ../vs/action/button.d ../gedo/system/task.d ../vs/character/reimu.d ../gedo/video/texture.d ../vs/action/bullet.d ../vs/action/visualtask.d
$(TMP)/vs/main.o: ../vs/scene/action.d ../gedo/input/joystick.d ../gedo/video/staticmesh.d ../vs/scene/gameover.d ../vs/scene/interval.d ../vs/scene/characterselect.d ../vs/action/field.d ../vs/action/character.d ../gedo/video/skybox.d ../gedo/audio/music.d ../vs/scene/title.d ../gedo/system/scene.d ../vs/main.d ../gedo/video/texture.d ../gedo/system/gameloop.d ../vs/scene/gameclear.d
$(TMP)/gedo/video/texture.o: ../gedo/video/staticmesh.d ../gedo/video/color.d ../gedo/video/ggl.d ../gedo/file/path.d ../gedo/math/vector.d ../gedo/system/cache.d ../gedo/video/texture.d
$(TMP)/gedo/gui/label.o: ../gedo/video/staticmesh.d ../gedo/video/color.d ../gedo/video/ggl.d ../gedo/video/skinnedmesh.d ../gedo/math/vector.d ../gedo/gui/label.d ../gedo/video/texture.d ../gedo/gui/component.d
$(TMP)/vs/action/bullet.o: ../vs/action/effect.d ../gedo/audio/sound.d ../gedo/math/direction.d ../vs/action/task.d ../gedo/math/vector.d ../vs/action/bullet.d ../vs/action/visualtask.d
$(TMP)/gedo/system/gameloop.o: ../gedo/input/joystick.d ../gedo/video/staticmesh.d ../sdl/quit.d ../sdl/types.d ../sdl/keysym_.d ../sdl/endian.d ../sdl/mutex.d ../sdl/cdrom.d ../sdl/events.d ../gedo/file/config.d ../sdl/joystick.d ../sdl/thread.d ../sdl/rwops.d ../gedo/video/ggl.d ../gedo/file/path.d ../gedo/video/skinnedmesh.d ../gedo/audio/sound.d ../gedo/text/convert.d ../gedo/math/vector.d ../sdl/getenv.d ../sdl/std.d ../sdl/mouse.d ../sdl/audio.d ../gedo/audio/gal.d ../gedo/system/scene.d ../sdl/video.d ../gedo/video/texture.d ../gedo/system/gameloop.d ../sdl/byteorder.d ../sdl/active.d ../sdl/copying.d ../sdl/keyboard.d ../sdl/syswm.d ../sdl/timer.d ../sdl/version_.d ../sdl/error.d
$(TMP)/gedo/text/ctype.o: ../gedo/text/ctype.d
$(TMP)/vs/character/aki.o: ../gedo/input/joystick.d ../gedo/video/staticmesh.d ../gedo/video/color.d ../vs/action/effect.d ../vs/effect/program.d ../gedo/video/polyline.d ../gedo/video/alphameshlist.d ../gedo/video/ggl.d ../gedo/video/skinnedmesh.d ../gedo/audio/sound.d ../vs/action/character.d ../gedo/math/direction.d ../vs/bullet/fist.d ../vs/action/task.d ../gedo/math/vector.d ../vs/action/button.d ../gedo/system/task.d ../gedo/video/texture.d ../vs/action/bullet.d ../vs/character/aki.d ../vs/action/visualtask.d
$(TMP)/sdl/byteorder.o: ../sdl/byteorder.d
$(TMP)/vs/scene/gameclear.o: ../vs/scene/action.d ../gedo/input/joystick.d ../gedo/video/staticmesh.d ../gedo/gui/cursor.d ../gedo/video/color.d ../gedo/video/rect.d ../vs/scene/characterselect.d ../vs/action/field.d ../gedo/video/ggl.d ../gedo/audio/sound.d ../gedo/video/skybox.d ../gedo/audio/music.d ../gedo/math/vector.d ../gedo/system/scene.d ../gedo/gui/label.d ../gedo/video/texture.d ../vs/scene/gameclear.d ../gedo/gui/component.d
$(TMP)/gedo/video/meshfile.o: ../gedo/text/parser.d ../gedo/math/matrix.d ../gedo/video/animation.d ../gedo/video/ggl.d ../gedo/file/path.d ../gedo/math/vector.d ../gedo/video/texture.d ../gedo/video/meshfile.d
$(TMP)/gedo/gui/dialog.o: ../gedo/gui/cursor.d ../gedo/gui/table.d ../gedo/math/vector.d ../gedo/gui/dialog.d ../gedo/gui/component.d
$(TMP)/sdl/active.o: ../sdl/types.d ../sdl/active.d
$(TMP)/sdl/copying.o: ../sdl/copying.d
$(TMP)/gedo/video/trajectory.o: ../gedo/text/parser.d ../gedo/video/ggl.d ../gedo/file/path.d ../gedo/math/vector.d ../gedo/video/trajectory.d
$(TMP)/sdl/keyboard.o: ../sdl/types.d ../sdl/keysym_.d ../sdl/keyboard.d
$(TMP)/sdl/syswm.o: ../sdl/syswm.d ../sdl/version_.d
$(TMP)/gedo/gui/component.o: ../gedo/video/ggl.d ../gedo/math/vector.d ../gedo/gui/component.d
$(TMP)/sdl/timer.o: ../sdl/types.d ../sdl/timer.d
$(TMP)/vs/character/kanako.o: ../gedo/input/joystick.d ../gedo/video/staticmesh.d ../gedo/video/color.d ../vs/action/effect.d ../gedo/video/polyline.d ../gedo/video/alphameshlist.d ../gedo/video/ggl.d ../gedo/video/skinnedmesh.d ../gedo/audio/sound.d ../vs/action/character.d ../gedo/math/direction.d ../vs/bullet/fist.d ../vs/action/task.d ../gedo/math/vector.d ../vs/action/button.d ../gedo/system/task.d ../gedo/video/texture.d ../vs/action/bullet.d ../vs/character/kanako.d ../vs/action/visualtask.d
$(TMP)/vs/character/oku.o: ../gedo/input/joystick.d ../gedo/video/staticmesh.d ../gedo/video/color.d ../vs/action/effect.d ../vs/effect/program.d ../gedo/video/polyline.d ../gedo/video/alphameshlist.d ../gedo/video/ggl.d ../gedo/video/skinnedmesh.d ../gedo/audio/sound.d ../gedo/video/particle.d ../vs/action/character.d ../gedo/math/direction.d ../vs/bullet/fist.d ../vs/action/task.d ../gedo/math/vector.d ../vs/action/button.d ../gedo/system/task.d ../gedo/video/texture.d ../vs/action/bullet.d ../gedo/video/trajectory.d ../vs/character/oku.d ../vs/action/visualtask.d
$(TMP)/sdl/version_.o: ../sdl/types.d ../sdl/version_.d
$(TMP)/vs/action/visualtask.o: ../gedo/math/direction.d ../vs/action/task.d ../gedo/math/vector.d ../vs/action/visualtask.d
$(TMP)/sdl/error.o: ../sdl/error.d