| noinst_PROGRAMS += \ |
| Programs/GtkLauncher \ |
| Programs/DumpRenderTree |
| |
| # GtkLauncher |
| Programs_GtkLauncher_CPPFLAGS = \ |
| -I$(srcdir)/WebKit/gtk \ |
| -I$(top_builddir)/WebKit/gtk \ |
| $(global_cppflags) \ |
| $(javascriptcore_cppflags) |
| |
| Programs_GtkLauncher_SOURCES = \ |
| WebKitTools/GtkLauncher/main.c |
| |
| Programs_GtkLauncher_CFLAGS = \ |
| -ansi \ |
| -fno-strict-aliasing \ |
| $(global_cflags) \ |
| $(GTK_CFLAGS) \ |
| $(LIBSOUP_CFLAGS) |
| |
| Programs_GtkLauncher_LDADD = \ |
| libwebkit-1.0.la \ |
| $(GTK_LIBS) \ |
| $(GLIB_LIBS) |
| |
| Programs_GtkLauncher_LDFLAGS = \ |
| -no-fast-install \ |
| -no-install |
| |
| # DumpRenderTree |
| dumprendertree_cppflags := \ |
| -I$(srcdir)/WebKitTools/DumpRenderTree \ |
| -I$(srcdir)/WebKitTools/DumpRenderTree/gtk \ |
| -I$(srcdir)/WebKit/gtk \ |
| -I$(top_builddir)/WebKit/gtk \ |
| $(global_cppflags) \ |
| $(javascriptcore_cppflags) |
| |
| Programs_DumpRenderTree_CPPFLAGS = $(dumprendertree_cppflags) |
| |
| Programs_DumpRenderTree_SOURCES = \ |
| WebKitTools/DumpRenderTree/DumpRenderTree.h \ |
| WebKitTools/DumpRenderTree/DumpRenderTreePrefix.h \ |
| WebKitTools/DumpRenderTree/AccessibilityController.cpp \ |
| WebKitTools/DumpRenderTree/AccessibilityController.h \ |
| WebKitTools/DumpRenderTree/AccessibilityUIElement.cpp \ |
| WebKitTools/DumpRenderTree/AccessibilityUIElement.h \ |
| WebKitTools/DumpRenderTree/GCController.cpp \ |
| WebKitTools/DumpRenderTree/GCController.h \ |
| WebKitTools/DumpRenderTree/JavaScriptThreading.h \ |
| WebKitTools/DumpRenderTree/LayoutTestController.cpp \ |
| WebKitTools/DumpRenderTree/LayoutTestController.h \ |
| WebKitTools/DumpRenderTree/PixelDumpSupport.h \ |
| WebKitTools/DumpRenderTree/WorkQueue.cpp \ |
| WebKitTools/DumpRenderTree/WorkQueue.h \ |
| WebKitTools/DumpRenderTree/WorkQueueItem.h \ |
| WebKitTools/DumpRenderTree/config.h \ |
| WebKitTools/DumpRenderTree/gtk/AccessibilityControllerGtk.cpp \ |
| WebKitTools/DumpRenderTree/gtk/AccessibilityUIElementGtk.cpp \ |
| WebKitTools/DumpRenderTree/gtk/DumpRenderTree.cpp \ |
| WebKitTools/DumpRenderTree/gtk/DumpRenderTreeGtk.h \ |
| WebKitTools/DumpRenderTree/gtk/EventSender.h \ |
| WebKitTools/DumpRenderTree/gtk/EventSender.cpp \ |
| WebKitTools/DumpRenderTree/gtk/GCControllerGtk.cpp \ |
| WebKitTools/DumpRenderTree/gtk/LayoutTestControllerGtk.cpp \ |
| WebKitTools/DumpRenderTree/gtk/WorkQueueItemGtk.cpp |
| |
| Programs_DumpRenderTree_CXXFLAGS = \ |
| $(global_cxxflags) \ |
| $(dumprendertree_cppflags) \ |
| $(Programs_DumpRenderTree_CFLAGS) |
| |
| Programs_DumpRenderTree_CFLAGS = \ |
| -fno-strict-aliasing \ |
| $(dumprendertree_cppflags) \ |
| $(global_cflags) \ |
| $(GLOBALDEPS_CFLAGS) \ |
| $(CAIRO_CFLAGS) \ |
| $(GTK_CFLAGS) \ |
| $(LIBSOUP_CFLAGS) |
| |
| Programs_DumpRenderTree_LDADD = \ |
| libwebkit-1.0.la \ |
| libJavaScriptCore.la \ |
| $(GLOBALDEPS_LIBS) \ |
| $(CAIRO_LIBS) \ |
| $(GTK_LIBS) \ |
| $(GLIB_LIBS) \ |
| $(LIBSOUP_LIBS) \ |
| $(FREETYPE_LIBS) |
| |
| Programs_DumpRenderTree_LDFLAGS = \ |
| -no-fast-install \ |
| -no-install |
| |
| # clean target |
| CLEANFILES += \ |
| Programs/GtkLauncher \ |
| Programs/DumpRenderTree |
| |
| |
| if TARGET_X11 |
| |
| # Build TestNetscapePlugin only for X11 |
| # since we don't support plugins for non-X11 builds at the moment. |
| noinst_LTLIBRARIES += \ |
| TestNetscapePlugin/libtestnetscapeplugin.la |
| |
| dumprendertree_cppflags += \ |
| -DTEST_PLUGIN_DIR=\"${shell pwd}/${top_builddir}/TestNetscapePlugin/.libs\" \ |
| -DFONTS_CONF_FILE=\"${shell pwd}/${srcdir}/WebKitTools/DumpRenderTree/gtk/fonts.conf\" |
| |
| TestNetscapePlugin_libtestnetscapeplugin_la_CPPFLAGS = \ |
| -I$(srcdir)/WebKitTools/DumpRenderTree \ |
| -I$(srcdir)/WebKitTools/DumpRenderTree/unix/TestNetscapePlugin/ForwardingHeaders \ |
| -I$(srcdir)/WebCore \ |
| -I$(srcdir)/WebCore/bridge \ |
| -I$(srcdir)/WebCore/plugins \ |
| -I$(srcdir)/WebKitTools/DumpRenderTree/TestNetscapePlugIn.subproj \ |
| $(global_cppflags) \ |
| $(javascriptcore_cppflags) |
| |
| TestNetscapePlugin_libtestnetscapeplugin_la_SOURCES = \ |
| WebKitTools/DumpRenderTree/unix/TestNetscapePlugin/ForwardingHeaders/WebKit/npapi.h \ |
| WebKitTools/DumpRenderTree/unix/TestNetscapePlugin/ForwardingHeaders/WebKit/npfunctions.h \ |
| WebKitTools/DumpRenderTree/unix/TestNetscapePlugin/ForwardingHeaders/WebKit/npruntime.h \ |
| WebKitTools/DumpRenderTree/unix/TestNetscapePlugin/TestNetscapePlugin.cpp \ |
| WebKitTools/DumpRenderTree/TestNetscapePlugIn.subproj/PluginObject.cpp \ |
| WebKitTools/DumpRenderTree/TestNetscapePlugIn.subproj/PluginObject.h \ |
| WebKitTools/DumpRenderTree/TestNetscapePlugIn.subproj/TestObject.cpp \ |
| WebKitTools/DumpRenderTree/TestNetscapePlugIn.subproj/TestObject.h |
| |
| TestNetscapePlugin_libtestnetscapeplugin_la_LDFLAGS = \ |
| -rpath ${shell pwd}/$(top_builddir)/../unix/TestNetscapePlugin/.libs \ |
| $(no_undefined) \ |
| -avoid-version \ |
| -module |
| |
| CLEANFILES += TestNetscapePlugin/libtestnetscapeplugin.la |
| endif |