diff options
author | Koen Kooi <koen@openembedded.org> | 2009-03-28 13:34:36 +0100 |
---|---|---|
committer | Koen Kooi <koen@openembedded.org> | 2009-03-28 13:34:36 +0100 |
commit | adc3749d8ca13c9983f3a0706092b62c6c52c0ab (patch) | |
tree | de2543c27d947a528606daee27cd14167c5f65b1 /recipes/webkit/webkit-gtk | |
parent | 5b6bb392f249d2d9fe6b3f8a2a5d29d507eb8e49 (diff) | |
download | openembedded-adc3749d8ca13c9983f3a0706092b62c6c52c0ab.tar.gz |
webkit-gtk: bump SRCREV
* runtime tested on beagleboard with midori and epiphany
Diffstat (limited to 'recipes/webkit/webkit-gtk')
-rw-r--r-- | recipes/webkit/webkit-gtk/GNUmakefile.am | 42 | ||||
-rw-r--r-- | recipes/webkit/webkit-gtk/configure.ac | 3 |
2 files changed, 31 insertions, 14 deletions
diff --git a/recipes/webkit/webkit-gtk/GNUmakefile.am b/recipes/webkit/webkit-gtk/GNUmakefile.am index 9e97e67387..13cf5eefa1 100644 --- a/recipes/webkit/webkit-gtk/GNUmakefile.am +++ b/recipes/webkit/webkit-gtk/GNUmakefile.am @@ -47,6 +47,8 @@ lib_LIBRARIES := IDL_BINDINGS := +TEST_PROGS := + # Global flags to CPP global_cppflags := @@ -463,29 +465,43 @@ include JavaScriptCore/GNUmakefile.am include WebCore/GNUmakefile.am include WebKitTools/GNUmakefile.am -# Build unit test -noinst_PROGRAMS += Programs/UnitTests -Programs_UnitTests_CPPFLAGS = \ - -I$(srcdir)/WebKit/gtk \ - -I$(top_builddir)/WebKit/gtk \ - $(global_cppflags) \ - $(javascriptcore_cppflags) - -Programs_UnitTests_SOURCES = \ - WebKit/gtk/tests/main.c +# Build unit tests +noinst_PROGRAMS += $(TEST_PROGS) -Programs_UnitTests_CFLAGS = \ +webkit_tests_cflags = \ -fno-strict-aliasing \ -O2 \ + -I$(srcdir)/JavaScriptCore/ForwardingHeaders \ + -I$(srcdir)/WebKit/gtk \ + -I$(top_builddir)/WebKit/gtk \ $(global_cflags) \ $(GLIB_CFLAGS) \ $(GTK_CFLAGS) \ $(LIBSOUP_CFLAGS) -Programs_UnitTests_LDADD = \ +webkit_tests_ldadd = \ libwebkit-1.0.la \ $(GTK_LIBS) \ - $(GLIB_LIBS) + $(GLIB_LIBS) \ + $(LIBSOUP_LIBS) + +TEST_PROGS += Programs/unittests/testwebframe \ + Programs/unittests/testwebbackforwardlist \ + Programs/unittests/testwebhistoryitem + +# Add additional tests here +Programs_unittests_testwebframe_SOURCES = WebKit/gtk/tests/testwebframe.c +Programs_unittests_testwebframe_CFLAGS = $(webkit_tests_cflags) +Programs_unittests_testwebframe_LDADD = $(webkit_tests_ldadd) + +Programs_unittests_testwebbackforwardlist_SOURCES = WebKit/gtk/tests/testwebbackforwardlist.c +Programs_unittests_testwebbackforwardlist_CFLAGS = $(webkit_tests_cflags) +Programs_unittests_testwebbackforwardlist_LDADD = $(webkit_tests_ldadd) + +Programs_unittests_testwebhistoryitem_SOURCES = WebKit/gtk/tests/testwebhistoryitem.c +Programs_unittests_testwebhistoryitem_CFLAGS = $(webkit_tests_cflags) +Programs_unittests_testwebhistoryitem_LDADD = $(webkit_tests_ldadd) + # Autogenerated sources BUILT_SOURCES := \ diff --git a/recipes/webkit/webkit-gtk/configure.ac b/recipes/webkit/webkit-gtk/configure.ac index 2535c3181f..ad13dea585 100644 --- a/recipes/webkit/webkit-gtk/configure.ac +++ b/recipes/webkit/webkit-gtk/configure.ac @@ -190,6 +190,7 @@ LIBSOUP_REQUIRED_VERSION=2.25.91 LIBXSLT_REQUIRED_VERSION=1.1.7 SQLITE_REQUIRED_VERSION=3.0 GSTREAMER_REQUIRED_VERSION=0.10 +GNOME_KEYRING_REQUIRED_VERSION=2.26.0 # Available modules # @@ -529,7 +530,7 @@ AC_SUBST([LIBSOUP_LIBS]) if test "$enable_gnomekeyring" = "yes"; then PKG_CHECK_MODULES([GNOMEKEYRING], - [gnome-keyring-1]) + [gnome-keyring-1 >= $GNOME_KEYRING_REQUIRED_VERSION]) AC_SUBST([GNOMEKEYRING_CFLAGS]) AC_SUBST([GNOMEKEYRING_LIBS]) fi |