CXX = ../../bin/g++w
RM  = rm

INCLUDES = -I../unit_test/include

CXXFLAGS = -g $(CCXXOPTFLAGS) $(CXXOPTFLAGS) $(INCLUDES) \
	      $(CCXXADDITIONALFLAGS) $(CXXADDITIONALFLAGS)

LDFLAGS = $(LDADDITIONALFLAGS)


all: check

library:

library-lean:
	$(RM) -f *.o mmap_file-test test-file

mmap_file-test: mmap_file-test.o
	$(CXX) $(CXXFLAGS) -o mmap_file-test mmap_file-test.o $(LDFLAGS)


check: mmap_file-test
	./mmap_file-test

clean:
	$(RM) -f *.o mmap_file-test test-file

.PHONY: all library library-lean check clean

##
mmap_file-test.o: mmap_file-test.cc mmap_file.h
