5 ADDITIONAL_CPPFLAGS += -DLIBRARY_MAJOR_VERSION=${MAJOR_VERSION} \
6 -DLIBRARY_MINOR_VERSION=${MINOR_VERSION} \
7 -DLIBRARY_SUBMINOR_VERSION=${SUBMINOR_VERSION} \
9 ADDITIONAL_CPPFLAGS += -Wall
10 ifeq ($(PRECOMPILED_HEADERS),yes)
11 ADDITIONAL_CPPFLAGS += -Winvalid-pch
14 libNGMime_INCLUDE_DIRS += \
16 -I$(SOPE_ROOT)/sope-core/NGStreams/ \
17 -I$(SOPE_ROOT)/sope-core/NGExtensions/
20 libNGMime_LIBRARIES_DEPEND_UPON += \
21 -lNGStreams -lNGExtensions -lEOControl \
24 NGMime_LIBRARIES_DEPEND_UPON += \
25 -framework NGStreams -framework NGExtensions -framework EOControl \
26 -framework DOM -framework SaxObjC
29 # library/framework search pathes
32 $(SOPE_ROOT)/sope-core/EOControl $(SOPE_ROOT)/sope-core/NGExtensions \
33 $(SOPE_ROOT)/sope-core/NGStreams \
34 $(SOPE_ROOT)/sope-xml/DOM $(SOPE_ROOT)/sope-xml/SaxObjC
36 ifneq ($(frameworks),yes)
37 ADDITIONAL_LIB_DIRS += \
38 $(foreach dir,$(DEP_DIRS),\
39 -L$(GNUSTEP_BUILD_DIR)/$(dir)/$(GNUSTEP_OBJ_DIR_NAME))
41 ADDITIONAL_LIB_DIRS += \
42 $(foreach dir,$(DEP_DIRS),-F$(GNUSTEP_BUILD_DIR)/$(dir))
45 ifeq ($(findstring _64, $(GNUSTEP_TARGET_CPU)), _64)
46 SYSTEM_LIB_DIR += -L/usr/local/lib64 -L/usr/lib64
48 SYSTEM_LIB_DIR += -L/usr/local/lib -L/usr/lib
55 ifeq ($(FOUNDATION_LIB),apple)
56 libNGMime_PREBIND_ADDR="0xC1A00000"
57 libNGMime_LDFLAGS += -seg1addr $(libNGMime_PREBIND_ADDR)
62 ifeq ($(GNUSTEP_TARGET_OS),mingw32)
63 libNGMime_LIBRARIES_DEPEND_UPON += -lFoundation -lobjc
66 ifeq ($(GNUSTEP_TARGET_OS),cygwin32)
67 libNGMime_LIBRARIES_DEPEND_UPON += -lFoundation -lobjc