Changeset 218344 in webkit
- Timestamp:
- Jun 15, 2017 11:44:42 AM (7 years ago)
- Location:
- trunk/Tools
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Tools/ChangeLog
r218343 r218344 1 2017-06-15 Carlos Alberto Lopez Perez <clopez@igalia.com> 2 3 [WPE] The run-minibrowser script should allow to execute also a WPE launcher 4 https://bugs.webkit.org/show_bug.cgi?id=173061 5 6 Reviewed by Žan Doberšek. 7 8 Launch dyz <https://github.com/Igalia/dyz> with the script 9 run-minibrowser for the wpe port. It is now built as part of the 10 WPE dependencies with JHBuild. 11 12 * Scripts/run-minibrowser: 13 * Scripts/webkitdirs.pm: 14 (launcherPath): 15 (launcherName): 16 * wpe/install-dependencies: Luajit is needed for building dyz. 17 * wpe/jhbuild.modules: Add dyz and update the revision for WPEBackend-mesa. 18 1 19 2017-06-15 Wenson Hsieh <wenson_hsieh@apple.com> 2 20 -
trunk/Tools/Scripts/run-minibrowser
r215758 r218344 38 38 use webkitdirs; 39 39 40 my $launcherName; 40 41 my $launcherPath; 41 42 my @jhbuildWrapper; … … 53 54 print "Starting MiniBrowser.\n"; 54 55 exec @jhbuildWrapper, $launcherPath, @ARGV or die; 56 } elsif (isWPE()) { 57 # Check to see that all the frameworks are built. 58 checkFrameworks(); 59 60 $launcherName = launcherName(); 61 @jhbuildWrapper = wrapperPrefixIfNeeded(); 62 $ENV{"WEBKIT_EXEC_PATH"} = catdir(productDir(), "bin"); 63 $ENV{"LD_LIBRARY_PATH"} = catdir(productDir(), "lib") . (defined $ENV{"LD_LIBRARY_PATH"} ? ":" . $ENV{"LD_LIBRARY_PATH"} : "" ); 64 print "Starting $launcherName \n"; 65 exec @jhbuildWrapper, $launcherName, @ARGV or die; 55 66 } elsif (isAppleCocoaWebKit()) { 56 67 printHelpAndExitForRunAndDebugWebKitAppIfNeeded(); -
trunk/Tools/Scripts/webkitdirs.pm
r217605 r218344 1530 1530 { 1531 1531 my $relativeScriptsPath = relativeScriptsDir(); 1532 if (isGtk() ) {1532 if (isGtk() || isWPE()) { 1533 1533 return "$relativeScriptsPath/run-minibrowser"; 1534 1534 } elsif (isAppleWebKit()) { 1535 1535 return "$relativeScriptsPath/run-safari"; 1536 } elsif (isWPE()) {1537 return "$relativeScriptsPath/run-wpe";1538 1536 } 1539 1537 } … … 1548 1546 return "MiniBrowser"; 1549 1547 } elsif (isWPE()) { 1550 return " WPELauncher";1548 return "dyz"; 1551 1549 } 1552 1550 } -
trunk/Tools/wpe/install-dependencies
r217825 r218344 106 106 libgbm-dev \ 107 107 libgles2-mesa-dev \ 108 libluajit-5.1-dev \ 108 109 libopus-dev \ 109 110 liborc-0.4-dev \ … … 115 116 libvorbis-dev \ 116 117 libvpx-dev \ 117 libxcb-xkb-dev" 118 libxcb-xkb-dev \ 119 luajit" 118 120 119 121 # These are dependencies necessary for using webkit-patch … … 193 195 libvpx \ 194 196 libxcb \ 197 luajit \ 195 198 mesa \ 196 199 mesa-libgl \ … … 264 267 libvpx-devel \ 265 268 libxcb-devel \ 269 luajit \ 270 luajit-devel \ 266 271 mesa-libgbm-devel \ 267 272 mesa-libGLES-devel \ -
trunk/Tools/wpe/jhbuild.modules
r217792 r218344 25 25 <dep package="libgpg-error"/> 26 26 <dep package="libgcrypt"/> 27 <dep package="dyz"/> 27 28 </dependencies> 28 29 </metamodule> … … 247 248 </dependencies> 248 249 <branch repo="github.com" module="WebPlatformForEmbedded/WPEBackend-mesa.git" 249 tag="d aaee710314404cc84fcfd17cb963961d64abfba" />250 tag="de843e2536f3a445737ce39ab643516a23531d5e" /> 250 251 </cmake> 251 252 … … 269 270 </dependencies> 270 271 </autotools> 272 273 <autotools id="dyz" supports-non-srcdir-builds="no"> 274 <branch repo="github.com" module="Igalia/dyz" tag="0880252bac243add39ea54c0797ceb167d775ce9"/> 275 </autotools> 276 271 277 </moduleset>
Note: See TracChangeset
for help on using the changeset viewer.