Skip to content
This repository has been archived by the owner on Jul 23, 2020. It is now read-only.

Commit

Permalink
Cleaned Project, added missing linker flags, search paths
Browse files Browse the repository at this point in the history
  • Loading branch information
honghaoz committed Oct 22, 2015
1 parent 5a31b81 commit dda98d9
Show file tree
Hide file tree
Showing 2 changed files with 21 additions and 40 deletions.
53 changes: 17 additions & 36 deletions Ji.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -279,16 +279,10 @@
E43A4D9A1BD83D30003CB3D7 /* libxml2.2.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libxml2.2.tbd; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/usr/lib/libxml2.2.tbd; sourceTree = DEVELOPER_DIR; };
E43A4D9C1BD83D35003CB3D7 /* libxml2.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libxml2.tbd; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/usr/lib/libxml2.tbd; sourceTree = DEVELOPER_DIR; };
E43A4DDE1BD83FBF003CB3D7 /* Ji.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Ji.framework; sourceTree = BUILT_PRODUCTS_DIR; };
E43A4DE01BD83FBF003CB3D7 /* Ji watchOS.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Ji watchOS.h"; sourceTree = "<group>"; };
E43A4DE21BD83FBF003CB3D7 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
E43A4E181BD84155003CB3D7 /* libxml2.2.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libxml2.2.tbd; path = Platforms/WatchOS.platform/Developer/SDKs/WatchOS2.0.sdk/usr/lib/libxml2.2.tbd; sourceTree = DEVELOPER_DIR; };
E43A4E1A1BD84159003CB3D7 /* libxml2.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libxml2.tbd; path = Platforms/WatchOS.platform/Developer/SDKs/WatchOS2.0.sdk/usr/lib/libxml2.tbd; sourceTree = DEVELOPER_DIR; };
E43A4E241BD842B6003CB3D7 /* Ji.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Ji.framework; sourceTree = BUILT_PRODUCTS_DIR; };
E43A4E261BD842B6003CB3D7 /* Ji tvOS.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Ji tvOS.h"; sourceTree = "<group>"; };
E43A4E281BD842B6003CB3D7 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
E43A4E2D1BD842B6003CB3D7 /* Ji tvOS Tests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "Ji tvOS Tests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
E43A4E321BD842B6003CB3D7 /* Ji_tvOSTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Ji_tvOSTests.swift; sourceTree = "<group>"; };
E43A4E341BD842B6003CB3D7 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
E43A4E3B1BD84366003CB3D7 /* libxml2.2.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libxml2.2.tbd; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS9.0.sdk/usr/lib/libxml2.2.tbd; sourceTree = DEVELOPER_DIR; };
E43A4E3D1BD84369003CB3D7 /* libxml2.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libxml2.tbd; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS9.0.sdk/usr/lib/libxml2.tbd; sourceTree = DEVELOPER_DIR; };
E43D74D61B8FBBBF00702114 /* Ji.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Ji.framework; sourceTree = BUILT_PRODUCTS_DIR; };
Expand Down Expand Up @@ -418,15 +412,6 @@
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
E43A4DDF1BD83FBF003CB3D7 /* Ji watchOS */ = {
isa = PBXGroup;
children = (
E43A4DE01BD83FBF003CB3D7 /* Ji watchOS.h */,
E43A4DE21BD83FBF003CB3D7 /* Info.plist */,
);
path = "Ji watchOS";
sourceTree = "<group>";
};
E43A4E1C1BD84170003CB3D7 /* watchOS libxml */ = {
isa = PBXGroup;
children = (
Expand Down Expand Up @@ -454,24 +439,6 @@
name = "iOS libxml";
sourceTree = "<group>";
};
E43A4E251BD842B6003CB3D7 /* Ji tvOS */ = {
isa = PBXGroup;
children = (
E43A4E261BD842B6003CB3D7 /* Ji tvOS.h */,
E43A4E281BD842B6003CB3D7 /* Info.plist */,
);
path = "Ji tvOS";
sourceTree = "<group>";
};
E43A4E311BD842B6003CB3D7 /* Ji tvOSTests */ = {
isa = PBXGroup;
children = (
E43A4E321BD842B6003CB3D7 /* Ji_tvOSTests.swift */,
E43A4E341BD842B6003CB3D7 /* Info.plist */,
);
path = "Ji tvOSTests";
sourceTree = "<group>";
};
E43A4E3F1BD84389003CB3D7 /* tvOS libxml */ = {
isa = PBXGroup;
children = (
Expand All @@ -486,9 +453,6 @@
children = (
E43D74D81B8FBBBF00702114 /* Ji */,
E43D75071B8FE82100702114 /* JiTests */,
E43A4DDF1BD83FBF003CB3D7 /* Ji watchOS */,
E43A4E251BD842B6003CB3D7 /* Ji tvOS */,
E43A4E311BD842B6003CB3D7 /* Ji tvOSTests */,
E43D74D71B8FBBBF00702114 /* Products */,
);
sourceTree = "<group>";
Expand Down Expand Up @@ -1198,11 +1162,13 @@
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
FRAMEWORK_VERSION = A;
HEADER_SEARCH_PATHS = "$(SDKROOT)/usr/include/libxml2";
INFOPLIST_FILE = Source/Info.plist;
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks";
MACOSX_DEPLOYMENT_TARGET = 10.9;
OTHER_LDFLAGS = "-lxml2";
PRODUCT_BUNDLE_IDENTIFIER = com.honghaoz.Ji;
PRODUCT_NAME = Ji;
SDKROOT = macosx;
Expand All @@ -1221,11 +1187,13 @@
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
FRAMEWORK_VERSION = A;
HEADER_SEARCH_PATHS = "$(SDKROOT)/usr/include/libxml2";
INFOPLIST_FILE = Source/Info.plist;
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks";
MACOSX_DEPLOYMENT_TARGET = 10.9;
OTHER_LDFLAGS = "-lxml2";
PRODUCT_BUNDLE_IDENTIFIER = com.honghaoz.Ji;
PRODUCT_NAME = Ji;
SDKROOT = macosx;
Expand Down Expand Up @@ -1271,10 +1239,12 @@
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
HEADER_SEARCH_PATHS = "$(SDKROOT)/usr/include/libxml2";
INFOPLIST_FILE = Source/Info.plist;
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
OTHER_LDFLAGS = "-lxml2";
PRODUCT_BUNDLE_IDENTIFIER = com.honghaoz.Ji;
PRODUCT_MODULE_NAME = Ji;
PRODUCT_NAME = Ji;
Expand All @@ -1293,10 +1263,12 @@
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
HEADER_SEARCH_PATHS = "$(SDKROOT)/usr/include/libxml2";
INFOPLIST_FILE = Source/Info.plist;
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
OTHER_LDFLAGS = "-lxml2";
PRODUCT_BUNDLE_IDENTIFIER = com.honghaoz.Ji;
PRODUCT_MODULE_NAME = Ji;
PRODUCT_NAME = Ji;
Expand All @@ -1316,9 +1288,11 @@
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
HEADER_SEARCH_PATHS = "$(SDKROOT)/usr/include/libxml2";
INFOPLIST_FILE = Source/Info.plist;
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
OTHER_LDFLAGS = "-lxml2";
PRODUCT_BUNDLE_IDENTIFIER = com.honghaoz.Ji;
PRODUCT_MODULE_NAME = Ji;
PRODUCT_NAME = Ji;
Expand All @@ -1337,9 +1311,11 @@
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
HEADER_SEARCH_PATHS = "$(SDKROOT)/usr/include/libxml2";
INFOPLIST_FILE = Source/Info.plist;
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
OTHER_LDFLAGS = "-lxml2";
PRODUCT_BUNDLE_IDENTIFIER = com.honghaoz.Ji;
PRODUCT_MODULE_NAME = Ji;
PRODUCT_NAME = Ji;
Expand Down Expand Up @@ -1558,6 +1534,7 @@
E43A4D961BD838FD003CB3D7 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
E43A4D971BD838FD003CB3D7 /* Build configuration list for PBXNativeTarget "Ji OSX Tests" */ = {
isa = XCConfigurationList;
Expand All @@ -1566,6 +1543,7 @@
E43A4D991BD838FD003CB3D7 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
E43A4DE31BD83FBF003CB3D7 /* Build configuration list for PBXNativeTarget "Ji watchOS" */ = {
isa = XCConfigurationList;
Expand All @@ -1574,6 +1552,7 @@
E43A4DE51BD83FBF003CB3D7 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
E43A4E351BD842B6003CB3D7 /* Build configuration list for PBXNativeTarget "Ji tvOS" */ = {
isa = XCConfigurationList;
Expand All @@ -1582,6 +1561,7 @@
E43A4E371BD842B6003CB3D7 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
E43A4E381BD842B6003CB3D7 /* Build configuration list for PBXNativeTarget "Ji tvOS Tests" */ = {
isa = XCConfigurationList;
Expand All @@ -1590,6 +1570,7 @@
E43A4E3A1BD842B6003CB3D7 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
E43D74D01B8FBBBF00702114 /* Build configuration list for PBXProject "Ji" */ = {
isa = XCConfigurationList;
Expand Down
8 changes: 4 additions & 4 deletions Ji.xcodeproj/xcshareddata/xcschemes/Ji tvOS.xcscheme
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "E43A4E231BD842B6003CB3D7"
BuildableName = "Ji tvOS.framework"
BuildableName = "Ji.framework"
BlueprintName = "Ji tvOS"
ReferencedContainer = "container:Ji.xcodeproj">
</BuildableReference>
Expand Down Expand Up @@ -43,7 +43,7 @@
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "E43A4E231BD842B6003CB3D7"
BuildableName = "Ji tvOS.framework"
BuildableName = "Ji.framework"
BlueprintName = "Ji tvOS"
ReferencedContainer = "container:Ji.xcodeproj">
</BuildableReference>
Expand All @@ -65,7 +65,7 @@
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "E43A4E231BD842B6003CB3D7"
BuildableName = "Ji tvOS.framework"
BuildableName = "Ji.framework"
BlueprintName = "Ji tvOS"
ReferencedContainer = "container:Ji.xcodeproj">
</BuildableReference>
Expand All @@ -83,7 +83,7 @@
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "E43A4E231BD842B6003CB3D7"
BuildableName = "Ji tvOS.framework"
BuildableName = "Ji.framework"
BlueprintName = "Ji tvOS"
ReferencedContainer = "container:Ji.xcodeproj">
</BuildableReference>
Expand Down

0 comments on commit dda98d9

Please sign in to comment.