gtk2/gtk/tests/Makefile.am

165 lines
4.0 KiB
Makefile
Raw Normal View History

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
2011-06-17 02:40:21 +00:00
SUBDIRS =
AM_CPPFLAGS = \
-I$(top_srcdir) \
-I$(top_builddir)/gdk \
-I$(top_srcdir)/gdk \
-DSRCDIR=\""$(abs_srcdir)"\" \
$(GTK_DEBUG_FLAGS) \
$(GTK_DEP_CFLAGS)
DEPS = \
$(top_builddir)/gtk/libgtk-3.la
progs_ldadd = \
$(top_builddir)/gtk/libgtk-3.la \
$(top_builddir)/gdk/libgdk-3.la \
$(GTK_DEP_LIBS)
noinst_PROGRAMS = $(TEST_PROGS)
TEST_PROGS += testing
testing_SOURCES = testing.c
testing_LDADD = $(progs_ldadd)
TEST_PROGS += treemodel
treemodel_SOURCES = \
treemodel.h \
treemodel.c \
liststore.c \
treestore.c \
filtermodel.c \
sortmodel.c \
modelrefcount.c \
gtktreemodelrefcount.h \
gtktreemodelrefcount.c
treemodel_LDADD = $(progs_ldadd)
TEST_PROGS += treeview
treeview_SOURCES = treeview.c
treeview_LDADD = $(progs_ldadd)
TEST_PROGS += treeview-scrolling
treeview_scrolling_SOURCES = treeview-scrolling.c
2011-08-27 21:22:37 +00:00
treeview_scrolling_LDADD = $(progs_ldadd) -lm
TEST_PROGS += recentmanager
recentmanager_SOURCES = recentmanager.c
recentmanager_LDADD = $(progs_ldadd)
TEST_PROGS += floating
floating_SOURCES = floating.c
floating_LDADD = $(progs_ldadd)
TEST_PROGS += accel
accel_SOURCES = accel.c
accel_LDADD = $(progs_ldadd)
#TEST_PROGS += object
#object_SOURCES = object.c
2010-11-19 00:18:09 +00:00
#object_LDADD = $(progs_ldadd)
# 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
#crossingevents_SOURCES = crossingevents.c
#crossingevents_LDADD = $(progs_ldadd)
# Should be ported to new API's
#TEST_PROGS += filechooser
#filechooser_SOURCES = filechooser.c
#filechooser_LDADD = $(progs_ldadd)
TEST_PROGS += builder
builder_SOURCES = builder.c
builder_LDADD = $(progs_ldadd)
builder_LDFLAGS = -export-dynamic
if OS_UNIX
#TEST_PROGS += defaultvalue
#defaultvalue_SOURCES = defaultvalue.c
#defaultvalue_LDADD = $(progs_ldadd)
endif
TEST_PROGS += textbuffer
textbuffer_SOURCES = textbuffer.c
textbuffer_LDADD = $(progs_ldadd)
2010-10-30 16:19:59 +00:00
TEST_PROGS += textiter
textiter_SOURCES = textiter.c
textiter_LDADD = $(progs_ldadd)
2009-09-06 14:09:17 +00:00
TEST_PROGS += expander
expander_SOURCES = expander.c
expander_LDADD = $(progs_ldadd)
2009-09-06 14:09:17 +00:00
TEST_PROGS += action
action_SOURCES = action.c
action_LDADD = $(progs_ldadd)
2010-11-18 07:00:53 +00:00
TEST_PROGS += stylecontext
stylecontext_SOURCES = stylecontext.c
stylecontext_LDADD = $(progs_ldadd)
TEST_PROGS += papersize
papersize_SOURCES = papersize.c
papersize_LDADD = $(progs_ldadd)
TEST_PROGS += cellarea
cellarea_SOURCES = cellarea.c
cellarea_LDADD = $(progs_ldadd)
2011-06-01 02:10:40 +00:00
TEST_PROGS += treepath
treepath_SOURCES = treepath.c
treepath_LDADD = $(progs_ldadd)
TEST_PROGS += accessible
accessible_SOURCES = accessible.c
accessible_LDADD = $(progs_ldadd)
TEST_PROGS += entry
entry_SOURCES = entry.c
entry_LDADD = $(progs_ldadd)
TEST_PROGS += grid
grid_SOURCES = grid.c
grid_LDADD = $(progs_ldadd)
2011-11-21 21:26:42 +00:00
TEST_PROGS += rbtree
rbtree_CFLAGS = -DGTK_COMPILATION -UG_ENABLE_DEBUG
rbtree_SOURCES = rbtree.c ../gtkrbtree.h ../gtkrbtree.c
rbtree_LDADD = $(GTK_DEP_LIBS)
2011-12-23 21:29:34 +00:00
TEST_PROGS += bitmask
bitmask_CFLAGS = -DGTK_COMPILATION -UG_ENABLE_DEBUG
bitmask_SOURCES = bitmask.c \
../gtkbitmaskprivate.h \
../gtkallocatedbitmaskprivate.h \
../gtkallocatedbitmask.c
2011-12-23 21:29:34 +00:00
bitmask_LDADD = $(GTK_DEP_LIBS)
2011-12-16 02:12:39 +00:00
TEST_PROGS += regression-tests
regression_tests_SOURCES = regression-tests.c
regression_tests_LDADD = $(progs_ldadd)
TEST_PROGS += keyhash
keyhash_SOURCES = keyhash.c \
../gtkkeyhash.c ../gtkkeyhash.h \
../gtkprivate.c ../gtkprivate.h
keyhash_LDADD = $(progs_ldadd)
keyhash_CFLAGS = -DGTK_COMPILATION \
-DGTK_LIBDIR=\"$(libdir)\" \
-DGTK_DATADIR=\"$(datadir)\" \
-DGTK_DATA_PREFIX=\"$(prefix)\" \
-DGTK_SYSCONFDIR=\"$(sysconfdir)\"
2010-05-11 03:57:24 +00:00
EXTRA_DIST += \
file-chooser-test-dir/empty \
file-chooser-test-dir/text.txt
-include $(top_srcdir)/git.mk