1 # build umbrella framework for this subproject
3 ifeq ($(frameworks),yes)
7 FRAMEWORK_NAME = sope-appserver
9 sope-appserver_C_FILES = dummy.c
11 sope-appserver_UMBRELLA_FRAMEWORKS = \
24 sope-appserver_PREBIND_ADDR = # TODO
26 # generic (consolidate in gstep-make)
27 $(FRAMEWORK_NAME)_LDFLAGS += \
28 $(foreach fwname,$($(FRAMEWORK_NAME)_UMBRELLA_FRAMEWORKS),\
29 -framework $(fwname)) \
30 $(foreach fwname,$($(FRAMEWORK_NAME)_UMBRELLA_FRAMEWORKS),\
31 -sub_umbrella $(fwname)) \
32 -headerpad_max_install_names
34 ifneq ($($(FRAMEWORK_NAME)_PREBIND_ADDR),)
35 $(FRAMEWORK_NAME)_LDFLAGS += -seg1addr $($(FRAMEWORK_NAME)_PREBIND_ADDR)
39 # umbrella dependencies
42 # library/framework search pathes
45 $(SOPE_ROOT)/sope-core \
46 $(SOPE_ROOT)/sope-xml \
47 $(SOPE_ROOT)/sope-core/EOControl \
48 $(SOPE_ROOT)/sope-core/NGExtensions \
49 $(SOPE_ROOT)/sope-core/NGStreams \
50 $(SOPE_ROOT)/sope-xml/DOM \
51 $(SOPE_ROOT)/sope-xml/XmlRpc \
52 $(SOPE_ROOT)/sope-xml/SaxObjC \
53 $(SOPE_ROOT)/sope-mime \
54 $(SOPE_ROOT)/sope-mime/NGMail \
62 ADDITIONAL_LIB_DIRS += \
63 $(foreach dir,$(DEP_DIRS),-F$(GNUSTEP_BUILD_DIR)/$(dir))