11AUTOMAKE_OPTIONS = color-tests
2- SUBDIRS = src/usolve src/fglm src/neogb src/msolve/
3- EXTRA_DIST = $(srcdir ) /test/input_files
2+ SUBDIRS = src/usolve src/fglm src/neogb src/msolve
43
54AM_CFLAGS = $(SIMD_FLAGS ) $(CPUEXT_FLAGS ) $(OPENMP_CFLAGS )
65LDADD = src/neogb/libneogb.la src/fglm/libfglm.la src/usolve/libusolve.la
@@ -11,12 +10,69 @@ msolve_SOURCES = src/msolve/main.c
1110check_PROGRAMS = neogb_io \
1211 fglm_build_matrixn_radical_shape-31 \
1312 fglm_build_matrixn_nonradical_shape-31 \
14- fglm_build_matrixn_nonradical_radicalshape-31
13+ fglm_build_matrixn_nonradical_radicalshape-31 \
14+ line_endings_support
15+
16+ checkdiff = test/diff/diff_cp_d_3_n_4_p_2.sh \
17+ test/diff/diff_cyclic5-16.sh \
18+ test/diff/diff_cyclic5-31.sh \
19+ test/diff/diff_cyclic5-qq.sh \
20+ test/diff/diff_eco6-16.sh \
21+ test/diff/diff_eco6-31.sh \
22+ test/diff/diff_eco6-qq.sh \
23+ test/diff/diff_groebner-g2.sh \
24+ test/diff/diff_henrion5-qq.sh \
25+ test/diff/diff_eco10-31.sh \
26+ test/diff/diff_truncate_gb.sh \
27+ test/diff/diff_elim-31.sh \
28+ test/diff/diff_elim-qq.sh \
29+ test/diff/diff_F4SAT-31.sh \
30+ test/diff/diff_F4SAT-byone-31.sh \
31+ test/diff/diff_kat6-31.sh \
32+ test/diff/diff_kat7-qq.sh \
33+ test/diff/diff_multy-16.sh \
34+ test/diff/diff_multy-31.sh \
35+ test/diff/diff_multy-qq.sh \
36+ test/diff/diff_nonradical_shape-qq.sh \
37+ test/diff/diff_nonradical_radicalshape-qq.sh \
38+ test/diff/diff_nonradical_radicalshape-no-square-31.sh \
39+ test/diff/diff_nonradical_radicalshape-no-square-qq.sh \
40+ test/diff/diff_one-16.sh \
41+ test/diff/diff_one-31.sh \
42+ test/diff/diff_one-qq.sh \
43+ test/diff/diff_radical_shape-31.sh \
44+ test/diff/diff_radical_shape-qq.sh \
45+ test/diff/diff_realroot-extraction-exact-root.sh \
46+ test/diff/diff_reals_dim0.sh \
47+ test/diff/diff_realroot1.sh \
48+ test/diff/diff_reals_dim0-chgvar.sh \
49+ test/diff/diff_reals_dim0-extract.sh \
50+ test/diff/diff_reals_dim0-swapvar.sh \
51+ test/diff/diff_bug_empty_tracer.sh \
52+ test/diff/diff_bug_2nd_prime_bad.sh \
53+ test/diff/diff_bug_68.sh \
54+ test/diff/diff_mq_2_1.sh \
55+ test/diff/diff_xy-qq.sh \
56+ test/diff/diff_test-lifting2.sh \
57+ test/diff/diff_linear-qq.sh \
58+ test/diff/diff_input-overflow-16.sh \
59+ test/diff/diff_nf_8.sh \
60+ test/diff/diff_nf_16.sh \
61+ test/diff/diff_nf_31.sh \
62+ test/diff/diff_nf_lm_bug.sh \
63+ test/diff/diff_f4sat-field-char.sh \
64+ test/diff/diff_f4sat-zero-input.sh \
65+ test/diff/diff_f4sat-is-saturated-check.sh \
66+ test/diff/diff_maxbitsize-bug.sh
67+
1568# dist_check_DATA = test/input_files
1669neogb_io_SOURCES = test/neogb/io/validate_input_data.c
1770fglm_build_matrixn_radical_shape_31_SOURCES = test/fglm/build_matrixn_radical_shape-31.c
1871fglm_build_matrixn_nonradical_shape_31_SOURCES = test/fglm/build_matrixn_nonradical_shape-31.c
1972fglm_build_matrixn_nonradical_radicalshape_31_SOURCES = test/fglm/build_matrixn_nonradical_radicalshape-31.c
73+ line_endings_support_SOURCES = test/msolve/line_endings_support.c
2074
75+ TESTS = $(check_PROGRAMS ) $(checkdiff )
2176
22- TESTS = $(check_PROGRAMS )
77+ pkgconfigdir = $(libdir ) /pkgconfig
78+ pkgconfig_DATA = msolve.pc
0 commit comments