# Default target is to just make
-PHONY += all fill-kfs unfill-kfs clean
+PHONY += all install uninstall clean
all:
# TODO: when we clean this up, if we ditch OBJDIR, change the root makefile
TESTS_DIR = tests
CFLAGS_TESTS += $(CFLAGS_USER) -g
-TESTS_CXXFLAGS += $(CXXFLAGS_USER) -g
+TESTS_CXXFLAGS += $(CXXFLAGS_USER) -g -std=gnu++11
-TESTS_LDLIBS := -lpthread -lbenchutil -lm -liplib -lndb
+TESTS_LDLIBS := -lpthread -lvmm -lbenchutil -lm -lndblib -liplib
TESTS_SRCS_C := $(wildcard $(TESTS_DIR)/*.c)
TESTS_SRCS_CPP := $(wildcard $(TESTS_DIR)/*.cc)
$(OBJDIR)/$(TESTS_DIR)/%, \
$(TESTS_SRCS_CPP))
-TESTS_EXECS = $(TESTS_EXECS_C) $(TESTS_EXECS_CPP)
-
include $(TESTS_DIR)/openmp/Makefrag
+include $(TESTS_DIR)/vmm/Makefrag
+include $(TESTS_DIR)/dune/Makefrag
+
+TESTS_EXECS = $(TESTS_EXECS_C) $(TESTS_EXECS_CPP)
STATIC := $(findstring static,$(CFLAGS_TESTS))
$(OBJDIR)/$(TESTS_DIR)/%: $(TESTS_LDDEPENDS_C)