2010-12-15 Amruth Raj <amruthraj@motorola.com> and Ravi Kasibhatla <ravi.kasibhatl...
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 15 Dec 2010 16:51:30 +0000 (16:51 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 15 Dec 2010 16:51:30 +0000 (16:51 +0000)
commitf580d9e6ba24bc19488d4b7201656e4790f5d0e1
tree6dd8afaf65039ad5f18a4e70d71cff4ca55dc643
parenta53d7324b9ed16af5b3b2fa463cfc7bd1829922d
2010-12-15  Amruth Raj  <amruthraj@motorola.com> and Ravi Kasibhatla  <ravi.kasibhatla@motorola.com>

        Reviewed by Martin Robinson.

        Changes to enable building WebKit2 for Gtk port.
        (https://bugs.webkit.org/show_bug.cgi?id=37369)

        * GNUmakefile.am: Changes to build either of WebKit1 or WebKit2.
        It basically excludes all WebKit/gtk/webkit/ files when building WebKit2.
        Also, exludes Unittests, DumprenderTree, GtkLauncher etc for WebKit2.
        * configure.ac: Option for enable or disable WebKit2.
2010-12-15  Amruth Raj  <amruthraj@motorola.com> and Ravi Kasibhatla  <ravi.kasibhatla@motorola.com>

        Reviewed by Martin Robinson.

        Changes to enable building WebKit2 for Gtk port
        (https://bugs.webkit.org/show_bug.cgi?id=37369)

        No new functionality added or deleted. Only makefile change. Hence, no tests added.

        * GNUmakefile.am: Removed bindings/gobject from webcore_sources & webcore_cppflags and added them to WebKit/gtk/GNUmakefile.am
        * platform/network/soup/cache/webkit/soup-cache.h: Remove include <webkit/webkitdefines.h> and declare WEBKIT_API directly
2010-12-15  Amruth Raj  <amruthraj@motorola.com> and Ravi Phaneendra Kasibhatla  <ravi.kasibhatla@motorola.com>

        Reviewed by Martin Robinson.

        Changes to enable building WebKit2 for Gtk port.
        (https://bugs.webkit.org/show_bug.cgi?id=37369)

        * GNUmakefile.am: Added WebCore/bindings/gobject to webkitgtk_sources & webkitgtk_cppflags.
        They should get compiled only when WebKit/gtk/GNUmakefile.am is getting included but not
        with WebKit2/GNUmakefile.am inclusion.
2010-12-15  Amruth Raj  <amruthraj@motorola.com> and Ravi Kasibhatla  <ravi.kasibhatla@motorola.com>

        Reviewed by Martin Robinson.

        Changes to enable building WebKit2 for Gtk port.
        (https://bugs.webkit.org/show_bug.cgi?id=37369)

        * GNUmakefile.am: Added.
        * Scripts/generate-forwarding-headers.pl: For GTK port, taking 1 extra argument for copying network headers.
        * WebKit2Prefix.h: Included WebCore/config.h for GTK port as the first header file for WebKit2 sources files.
        * gtk: Added.
        * gtk/webkit2.pc.in: Added.
2010-12-15  Amruth Raj  <amruthraj@motorola.com> and Ravi Kasibhatla  <ravi.kasibhatla@motorola.com>

        Reviewed by Martin Robinson.

        Change generate-forwarding-headers.pl for GTK port usage
        (https://bugs.webkit.org/show_bug.cgi?id=37369)

        * Scripts/webkitdirs.pm: Added changes to build webkit2 for GTK port using build-webkit script.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@74117 268f45cc-cd09-0410-ab3c-d52691b4dbfc
15 files changed:
ChangeLog
GNUmakefile.am
WebCore/ChangeLog
WebCore/GNUmakefile.am
WebCore/platform/network/soup/cache/webkit/soup-cache.h
WebKit/gtk/ChangeLog
WebKit/gtk/GNUmakefile.am
WebKit2/ChangeLog
WebKit2/GNUmakefile.am [new file with mode: 0644]
WebKit2/Scripts/generate-forwarding-headers.pl
WebKit2/WebKit2Prefix.h
WebKit2/gtk/webkit2.pc.in [new file with mode: 0644]
WebKitTools/ChangeLog
WebKitTools/Scripts/webkitdirs.pm
configure.ac