diff options
Diffstat (limited to 'tools/Makefile.am')
-rw-r--r-- | tools/Makefile.am | 22 |
1 files changed, 18 insertions, 4 deletions
diff --git a/tools/Makefile.am b/tools/Makefile.am index 7c55d65..eb27d4a 100644 --- a/tools/Makefile.am +++ b/tools/Makefile.am @@ -1,9 +1,7 @@ # GF-Complete 'tools' AM file -AM_CPPFLAGS=-I./ -I../include -AM_CFLAGS = -O3 $(SIMD_FLAGS) -fPIC $(INCLUDES) - -TESTS=run-tests.sh +AM_CPPFLAGS = -I$(top_builddir)/include -I$(top_srcdir)/include +AM_CFLAGS = -O3 $(SIMD_FLAGS) -fPIC bin_PROGRAMS = gf_mult gf_div gf_add gf_time gf_methods gf_poly gf_inline_time @@ -35,3 +33,19 @@ gf_inline_time_SOURCES = gf_inline_time.c #gf_inline_time_LDFLAGS = -lgf_complete gf_inline_time_LDADD = ../src/libgf_complete.la +# gf_unit tests as generated by gf_methods +gf_unit_w%.sh: gf_methods + ./$^ $(@:gf_unit_w%.sh=%) -A -U > $@ || rm $@ + +TESTS = gf_unit_w128.sh \ + gf_unit_w64.sh \ + gf_unit_w32.sh \ + gf_unit_w16.sh \ + gf_unit_w8.sh \ + gf_unit_w4.sh + +TEST_EXTENSIONS = .sh +SH_LOG_COMPILER = $(SHELL) +AM_SH_LOG_FLAGS = -e + +CLEANFILES = $(TESTS) |