Changeset 172349 in webkit
- Timestamp:
- Aug 8, 2014 12:20:19 PM (10 years ago)
- Location:
- trunk
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Tools/ChangeLog
r172339 r172349 1 2014-08-08 Joseph Pecoraro <pecoraro@apple.com> 2 3 make clean does not work in OpenSource, fails in WebKitLibraries 4 https://bugs.webkit.org/show_bug.cgi?id=135734 5 6 Reviewed by David Kilzer. 7 8 * Scripts/copy-webkitlibraries-to-product-directory: 9 Add a --clean switch that removes possible WebKitSystemInterface 10 and LLVM libraries and headers that may have been copied to the 11 product directory. 12 1 13 2014-08-08 Joseph Pecoraro <pecoraro@apple.com> 2 14 -
trunk/Tools/Scripts/copy-webkitlibraries-to-product-directory
r168906 r172349 34 34 my $llvm = 0; 35 35 my $wksi = 0; 36 my $clean = 0; 36 37 my $llvmIncludePackage = ""; 37 38 my $llvmLibraryPackage = ""; … … 50 51 --[no-]llvm Toggle copying LLVM drops (default: $llvm) 51 52 --[no-]wksi Toggle copying WebKitSystemInterface drops (default: $wksi) 53 --clean Clean the libraries (default: $clean) 52 54 --use-llvm-includes=<path> Get the LLVM inludes package from <path> 53 55 --use-llvm-libraries=<path> Get the LLVM libraries package from <path> … … 65 67 'llvm!' => \$llvm, 66 68 'wksi!' => \$wksi, 69 'clean' => \$clean, 67 70 'use-llvm-includes=s' => \$llvmIncludePackage, 68 71 'use-llvm-libraries=s' => \$llvmLibraryPackage, … … 303 306 } 304 307 308 if ($clean) { 309 print "Cleaning.\n"; 310 (system("rm", "-rf", "$productDir/usr/local/include/WebKitSystemInterface.h") == 0) or die; 311 (system("rm", "-rf", "$productDir$llvmPrefix") == 0) or die; 312 unlink glob "$productDir/libWebKitSystemInterface*" or die if glob "$productDir/libWebKitSystemInterface*"; 313 unlink glob "$productDir/usr/local/lib/libWebKitSystemInterface*" or die if glob "$productDir/usr/local/lib/libWebKitSystemInterface*"; 314 unlink glob "$productDir/libLLVM*" or die if glob "$productDir/libLLVM*"; 315 unlink glob "$productDir/libLTO*" or die if glob "$productDir/libLTO*"; 316 } -
trunk/WebKitLibraries/ChangeLog
r172023 r172349 1 2014-08-08 Joseph Pecoraro <pecoraro@apple.com> 2 3 make clean does not work in OpenSource, fails in WebKitLibraries 4 https://bugs.webkit.org/show_bug.cgi?id=135734 5 6 Reviewed by David Kilzer. 7 8 * Makefile: 9 Add a "clean" target that runs copy-webkitlibraries-to-product-dir 10 with the new --clean switch. 11 1 12 2014-08-04 Benjamin Poulain <benjamin@webkit.org> 2 13 -
trunk/WebKitLibraries/Makefile
r171247 r172349 4 4 libs: 5 5 @true 6 cleanlibs: 7 @true 6 8 else 7 9 libs: 8 10 perl $(SCRIPTS_PATH)/copy-webkitlibraries-to-product-directory --wksi --llvm 11 cleanlibs: 12 perl $(SCRIPTS_PATH)/copy-webkitlibraries-to-product-directory --clean 9 13 endif 10 14 … … 22 26 $(SCRIPTS_PATH)/set-webkit-configuration --release 23 27 @$(MAKE) libs 28 29 clean: 30 @$(MAKE) cleanlibs
Note: See TracChangeset
for help on using the changeset viewer.