This commit is contained in:
2023-09-05 09:09:55 +02:00
parent 773c8549f3
commit 4451879e35
7 changed files with 90 additions and 55 deletions

View File

@@ -95,7 +95,8 @@ noinst_PROGRAMS = cfparser_test$(EXEEXT) clparser_test$(EXEEXT) \
cllexer_test$(EXEEXT) clparser_test$(EXEEXT) \
jlexer_test$(EXEEXT) jparser_test$(EXEEXT) \
rcache_test$(EXEEXT) jblock_test$(EXEEXT) \
cdynarr_test$(EXEEXT) cstring_test$(EXEEXT)
cdynarr_test$(EXEEXT) cstring_test$(EXEEXT) \
logger_test$(EXEEXT)
subdir = clib
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \
@@ -121,35 +122,37 @@ AM_V_lt = $(am__v_lt_@AM_V@)
am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
am__v_lt_0 = --silent
am__v_lt_1 =
am__objects_1 =
am_cdynarr_test_OBJECTS = cdynarr_test.$(OBJEXT) $(am__objects_1)
am_cdynarr_test_OBJECTS = cdynarr_test.$(OBJEXT)
cdynarr_test_OBJECTS = $(am_cdynarr_test_OBJECTS)
cdynarr_test_DEPENDENCIES = libcworker.la
am_cflexer_test_OBJECTS = cflexer_test.$(OBJEXT) $(am__objects_1)
am_cflexer_test_OBJECTS = cflexer_test.$(OBJEXT)
cflexer_test_OBJECTS = $(am_cflexer_test_OBJECTS)
cflexer_test_DEPENDENCIES = libcworker.la
am_cfparser_test_OBJECTS = cfparser_test.$(OBJEXT) $(am__objects_1)
am_cfparser_test_OBJECTS = cfparser_test.$(OBJEXT)
cfparser_test_OBJECTS = $(am_cfparser_test_OBJECTS)
cfparser_test_DEPENDENCIES = libcworker.la
am_cllexer_test_OBJECTS = cllexer_test.$(OBJEXT) $(am__objects_1)
am_cllexer_test_OBJECTS = cllexer_test.$(OBJEXT)
cllexer_test_OBJECTS = $(am_cllexer_test_OBJECTS)
cllexer_test_DEPENDENCIES = libcworker.la
am_clparser_test_OBJECTS = clparser_test.$(OBJEXT) $(am__objects_1)
am_clparser_test_OBJECTS = clparser_test.$(OBJEXT)
clparser_test_OBJECTS = $(am_clparser_test_OBJECTS)
clparser_test_DEPENDENCIES = libcworker.la
am_cstring_test_OBJECTS = cstring_test.$(OBJEXT) $(am__objects_1)
am_cstring_test_OBJECTS = cstring_test.$(OBJEXT)
cstring_test_OBJECTS = $(am_cstring_test_OBJECTS)
cstring_test_DEPENDENCIES = libcworker.la
am_jblock_test_OBJECTS = jblock_test.$(OBJEXT) $(am__objects_1)
am_jblock_test_OBJECTS = jblock_test.$(OBJEXT)
jblock_test_OBJECTS = $(am_jblock_test_OBJECTS)
jblock_test_DEPENDENCIES = libcworker.la
am_jlexer_test_OBJECTS = jlexer_test.$(OBJEXT) $(am__objects_1)
am_jlexer_test_OBJECTS = jlexer_test.$(OBJEXT)
jlexer_test_OBJECTS = $(am_jlexer_test_OBJECTS)
jlexer_test_DEPENDENCIES = libcworker.la
am_jparser_test_OBJECTS = jparser_test.$(OBJEXT) $(am__objects_1)
am_jparser_test_OBJECTS = jparser_test.$(OBJEXT)
jparser_test_OBJECTS = $(am_jparser_test_OBJECTS)
jparser_test_DEPENDENCIES = libcworker.la
am_rcache_test_OBJECTS = rcache_test.$(OBJEXT) $(am__objects_1)
logger_test_SOURCES = logger_test.c
logger_test_OBJECTS = logger_test.$(OBJEXT)
logger_test_DEPENDENCIES = libcworker.la
am_rcache_test_OBJECTS = rcache_test.$(OBJEXT)
rcache_test_OBJECTS = $(am_rcache_test_OBJECTS)
rcache_test_DEPENDENCIES = libcworker.la
AM_V_P = $(am__v_P_@AM_V@)
@@ -189,13 +192,13 @@ SOURCES = $(libcworker_la_SOURCES) $(cdynarr_test_SOURCES) \
$(cflexer_test_SOURCES) $(cfparser_test_SOURCES) \
$(cllexer_test_SOURCES) $(clparser_test_SOURCES) \
$(cstring_test_SOURCES) $(jblock_test_SOURCES) \
$(jlexer_test_SOURCES) $(jparser_test_SOURCES) \
$(jlexer_test_SOURCES) $(jparser_test_SOURCES) logger_test.c \
$(rcache_test_SOURCES)
DIST_SOURCES = $(libcworker_la_SOURCES) $(cdynarr_test_SOURCES) \
$(cflexer_test_SOURCES) $(cfparser_test_SOURCES) \
$(cllexer_test_SOURCES) $(clparser_test_SOURCES) \
$(cstring_test_SOURCES) $(jblock_test_SOURCES) \
$(jlexer_test_SOURCES) $(jparser_test_SOURCES) \
$(jlexer_test_SOURCES) $(jparser_test_SOURCES) logger_test.c \
$(rcache_test_SOURCES)
am__can_run_installinfo = \
case $$AM_UPDATE_INFO_DIR in \
@@ -420,22 +423,21 @@ include_HEADERS = \
cstring.h
@HAVE_VALGRIND_TRUE@VALGRIND_OPT = --tool=memcheck
common_SOURCES = libcworker.la
bin_TESTS = \
cstring_test
#TESTS = $(bin_TESTS)
cflexer_test_SOURCES = cflexer_test.c $(common_SOURCES)
cfparser_test_SOURCES = cfparser_test.c $(common_SOURCES)
cllexer_test_SOURCES = cllexer_test.c $(common_SOURCES)
clparser_test_SOURCES = clparser_test.c $(common_SOURCES)
jlexer_test_SOURCES = jlexer_test.c $(common_SOURCES)
jparser_test_SOURCES = jparser_test.c $(common_SOURCES)
rcache_test_SOURCES = rcache_test.c $(common_SOURCES)
jblock_test_SOURCES = jblock_test.c $(common_SOURCES)
cdynarr_test_SOURCES = cdynarr_test.c $(common_SOURCES)
cstring_test_SOURCES = cstring_test.c $(common_SOURCES)
cflexer_test_SOURCES = cflexer_test.c
cfparser_test_SOURCES = cfparser_test.c
cllexer_test_SOURCES = cllexer_test.c
clparser_test_SOURCES = clparser_test.c
jlexer_test_SOURCES = jlexer_test.c
jparser_test_SOURCES = jparser_test.c
rcache_test_SOURCES = rcache_test.c
jblock_test_SOURCES = jblock_test.c
cdynarr_test_SOURCES = cdynarr_test.c
cstring_test_SOURCES = cstring_test.c
cflexer_test_LDADD = libcworker.la
cfparser_test_LDADD = libcworker.la
cllexer_test_LDADD = libcworker.la
@@ -446,6 +448,7 @@ jparser_test_LDADD = libcworker.la
rcache_test_LDADD = libcworker.la
cdynarr_test_LDADD = libcworker.la
cstring_test_LDADD = libcworker.la
logger_test_LDADD = libcworker.la
all: all-am
.SUFFIXES:
@@ -539,6 +542,10 @@ jparser_test$(EXEEXT): $(jparser_test_OBJECTS) $(jparser_test_DEPENDENCIES) $(EX
@rm -f jparser_test$(EXEEXT)
$(AM_V_CCLD)$(LINK) $(jparser_test_OBJECTS) $(jparser_test_LDADD) $(LIBS)
logger_test$(EXEEXT): $(logger_test_OBJECTS) $(logger_test_DEPENDENCIES) $(EXTRA_logger_test_DEPENDENCIES)
@rm -f logger_test$(EXEEXT)
$(AM_V_CCLD)$(LINK) $(logger_test_OBJECTS) $(logger_test_LDADD) $(LIBS)
rcache_test$(EXEEXT): $(rcache_test_OBJECTS) $(rcache_test_DEPENDENCIES) $(EXTRA_rcache_test_DEPENDENCIES)
@rm -f rcache_test$(EXEEXT)
$(AM_V_CCLD)$(LINK) $(rcache_test_OBJECTS) $(rcache_test_LDADD) $(LIBS)
@@ -796,7 +803,8 @@ uninstall-am: uninstall-includeHEADERS
.c.o:
$(CC) -I. -pthread $(CPPFLAGS) $(CFLAGS) -c -o $@ $<
test: $(bin_TESTS)
test: valgrind
simple: $(bin_TESTS)
@for test in $(bin_TESTS); do \
echo ====== Test $${test} ======; \
./$${test}; \