|
|
|
include ../Makefile.conf
|
|
|
|
|
|
|
|
LDFLAGS:=-L../src $(LDFLAGS)
|
|
|
|
LDLIBS=-lstdc++ -lpEpEngine -lpEpAdapter -lPityTest11 -lpthread -ldl
|
|
|
|
CXXFLAGS:=-I../src -DENGINE_TEST=$(ENGINE_TEST) $(CXXFLAGS)
|
|
|
|
|
|
|
|
# Test
|
|
|
|
SRC_TEST=$(wildcard test_*.cc)
|
|
|
|
BIN_TEST=$(subst .cc,,$(SRC_TEST))
|
|
|
|
|
|
|
|
# Framework
|
|
|
|
SRC_FRAMEWORK=$(wildcard framework/*.cc)
|
|
|
|
OBJ_FRAMEWORK=$(subst .cc,.o,$(SRC_FRAMEWORK))
|
|
|
|
|
|
|
|
# Depends
|
|
|
|
#DEP_TEST=$(subst .cc,.d,$(SRC_TEST))
|
|
|
|
#DEP_FRAMEWORK=$(subst .cc,.d,$(SRC_FRAMEWORK))
|
|
|
|
#DEPENDS+=$(DEP_TEST)$(DEP_FRAMEWORK)
|
|
|
|
#CXXFLAGS+= -MMD -MP
|
|
|
|
#
|
|
|
|
#ifneq ($(MAKECMDGOALS),clean)
|
|
|
|
# -include $(DEPENDS)
|
|
|
|
#endif
|
|
|
|
|
|
|
|
.PHONY: all clean rmtestdata
|
|
|
|
.DEFAULT_GOAL := all
|
|
|
|
|
|
|
|
all: $(BIN_TEST)
|
|
|
|
|
|
|
|
$(BIN_TEST): $(OBJ_FRAMEWORK)
|
|
|
|
|
|
|
|
clean:
|
|
|
|
rm -f $(BIN_TEST)
|
|
|
|
rm -f $(OBJ_FRAMEWORK)
|
|
|
|
rm -Rf *.dSYM
|
|
|
|
rm -f *.d
|
|
|
|
rm -f *.o
|
|
|
|
rm -Rf /tmp/test_pEp.*
|
|
|
|
|
|
|
|
rmtestdata:
|
|
|
|
rm -Rf /tmp/test_pEp.*
|