# compilation settings

ADDITIONAL_CPPFLAGS += \
        -Wall -DCOMPILE_FOR_GSTEP_MAKE=1        \
        -DSOPE_MAJOR_VERSION=$(MAJOR_VERSION)   \
        -DSOPE_MINOR_VERSION=$(MINOR_VERSION)   \
        -DSOPE_SUBMINOR_VERSION=$(SUBMINOR_VERSION)

ADDITIONAL_CPPFLAGS += -Wno-protocol

saxxml_INCLUDE_DIRS += -I..
saxxml_LIB_DIRS     += -L./$(GNUSTEP_OBJ_DIR)
saxxml_TOOL_LIBS    += -lSaxObjC

xmln_INCLUDE_DIRS += -I..
xmln_LIB_DIRS     += -L./$(GNUSTEP_OBJ_DIR)
xmln_TOOL_LIBS    += -lSaxObjC

# Apple

ifeq ($(FOUNDATION_LIB),apple)
libSaxObjC_PREBIND_ADDR="0xC0000000"
libSaxObjC_LDFLAGS += -seg1addr $(libSaxObjC_PREBIND_ADDR)
endif

ifeq ($(FOUNDATION_LIB),nx)
saxxml_LDFLAGS += -framework Foundation
xmln_LDFLAGS   += -framework Foundation
endif

# Windows

ifeq ($(GNUSTEP_TARGET_OS),mingw32)
libSaxObjC_LIBRARIES_DEPEND_UPON += -lobjc
endif

ifeq ($(GNUSTEP_TARGET_OS),cygwin32)
libSaxObjC_LIBRARIES_DEPEND_UPON += -lobjc
endif