]> err.no Git - sope/blob - sope-appserver/WOXML/GNUmakefile.preamble
bugfix for garbage committed during last commit, reverted to r103 with
[sope] / sope-appserver / WOXML / GNUmakefile.preamble
1 # compilation settings
2
3 SOPE_ROOT=../..
4
5 libWOXML_SOVERSION=$(MAJOR_VERSION).$(MINOR_VERSION)
6 libWOXML_VERSION=$(MAJOR_VERSION).$(MINOR_VERSION).$(SUBMINOR_VERSION)
7
8 libWOXML_INCLUDE_DIRS += -I. -I..
9
10
11 # dependencies
12
13 libWOXML_LIBRARIES_DEPEND_UPON += -lDOM -lSaxObjC
14 WOXML_LIBRARIES_DEPEND_UPON += -framework DOM -framework SaxObjC
15
16
17 # library/framework search pathes
18
19 DEP_DIRS = \
20         $(SOPE_ROOT)/sope-xml/DOM               \
21         $(SOPE_ROOT)/sope-xml/SaxObjC
22
23 ifneq ($(frameworks),yes)
24 ADDITIONAL_LIB_DIRS += \
25         $(foreach dir,$(DEP_DIRS),\
26           -L$(GNUSTEP_BUILD_DIR)/$(dir)/$(GNUSTEP_OBJ_DIR_NAME))
27 else
28 ADDITIONAL_LIB_DIRS += \
29         $(foreach dir,$(DEP_DIRS),-F$(GNUSTEP_BUILD_DIR)/$(dir))
30 endif
31
32 ifeq ($(findstring _64, $(GNUSTEP_TARGET_CPU)), _64)
33 SYSTEM_LIB_DIR += -L/usr/local/lib64 -L/usr/lib64
34 else
35 SYSTEM_LIB_DIR += -L/usr/local/lib -L/usr/lib
36 endif
37
38
39 # Apple
40
41 ifeq ($(FOUNDATION_LIB),apple)
42 libWOXML_PREBIND_ADDR="0xC5B00000"
43 libWOXML_LDFLAGS += -seg1addr $(libWOXML_PREBIND_ADDR)
44 endif
45
46 # Windows
47
48 ifeq ($(GNUSTEP_TARGET_OS),cygwin32)
49 libWOXML_LIBRARIES_DEPEND_UPON += -lFoundation -lobjc
50 endif