+AM_FEATURES = libusual
+
SUBLOC = test
DIST_SUBDIRS = attregex
-USUAL_DIR = $(top_srcdir)
+USUAL_DIR = $(abs_top_srcdir)
regtest_system_SOURCES = \
test_string.c test_crypto.c test_aatree.c test_heap.c \
test_socket.c test_getopt.c test_ctype.c \
test_common.h tinytest.h tinytest_macros.h
-regtest_compat_SOURCES = $(regtest_system_SOURCES)
+regtest_compat_SOURCES := $(regtest_system_SOURCES)
nodist_regtest_compat_SOURCES = test_config.h
regtest_compat_EMBED_LIBUSUAL = 1
regtest_system_LDADD = -lanl
regtest_system_LDFLAGS = -pthread
-regtest_system_CPPFLAGS = -I$(USUAL_DIR) -I$(top_builddir) -I$(srcdir) -I$(builddir)
-regtest_compat_CPPFLAGS = $(regtest_system_CPPFLAGS) -DUSUAL_TEST_CONFIG
+regtest_system_CPPFLAGS = -I.. -I.
+regtest_compat_CPPFLAGS := $(regtest_system_CPPFLAGS) -DUSUAL_TEST_CONFIG
regtest_compat_LDFLAGS = -pthread
EXTRA_DIST = Makefile tinytest_demo.c force_compat.sed test_cfparser.ini
include ../build.mk
-$(builddir)/test_config.h: $(srcdir)/force_compat.sed $(top_builddir)/usual/config.h
+test_config.h: force_compat.sed ../usual/config.h
$(E) " GEN-COMPAT" $@
$(Q) sed -f $^ > $@