# build umbrella framework for this subproject ifeq ($(frameworks),yes) FRAMEWORK_NAME = sope-appserver sope-appserver_C_FILES = dummy.c sope-appserver_UMBRELLA_FRAMEWORKS = \ sope-xml \ sope-core \ NGObjWeb \ WEExtensions \ WOExtensions \ WOXML \ SoOFS \ NGXmlRpc \ sope-appserver_PREBIND_ADDR = # TODO # generic (consolidate in gstep-make) $(FRAMEWORK_NAME)_LDFLAGS += \ $(foreach fwname,$($(FRAMEWORK_NAME)_UMBRELLA_FRAMEWORKS),\ -framework $(fwname)) \ $(foreach fwname,$($(FRAMEWORK_NAME)_UMBRELLA_FRAMEWORKS),\ -sub_umbrella $(fwname)) \ -headerpad_max_install_names ifneq ($($(FRAMEWORK_NAME)_PREBIND_ADDR),) $(FRAMEWORK_NAME)_LDFLAGS += -seg1addr $($(FRAMEWORK_NAME)_PREBIND_ADDR) endif # library/framework search pathes DEP_DIRS += \ ../sope-core \ ../sope-xml \ ../sope-core/EOControl \ ../sope-core/NGExtensions \ ../sope-core/NGStreams \ ../sope-xml/DOM \ ../sope-xml/XmlRpc \ ../sope-xml/SaxObjC \ NGObjWeb \ WEExtensions \ WOExtensions \ WOXML \ SoOFS \ NGXmlRpc \ ADDITIONAL_LIB_DIRS += \ $(foreach dir,$(DEP_DIRS),-F$(GNUSTEP_BUILD_DIR)/$(dir)) endif