CFILE		= gamemain.cpp gamedataclass.cpp gamefunc.cpp mouse.cpp

OFILE		= $(CFILE:.cpp=.o)

MAKE		= make
CPP			= g++
CPPCFLAGS	= -c

all:$(OFILE)

gamemain.o:gamemain.cpp gamedataclass.h task.h
	$(CPP) $(CPPCFLAGS) gamemain.cpp

gamedataclass.o:gamedataclass.cpp gamedataclass.h task.h gameconfigure.h gamefunc.h
	$(CPP) $(CPPCFLAGS) gamedataclass.cpp

gamefunc.o:gamefunc.cpp gamedataclass.h task.h
	$(CPP) $(CPPCFLAGS) gamefunc.cpp

mouse.o:mouse.cpp mouse.h
	$(CPP) $(CPPCFLAGS) mouse.cpp
	

clean:
	rm *.o
