1 # build umbrella framework for this subproject
3 ifeq ($(frameworks),yes)
5 FRAMEWORK_NAME = sope-core
7 sope-core_C_FILES = dummy.c
9 sope-core_UMBRELLA_FRAMEWORKS = \
16 sope-core_PREBIND_ADDR = # TODO
19 # generic (consolidate in gstep-make)
20 $(FRAMEWORK_NAME)_LDFLAGS += \
21 $(foreach fwname,$($(FRAMEWORK_NAME)_UMBRELLA_FRAMEWORKS),\
22 -framework $(fwname)) \
23 $(foreach fwname,$($(FRAMEWORK_NAME)_UMBRELLA_FRAMEWORKS),\
24 -sub_umbrella $(fwname)) \
25 -headerpad_max_install_names
27 ifneq ($($(FRAMEWORK_NAME)_PREBIND_ADDR),)
28 $(FRAMEWORK_NAME)_LDFLAGS += -seg1addr $($(FRAMEWORK_NAME)_PREBIND_ADDR)
32 # library/framework search pathes
35 EOControl EOCoreData NGExtensions NGStreams \
36 ../sope-xml/SaxObjC ../sope-xml/DOM
38 ADDITIONAL_LIB_DIRS += \
39 $(foreach dir,$(DEP_DIRS),-F$(GNUSTEP_BUILD_DIR)/$(dir))