# Override DEFS and DEFAULT_INCLUDES to suppress "-I. -I$(srcdir)"
DEFS = @DEFS@
DEFAULT_INCLUDES =
INCLUDES = -I$(top_builddir) -I$(top_srcdir) -I$(top_builddir)/sigc++/config
LDADD = $(top_builddir)/sigc++/libsigc-1.2.la
noinst_PROGRAMS = \
size_test connection_test object_test \
slot_test object_slot_test class_slot_test \
bind_test bind_return_test \
retype_test retype_return_test hide_test \
method_slot_test disappearing_observer_test
TESTS = \
bind_return_test bind_test class_slot_test \
connection_test \
hide_test object_slot_test object_test retype_test \
retype_return_test size_test slot_test method_slot_test \
disappearing_observer_test
#
# Component tests
size_test_SOURCES = size_test.cc
connection_test_SOURCES = connection_test.cc
object_test_SOURCES = object_test.cc
#
# Slot tests
slot_test_SOURCES = slot_test.cc
object_slot_test_SOURCES = object_slot_test.cc
method_slot_test_SOURCES = method_slot_test.cc
class_slot_test_SOURCES = class_slot_test.cc
#array_test_SOURCES = array_test.cc
#
# Signal tests
#basic_SOURCES = basic.cc
#vbasic_SOURCES = vbasic.cc
#disconnect_SOURCES = disconnect.cc
#
# Adaptor tests
bind_test_SOURCES = bind_test.cc
bind_return_test_SOURCES = bind_return_test.cc
retype_test_SOURCES = retype_test.cc
retype_return_test_SOURCES = retype_return_test.cc
hide_test_SOURCES = hide_test.cc
#
# Runtime tests
disappearing_observer_test_SOURCES = disappearing_observer_test.cc
#
# Size target - used in benchmarking improvements
size:
rm -f size
make clean
make all
echo "Unstriped tests:" > size
ls -l .libs/* | awk '{print substr($$0,35,8),substr($$0,63);}' >> size
echo "Striped tests:" >> size
strip .libs/*
ls -l .libs/* | awk '{print substr($$0,35,8),substr($$0,63);}' >> size
syntax highlighted by Code2HTML, v. 0.9.1