
CFILE_MSYS	= mainsystem/main.cpp mainsystem/system.cpp
CFILE_MODE	= mode/title.cpp mode/charaselect.cpp mode/story.cpp
CFILE_GAME	= game/gamemain.cpp game/gameclassfunc.cpp game/gamefunc.cpp game/gamespellfunc.cpp

OFILE_MSYS	= $(CFILE_MSYS:.cpp=.o)
OFILE_MODE	= $(CFILE_MODE:.cpp=.o)
OFILE_GAME	= $(CFILE_GAME:.cpp=.o)
OFILE		= $(OFILE_MSYS) $(OFILE_MODE) $(OFILE_GAME)

MAKE		= make
CPP			= g++
CPPCFLAGS	= -c
CPPLFLAGS	= -lSDL -lSDL_image -lSDL_mixer -lSDL_ttf

TohoTaisenki : ms md gm
	$(CPP) -o TohoTaisenki $(OFILE) $(CPPLFLAGS)

ms:$(CFILE_MSYS)
	make -C mainsystem
md:$(CFILE_MSYS)
	make -C mode
gm:$(CFILE_MSYS)
	make -C game
