#   make        -- compiles your project into program.exe
#   make clean  -- removes compiled item
#
# All .cpp flles are included.

CC = g++
SRCS = $(wildcard *.cpp)
HDRS = $(wildcard *.h)
OBJS = $(SRCS:.cpp=.o)
DIRS = $(subst /, ,$(CURDIR))
#PROJ = $(word $(words $(DIRS)), $(DIRS))
PROJ = mc

APP = $(PROJ)
#CFLAGS = -c -g -Wall -I ../boost_1_47_0/
#CFLAGS= -c -I ../../../boost_1_47_0/
CFLAGS= -c -O3 -fopenmp
#-I ../../../kdtree2.31/src-c++/
LDFLAGS=
LIBS= -O3 colpacklib/lib/libColPack.a -fopenmp

all: $(APP)

$(APP): $(OBJS)
	$(CC) $(LDFLAGS) $(OBJS) -o $(APP) $(LIBS)

%.o: %.cpp $(HDRS) $(MF)
	$(CC) $(CFLAGS) $< -o $@

clean:
	rm -f *.o $(APP)


