ANSI = -ansi -pedantic
CFLAGS = -O3 #-g -pg -Wall #${ANSI}
LDFLAGS = #-luser32 -lgdi32
INCLUDES = -I$(CURDIR)/../common -I/usr/include/boost-1_33_1

BUILD_DIR = build_GCC

all : 

$(BUILD_DIR) :
	mkdir $(BUILD_DIR)

%.exe : %.cpp $(BUILD_DIR)
	cd $(BUILD_DIR); \
	${CXX} ${INCLUDES} ${CFLAGS} ${LDFLAGS} -o $@ ../$<;
	
%.exe : %.c $(BUILD_DIR)
	cd $(BUILD_DIR); \
	${CC} ${INCLUDES} ${CFLAGS} ${LDFLAGS} -o $@ ../$<;

clean :
	rm -f $(BUILD_DIR)/*

.PHONY : clean all