On 12/24/13 at 05:31pm, Dave Reisner wrote: > This avoids surprises in the build system when the wildcard matches > something that autotools doesn't explicitly know about. > > Signed-off-by: Dave Reisner <[email protected]> > --- > test/pacman/tests/Makefile.am | 297 > +++++++++++++++++++++++++++++++++++++++++- > 1 file changed, 295 insertions(+), 2 deletions(-)
Surely we don't need two lists of tests; there is already one in test/pacman/tests/TESTS. If we no longer want auto-detection, we should also remove the rule in top-level Makefile to rebuild the test list. > diff --git a/test/pacman/tests/Makefile.am b/test/pacman/tests/Makefile.am > index 9ab0c77..ed3e900 100644 > --- a/test/pacman/tests/Makefile.am > +++ b/test/pacman/tests/Makefile.am > @@ -1,8 +1,298 @@ > CONFTESTS = $(patsubst %py.in,%py,$(wildcard *.py.in)) > > check_SCRIPTS = \ > - $(wildcard *.py) \ > - $(CONFTESTS) > + $(CONFTESTS) \ > + clean001.py \ > + clean002.py \ > + clean003.py \ > + clean004.py \ > + clean005.py \ > + config001.py \ > + config002.py \ > + database001.py \ > + database002.py \ > + database010.py \ > + database011.py \ > + database012.py \ > + depconflict100.py \ > + depconflict110.py \ > + depconflict111.py \ > + depconflict120.py \ > + deptest001.py \ > + dummy001.py \ > + epoch001.py \ > + epoch002.py \ > + epoch003.py \ > + epoch004.py \ > + epoch005.py \ > + epoch010.py \ > + epoch011.py \ > + epoch012.py \ > + fileconflict001.py \ > + fileconflict002.py \ > + fileconflict003.py \ > + fileconflict004.py \ > + fileconflict005.py \ > + fileconflict006.py \ > + fileconflict007.py \ > + fileconflict008.py \ > + fileconflict009.py \ > + fileconflict010.py \ > + fileconflict011.py \ > + fileconflict012.py \ > + fileconflict013.py \ > + fileconflict015.py \ > + fileconflict016.py \ > + fileconflict017.py \ > + fileconflict020.py \ > + fileconflict021.py \ > + fileconflict022.py \ > + fileconflict023.py \ > + fileconflict024.py \ > + fileconflict025.py \ > + fileconflict030.py \ > + fileconflict031.py \ > + fileconflict032.py \ > + ignore001.py \ > + ignore002.py \ > + ignore003.py \ > + ignore004.py \ > + ignore005.py \ > + ignore006.py \ > + ignore007.py \ > + ignore008.py \ > + ldconfig001.py \ > + ldconfig002.py \ > + ldconfig003.py \ > + mode001.py \ > + mode002.py \ > + mode003.py \ > + pacman001.py \ > + pacman002.py \ > + pacman003.py \ > + pacman004.py \ > + pacman005.py \ > + provision001.py \ > + provision002.py \ > + provision003.py \ > + provision004.py \ > + provision010.py \ > + provision011.py \ > + provision012.py \ > + provision020.py \ > + provision021.py \ > + provision022.py \ > + query001.py \ > + query002.py \ > + query003.py \ > + query004.py \ > + query005.py \ > + query006.py \ > + query007.py \ > + query010.py \ > + query011.py \ > + query012.py \ > + reason001.py \ > + remove001.py \ > + remove002.py \ > + remove010.py \ > + remove011.py \ > + remove012.py \ > + remove020.py \ > + remove021.py \ > + remove030.py \ > + remove031.py \ > + remove040.py \ > + remove041.py \ > + remove042.py \ > + remove043.py \ > + remove044.py \ > + remove045.py \ > + remove047.py \ > + remove049.py \ > + remove050.py \ > + remove051.py \ > + remove052.py \ > + remove060.py \ > + remove070.py \ > + remove071.py \ > + replace100.py \ > + replace101.py \ > + replace102.py \ > + replace103.py \ > + replace104.py \ > + replace110.py \ > + scriptlet001.py \ > + scriptlet002.py \ > + sign001.py \ > + sign002.py \ > + smoke001.py \ > + smoke002.py \ > + smoke003.py \ > + smoke004.py \ > + symlink001.py \ > + symlink002.py \ > + symlink010.py \ > + symlink011.py \ > + symlink012.py \ > + symlink020.py \ > + sync-nodepversion01.py \ > + sync-nodepversion02.py \ > + sync-nodepversion03.py \ > + sync-nodepversion04.py \ > + sync-nodepversion05.py \ > + sync-nodepversion06.py \ > + sync001.py \ > + sync002.py \ > + sync003.py \ > + sync009.py \ > + sync010.py \ > + sync011.py \ > + sync012.py \ > + sync020.py \ > + sync021.py \ > + sync022.py \ > + sync023.py \ > + sync024.py \ > + sync030.py \ > + sync031.py \ > + sync040.py \ > + sync041.py \ > + sync042.py \ > + sync043.py \ > + sync044.py \ > + sync045.py \ > + sync050.py \ > + sync051.py \ > + sync052.py \ > + sync100.py \ > + sync101.py \ > + sync102.py \ > + sync103.py \ > + sync104.py \ > + sync110.py \ > + sync120.py \ > + sync130.py \ > + sync131.py \ > + sync132.py \ > + sync133.py \ > + sync134.py \ > + sync135.py \ > + sync136.py \ > + sync137.py \ > + sync138.py \ > + sync139.py \ > + sync140.py \ > + sync141.py \ > + sync150.py \ > + sync200.py \ > + sync300.py \ > + sync306.py \ > + sync400.py \ > + sync401.py \ > + sync402.py \ > + sync403.py \ > + sync404.py \ > + sync405.py \ > + sync406.py \ > + sync407.py \ > + sync500.py \ > + sync501.py \ > + sync502.py \ > + sync503.py \ > + sync600.py \ > + sync700.py \ > + sync701.py \ > + sync702.py \ > + sync890.py \ > + sync891.py \ > + sync892.py \ > + sync893.py \ > + sync895.py \ > + sync896.py \ > + sync897.py \ > + sync898.py \ > + sync899.py \ > + sync900.py \ > + sync901.py \ > + sync990.py \ > + sync992.py \ > + sync993.py \ > + sync999.py \ > + sync1000.py \ > + sync1003.py \ > + sync1004.py \ > + sync1008.py \ > + sync1100.py \ > + sync1101.py \ > + sync1102.py \ > + sync1103.py \ > + sync1104.py \ > + sync1105.py \ > + trans001.py \ > + type001.py \ > + unresolvable001.py \ > + upgrade001.py \ > + upgrade002.py \ > + upgrade003.py \ > + upgrade004.py \ > + upgrade005.py \ > + upgrade006.py \ > + upgrade010.py \ > + upgrade011.py \ > + upgrade012.py \ > + upgrade013.py \ > + upgrade014.py \ > + upgrade015.py \ > + upgrade016.py \ > + upgrade020.py \ > + upgrade021.py \ > + upgrade022.py \ > + upgrade023.py \ > + upgrade024.py \ > + upgrade025.py \ > + upgrade026.py \ > + upgrade027.py \ > + upgrade028.py \ > + upgrade029.py \ > + upgrade030.py \ > + upgrade031.py \ > + upgrade032.py \ > + upgrade040.py \ > + upgrade041.py \ > + upgrade042.py \ > + upgrade043.py \ > + upgrade045.py \ > + upgrade046.py \ > + upgrade050.py \ > + upgrade051.py \ > + upgrade052.py \ > + upgrade053.py \ > + upgrade054.py \ > + upgrade055.py \ > + upgrade056.py \ > + upgrade057.py \ > + upgrade058.py \ > + upgrade059.py \ > + upgrade060.py \ > + upgrade061.py \ > + upgrade070.py \ > + upgrade071.py \ > + upgrade072.py \ > + upgrade073.py \ > + upgrade074.py \ > + upgrade075.py \ > + upgrade076.py \ > + upgrade077.py \ > + upgrade078.py \ > + upgrade080.py \ > + upgrade081.py \ > + upgrade082.py \ > + upgrade083.py \ > + upgrade084.py \ > + upgrade090.py \ > + upgrade100.py \ > + xfercommand001.py > > noinst_SCRIPTS = $(check_SCRIPTS) > > @@ -10,6 +300,9 @@ EXTRA_DIST = $(check_SCRIPTS) > > CLEANFILES = $(CONFTESTS) > > +%.py: %.py.in > + $(AM_V_GEN)test -f $(srcdir)/[email protected] && m4 -P -I $(srcdir) > $(srcdir)/[email protected] | $(edit) >[email protected] > + > #### Taken from the autoconf scripts Makefile.am #### > edit = sed \ > -e 's|@LIBCURL[@]|$(LIBCURL)|g' \ > -- > 1.8.5.2
