Skip to content

Commit e17c376

Browse files
committed
Merge pull request phoboslab#31 from TrompoGames/master
[TVOS] Adds tvOS compatibility.
2 parents ac4a764 + 84abbec commit e17c376

File tree

10 files changed

+3735
-22
lines changed

10 files changed

+3735
-22
lines changed

JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj

Lines changed: 2664 additions & 4 deletions
Large diffs are not rendered by default.

JavaScriptCore/JavaScriptCore.xcodeproj/xcshareddata/xcschemes/All.xcscheme

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,30 +23,42 @@
2323
</BuildActionEntries>
2424
</BuildAction>
2525
<TestAction
26+
buildConfiguration = "Debug"
2627
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
2728
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
28-
shouldUseLaunchSchemeArgsEnv = "YES"
29-
buildConfiguration = "Debug">
29+
shouldUseLaunchSchemeArgsEnv = "YES">
3030
<Testables>
3131
</Testables>
32+
<AdditionalOptions>
33+
</AdditionalOptions>
3234
</TestAction>
3335
<LaunchAction
36+
buildConfiguration = "Debug"
3437
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
3538
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
3639
launchStyle = "0"
3740
useCustomWorkingDirectory = "NO"
38-
buildConfiguration = "Debug"
3941
ignoresPersistentStateOnLaunch = "NO"
4042
debugDocumentVersioning = "YES"
43+
debugServiceExtension = "internal"
4144
allowLocationSimulation = "YES">
45+
<MacroExpansion>
46+
<BuildableReference
47+
BuildableIdentifier = "primary"
48+
BlueprintIdentifier = "932F5BE30822A1C700736975"
49+
BuildableName = "All"
50+
BlueprintName = "All"
51+
ReferencedContainer = "container:JavaScriptCore.xcodeproj">
52+
</BuildableReference>
53+
</MacroExpansion>
4254
<AdditionalOptions>
4355
</AdditionalOptions>
4456
</LaunchAction>
4557
<ProfileAction
58+
buildConfiguration = "Release"
4659
shouldUseLaunchSchemeArgsEnv = "YES"
4760
savedToolIdentifier = ""
4861
useCustomWorkingDirectory = "NO"
49-
buildConfiguration = "Release"
5062
debugDocumentVersioning = "YES">
5163
</ProfileAction>
5264
<AnalyzeAction

JavaScriptCore/JavaScriptCore.xcodeproj/xcshareddata/xcschemes/JavaScriptCore iOS.xcscheme

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,30 +23,42 @@
2323
</BuildActionEntries>
2424
</BuildAction>
2525
<TestAction
26+
buildConfiguration = "Debug"
2627
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
2728
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
28-
shouldUseLaunchSchemeArgsEnv = "YES"
29-
buildConfiguration = "Debug">
29+
shouldUseLaunchSchemeArgsEnv = "YES">
3030
<Testables>
3131
</Testables>
32+
<AdditionalOptions>
33+
</AdditionalOptions>
3234
</TestAction>
3335
<LaunchAction
36+
buildConfiguration = "Debug"
3437
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
3538
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
3639
launchStyle = "0"
3740
useCustomWorkingDirectory = "NO"
38-
buildConfiguration = "Debug"
3941
ignoresPersistentStateOnLaunch = "NO"
4042
debugDocumentVersioning = "YES"
43+
debugServiceExtension = "internal"
4144
allowLocationSimulation = "YES">
45+
<MacroExpansion>
46+
<BuildableReference
47+
BuildableIdentifier = "primary"
48+
BlueprintIdentifier = "10D58E0D1889C3DF00C05A0D"
49+
BuildableName = "libJavaScriptCore.a"
50+
BlueprintName = "JavaScriptCore iOS"
51+
ReferencedContainer = "container:JavaScriptCore.xcodeproj">
52+
</BuildableReference>
53+
</MacroExpansion>
4254
<AdditionalOptions>
4355
</AdditionalOptions>
4456
</LaunchAction>
4557
<ProfileAction
58+
buildConfiguration = "Release"
4659
shouldUseLaunchSchemeArgsEnv = "YES"
4760
savedToolIdentifier = ""
4861
useCustomWorkingDirectory = "NO"
49-
buildConfiguration = "Release"
5062
debugDocumentVersioning = "YES">
5163
</ProfileAction>
5264
<AnalyzeAction
Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,80 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<Scheme
3+
LastUpgradeVersion = "0710"
4+
version = "1.3">
5+
<BuildAction
6+
parallelizeBuildables = "YES"
7+
buildImplicitDependencies = "YES">
8+
<BuildActionEntries>
9+
<BuildActionEntry
10+
buildForTesting = "YES"
11+
buildForRunning = "YES"
12+
buildForProfiling = "YES"
13+
buildForArchiving = "YES"
14+
buildForAnalyzing = "YES">
15+
<BuildableReference
16+
BuildableIdentifier = "primary"
17+
BlueprintIdentifier = "A3CA46B11BCD9DC9004C5B45"
18+
BuildableName = "libJavaScriptCore-tvOS.a"
19+
BlueprintName = "JavaScriptCore tvOS"
20+
ReferencedContainer = "container:JavaScriptCore.xcodeproj">
21+
</BuildableReference>
22+
</BuildActionEntry>
23+
</BuildActionEntries>
24+
</BuildAction>
25+
<TestAction
26+
buildConfiguration = "Debug"
27+
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
28+
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
29+
shouldUseLaunchSchemeArgsEnv = "YES">
30+
<Testables>
31+
</Testables>
32+
<AdditionalOptions>
33+
</AdditionalOptions>
34+
</TestAction>
35+
<LaunchAction
36+
buildConfiguration = "Debug"
37+
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
38+
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
39+
launchStyle = "0"
40+
useCustomWorkingDirectory = "NO"
41+
ignoresPersistentStateOnLaunch = "NO"
42+
debugDocumentVersioning = "YES"
43+
debugServiceExtension = "internal"
44+
allowLocationSimulation = "YES">
45+
<MacroExpansion>
46+
<BuildableReference
47+
BuildableIdentifier = "primary"
48+
BlueprintIdentifier = "A3CA46B11BCD9DC9004C5B45"
49+
BuildableName = "libJavaScriptCore-tvOS.a"
50+
BlueprintName = "JavaScriptCore tvOS"
51+
ReferencedContainer = "container:JavaScriptCore.xcodeproj">
52+
</BuildableReference>
53+
</MacroExpansion>
54+
<AdditionalOptions>
55+
</AdditionalOptions>
56+
</LaunchAction>
57+
<ProfileAction
58+
buildConfiguration = "Release"
59+
shouldUseLaunchSchemeArgsEnv = "YES"
60+
savedToolIdentifier = ""
61+
useCustomWorkingDirectory = "NO"
62+
debugDocumentVersioning = "YES">
63+
<MacroExpansion>
64+
<BuildableReference
65+
BuildableIdentifier = "primary"
66+
BlueprintIdentifier = "A3CA46B11BCD9DC9004C5B45"
67+
BuildableName = "libJavaScriptCore-tvOS.a"
68+
BlueprintName = "JavaScriptCore tvOS"
69+
ReferencedContainer = "container:JavaScriptCore.xcodeproj">
70+
</BuildableReference>
71+
</MacroExpansion>
72+
</ProfileAction>
73+
<AnalyzeAction
74+
buildConfiguration = "Debug">
75+
</AnalyzeAction>
76+
<ArchiveAction
77+
buildConfiguration = "Release"
78+
revealArchiveInOrganizer = "YES">
79+
</ArchiveAction>
80+
</Scheme>

JavaScriptCore/JavaScriptCore.xcodeproj/xcshareddata/xcschemes/JavaScriptCore.xcscheme

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,30 +23,42 @@
2323
</BuildActionEntries>
2424
</BuildAction>
2525
<TestAction
26+
buildConfiguration = "Debug"
2627
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
2728
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
28-
shouldUseLaunchSchemeArgsEnv = "YES"
29-
buildConfiguration = "Debug">
29+
shouldUseLaunchSchemeArgsEnv = "YES">
3030
<Testables>
3131
</Testables>
32+
<AdditionalOptions>
33+
</AdditionalOptions>
3234
</TestAction>
3335
<LaunchAction
36+
buildConfiguration = "Debug"
3437
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
3538
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
3639
launchStyle = "0"
3740
useCustomWorkingDirectory = "NO"
38-
buildConfiguration = "Debug"
3941
ignoresPersistentStateOnLaunch = "NO"
4042
debugDocumentVersioning = "YES"
43+
debugServiceExtension = "internal"
4144
allowLocationSimulation = "YES">
45+
<MacroExpansion>
46+
<BuildableReference
47+
BuildableIdentifier = "primary"
48+
BlueprintIdentifier = "932F5B3E0822A1C700736975"
49+
BuildableName = "JavaScriptCore.framework"
50+
BlueprintName = "JavaScriptCore"
51+
ReferencedContainer = "container:JavaScriptCore.xcodeproj">
52+
</BuildableReference>
53+
</MacroExpansion>
4254
<AdditionalOptions>
4355
</AdditionalOptions>
4456
</LaunchAction>
4557
<ProfileAction
58+
buildConfiguration = "Release"
4659
shouldUseLaunchSchemeArgsEnv = "YES"
4760
savedToolIdentifier = ""
4861
useCustomWorkingDirectory = "NO"
49-
buildConfiguration = "Release"
5062
debugDocumentVersioning = "YES">
5163
</ProfileAction>
5264
<AnalyzeAction

JavaScriptCore/JavaScriptCore.xcodeproj/xcshareddata/xcschemes/jsc.xcscheme

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,10 @@
2323
</BuildActionEntries>
2424
</BuildAction>
2525
<TestAction
26+
buildConfiguration = "Debug"
2627
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
2728
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
28-
shouldUseLaunchSchemeArgsEnv = "YES"
29-
buildConfiguration = "Debug">
29+
shouldUseLaunchSchemeArgsEnv = "YES">
3030
<Testables>
3131
</Testables>
3232
<MacroExpansion>
@@ -38,17 +38,21 @@
3838
ReferencedContainer = "container:JavaScriptCore.xcodeproj">
3939
</BuildableReference>
4040
</MacroExpansion>
41+
<AdditionalOptions>
42+
</AdditionalOptions>
4143
</TestAction>
4244
<LaunchAction
45+
buildConfiguration = "Debug"
4346
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
4447
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
4548
launchStyle = "0"
4649
useCustomWorkingDirectory = "NO"
47-
buildConfiguration = "Debug"
4850
ignoresPersistentStateOnLaunch = "NO"
4951
debugDocumentVersioning = "YES"
52+
debugServiceExtension = "internal"
5053
allowLocationSimulation = "YES">
51-
<BuildableProductRunnable>
54+
<BuildableProductRunnable
55+
runnableDebuggingMode = "0">
5256
<BuildableReference
5357
BuildableIdentifier = "primary"
5458
BlueprintIdentifier = "932F5BDA0822A1C700736975"
@@ -61,12 +65,13 @@
6165
</AdditionalOptions>
6266
</LaunchAction>
6367
<ProfileAction
68+
buildConfiguration = "Release"
6469
shouldUseLaunchSchemeArgsEnv = "YES"
6570
savedToolIdentifier = ""
6671
useCustomWorkingDirectory = "NO"
67-
buildConfiguration = "Release"
6872
debugDocumentVersioning = "YES">
69-
<BuildableProductRunnable>
73+
<BuildableProductRunnable
74+
runnableDebuggingMode = "0">
7075
<BuildableReference
7176
BuildableIdentifier = "primary"
7277
BlueprintIdentifier = "932F5BDA0822A1C700736975"

0 commit comments

Comments
 (0)