Files
sogo/SoObjects/SOGo/GNUmakefile.preamble
T
Wolfgang Sourdeau 260263b6ec Monotone-Parent: 7172e18d32de3bd2bb4232516383f7087889d442
Monotone-Revision: 4d7bcac9e677fe169f33c5d75187e05adbfeb918

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-03-02T14:41:15
Monotone-Branch: ca.inverse.sogo
2012-03-02 14:41:15 +00:00

43 lines
1.1 KiB
Plaintext

# compilation settings
SOGo_INCLUDE_DIRS += -I.. -I../../UI \
-DSOGO_MAJOR_VERSION="@\"$(MAJOR_VERSION)\"" \
-DSOGO_MINOR_VERSION="@\"$(MINOR_VERSION)\"" \
-DSOGO_SUBMINOR_VERSION="@\"$(SUBMINOR_VERSION)\""
HOSTNAME ?= $(shell hostname -f)
BUILD_DATE = $(shell echo $$USER@$(HOSTNAME); date +"%Y%m%d%H%M")
ADDITIONAL_CPPFLAGS += \
-DSOGO_BUILD_DATE="@\"$(BUILD_DATE)\"" \
-DSOGO_LIBDIR="\"$(SOGO_LIBDIR)\""
SOGo_LIBRARIES_DEPEND_UPON += \
-Wl,--no-as-needed \
-L../../OGoContentStore/$(GNUSTEP_OBJ_DIR)/ -lOGoContentStore \
-L../../SOPE/NGCards/$(GNUSTEP_OBJ_DIR)/ \
-lmemcached \
-lGDLAccess \
-lNGObjWeb \
-lNGCards \
-lNGMime \
-lNGStreams -lNGExtensions -lEOControl \
-lXmlRpc -lDOM -lSaxObjC \
-lNGLdap -lSBJson \
-lGDLContentStore
ifeq ($(findstring openbsd, $(GNUSTEP_HOST_OS)), openbsd)
SOGo_LIBRARIES_DEPEND_UPON += -lcrypto
else
SOGo_LIBRARIES_DEPEND_UPON += -lcrypt
endif
ADDITIONAL_TOOL_LIBS += \
-L$(GNUSTEP_OBJ_DIR)/ \
-lSOGo \
-lGDLContentStore -lGDLAccess \
-lNGCards \
-lNGLdap \
-lNGExtensions -lEOControl \
-lDOM -lSaxObjC