Changeset 81717 in webkit
- Timestamp:
- Mar 22, 2011 4:23:15 PM (13 years ago)
- Location:
- trunk
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/ChangeLog
r81708 r81717 1 2011-03-22 Eric Seidel <eric@webkit.org> 2 3 Reviewed by Adam Barth. 4 5 Add support to build-webkit for building with gyp-generated project files 6 https://bugs.webkit.org/show_bug.cgi?id=56877 7 8 Found a couple missing Private headers while trying to make WebCore build. 9 10 * JavaScriptCore.gypi: 11 1 12 2011-03-22 Eric Seidel <eric@webkit.org> 2 13 -
trunk/Source/JavaScriptCore/JavaScriptCore.gypi
r81694 r81717 69 69 'runtime/FunctionConstructor.h', 70 70 'runtime/FunctionPrototype.h', 71 'runtime/GCActivityCallback.h', 71 72 'runtime/Heap.h', 72 73 'runtime/Identifier.h', … … 110 111 'runtime/PutPropertySlot.h', 111 112 'runtime/RegExp.h', 113 'runtime/RegExpKey.h', 112 114 'runtime/RegExpCache.h', 115 'runtime/RegExpObject.h', 113 116 'runtime/RopeImpl.h', 114 117 'runtime/ScopeChain.h', … … 476 479 'runtime/FunctionPrototype.cpp', 477 480 'runtime/GCActivityCallback.cpp', 478 'runtime/GCActivityCallback.h',479 481 'runtime/GCActivityCallbackCF.cpp', 480 482 'runtime/GetterSetter.cpp', … … 546 548 'runtime/RegExpConstructor.cpp', 547 549 'runtime/RegExpConstructor.h', 548 'runtime/RegExpKey.h',549 550 'runtime/RegExpMatchesArray.h', 550 551 'runtime/RegExpObject.cpp', 551 'runtime/RegExpObject.h',552 552 'runtime/RegExpPrototype.cpp', 553 553 'runtime/RegExpPrototype.h', -
trunk/Tools/ChangeLog
r81690 r81717 1 2011-03-22 Eric Seidel <eric@webkit.org> 2 3 Reviewed by Adam Barth. 4 5 Add support to build-webkit for building with gyp-generated project files 6 https://bugs.webkit.org/show_bug.cgi?id=56877 7 8 build-webkit is a cesspool. This change just hacks in --gyp support for Mac. 9 Eventually we'll want to support gyp-generated projects in a more general manner. 10 11 * Scripts/build-webkit: 12 1 13 2011-03-22 David Kilzer <ddkilzer@apple.com> 2 14 -
trunk/Tools/Scripts/build-webkit
r81690 r81717 53 53 my $showHelp = 0; 54 54 my $clean = 0; 55 my $useGYP = 0; 55 56 my $minimal = 0; 56 57 my $v8 = 0; … … 339 340 --clean Cleanup the build directory 340 341 --debug Compile in debug mode 342 --gyp Use GYP-generated project files 341 343 --dsym Change debugging format to dwarf-with-dsym (Mac only) 342 344 … … 365 367 'help' => \$showHelp, 366 368 'clean' => \$clean, 369 'gyp' => \$useGYP, 367 370 'install-headers=s' => \$installHeaders, 368 371 'install-libs=s' => \$installLibs, … … 417 420 die "Error: No $dir directory found. Please do a fresh checkout.\n"; 418 421 } 422 } 423 424 # Generate the generate project files from .gyp files 425 if ($useGYP) { 426 system("python", "Source/gyp/configure") == 0 or die "Failed to run Source/gyp/configure"; 419 427 } 420 428 … … 565 573 my @local_options = @options; 566 574 push @local_options, XcodeCoverageSupportOptions() if $coverageSupport && $project ne "ANGLE"; 567 $result = buildXCodeProject($project, $clean, @local_options, @ARGV); 575 my $useGYPProject = $useGYP && ($project =~ "WebCore|JavaScriptCore|JavaScriptGlue"); 576 my $projectPath = $useGYPProject ? "gyp/$project" : $project; 577 $result = buildXCodeProject($projectPath, $clean, @local_options, @ARGV); 568 578 } elsif (isAppleWinWebKit()) { 569 579 if ($project eq "WebKit") {
Note: See TracChangeset
for help on using the changeset viewer.