]> err.no Git - sope/blob - sope-ical/NGiCal/GNUmakefile.preamble
finishing touches on the vcard parser
[sope] / sope-ical / NGiCal / GNUmakefile.preamble
1 # compilation settings
2
3 ADDITIONAL_CPPFLAGS += \
4         -Wall -DCOMPILE_FOR_GSTEP_MAKE=1        \
5         -DSOPE_MAJOR_VERSION=$(MAJOR_VERSION)   \
6         -DSOPE_MINOR_VERSION=$(MINOR_VERSION)   \
7         -DSOPE_SUBMINOR_VERSION=$(SUBMINOR_VERSION)
8
9 ADDITIONAL_INCLUDE_DIRS += \
10         -I. -I..                        \
11         -I../../sope-core/NGExtensions/ \
12         -I../../sope-core               \
13         -I../../sope-xml
14
15 libNGiCal_LIBRARIES_DEPEND_UPON += \
16         -lNGExtensions  \
17         -lEOControl     \
18         -lSaxObjC
19
20 libNGiCal_LIBRARIES_DEPEND_UPON += \
21         -lDOM
22
23 ifneq ($(GNUSTEP_BUILD_DIR),)
24 RELBUILD_DIR_SxCore=$(GNUSTEP_BUILD_DIR)/../../sope-core
25 RELBUILD_DIR_SxXml=$(GNUSTEP_BUILD_DIR)/../../sope-xml
26
27 libNGiCal_LIB_DIRS += \
28         -L$(GNUSTEP_OBJ_DIR)                                            \
29         -L$(RELBUILD_DIR_SxCore)/NGExtensions/$(GNUSTEP_OBJ_DIR_NAME)   \
30         -L$(RELBUILD_DIR_SxCore)/EOControl/$(GNUSTEP_OBJ_DIR_NAME)      \
31         -L$(RELBUILD_DIR_SxXml)/DOM/$(GNUSTEP_OBJ_DIR_NAME)             \
32         -L$(RELBUILD_DIR_SxXml)/SaxObjC/$(GNUSTEP_OBJ_DIR_NAME)
33 else
34 libNGiCal_LIB_DIRS += \
35         -L./$(GNUSTEP_OBJ_DIR)                                  \
36         -L../../sope-core/NGExtensions/$(GNUSTEP_OBJ_DIR)       \
37         -L../../sope-core/EOControl/$(GNUSTEP_OBJ_DIR)          \
38         -L../../sope-xml/DOM/$(GNUSTEP_OBJ_DIR)                 \
39         -L../../sope-xml/SaxObjC/$(GNUSTEP_OBJ_DIR)
40 endif
41
42
43
44 # Apple
45
46 ifeq ($(FOUNDATION_LIB),apple)
47 libNGiCal_PREBIND_ADDR="0xC1E00000"
48 libNGiCal_LDFLAGS += -seg1addr $(libNGiCal_PREBIND_ADDR)
49 endif