Permalink
Browse files

Update "Other Linker Flags" to use -force_load instead of -all_load.

  • Loading branch information...
1 parent 657330c commit de65d359425802598d3819f203498c429a15976d @jverkoey jverkoey committed Oct 22, 2010
@@ -21,3 +21,5 @@
BASE_PRODUCT_NAME = TTCoreDemo
PRODUCT_NAME = $(BASE_PRODUCT_NAME)
BUILD_LIBRARY_VERSION = 1.0
+
+OTHER_LDFLAGS = $(THREE20CORE_LIB)
@@ -21,3 +21,5 @@
BASE_PRODUCT_NAME = TTNetworkDemo
PRODUCT_NAME = $(BASE_PRODUCT_NAME)
BUILD_LIBRARY_VERSION = 1.0
+
+OTHER_LDFLAGS = $(THREE20CORE_LIB) $(THREE20NETWORK_LIB)
@@ -21,3 +21,5 @@
BASE_PRODUCT_NAME = TTCSSStyleSheets
PRODUCT_NAME = $(BASE_PRODUCT_NAME)
BUILD_LIBRARY_VERSION = 1.0
+
+OTHER_LDFLAGS = $(THREE20CORE_LIB) $(THREE20NETWORK_LIB) $(THREE20STYLE_LIB) $(THREE20UICOMMON_LIB) $(THREE20UINAVIGATOR_LIB) $(THREE20UI_LIB) $(THREE20_LIB) $(EXTTHREE20CSSSTYLE_LIB)
@@ -21,3 +21,5 @@
BASE_PRODUCT_NAME = TTStyleCatalog
PRODUCT_NAME = $(BASE_PRODUCT_NAME)
BUILD_LIBRARY_VERSION = 1.0
+
+OTHER_LDFLAGS = $(THREE20CORE_LIB) $(THREE20NETWORK_LIB) $(THREE20STYLE_LIB) $(THREE20UICOMMON_LIB) $(THREE20UINAVIGATOR_LIB) $(THREE20UI_LIB) $(THREE20_LIB)
@@ -21,3 +21,5 @@
BASE_PRODUCT_NAME = TTCatalog
PRODUCT_NAME = $(BASE_PRODUCT_NAME)
BUILD_LIBRARY_VERSION = 1.0
+
+OTHER_LDFLAGS = $(THREE20CORE_LIB) $(THREE20NETWORK_LIB) $(THREE20STYLE_LIB) $(THREE20UICOMMON_LIB) $(THREE20UINAVIGATOR_LIB) $(THREE20UI_LIB) $(THREE20_LIB)
@@ -21,3 +21,5 @@
BASE_PRODUCT_NAME = TTFacebook
PRODUCT_NAME = $(BASE_PRODUCT_NAME)
BUILD_LIBRARY_VERSION = 1.0
+
+OTHER_LDFLAGS = $(THREE20CORE_LIB) $(THREE20NETWORK_LIB) $(THREE20STYLE_LIB) $(THREE20UICOMMON_LIB) $(THREE20UINAVIGATOR_LIB) $(THREE20UI_LIB) $(THREE20_LIB) $(EXTTHREE20CSSSTYLE_LIB) $(EXTTHREE20JSONYAJL_LIB)
@@ -20,3 +20,5 @@
PRODUCT_NAME = TTNavigatorDemo
BUILD_LIBRARY_VERSION = 1.0
+
+OTHER_LDFLAGS = $(THREE20CORE_LIB) $(THREE20NETWORK_LIB) $(THREE20STYLE_LIB) $(THREE20UICOMMON_LIB) $(THREE20UINAVIGATOR_LIB) $(THREE20UI_LIB) $(THREE20_LIB)
@@ -21,3 +21,5 @@
BASE_PRODUCT_NAME = TTTwitter
PRODUCT_NAME = $(BASE_PRODUCT_NAME)
BUILD_LIBRARY_VERSION = 1.0
+
+OTHER_LDFLAGS = $(THREE20CORE_LIB) $(THREE20NETWORK_LIB) $(THREE20STYLE_LIB) $(THREE20UICOMMON_LIB) $(THREE20UINAVIGATOR_LIB) $(THREE20UI_LIB) $(THREE20_LIB) $(EXTTHREE20JSONYAJL_LIB)
@@ -21,3 +21,5 @@
BASE_PRODUCT_NAME = TTNibDemo
PRODUCT_NAME = $(BASE_PRODUCT_NAME)
BUILD_LIBRARY_VERSION = 1.0
+
+OTHER_LDFLAGS = $(THREE20CORE_LIB) $(THREE20NETWORK_LIB) $(THREE20STYLE_LIB) $(THREE20UICOMMON_LIB) $(THREE20UINAVIGATOR_LIB) $(THREE20UI_LIB) $(THREE20_LIB)
@@ -33,6 +33,27 @@ OBJC_LIB = -lobjc
ALWAYS_SEARCH_USER_PATHS = NO
//
+// Three20 Modules
+//
+
+THREE20CORE_LIB = -force_load "$(CONFIGURATION_BUILD_DIR)/libThree20Core.a"
+THREE20NETWORK_LIB = -force_load "$(CONFIGURATION_BUILD_DIR)/libThree20Network.a"
+THREE20STYLE_LIB = -force_load "$(CONFIGURATION_BUILD_DIR)/libThree20Style.a"
+THREE20UICOMMON_LIB = -force_load "$(CONFIGURATION_BUILD_DIR)/libThree20UICommon.a"
+THREE20UINAVIGATOR_LIB = -force_load "$(CONFIGURATION_BUILD_DIR)/libThree20UINavigator.a"
+THREE20UI_LIB = -force_load "$(CONFIGURATION_BUILD_DIR)/libThree20UI.a"
+THREE20_LIB = -force_load "$(CONFIGURATION_BUILD_DIR)/libThree20.a"
+
+//
+// Three20 Extensions
+//
+
+EXTTHREE20CSSSTYLE_LIB = -force_load "$(CONFIGURATION_BUILD_DIR)/libextThree20CSSStyle.a"
+EXTTHREE20XML_LIB = -force_load "$(CONFIGURATION_BUILD_DIR)/libextThree20XML.a"
+EXTTHREE20JSONSBJSON_LIB = -force_load "$(CONFIGURATION_BUILD_DIR)/libextThree20JSON+SBJSON.a"
+EXTTHREE20JSONYAJL_LIB = -force_load "$(CONFIGURATION_BUILD_DIR)/libextThree20JSON+YAJL.a"
+
+//
// Frameworks
//

0 comments on commit de65d35

Please sign in to comment.