@@ -67,7 +67,6 @@ EXTRA_DIST = \
6767 data/two_epialleles.states \
6868 data/araTha1_simulated.counts.gz \
6969 test_scripts/test_abismalidx.test \
70- test_scripts/test_simreads.test \
7170 test_scripts/test_abismal.test \
7271 test_scripts/test_format.test \
7372 test_scripts/test_uniq.test \
@@ -96,8 +95,15 @@ AM_CPPFLAGS = -I $(top_srcdir)/src/common -I $(top_srcdir)/src/smithlab_cpp -I $
9695
9796CXXFLAGS = -Wall -O3 $(OPENMP_CXXFLAGS ) # default has optimization on
9897
99- TESTS = test_scripts/test_simreads.test \
100- test_scripts/test_abismalidx.test \
98+ # ## ADS: Testing with `make check` can be a long process. Testing with
99+ # ## `make check` is designed to work recursively. Modifying this
100+ # ## behavior requires overriding build-in rules which generates
101+ # ## warnings, probably for good reason. Defining a check-local only
102+ # ## adds to functionality and does not remove the dependency that
103+ # ## causes the recursion. The preferred alternative is to do `make`
104+ # ## first and then `make check-TESTS` after. This will not do tests
105+ # ## recursively.
106+ TESTS = test_scripts/test_abismalidx.test \
101107 test_scripts/test_abismal.test \
102108 test_scripts/test_format.test \
103109 test_scripts/test_uniq.test \
@@ -230,8 +236,6 @@ CLEANFILES = \
230236 tests/reads.mstats \
231237 tests/reads.sam \
232238 tests/reads.ustats \
233- tests/simreads_1.fq \
234- tests/simreads_2.fq \
235239 tests/tRex1.idx \
236240 tests/tRex1_promoters.roi.bed \
237241 tests/reads.counts.select \
0 commit comments