Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

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

  • Loading branch information...
commit de65d359425802598d3819f203498c429a15976d 1 parent 657330c
@jverkoey jverkoey authored
View
2  samples/Core/TTCoreDemo/Configurations/App.xcconfig
@@ -21,3 +21,5 @@
BASE_PRODUCT_NAME = TTCoreDemo
PRODUCT_NAME = $(BASE_PRODUCT_NAME)
BUILD_LIBRARY_VERSION = 1.0
+
+OTHER_LDFLAGS = $(THREE20CORE_LIB)
View
2  samples/Network/TTNetworkDemo/Configurations/App.xcconfig
@@ -21,3 +21,5 @@
BASE_PRODUCT_NAME = TTNetworkDemo
PRODUCT_NAME = $(BASE_PRODUCT_NAME)
BUILD_LIBRARY_VERSION = 1.0
+
+OTHER_LDFLAGS = $(THREE20CORE_LIB) $(THREE20NETWORK_LIB)
View
2  samples/Style/TTCSSStyleSheets/Configurations/App.xcconfig
@@ -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)
View
2  samples/Style/TTStyleCatalog/Configurations/App.xcconfig
@@ -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)
View
2  samples/TTCatalog/Configurations/App.xcconfig
@@ -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)
View
2  samples/TTFacebook/Configurations/App.xcconfig
@@ -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)
View
2  samples/TTNavigatorDemo/Configurations/App.xcconfig
@@ -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)
View
2  samples/TTTwitter/Configurations/App.xcconfig
@@ -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)
View
2  samples/UI/TTNibDemo/Configurations/App.xcconfig
@@ -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)
View
21 src/common/Configurations/Libraries.xcconfig
@@ -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
//
Please sign in to comment.
Something went wrong with that request. Please try again.