Fix for r29993. Should have been icon-database, not icondatabase:
authoralp@webkit.org <alp@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 5 Feb 2008 06:54:08 +0000 (06:54 +0000)
committeralp@webkit.org <alp@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 5 Feb 2008 06:54:08 +0000 (06:54 +0000)
2008-02-04  Jan Michael Alonzo  <jmalonzo@unpluggable.com>

        Reviewed by Alp Toker and Mark Rowe.

        http://bugs.webkit.org/show_bug.cgi?id=16618
        [GTK] build-webkit and run-webkit-tests autootools support

        Add support for the autotools build to the WebKit build and test
        scripts.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@29994 268f45cc-cd09-0410-ab3c-d52691b4dbfc

ChangeLog
WebKitTools/ChangeLog
WebKitTools/Scripts/build-webkit
configure.ac

index 70f1f95..30d45dd 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,12 +1,12 @@
 2008-02-04  Jan Michael Alonzo  <jmalonzo@unpluggable.com>
 
-        Reviewed by Mark Rowe.
+        Reviewed by Alp Toker and Mark Rowe.
 
         http://bugs.webkit.org/show_bug.cgi?id=16618
         [GTK] build-webkit and run-webkit-tests autootools support
 
-        * configure.ac: make the option name of icon database consistent
-          with the rest of webkit (from -icon-database to icondatabase)
+        Add support for the autotools build to the WebKit build and test
+        scripts.
 
 2008-02-04  Rodney Dawes  <dobey@wayofthemonkey.com>
 
index 6c81fcf..724e638 100644 (file)
@@ -1,11 +1,11 @@
 2008-02-04  Jan Michael Alonzo  <jmalonzo@unpluggable.com>
 
-        Reviewed by Mark Rowe.
+        Reviewed by Alp Toker and Mark Rowe.
 
         http://bugs.webkit.org/show_bug.cgi?id=16618
         [GTK] build-webkit and run-webkit-tests autootools support
 
-        * Scripts/build-webkit: added --database and --icondatabase options
+        * Scripts/build-webkit: added --database and --icon-database options
         * Scripts/run-launcher:
         * Scripts/run-webkit-tests:
         * Scripts/webkitdirs.pm:
index d5e84d7..0b93fa7 100755 (executable)
@@ -40,7 +40,7 @@ use POSIX;
 my $originalWorkingDirectory = getcwd();
 
 my $databaseSupport = 1;
-my $icondatabaseSupport = 1;
+my $iconDatabaseSupport = 1;
 my $svgSupport = 1;
 my $svgExperimentalSupport = 0;
 my $svgAnimationSupport = $svgExperimentalSupport;
@@ -61,7 +61,7 @@ my $usage = <<EOF;
 Usage: $programName [options] [options to pass to build system]
   --help                        Show this help message
   --[no-]database               Toggle Database Support (default: $databaseSupport)
-  --[no-]icondatabase           Toggle Icon database support (default: $icondatabaseSupport)
+  --[no-]icon-database          Toggle Icon database support (default: $iconDatabaseSupport)
   --[no-]svg                    Toggle SVG support (default: $svgSupport)
   --[no-]svg-experimental       Toggle SVG experimental features support (default: $svgExperimentalSupport, 
                                 implies SVG Support)
@@ -78,7 +78,7 @@ Usage: $programName [options] [options to pass to build system]
 EOF
 
 GetOptions('database!' => \$databaseSupport,
-           'icondatabase!' => \$icondatabaseSupport,
+           'icon-database!' => \$iconDatabaseSupport,
            'svg!' => \$svgSupport,
            'svg-experimental!' => \$svgExperimentalSupport,
            'svg-animation!' => \$svgAnimationSupport,
@@ -141,7 +141,7 @@ my $productDir = productDir();
 my @overrideFeatureDefinesOption = ();
 
 push @overrideFeatureDefinesOption, "ENABLE_DATABASE" if $databaseSupport;
-push @overrideFeatureDefinesOption, "ENABLE_ICONDATABASE" if $icondatabaseSupport;
+push @overrideFeatureDefinesOption, "ENABLE_ICONDATABASE" if $iconDatabaseSupport;
 push @overrideFeatureDefinesOption, "ENABLE_SVG" if $svgSupport;
 push @overrideFeatureDefinesOption, "ENABLE_SVG_ANIMATION" if $svgAnimationSupport;
 push @overrideFeatureDefinesOption, "ENABLE_SVG_FILTERS" if $svgFiltersSupport;
@@ -182,7 +182,7 @@ if ($clean && isOSX()) {
 # enable autotool options accordingly
 if ($ENV{WEBKITAUTOTOOLS}) {
     push @options, autotoolsFlag($databaseSupport, "database");
-    push @options, autotoolsFlag($icondatabaseSupport, "icondatabase");
+    push @options, autotoolsFlag($iconDatabaseSupport, "icon-database");
     push @options, autotoolsFlag($svgSupport, "svg");
     push @options, autotoolsFlag($svgAnimationSupport, "svg-animation");
     push @options, autotoolsFlag($svgFiltersSupport, "svg-filters");
index 5f4fffc..0e3d530 100644 (file)
@@ -218,11 +218,11 @@ AC_MSG_RESULT([$enable_database])
 
 # check whether to build with icon database support
 AC_MSG_CHECKING([whether to enable icon database support])
-AC_ARG_ENABLE(icondatabase,
-              AC_HELP_STRING([--enable-icondatabase],
+AC_ARG_ENABLE(icon_database,
+              AC_HELP_STRING([--enable-icon-database],
                              [enable icon database [default=no]]),
-              [],[enable_icondatabase="no"])
-AC_MSG_RESULT([$enable_icondatabase])
+              [],[enable_icon_database="no"])
+AC_MSG_RESULT([$enable_icon_database])
 
 # check whether to enable HTML5 audio/video support
 AC_MSG_CHECKING([whether to enable HTML5 video support])
@@ -354,7 +354,7 @@ if test "$http_backend" = "curl"; then
 fi
 
 # check if sqlite 3 is available
-if test "$enable_icondatabase" = "yes" || test "$enable_database" = "yes"; then
+if test "$enable_icon_database" = "yes" || test "$enable_database" = "yes"; then
    PKG_CHECK_MODULES([SQLITE3], [sqlite3 >= $SQLITE_REQUIRED_VERSION])
    AC_SUBST([SQLITE3_CFLAGS])
    AC_SUBST([SQLITE3_LIBS])
@@ -418,7 +418,7 @@ AM_CONDITIONAL([USE_CURL], [test "$http_backend" = "curl"])
 # WebKit feature conditionals
 AM_CONDITIONAL([ENABLE_DEBUG],[test "$enable_debug" = "yes"])
 AM_CONDITIONAL([ENABLE_DATABASE],[test "$enable_database" = "yes"])
-AM_CONDITIONAL([ENABLE_ICONDATABASE],[test "$enable_icondatabase" = "yes"])
+AM_CONDITIONAL([ENABLE_ICONDATABASE],[test "$enable_icon_database" = "yes"])
 AM_CONDITIONAL([ENABLE_XPATH],[test "$enable_xpath" = "yes"])
 AM_CONDITIONAL([ENABLE_XSLT],[test "$enable_xslt" = "yes"])
 AM_CONDITIONAL([ENABLE_VIDEO],[test "$enable_video" = "yes"])
@@ -451,7 +451,7 @@ WebKit was configured with the following options:
  Optimized memory allocator        : $enable_fast_malloc
  HTML5 client-side storage support : $enable_database
  HTML5 video element support       : $enable_video
- Icon database support             : $enable_icondatabase
+ Icon database support             : $enable_icon_database
  SVG support                       : $enable_svg
  SVG animation support             : $enable_svg_animation
  SVG filters support               : $enable_svg_filters