Skip to content
Permalink
Browse files
[Xcode] Opt out of the New Build System
https://bugs.webkit.org/show_bug.cgi?id=186380

Reviewed by Alexey Proskuryakov.

.:

* WebKit.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: Use the Legacy Build System.

Tools:

* Scripts/webkitdirs.pm:
(XcodeOptions): Have -UseNewBuildSystem=NO passed to xcodebuild.


Canonical link: https://commits.webkit.org/201748@main
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@232573 268f45cc-cd09-0410-ab3c-d52691b4dbfc
  • Loading branch information
Dan Bernstein committed Jun 7, 2018
1 parent 0bda611 commit 66f36d6df5eba1926a6eddc4c0b4506277867edf
Showing 4 changed files with 22 additions and 0 deletions.
@@ -1,3 +1,12 @@
2018-06-06 Dan Bernstein <mitz@apple.com>

[Xcode] Opt out of the New Build System
https://bugs.webkit.org/show_bug.cgi?id=186380

Reviewed by Alexey Proskuryakov.

* WebKit.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: Use the Legacy Build System.

2018-06-06 Dan Bernstein <mitz@apple.com>

Check in a file created by the Xcode 10 beta.
@@ -1,3 +1,13 @@
2018-06-06 Dan Bernstein <mitz@apple.com>

[Xcode] Opt out of the New Build System
https://bugs.webkit.org/show_bug.cgi?id=186380

Reviewed by Alexey Proskuryakov.

* Scripts/webkitdirs.pm:
(XcodeOptions): Have -UseNewBuildSystem=NO passed to xcodebuild.

2018-06-06 Antoine Quint <graouts@apple.com>

Rename color-filter to -apple-color-filter and do not expose it to Web content
@@ -850,6 +850,7 @@ sub XcodeOptions
determineXcodeSDK();

my @options;
push @options, "-UseNewBuildSystem=NO";
push @options, "-UseSanitizedBuildSystemEnvironment=YES";
push @options, ("-configuration", $configuration);
push @options, ("-xcconfig", sourceDir() . "/Tools/asan/asan.xcconfig", "ASAN_IGNORE=" . sourceDir() . "/Tools/asan/webkit-asan-ignore.txt") if $asanIsEnabled;
@@ -2,6 +2,8 @@
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>BuildSystemType</key>
<string>Original</string>
<key>IDEWorkspaceSharedSettings_AutocreateContextsIfNeeded</key>
<false/>
</dict>

0 comments on commit 66f36d6

Please sign in to comment.