CXXFLAGS += -I. -std=c++14 -Wall -Wextra -Wno-unused-parameter HEADERS = $(wildcard chilbert/*.hpp) TESTS = test/test_bitvec test/test_gray_code_rank all: $(TESTS) clean: rm -f $(TESTS) test/%: test/%.cpp $(HEADERS) $(CXX) $(CXXFLAGS) -o $@ $@.cpp FORCE: test/%.run: $(TESTS) FORCE test/$* test: $(addsuffix .run, $(TESTS))