Title: [239553] trunk/Tools
Revision
239553
Author
[email protected]
Date
2018-12-26 10:30:10 -0800 (Wed, 26 Dec 2018)

Log Message

[Tools] Remove references to Bison and Flex
https://bugs.webkit.org/show_bug.cgi?id=193033

Reviewed by Michael Catanzaro.

The Bison and Flex tools are not needed anymore since r209883.

* CygwinDownloader/cygwin-downloader.py:
* EWSTools/ubuntu-ews-packages:
* Scripts/filter-build-webkit:
(shouldIgnoreLine):
* gtk/install-dependencies:
* wpe/install-dependencies:

Modified Paths

Diff

Modified: trunk/Tools/ChangeLog (239552 => 239553)


--- trunk/Tools/ChangeLog	2018-12-26 07:52:38 UTC (rev 239552)
+++ trunk/Tools/ChangeLog	2018-12-26 18:30:10 UTC (rev 239553)
@@ -1,3 +1,19 @@
+2018-12-26  Adrian Perez de Castro  <[email protected]>
+
+        [Tools] Remove references to Bison and Flex
+        https://bugs.webkit.org/show_bug.cgi?id=193033
+
+        Reviewed by Michael Catanzaro.
+
+        The Bison and Flex tools are not needed anymore since r209883.
+
+        * CygwinDownloader/cygwin-downloader.py:
+        * EWSTools/ubuntu-ews-packages:
+        * Scripts/filter-build-webkit:
+        (shouldIgnoreLine):
+        * gtk/install-dependencies:
+        * wpe/install-dependencies:
+
 2018-12-22  Carlos Garcia Campos  <[email protected]>
 
         WebDriver: warn about non existing tests when parsing expectations

Modified: trunk/Tools/CygwinDownloader/cygwin-downloader.py (239552 => 239553)


--- trunk/Tools/CygwinDownloader/cygwin-downloader.py	2018-12-26 07:52:38 UTC (rev 239552)
+++ trunk/Tools/CygwinDownloader/cygwin-downloader.py	2018-12-26 18:30:10 UTC (rev 239553)
@@ -46,12 +46,10 @@
         download_url_to_file(package_mirror_url + package["path"], package["path"], message)
 
 required_packages = frozenset(["bc",
-                               "bison",
                                "curl",
                                "diffutils",
                                "e2fsprogs",
                                "emacs",
-                               "flex",
                                "gcc-g++",
                                "gperf",
                                "keychain",

Modified: trunk/Tools/EWSTools/ubuntu-ews-packages (239552 => 239553)


--- trunk/Tools/EWSTools/ubuntu-ews-packages	2018-12-26 07:52:38 UTC (rev 239552)
+++ trunk/Tools/EWSTools/ubuntu-ews-packages	2018-12-26 18:30:10 UTC (rev 239553)
@@ -5,9 +5,7 @@
 python-mechanize
 libqt4-dev
 gperf
-bison
 fakeroot
-flex
 g++
 g++-multilib
 gperf
@@ -48,8 +46,6 @@
 libcurl4-gnutls-dev
 libcupsys2-dev
 gperf
-bison
-flex
 libjpeg62-dev
 libpng12-dev
 libxt-dev

Modified: trunk/Tools/Scripts/filter-build-webkit (239552 => 239553)


--- trunk/Tools/Scripts/filter-build-webkit	2018-12-26 07:52:38 UTC (rev 239552)
+++ trunk/Tools/Scripts/filter-build-webkit	2018-12-26 18:30:10 UTC (rev 239553)
@@ -272,7 +272,7 @@
     return 1 if $line =~ /created by an unsupported XCDependencyGraph build$/;
 
     if ($platform eq "win") {
-        return 1 if $line =~ /^\s*(touch|perl|cat|rm -f|bison|del|flex|python|\/usr\/bin\/g\+\+|gperf|echo|sed|if \[ \-f|WebCore\/generate-export-file) /;
+        return 1 if $line =~ /^\s*(touch|perl|cat|rm -f|del|python|\/usr\/bin\/g\+\+|gperf|echo|sed|if \[ \-f|WebCore\/generate-export-file) /;
         return 1 if $line =~ /^\s*(if not exist \"|if errorlevel 1)/;
         return 1 if $line =~ /(^\s*|MSB3073:\s+)(set |REM |cmd \/c)/;
         return 1 if $line =~ /^\s*[cC]:\\[pP]rogram [fF]iles.*\\.*\\(CL|midl)\.exe /;
@@ -290,7 +290,7 @@
         return 1 if $line =~ /MSB3073:\s+if not exist/;
         return 1 if $line =~ /which.exe bash/;
     } else {
-        return 1 if $line =~ /^(touch|perl|cat|rm -f|bison|flex|python|\/usr\/bin\/g\+\+|\/bin\/ln|gperf|echo|sed|if \[ \-f|WebCore\/generate-export-file|write-file|chmod) /;
+        return 1 if $line =~ /^(touch|perl|cat|rm -f|python|\/usr\/bin\/g\+\+|\/bin\/ln|gperf|echo|sed|if \[ \-f|WebCore\/generate-export-file|write-file|chmod) /;
         return 1 if $line =~ /^    / && !shouldShowSubsequentLine($previousLine);
         return 1 if $line =~ /^printf /;
         return 1 if $line =~ /^offlineasm: Nothing changed/;

Modified: trunk/Tools/gtk/install-dependencies (239552 => 239553)


--- trunk/Tools/gtk/install-dependencies	2018-12-26 07:52:38 UTC (rev 239552)
+++ trunk/Tools/gtk/install-dependencies	2018-12-26 18:30:10 UTC (rev 239553)
@@ -54,10 +54,8 @@
 
     brew install autoconf \
          automake \
-         bison \
          cmake \
          enchant \
-         flex \
          gettext \
          gobject-introspection \
          intltool \
@@ -93,10 +91,8 @@
         automake \
         autopoint \
         autotools-dev \
-        bison \
         bubblewrap \
         cmake \
-        flex \
         gawk \
         geoclue-2.0 \
         gnome-common \
@@ -243,7 +239,6 @@
         alsa-lib \
         autoconf \
         automake \
-        bison \
         bubblewrap \
         cmake \
         libedit \
@@ -250,7 +245,6 @@
         libffi \
         file \
         findutils \
-        flex \
         gawk \
         gcc \
         gettext \
@@ -418,12 +412,10 @@
         alsa-lib-devel \
         autoconf \
         automake \
-        bison \
         bubblewrap \
         cairo-devel \
         cmake \
         enchant-devel \
-        flex \
         gcc-c++ \
         geoclue2-devel \
         gettext-devel \

Modified: trunk/Tools/wpe/install-dependencies (239552 => 239553)


--- trunk/Tools/wpe/install-dependencies	2018-12-26 07:52:38 UTC (rev 239552)
+++ trunk/Tools/wpe/install-dependencies	2018-12-26 18:30:10 UTC (rev 239553)
@@ -58,9 +58,7 @@
         automake \
         autopoint \
         autotools-dev \
-        bison \
         cmake \
-        flex \
         g++ \
         gawk \
         gcc \
@@ -148,11 +146,9 @@
         alsa-lib \
         autoconf \
         automake \
-        bison \
         cmake \
         file \
         findutils \
-        flex \
         gawk \
         gcc \
         gnutls \
@@ -248,9 +244,7 @@
         autoconf \
         automake \
         alsa-lib-devel \
-        bison \
         cmake \
-        flex \
         gcc-c++ \
         gnutls-devel \
         gperf \
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to