export CPP = g++
export LD = ld
export AR = ar
export RM = rm
export CP = cp
export RC = windres

FLAGS = -D_WIN32_IE=0x0400 -s -mwindows -O2 -fvtable-thunks

OBJS = cdxmappyex1.o cdxmappy.o

LIBS = -lcdx -lwinmm -lddraw -ldxguid -ldinput -ldsound -loleaut32 -lole32 -luuid

all:	cdxmappyex1.exe

cdxmappyex1.exe:	$(OBJS)
	$(CPP) -g -s -mwindows -o cdxmappyex1.exe $(OBJS) $(LIBS)

cdxmappyex1.o:	cdxmappyex1.cpp
	$(CPP) $(FLAGS) -o cdxmappyex1.o -c cdxmappyex1.cpp

cdxmappy.o:	cdxmappy.cpp
	$(CPP) $(FLAGS) -o cdxmappy.o -c cdxmappy.cpp

clean:
	- $(RM) $(OBJS)
	- $(RM) cdxmappyex1.exe
