You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
20 lines
447 B
20 lines
447 B
include ../Makefile.conf
|
|
|
|
LDFLAGS=-L../src -L$(PREFIX)/lib -L$(PREFIX_GTEST)/lib
|
|
LDLIBS=-lstdc++ -lpEpEngine -lpEpAdapter
|
|
CXXFLAGS:=-I../src $(CXXFLAGS) -I$(PREFIX_GTEST)/include
|
|
|
|
TEST_SOURCE=$(wildcard *.cc)
|
|
TEST_OBJECTS=$(subst .cc,.o,$(TEST_SOURCE))
|
|
|
|
all: unittests
|
|
|
|
unittests: $(TEST_OBJECTS) ../src/libpEpDatatypes.a
|
|
$(CXX) $(LDFLAGS) -o $@ $^ $(LDLIBS) -lgtest -lgtest_main
|
|
|
|
.PHONY: clean
|
|
|
|
clean:
|
|
rm -f unittests
|
|
rm -Rf *.dSYM
|
|
rm -f *.o
|
|
|