# compile flags


ADDITIONAL_CPPFLAGS += -Wall
ADDITIONAL_INCLUDE_DIRS += \
	-I.. -I../..			\
	-I../NGObjWeb			\
	-I../../sope-core/NGStreams	\
	-I../../sope-core/NGExtensions	\
	-I../../sope-core		\
	-I../../sope-xml


libWOExtensions_SOVERSION=$(MAJOR_VERSION).$(MINOR_VERSION)
libWOExtensions_VERSION=$(MAJOR_VERSION).$(MINOR_VERSION).$(SUBMINOR_VERSION)


libWOExtensions_LIBRARIES_DEPEND_UPON += \
	-lWEExtensions	\
	-lNGObjWeb	\
	-lNGMime	\
	-lNGStreams -lNGExtensions -lEOControl \
	-lXmlRpc -lDOM -lSaxObjC


ifneq ($(GNUSTEP_BUILD_DIR),)
RELBUILD_DIR_APPSERVER=$(GNUSTEP_BUILD_DIR)/..
RELBUILD_DIR_MIME=$(GNUSTEP_BUILD_DIR)/../../sope-mime
RELBUILD_DIR_SxCore=$(GNUSTEP_BUILD_DIR)/../../sope-core
RELBUILD_DIR_SxXml=$(GNUSTEP_BUILD_DIR)/../../sope-xml

ADDITIONAL_LIB_DIRS += \
	-L$(GNUSTEP_OBJ_DIR)                                            \
        -L$(RELBUILD_DIR_APPSERVER)/WEExtensions/$(GNUSTEP_OBJ_DIR_NAME)\
        -L$(RELBUILD_DIR_APPSERVER)/NGObjWeb/$(GNUSTEP_OBJ_DIR_NAME)	\
        -L$(RELBUILD_DIR_MIME)/$(GNUSTEP_OBJ_DIR_NAME)      		\
        -L$(RELBUILD_DIR_SxCore)/NGStreams/$(GNUSTEP_OBJ_DIR_NAME)      \
        -L$(RELBUILD_DIR_SxCore)/NGExtensions/$(GNUSTEP_OBJ_DIR_NAME)   \
        -L$(RELBUILD_DIR_SxCore)/EOControl/$(GNUSTEP_OBJ_DIR_NAME)     	\
        -L$(RELBUILD_DIR_SxXml)/XmlRpc/$(GNUSTEP_OBJ_DIR_NAME)     	\
        -L$(RELBUILD_DIR_SxXml)/DOM/$(GNUSTEP_OBJ_DIR_NAME)     	\
        -L$(RELBUILD_DIR_SxXml)/SaxObjC/$(GNUSTEP_OBJ_DIR_NAME)
else
ADDITIONAL_LIB_DIRS += \
	-L./$(GNUSTEP_OBJ_DIR)                  \
        -L../NGObjWeb/$(GNUSTEP_OBJ_DIR)        \
        -L../WEExtensions/$(GNUSTEP_OBJ_DIR)	\
        -L../../sope-mime/$(GNUSTEP_OBJ_DIR)			\
        -L../../sope-core/NGStreams/$(GNUSTEP_OBJ_DIR)		\
        -L../../sope-core/NGExtensions/$(GNUSTEP_OBJ_DIR)	\
        -L../../sope-core/EOControl/$(GNUSTEP_OBJ_DIR)		\
        -L../../sope-xml/XmlRpc/$(GNUSTEP_OBJ_DIR)		\
        -L../../sope-xml/DOM/$(GNUSTEP_OBJ_DIR)			\
        -L../../sope-xml/SaxObjC/$(GNUSTEP_OBJ_DIR)
endif

WOExtensions_BUNDLE_LIBS += \
	-lWOExtensions -lWEExtensions \
	-lNGObjWeb	\
	-lNGMime	\
	-lNGStreams -lNGExtensions -lEOControl \
	-lXmlRpc -lDOM -lSaxObjC
WOExtensions_WOBUNDLE_LIBS += $(WOExtensions_BUNDLE_LIBS)

# Apple

ifeq ($(FOUNDATION_LIB),apple)
libWOExtensions_PREBIND_ADDR="0xC4300000"
libWOExtensions_LDFLAGS += -seg1addr $(libWOExtensions_PREBIND_ADDR)
endif