Title: [187772] trunk
Revision
187772
Author
[email protected]
Date
2015-08-03 14:53:31 -0700 (Mon, 03 Aug 2015)

Log Message

Check in LLVM 3.6.2 binary drops for El Capitan
https://bugs.webkit.org/show_bug.cgi?id=147582

Reviewed by Alexey Proskuryakov.
        
Tools:

Recognize 10.11 and use the right drops.

* Scripts/copy-webkitlibraries-to-product-directory:

WebKitLibraries:

Check in drops built from the LLVM 3.6.2 open source release.
        
These drops were built by doing:
        
1) Check out WebKit to a directory like /some/path/OpenSource.

2) Unpack LLVM 3.6.2 into /some/path/OpenSource/llvm. I got LLVM 3.6.2 from:
        
http://llvm.org/releases/3.6.2/llvm-3.6.2.src.tar.xz

3) While in /some/path/OpenSource, run Tools/Scripts/build-jsc --release. Make sure it's a
totally clean build (i.e. delete WebKitBuild before starting).

4) Run the following to create binary drops:

Tools/Scripts/export-llvm-build -i WebKitLibraries/LLVMIncludesElCapitan.tar.bz2 -l WebKitLibraries/LLVMLibrariesElCapitan.tar.bz2 -b llvm/wkLLVMBuild -B llvm/wkLLVMBuild/Release+Asserts -s llvm

* LLVMIncludesElCapitan.tar.bz2: Added.
* LLVMLibrariesElCapitan.tar.bz2: Added.

Modified Paths

Added Paths

Diff

Modified: trunk/Tools/ChangeLog (187771 => 187772)


--- trunk/Tools/ChangeLog	2015-08-03 21:49:34 UTC (rev 187771)
+++ trunk/Tools/ChangeLog	2015-08-03 21:53:31 UTC (rev 187772)
@@ -1,3 +1,14 @@
+2015-08-03  Filip Pizlo  <[email protected]>
+
+        Check in LLVM 3.6.2 binary drops for El Capitan
+        https://bugs.webkit.org/show_bug.cgi?id=147582
+
+        Reviewed by Alexey Proskuryakov.
+        
+        Recognize 10.11 and use the right drops.
+
+        * Scripts/copy-webkitlibraries-to-product-directory:
+
 2015-08-03  Alex Christensen  <[email protected]>
 
         [Win] Build fix after r187733.

Modified: trunk/Tools/Scripts/copy-webkitlibraries-to-product-directory (187771 => 187772)


--- trunk/Tools/Scripts/copy-webkitlibraries-to-product-directory	2015-08-03 21:49:34 UTC (rev 187771)
+++ trunk/Tools/Scripts/copy-webkitlibraries-to-product-directory	2015-08-03 21:53:31 UTC (rev 187772)
@@ -209,6 +209,9 @@
     } elsif ($osxVersion eq "10.10") {
         $llvmLibraryPackage = "WebKitLibraries/LLVMLibrariesYosemite.tar.bz2";
         $llvmIncludePackage = "WebKitLibraries/LLVMIncludesYosemite.tar.bz2";
+    } elsif ($osxVersion eq "10.11") {
+        $llvmLibraryPackage = "WebKitLibraries/LLVMLibrariesElCapitan.tar.bz2";
+        $llvmIncludePackage = "WebKitLibraries/LLVMIncludesElCapitan.tar.bz2";
     } else {
         print "Don't know where to find LLVM!\n";
         print "\n";

Modified: trunk/WebKitLibraries/ChangeLog (187771 => 187772)


--- trunk/WebKitLibraries/ChangeLog	2015-08-03 21:49:34 UTC (rev 187771)
+++ trunk/WebKitLibraries/ChangeLog	2015-08-03 21:53:31 UTC (rev 187772)
@@ -1,3 +1,30 @@
+2015-08-03  Filip Pizlo  <[email protected]>
+
+        Check in LLVM 3.6.2 binary drops for El Capitan
+        https://bugs.webkit.org/show_bug.cgi?id=147582
+
+        Reviewed by Alexey Proskuryakov.
+        
+        Check in drops built from the LLVM 3.6.2 open source release.
+        
+        These drops were built by doing:
+        
+        1) Check out WebKit to a directory like /some/path/OpenSource.
+
+        2) Unpack LLVM 3.6.2 into /some/path/OpenSource/llvm. I got LLVM 3.6.2 from:
+        
+        http://llvm.org/releases/3.6.2/llvm-3.6.2.src.tar.xz
+
+        3) While in /some/path/OpenSource, run Tools/Scripts/build-jsc --release. Make sure it's a
+        totally clean build (i.e. delete WebKitBuild before starting).
+
+        4) Run the following to create binary drops:
+
+        Tools/Scripts/export-llvm-build -i WebKitLibraries/LLVMIncludesElCapitan.tar.bz2 -l WebKitLibraries/LLVMLibrariesElCapitan.tar.bz2 -b llvm/wkLLVMBuild -B llvm/wkLLVMBuild/Release+Asserts -s llvm
+
+        * LLVMIncludesElCapitan.tar.bz2: Added.
+        * LLVMLibrariesElCapitan.tar.bz2: Added.
+
 2015-07-28  Yusuke Suzuki  <[email protected]>
 
         [ES6] Add ENABLE_ES6_MODULES compile time flag with the default value "false"

Added: trunk/WebKitLibraries/LLVMIncludesElCapitan.tar.bz2


(Binary files differ)
Property changes on: trunk/WebKitLibraries/LLVMIncludesElCapitan.tar.bz2 ___________________________________________________________________

Added: svn:mime-type

Added: trunk/WebKitLibraries/LLVMLibrariesElCapitan.tar.bz2


(Binary files differ)
Property changes on: trunk/WebKitLibraries/LLVMLibrariesElCapitan.tar.bz2 ___________________________________________________________________

Added: svn:mime-type

_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to