CXXFLAGS= \
	-I C:\MyApps\_libraries\DxLib_GCC\vWFNgɒǉׂt@C_GCC(MinGW)p\4_8_1 \
	-DDX_GCC_COMPILE \
	-DDX_NON_INLINE_ASM \
	-O2

LDFLAGS= \
	-L C:\MyApps\_libraries\DxLib_GCC\vWFNgɒǉׂt@C_GCC(MinGW)p\4_8_1 \
	-lDxLib \
	-lDxUseCLib \
	-lDxDrawFunc \
	-ljpeg \
	-lpng \
	-lzlib \
	-ltiff \
	-ltheora_static \
	-lvorbis_static \
	-lvorbisfile_static \
	-logg_static \
	-lbulletdynamics \
	-lbulletcollision \
	-lbulletmath \
	-lopusfile \
	-lopus \
	-lsilk_common \
	-lcelt \
	-s \
	-static \
	-mwindows \

.PHONY: all
all: raw1.exe mod1.exe

raw1.exe: raw1.o hokan.o
	G++ -o $@ $^  $(LDFLAGS)

mod1.exe: mod1.o hokan.o
	G++ -o $@ $^  $(LDFLAGS)

%.o: %.cpp
	g++ -Wall -Wextra -c -o $@ $^ $(CXXFLAGS)
