[GTK] Build fixes after 145552

https://bugs.webkit.org/show_bug.cgi?id=112267

Patch by Zan Dobersek <zdobersek@igalia.com> on 2013-03-13
Reviewed by Gustavo Noronha Silva.

Source/Platform:

* GNUmakefile.am: Include the same-level GNUmakefile.list.am.
Fix a typo in the inline visibility compiler flag.

Source/WebKit2:

* GNUmakefile.am: Narrow down the dependency CFLAGS list to only ones that are actually needed
to build the platformgtk_sources into libPlatformGtk2.la. At the moment this means only
GTK+-2.0 CFLAGS are used.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@145738 268f45cc-cd09-0410-ab3c-d52691b4dbfc
parent c1c9a5ce
2013-03-13 Zan Dobersek <zdobersek@igalia.com>
[GTK] Build fixes after 145552
https://bugs.webkit.org/show_bug.cgi?id=112267
Reviewed by Gustavo Noronha Silva.
* GNUmakefile.am: Include the same-level GNUmakefile.list.am.
Fix a typo in the inline visibility compiler flag.
2013-03-12 Adam Barth <abarth@webkit.org> 2013-03-12 Adam Barth <abarth@webkit.org>
[Chromium] Remove last vestigates of WEBKIT_USING_V8 [Chromium] Remove last vestigates of WEBKIT_USING_V8
......
...@@ -6,6 +6,8 @@ ...@@ -6,6 +6,8 @@
# For now we only build the libPlatformGtk library as there are no source files in place yet # For now we only build the libPlatformGtk library as there are no source files in place yet
# that could be built into libPlatform. # that could be built into libPlatform.
include $(srcdir)/Source/Platform/GNUmakefile.list.am
platformgtk_cppflags += \ platformgtk_cppflags += \
-DWEBKITGTK_API_VERSION_STRING=\"@WEBKITGTK_API_VERSION@\" \ -DWEBKITGTK_API_VERSION_STRING=\"@WEBKITGTK_API_VERSION@\" \
-I$(srcdir)/Source/Platform/gtk -I$(srcdir)/Source/Platform/gtk
...@@ -17,7 +19,7 @@ libPlatformGtk_la_SOURCES = \ ...@@ -17,7 +19,7 @@ libPlatformGtk_la_SOURCES = \
$(platformgtk_sources) $(platformgtk_sources)
libPlatformGtk_la_CXXFLAGS = \ libPlatformGtk_la_CXXFLAGS = \
-fvisibility-inlines-hidder \ -fvisibility-inlines-hidden \
$(global_cxxflags) $(global_cxxflags)
libPlatformGtk_la_CFLAGS = \ libPlatformGtk_la_CFLAGS = \
......
2013-03-13 Zan Dobersek <zdobersek@igalia.com>
[GTK] Build fixes after 145552
https://bugs.webkit.org/show_bug.cgi?id=112267
Reviewed by Gustavo Noronha Silva.
* GNUmakefile.am: Narrow down the dependency CFLAGS list to only ones that are actually needed
to build the platformgtk_sources into libPlatformGtk2.la. At the moment this means only
GTK+-2.0 CFLAGS are used.
2013-03-13 Antoine Quint <graouts@apple.com> 2013-03-13 Antoine Quint <graouts@apple.com>
Calling WebInspectorClient::highlight() during a fade-out animation of the PageOverlay won't stop its animation Calling WebInspectorClient::highlight() during a fade-out animation of the PageOverlay won't stop its animation
...@@ -507,27 +507,7 @@ libPlatformGtk2_la_CPPFLAGS = \ ...@@ -507,27 +507,7 @@ libPlatformGtk2_la_CPPFLAGS = \
$(platformgtk_cppflags) \ $(platformgtk_cppflags) \
$(javascriptcore_cppflags) \ $(javascriptcore_cppflags) \
-fno-strict-aliasing \ -fno-strict-aliasing \
$(CAIRO_CFLAGS) \ $(GTK2_CFLAGS)
$(CLUTTER_CFLAGS) \
$(COVERAGE_CFLAGS) \
$(ENCHANT_CFLAGS) \
$(FREETYPE_CFLAGS) \
$(GAIL_CFLAGS) \
$(GAMEPAD_CFLAGS) \
$(GEOCLUE_CFLAGS) \
$(GLIB_CFLAGS) \
$(GSTREAMER_CFLAGS) \
$(GTK_CFLAGS) \
$(LIBSECRET_CFLAGS) \
$(LIBSOUP_CFLAGS) \
$(LIBXML_CFLAGS) \
$(LIBXSLT_CFLAGS) \
$(SQLITE3_CFLAGS) \
$(UNICODE_CFLAGS) \
$(XCOMPOSITE_CFLAGS) \
$(XDAMAGE_CFLAGS) \
$(XRENDER_CFLAGS) \
$(XT_CFLAGS)
# Injected Bundle # Injected Bundle
injectedbundledir = $(libdir)/webkit2gtk-3.0/injected-bundle injectedbundledir = $(libdir)/webkit2gtk-3.0/injected-bundle
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment