Changeset 226225 in webkit
- Timestamp:
- Dec 21, 2017 9:50:30 AM (6 years ago)
- Location:
- trunk/Tools
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Tools/ChangeLog
r226214 r226225 1 2017-12-21 Guillaume Emont <guijemont@igalia.com> 2 3 build-jsc: allow to build out of tree 4 https://bugs.webkit.org/show_bug.cgi?id=180810 5 6 Reviewed by Carlos Alberto Lopez Perez. 7 8 * Scripts/build-jsc: 9 1 10 2017-12-20 Jonathan Bedard <jbedard@apple.com> 2 11 -
trunk/Tools/Scripts/build-jsc
r224683 r226225 51 51 my $makeArgs = ""; 52 52 my @cmakeArgs; 53 my $buildDir = ""; 53 54 my $copyLibraries = 1; 54 55 my $startTime = time(); … … 83 84 --makeargs=<arguments> Optional Makefile flags 84 85 --cmakeargs=<arguments> One or more optional CMake flags (e.g. --cmakeargs="-DFOO=bar -DCMAKE_PREFIX_PATH=/usr/local") 86 --build-dir=<path> Build out of tree in directory at <path> 85 87 EOF 86 88 … … 94 96 'copy-libraries!' => \$copyLibraries, 95 97 'makeargs=s' => \$makeArgs, 96 'cmakeargs=s' => \@cmakeArgs 98 'cmakeargs=s' => \@cmakeArgs, 99 'build-dir=s' => \$buildDir 97 100 ); 98 101 … … 114 117 if (isAppleWinWebKit()) { 115 118 $ftlJIT = 0; 119 } 120 121 if ($buildDir && !isCMakeBuild()) { 122 print STDERR "--build-dir is currently only supported for cmake builds"; 123 exit 1; 116 124 } 117 125 … … 136 144 push @cmakeArgs, $forceCLoop ? " -DENABLE_JIT=OFF" : " -DENABLE_JIT=ON"; 137 145 push @cmakeArgs, $ftlJIT ? " -DENABLE_FTL_JIT=ON" : " -DENABLE_FTL_JIT=OFF"; 146 if ($buildDir) { 147 push @cmakeArgs, " " . sourceDir(); 148 setBaseProductDir($buildDir); 149 } 138 150 139 151 my @featureArgs = cMakeArgsFromFeatures();
Note: See TracChangeset
for help on using the changeset viewer.