3 libDOM_HEADER_FILES_DIR = .
4 libDOM_HEADER_FILES_INSTALL_DIR = /DOM
5 libDOM_SOVERSION=$(MAJOR_VERSION).$(MINOR_VERSION)
6 libDOM_VERSION=$(MAJOR_VERSION).$(MINOR_VERSION).$(SUBMINOR_VERSION)
7 DOM_SOVERSION=$(MAJOR_VERSION).$(MINOR_VERSION)
8 DOM_VERSION=$(MAJOR_VERSION).$(MINOR_VERSION).$(SUBMINOR_VERSION)
12 DOM_HEADER_FILES = $(libDOM_HEADER_FILES)
13 DOM_OBJC_FILES = $(libDOM_OBJC_FILES)
16 # disable optimization for exception handlers
17 DOMPYXOutputter.m_FILE_FILTER_OUT_FLAGS = -O%
18 DOMXMLOutputter.m_FILE_FILTER_OUT_FLAGS = -O%
19 DOMQueryPathExpression.m_FILE_FILTER_OUT_FLAGS = -O%
20 DOMSaxHandler.m_FILE_FILTER_OUT_FLAGS = -O%
21 NSObject+QPEval.m_FILE_FILTER_OUT_FLAGS = -O%
23 ADDITIONAL_CPPFLAGS += \
25 -Wall -DCOMPILE_FOR_GSTEP_MAKE=1 \
26 -DSOPE_MAJOR_VERSION=$(MAJOR_VERSION) \
27 -DSOPE_MINOR_VERSION=$(MINOR_VERSION) \
28 -DSOPE_SUBMINOR_VERSION=$(SUBMINOR_VERSION)
30 ADDITIONAL_INCLUDE_DIRS += -I.. -I../..
33 libDOM_LIBRARIES_DEPEND_UPON += -lSaxObjC
35 ifneq ($(GNUSTEP_BUILD_DIR),)
36 libDOM_LIB_DIRS += -L$(GNUSTEP_BUILD_DIR)/../SaxObjC/$(GNUSTEP_OBJ_DIR_NAME)
37 DOM_LIB_DIRS += -F$(GNUSTEP_BUILD_DIR)/../SaxObjC/
39 libDOM_LIB_DIRS += -L../SaxObjC/$(GNUSTEP_OBJ_DIR)
40 DOM_LIB_DIRS += -F../SaxObjC/
46 ifeq ($(FOUNDATION_LIB),apple)
47 libDOM_PREBIND_ADDR="0xC0200000"
48 libDOM_LDFLAGS += -seg1addr $(libDOM_PREBIND_ADDR)
50 #ADDITIONAL_INCLUDE_DIRS += -framework SaxObjC
51 DOM_FRAMEWORK_LIBS += -framework SaxObjC
52 DOM_LIBRARIES_DEPEND_UPON += -framework SaxObjC
56 ifeq ($(FOUNDATION_LIB),nx)
57 domxml_LDFLAGS += -framework Foundation
58 testqp_LDFLAGS += -framework Foundation
63 ifeq ($(GNUSTEP_TARGET_OS),cygwin32)
64 libDOM_LIBRARIES_DEPEND_UPON += -lFoundation -lobjc