call g_test_init() from gtk_test_init().
2007-11-22 15:39:40 Tim Janik <timj@imendio.com>
* gtk/gtktestutils.c: call g_test_init() from gtk_test_init().
* gtk/tests/testing.c: use g_test_add_func() to register tests and use
g_test_run() to run the tests to integrate with the testing framework.
* gtk/tests/Makefile.am: removed exemplary testing rules.
* Makefile.am, gtk/tests/Makefile.am, gtk/Makefile.am:
* gtk/xdgmime/Makefile.am, gtk/theme-bits/Makefile.am:
* tests/Makefile.am, docs/reference/gdk-pixbuf/Makefile.am:
* docs/reference/gdk/Makefile.am, docs/reference/gtk/Makefile.am:
* docs/reference/Makefile.am, docs/tools/Makefile.am:
* docs/tutorial/Makefile.am, docs/faq/Makefile.am, docs/Makefile.am:
* gdk-pixbuf/pixops/Makefile.am, gdk-pixbuf/Makefile.am:
* demos/gtk-demo/Makefile.am, demos/Makefile.am:
* modules/input/Makefile.am, modules/printbackends/file/Makefile.am:
* modules/printbackends/test/Makefile.am, modules/printbackends/Makefile.am:
* modules/printbackends/cups/Makefile.am, modules/printbackends/lpr/Makefile.am:
* modules/engines/ms-windows/Theme/gtk-2.0/Makefile.am:
* modules/engines/ms-windows/Theme/Makefile.am:
* modules/engines/ms-windows/Makefile.am:
* modules/engines/Makefile.am, modules/engines/pixbuf/Makefile.am:
* modules/Makefile.am, m4macros/Makefile.am, perf/Makefile.am:
* contrib/Makefile.am, contrib/gdk-pixbuf-xlib/Makefile.am:
* gdk/directfb/Makefile.am, gdk/linux-fb/Makefile.am:
* gdk/quartz/Makefile.am, gdk/win32/rc/Makefile.am:
* gdk/win32/Makefile.am, gdk/x11/Makefile.am, gdk/Makefile.am:
include $(top_srcdir)/Makefile.decl, adapted EXTRA_DIST assignments.
svn path=/trunk/; revision=19033
2007-11-22 14:38:26 +00:00
|
|
|
include $(top_srcdir)/Makefile.decl
|
|
|
|
|
2008-06-18 13:29:02 +00:00
|
|
|
INCLUDES = \
|
|
|
|
-I$(top_srcdir) \
|
|
|
|
-I$(top_builddir)/gdk \
|
|
|
|
-I$(top_srcdir)/gdk \
|
|
|
|
-DGDK_DISABLE_DEPRECATED \
|
|
|
|
-DGTK_DISABLE_DEPRECATED \
|
|
|
|
$(GTK_DEBUG_FLAGS) \
|
|
|
|
$(GTK_DEP_CFLAGS)
|
|
|
|
|
|
|
|
DEPS = \
|
|
|
|
$(top_builddir)/gdk/$(gdktargetlib) \
|
|
|
|
$(top_builddir)/gtk/$(gtktargetlib)
|
|
|
|
|
|
|
|
progs_ldadd = \
|
|
|
|
$(top_builddir)/gdk/$(gdktargetlib) \
|
2009-12-19 17:37:39 +00:00
|
|
|
$(top_builddir)/gtk/$(gtktargetlib) \
|
|
|
|
$(GTK_DEP_LIBS)
|
2007-11-20 15:03:28 +00:00
|
|
|
|
2010-06-07 20:44:58 +00:00
|
|
|
noinst_PROGRAMS = $(TEST_PROGS) $(SAMPLE_PROGS)
|
2007-11-20 15:03:28 +00:00
|
|
|
|
|
|
|
|
2008-06-18 13:29:02 +00:00
|
|
|
TEST_PROGS += testing
|
|
|
|
testing_SOURCES = testing.c
|
|
|
|
testing_LDADD = $(progs_ldadd)
|
|
|
|
|
|
|
|
TEST_PROGS += liststore
|
|
|
|
liststore_SOURCES = liststore.c
|
|
|
|
liststore_LDADD = $(progs_ldadd)
|
|
|
|
|
|
|
|
TEST_PROGS += treestore
|
|
|
|
treestore_SOURCES = treestore.c
|
|
|
|
treestore_LDADD = $(progs_ldadd)
|
|
|
|
|
2009-07-30 11:54:30 +00:00
|
|
|
TEST_PROGS += treeview
|
|
|
|
treeview_SOURCES = treeview.c
|
|
|
|
treeview_LDADD = $(progs_ldadd)
|
|
|
|
|
2008-06-18 13:29:02 +00:00
|
|
|
TEST_PROGS += treeview-scrolling
|
|
|
|
treeview_scrolling_SOURCES = treeview-scrolling.c
|
|
|
|
treeview_scrolling_LDADD = $(progs_ldadd)
|
|
|
|
|
|
|
|
TEST_PROGS += recentmanager
|
|
|
|
recentmanager_SOURCES = recentmanager.c
|
|
|
|
recentmanager_LDADD = $(progs_ldadd)
|
|
|
|
|
|
|
|
TEST_PROGS += floating
|
|
|
|
floating_SOURCES = floating.c
|
|
|
|
floating_LDADD = $(progs_ldadd)
|
|
|
|
|
|
|
|
TEST_PROGS += object
|
|
|
|
object_SOURCES = object.c pixbuf-init.c
|
|
|
|
object_LDADD = $(progs_ldadd)
|
2007-12-13 12:59:01 +00:00
|
|
|
|
2008-08-04 23:41:19 +00:00
|
|
|
# this doesn't work in make distcheck, since running
|
|
|
|
# on a naked X server creates slightly different event
|
|
|
|
# sequences than running on a normal desktop
|
|
|
|
# TEST_PROGS += crossingevents
|
2008-08-01 03:30:50 +00:00
|
|
|
crossingevents_SOURCES = crossingevents.c
|
|
|
|
crossingevents_LDADD = $(progs_ldadd)
|
|
|
|
|
2010-05-10 22:50:54 +00:00
|
|
|
# Should be ported to new API's
|
|
|
|
#TEST_PROGS += filechooser
|
|
|
|
#filechooser_SOURCES = filechooser.c pixbuf-init.c
|
|
|
|
#filechooser_LDADD = $(progs_ldadd)
|
2007-12-13 12:59:01 +00:00
|
|
|
|
2008-06-18 13:29:02 +00:00
|
|
|
TEST_PROGS += builder
|
|
|
|
builder_SOURCES = builder.c
|
|
|
|
builder_LDADD = $(progs_ldadd)
|
|
|
|
builder_LDFLAGS = -export-dynamic
|
2007-12-13 12:59:01 +00:00
|
|
|
|
2008-06-18 13:29:02 +00:00
|
|
|
if OS_UNIX
|
|
|
|
TEST_PROGS += defaultvalue
|
|
|
|
endif
|
2010-05-08 05:18:53 +00:00
|
|
|
defaultvalue_SOURCES = defaultvalue.c pixbuf-init.c
|
2008-06-18 13:29:02 +00:00
|
|
|
defaultvalue_LDADD = $(progs_ldadd)
|
2008-06-17 13:37:59 +00:00
|
|
|
|
2008-06-18 13:29:02 +00:00
|
|
|
TEST_PROGS += textbuffer
|
|
|
|
textbuffer_SOURCES = textbuffer.c pixbuf-init.c
|
|
|
|
textbuffer_LDADD = $(progs_ldadd)
|
2009-05-04 00:08:11 +00:00
|
|
|
|
2009-09-01 07:17:02 +00:00
|
|
|
TEST_PROGS += filtermodel
|
|
|
|
filtermodel_SOURCES = filtermodel.c
|
|
|
|
filtermodel_LDADD = $(progs_ldadd)
|
|
|
|
|
2009-09-06 14:09:17 +00:00
|
|
|
TEST_PROGS += expander
|
|
|
|
expander_SOURCES = expander.c
|
|
|
|
expander_LDADD = $(progs_ldadd)
|
|
|
|
|
2010-03-11 14:40:55 +00:00
|
|
|
TEST_PROGS += action
|
|
|
|
action_SOURCES = action.c
|
|
|
|
action_LDADD = $(progs_ldadd)
|
|
|
|
|
2010-06-07 20:44:58 +00:00
|
|
|
SAMPLE_PROGS = gtk-example-application
|
|
|
|
gtk_example_application_SOURCES = gtk-example-application.c
|
|
|
|
gtk_example_application_LDADD = $(progs_ldadd)
|
|
|
|
|
2010-05-10 22:50:54 +00:00
|
|
|
|
2010-05-11 03:57:24 +00:00
|
|
|
EXTRA_DIST += \
|
2010-05-10 22:50:54 +00:00
|
|
|
file-chooser-test-dir/empty \
|
|
|
|
file-chooser-test-dir/text.txt
|
|
|
|
|
2009-05-04 00:08:11 +00:00
|
|
|
-include $(top_srcdir)/git.mk
|