Skip to content

Commit 0931617

Browse files
committed
JSC: added combine iOS lib target
1 parent 95865af commit 0931617

File tree

1 file changed

+63
-0
lines changed

1 file changed

+63
-0
lines changed

JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,17 @@
7777
name = "Derived Sources iOS";
7878
productName = "Derived Sources";
7979
};
80+
B6E69BFF166BDD18005EF4B1 /* Combine iOS lib */ = {
81+
isa = PBXAggregateTarget;
82+
buildConfigurationList = B6E69C00166BDD18005EF4B1 /* Build configuration list for PBXAggregateTarget "Combine iOS lib" */;
83+
buildPhases = (
84+
B6E69C05166BDD20005EF4B1 /* ShellScript */,
85+
);
86+
dependencies = (
87+
);
88+
name = "Combine iOS lib";
89+
productName = "Combine iOS lib";
90+
};
8091
/* End PBXAggregateTarget section */
8192

8293
/* Begin PBXBuildFile section */
@@ -3739,6 +3750,7 @@
37393750
B6E69BD0166BD6C1005EF4B1 /* JSCLLIntOffsetsExtractor iOS */,
37403751
B6E69BDD166BD6CA005EF4B1 /* LLInt Offsets iOS */,
37413752
B6E69BE4166BD6D4005EF4B1 /* Derived Sources iOS */,
3753+
B6E69BFF166BDD18005EF4B1 /* Combine iOS lib */,
37423754
);
37433755
};
37443756
/* End PBXProject section */
@@ -4019,6 +4031,19 @@
40194031
shellPath = /bin/sh;
40204032
shellScript = "TRACING_D=\"$SRCROOT/runtime/Tracing.d\";\nTRACING_H=\"$BUILT_PRODUCTS_DIR/DerivedSources/JavaScriptCore/TracingDtrace.h\";\n\nif [[ \"$HAVE_DTRACE\" = \"1\" && \"$TRACING_D\" -nt \"$TRACING_H\" ]];\nthen\n\tdtrace -h -o \"$TRACING_H\" -s \"$TRACING_D\";\nfi;\n";
40214033
};
4034+
B6E69C05166BDD20005EF4B1 /* ShellScript */ = {
4035+
isa = PBXShellScriptBuildPhase;
4036+
buildActionMask = 2147483647;
4037+
files = (
4038+
);
4039+
inputPaths = (
4040+
);
4041+
outputPaths = (
4042+
);
4043+
runOnlyForDeploymentPostprocessing = 0;
4044+
shellPath = /bin/sh;
4045+
shellScript = "lipo -create \"${BUILD_DIR%%/}/Release-iphoneos/libJavaScriptCore.a\" \"${BUILD_DIR%%/}/Release-iphonesimulator/libJavaScriptCore.a\" -output \"${SOURCE_ROOT}/../Build/libJavaScriptCore.a\"\n";
4046+
};
40224047
/* End PBXShellScriptBuildPhase section */
40234048

40244049
/* Begin PBXSourcesBuildPhase section */
@@ -5138,6 +5163,34 @@
51385163
};
51395164
name = Production;
51405165
};
5166+
B6E69C01166BDD18005EF4B1 /* Debug */ = {
5167+
isa = XCBuildConfiguration;
5168+
buildSettings = {
5169+
PRODUCT_NAME = "$(TARGET_NAME)";
5170+
};
5171+
name = Debug;
5172+
};
5173+
B6E69C02166BDD18005EF4B1 /* Release */ = {
5174+
isa = XCBuildConfiguration;
5175+
buildSettings = {
5176+
PRODUCT_NAME = "$(TARGET_NAME)";
5177+
};
5178+
name = Release;
5179+
};
5180+
B6E69C03166BDD18005EF4B1 /* Profiling */ = {
5181+
isa = XCBuildConfiguration;
5182+
buildSettings = {
5183+
PRODUCT_NAME = "$(TARGET_NAME)";
5184+
};
5185+
name = Profiling;
5186+
};
5187+
B6E69C04166BDD18005EF4B1 /* Production */ = {
5188+
isa = XCBuildConfiguration;
5189+
buildSettings = {
5190+
PRODUCT_NAME = "$(TARGET_NAME)";
5191+
};
5192+
name = Production;
5193+
};
51415194
/* End XCBuildConfiguration section */
51425195

51435196
/* Begin XCConfigurationList section */
@@ -5306,6 +5359,16 @@
53065359
defaultConfigurationIsVisible = 0;
53075360
defaultConfigurationName = Production;
53085361
};
5362+
B6E69C00166BDD18005EF4B1 /* Build configuration list for PBXAggregateTarget "Combine iOS lib" */ = {
5363+
isa = XCConfigurationList;
5364+
buildConfigurations = (
5365+
B6E69C01166BDD18005EF4B1 /* Debug */,
5366+
B6E69C02166BDD18005EF4B1 /* Release */,
5367+
B6E69C03166BDD18005EF4B1 /* Profiling */,
5368+
B6E69C04166BDD18005EF4B1 /* Production */,
5369+
);
5370+
defaultConfigurationIsVisible = 0;
5371+
};
53095372
/* End XCConfigurationList section */
53105373
};
53115374
rootObject = 0867D690FE84028FC02AAC07 /* Project object */;

0 commit comments

Comments
 (0)