Title: [141157] trunk
Revision
141157
Author
par...@webkit.org
Date
2013-01-29 13:18:41 -0800 (Tue, 29 Jan 2013)

Log Message

[CMake] Add minimum version information for tool dependencies
https://bugs.webkit.org/show_bug.cgi?id=97592

Patch by Laszlo Gombos <l.gom...@samsung.com> on 2013-01-29
Reviewed by Kenneth Rohde Christiansen.

Capture the minimum version information for the tools that are required
to build WebKit for all CMake based build systems.

* CMakeLists.txt:

Modified Paths

Diff

Modified: trunk/CMakeLists.txt (141156 => 141157)


--- trunk/CMakeLists.txt	2013-01-29 21:14:58 UTC (rev 141156)
+++ trunk/CMakeLists.txt	2013-01-29 21:18:41 UTC (rev 141157)
@@ -60,13 +60,18 @@
 # -----------------------------------------------------------------------------
 # Find common packages (used by all ports)
 # -----------------------------------------------------------------------------
-find_package(BISON REQUIRED)
-find_package(FLEX REQUIRED)
-find_package(Gperf REQUIRED)
-find_package(Perl REQUIRED)
-find_package(PythonInterp REQUIRED)
-find_package(Ruby)
+find_package(BISON 2.4.1 REQUIRED)
+find_package(FLEX 2.5.34 REQUIRED)
 
+# TODO Enforce version requirement for gperf
+find_package(Gperf 3.0.1 REQUIRED)
+
+# TODO Enforce version requirement for perl
+find_package(Perl 5.10.0 REQUIRED)
+
+find_package(PythonInterp 2.6.0 REQUIRED)
+find_package(Ruby 1.8.7)
+
 # -----------------------------------------------------------------------------
 # Determine the target processor
 # -----------------------------------------------------------------------------

Modified: trunk/ChangeLog (141156 => 141157)


--- trunk/ChangeLog	2013-01-29 21:14:58 UTC (rev 141156)
+++ trunk/ChangeLog	2013-01-29 21:18:41 UTC (rev 141157)
@@ -1,3 +1,15 @@
+2013-01-29  Laszlo Gombos  <l.gom...@samsung.com>
+
+        [CMake] Add minimum version information for tool dependencies
+        https://bugs.webkit.org/show_bug.cgi?id=97592
+
+        Reviewed by Kenneth Rohde Christiansen.
+
+        Capture the minimum version information for the tools that are required
+        to build WebKit for all CMake based build systems.
+
+        * CMakeLists.txt:
+
 2013-01-29  Nate Chapin  <jap...@chromium.org>
 
         Enable reuse of cached main resources
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to