|
Packit |
1e8aac |
include $(top_srcdir)/glade-rules.mk
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
TEST_PROGS = \
|
|
Packit |
1e8aac |
create-widgets \
|
|
Packit |
1e8aac |
add-child \
|
|
Packit |
1e8aac |
toplevel-order
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
noinst_PROGRAMS = $(TEST_PROGS)
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
progs_cppflags = \
|
|
Packit |
1e8aac |
$(common_defines) \
|
|
Packit |
1e8aac |
-I$(top_srcdir) \
|
|
Packit |
1e8aac |
-I$(top_builddir) \
|
|
Packit |
1e8aac |
$(GTK_CFLAGS) \
|
|
Packit |
1e8aac |
$(GTK_MAC_BUNDLE_FLAG) \
|
|
Packit |
1e8aac |
$(GTK_MAC_CFLAGS) \
|
|
Packit |
1e8aac |
$(WARN_CFLAGS) \
|
|
Packit |
1e8aac |
$(AM_CPPFLAGS)
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
progs_cflags = \
|
|
Packit |
1e8aac |
$(AM_CFLAGS)
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
progs_libs = $(GTK_LIBS) $(GTK_MAC_LIBS)
|
|
Packit |
1e8aac |
progs_ldadd = $(top_builddir)/gladeui/libgladeui-2.la
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
# Test that GladeWidgets and thier runtime objects
|
|
Packit |
1e8aac |
# are created and finalized properly
|
|
Packit |
1e8aac |
create_widgets_CPPFLAGS = $(progs_cppflags)
|
|
Packit |
1e8aac |
create_widgets_CFLAGS = $(progs_cflags)
|
|
Packit |
1e8aac |
create_widgets_LDFLAGS = $(progs_libs)
|
|
Packit |
1e8aac |
create_widgets_LDADD = $(progs_ldadd)
|
|
Packit |
1e8aac |
create_widgets_SOURCES = create-widgets.c
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
# Test that various types of container widgets
|
|
Packit |
1e8aac |
# successfully parent child types via the
|
|
Packit |
1e8aac |
# GladeWidget / adaptor code
|
|
Packit |
1e8aac |
add_child_CPPFLAGS = $(progs_cppflags)
|
|
Packit |
1e8aac |
add_child_CFLAGS = $(progs_cflags)
|
|
Packit |
1e8aac |
add_child_LDFLAGS = $(progs_libs)
|
|
Packit |
1e8aac |
add_child_LDADD = $(progs_ldadd)
|
|
Packit |
1e8aac |
add_child_SOURCES = add-child.c
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
TOPLEVEL_ORDER_FILES = \
|
|
Packit |
1e8aac |
toplevel-order-resources.gresource.xml \
|
|
Packit |
1e8aac |
toplevel_order_test.glade \
|
|
Packit |
1e8aac |
toplevel_order_test.glade \
|
|
Packit |
1e8aac |
toplevel_order_test2.glade \
|
|
Packit |
1e8aac |
toplevel_order_test3.glade \
|
|
Packit |
1e8aac |
toplevel_order_test4.glade \
|
|
Packit |
1e8aac |
toplevel_order_test5.glade \
|
|
Packit |
1e8aac |
toplevel_order_test6.glade
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
BUILT_SOURCES = toplevel-order-resources.c toplevel-order-resources.h
|
|
Packit |
1e8aac |
# Generate resources
|
|
Packit |
1e8aac |
toplevel-order-resources.h: $(TOPLEVEL_ORDER_FILES)
|
|
Packit |
1e8aac |
$(AM_V_GEN) $(GLIB_COMPILE_RESOURCES) $(srcdir)/toplevel-order-resources.gresource.xml \
|
|
Packit |
1e8aac |
--target=$@ --sourcedir=$(srcdir) --c-name _glade --generate-header
|
|
Packit |
1e8aac |
toplevel-order-resources.c: $(TOPLEVEL_ORDER_FILES)
|
|
Packit |
1e8aac |
$(AM_V_GEN) $(GLIB_COMPILE_RESOURCES) $(srcdir)/toplevel-order-resources.gresource.xml \
|
|
Packit |
1e8aac |
--target=$@ --sourcedir=$(srcdir) --c-name _glade --generate-source
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
# Test toplevel order in xml output
|
|
Packit |
1e8aac |
toplevel_order_CPPFLAGS = $(progs_cppflags)
|
|
Packit |
1e8aac |
toplevel_order_CFLAGS = $(progs_cflags)
|
|
Packit |
1e8aac |
toplevel_order_LDFLAGS = $(progs_libs)
|
|
Packit |
1e8aac |
toplevel_order_LDADD = $(progs_ldadd)
|
|
Packit |
1e8aac |
toplevel_order_SOURCES = \
|
|
Packit |
1e8aac |
toplevel-order.c \
|
|
Packit |
1e8aac |
toplevel-order-resources.c
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
noinst_HEADERS = \
|
|
Packit |
1e8aac |
toplevel-order-resources.h
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
EXTRA_DIST = $(TOPLEVEL_ORDER_FILES)
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
TESTS = $(TEST_PROGS)
|
|
Packit |
1e8aac |
TESTS_ENVIRONMENT=$(GLADE_TEST_ENVIRONMENT)
|