Geth.framework linkage

Former-commit-id: be9029c453
This commit is contained in:
Jarrad Hope 2016-03-14 17:26:57 +01:00
parent 1aeffb8b0c
commit d2792ab018
2 changed files with 39 additions and 26 deletions

View File

@ -24,6 +24,7 @@
832341BD1AAA6AB300B99B32 /* libRCTText.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 832341B51AAA6A8300B99B32 /* libRCTText.a */; };
E343FE8E1C96F54100C01DB5 /* libRNI18n.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E343FE8B1C96F4E200C01DB5 /* libRNI18n.a */; };
E343FE8F1C96F54A00C01DB5 /* libRCTContacts.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E343FE841C96F4DA00C01DB5 /* libRCTContacts.a */; };
E343FE911C971D4200C01DB5 /* Geth.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E343FE901C971D4200C01DB5 /* Geth.framework */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
@ -151,6 +152,7 @@
832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTText.xcodeproj; path = "../node_modules/react-native/Libraries/Text/RCTText.xcodeproj"; sourceTree = "<group>"; };
E343FE7F1C96F4DA00C01DB5 /* RCTContacts.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTContacts.xcodeproj; path = "../node_modules/react-native-contacts/ios/RCTContacts.xcodeproj"; sourceTree = "<group>"; };
E343FE851C96F4E200C01DB5 /* RNI18n.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RNI18n.xcodeproj; path = "../node_modules/react-native-i18n/RNI18n.xcodeproj"; sourceTree = "<group>"; };
E343FE901C971D4200C01DB5 /* Geth.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Geth.framework; path = target/Frameworks/Geth.framework; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
@ -165,6 +167,7 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
E343FE911C971D4200C01DB5 /* Geth.framework in Frameworks */,
146834051AC3E58100842450 /* libReact.a in Frameworks */,
00C302E51ABCBA2D00DB3ED1 /* libRCTActionSheet.a in Frameworks */,
E343FE8F1C96F54A00C01DB5 /* libRCTContacts.a in Frameworks */,
@ -316,6 +319,7 @@
83CBB9F61A601CBA00E9B192 = {
isa = PBXGroup;
children = (
E343FE921C971D5400C01DB5 /* Frameworks */,
13B07FAE1A68108700A75B9A /* Messenger */,
832341AE1AAA6A7D00B99B32 /* Libraries */,
00E356EF1AD99517003FC87E /* MessengerTests */,
@ -351,6 +355,14 @@
name = Products;
sourceTree = "<group>";
};
E343FE921C971D5400C01DB5 /* Frameworks */ = {
isa = PBXGroup;
children = (
E343FE901C971D4200C01DB5 /* Geth.framework */,
);
name = Frameworks;
sourceTree = "<group>";
};
/* End PBXGroup section */
/* Begin PBXNativeTarget section */
@ -689,6 +701,10 @@
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
DEAD_CODE_STRIPPING = NO;
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
"$(PROJECT_DIR)/target/Frameworks",
);
HEADER_SEARCH_PATHS = (
"$(inherited)",
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include,
@ -706,6 +722,10 @@
isa = XCBuildConfiguration;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
"$(PROJECT_DIR)/target/Frameworks",
);
HEADER_SEARCH_PATHS = (
"$(inherited)",
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include,

View File

@ -6,11 +6,6 @@
<groupId>org.reactjs.native.example</groupId>
<artifactId>Messenger</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>xcode-lib</packaging>
<properties>
<xcode.sourceDirectory>.</xcode.sourceDirectory>
</properties>
<repositories>
<repository>
@ -19,25 +14,23 @@
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>syng-im</groupId>
<artifactId>ios-geth</artifactId>
<version>1.4.0-201603140656-92d65cf</version>
<type>xcode-framework</type>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<!-- requires Maven 3.0, 3.1+ fails -->
<groupId>com.sap.prd.mobile.ios.mios</groupId>
<artifactId>xcode-maven-plugin</artifactId>
<version>1.14.2</version>
<extensions>true</extensions>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<version>2.10</version>
<configuration>
<artifactItems>
<artifactItem>
<groupId>syng-im</groupId>
<artifactId>ios-geth</artifactId>
<version>1.4.0-201603140656-92d65cf</version>
<type>zip</type>
<overWrite>true</overWrite>
<outputDirectory>${project.build.directory}/Frameworks</outputDirectory>
</artifactItem>
</artifactItems>
</configuration>
</plugin>
</plugins>