|
|
|
@ -28,16 +28,10 @@ endif
|
|
|
|
|
|
|
|
|
|
CPPFLAGS+= -DGTEST_SUITE_SYM=$(GTEST_SUITE_SYM)
|
|
|
|
|
|
|
|
|
|
ifeq ($(OPENPGP),GPG)
|
|
|
|
|
LDFLAGS+= $(GPGME_LIB)
|
|
|
|
|
else ifeq ($(OPENPGP),NETPGP)
|
|
|
|
|
LDFLAGS+= $(NETGPG_LIB)
|
|
|
|
|
endif
|
|
|
|
|
|
|
|
|
|
ifdef PEP_MIME
|
|
|
|
|
LDLIBS+= -lpEpMIME
|
|
|
|
|
LDLIBS+= -lpEpMIME
|
|
|
|
|
else
|
|
|
|
|
LDLIBS_= -letpan
|
|
|
|
|
LDLIBS+= -letpan
|
|
|
|
|
endif
|
|
|
|
|
|
|
|
|
|
LDLIBS+= -lpEpEngine -lstdc++ -lasn1
|
|
|
|
@ -58,10 +52,9 @@ ifdef SQLITE3_FROM_OS
|
|
|
|
|
LDLIBS+= -lsqlite3
|
|
|
|
|
endif
|
|
|
|
|
|
|
|
|
|
CXXFLAGS:=-I$(GTEST_INC_DIR) $(filter-out -DNDEBUG,$(CXXFLAGS))
|
|
|
|
|
CXXFLAGS:=$(filter-out -DNDEBUG,$(CXXFLAGS)) -I$(GTEST_INC_DIR)
|
|
|
|
|
CPPFLAGS:=$(filter-out -DNDEBUG,$(CPPFLAGS))
|
|
|
|
|
|
|
|
|
|
# FIXME Possibly missing incdirs: ASN1C_INC
|
|
|
|
|
CXXFLAGS+= -I./src -I../src -I ../asn.1 -I../sync $(INC_FLAGS) -Wno-deprecated -Wno-unused-variable
|
|
|
|
|
|
|
|
|
|
EXTRA_LIB_PATHS=.:../src:
|
|
|
|
@ -91,10 +84,10 @@ all:
|
|
|
|
|
make $(TARGET)
|
|
|
|
|
|
|
|
|
|
%.d: %.cc
|
|
|
|
|
$(CXX) -MM $(CPPFLAGS) $(CXXFLAGS) $< | sed -e 's,\($*\)\.o[ :]*,\1.o $@: ,g' > $@
|
|
|
|
|
$(CXX) -MM $(CXXFLAGS) $(CPPFLAGS) $< | sed -e 's,\($*\)\.o[ :]*,\1.o $@: ,g' > $@
|
|
|
|
|
|
|
|
|
|
$(TARGET): $(OBJS)
|
|
|
|
|
${CXX} ${CPPFLAGS} ${LDFLAGS} -L${PREFIX}/lib -o $@ $^ -lpEpEngine -lgtest -lgtest_main -lsequoia_openpgp_ffi $(LDLIBS)
|
|
|
|
|
${CXX} ${CXXFLAGS} ${CPPFLAGS} ${LDFLAGS} -L${PREFIX}/lib -o $@ $^ -lpEpEngine -lgtest -lgtest_main -lsequoia_openpgp_ffi $(LDLIBS)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
test: all
|
|
|
|
|