107 |
# We don't actually distribute the testsuite, since one only |
# We don't actually distribute the testsuite, since one only |
108 |
# needs m4 to build it, m4 being required anyway to install Autoconf. |
# needs m4 to build it, m4 being required anyway to install Autoconf. |
109 |
EXTRA_DIST = $(TESTSUITE_AT) atspecific.m4 mktests.sh \ |
EXTRA_DIST = $(TESTSUITE_AT) atspecific.m4 mktests.sh \ |
110 |
atlocal.in package.m4 wrapper.as |
atlocal.in package.m4 wrapper.as |
111 |
|
|
112 |
|
|
113 |
# Running the uninstalled scripts. |
# Running the uninstalled scripts. |
184 |
|
|
185 |
TESTSUITE_HAND_AT = \ |
TESTSUITE_HAND_AT = \ |
186 |
suite.at \ |
suite.at \ |
187 |
m4sugar.at m4sh.at \ |
m4sugar.at m4sh.at \ |
188 |
base.at tools.at torture.at \ |
base.at tools.at torture.at \ |
189 |
compile.at c.at fortran.at \ |
compile.at c.at fortran.at \ |
190 |
semantics.at \ |
semantics.at \ |
191 |
foreign.at |
foreign.at |
204 |
# thanks God for VPATH. Hm... |
# thanks God for VPATH. Hm... |
205 |
autoconfdir = $(top_srcdir)/lib/autoconf |
autoconfdir = $(top_srcdir)/lib/autoconf |
206 |
AUTOCONF_FILES = $(autoconfdir)/general.m4 \ |
AUTOCONF_FILES = $(autoconfdir)/general.m4 \ |
207 |
$(autoconfdir)/status.m4 \ |
$(autoconfdir)/status.m4 \ |
208 |
$(autoconfdir)/autoheader.m4 \ |
$(autoconfdir)/autoheader.m4 \ |
209 |
$(autoconfdir)/autoupdate.m4 \ |
$(autoconfdir)/autoupdate.m4 \ |
210 |
$(autoconfdir)/specific.m4 \ |
$(autoconfdir)/specific.m4 \ |
211 |
$(autoconfdir)/functions.m4 \ |
$(autoconfdir)/functions.m4 \ |
212 |
$(autoconfdir)/lang.m4 \ |
$(autoconfdir)/lang.m4 \ |
213 |
$(autoconfdir)/c.m4 \ |
$(autoconfdir)/c.m4 \ |
214 |
$(autoconfdir)/fortran.m4 \ |
$(autoconfdir)/fortran.m4 \ |
215 |
$(autoconfdir)/headers.m4 \ |
$(autoconfdir)/headers.m4 \ |
216 |
$(autoconfdir)/libs.m4 \ |
$(autoconfdir)/libs.m4 \ |
217 |
$(autoconfdir)/types.m4 \ |
$(autoconfdir)/types.m4 \ |
218 |
$(autoconfdir)/programs.m4 |
$(autoconfdir)/programs.m4 |
219 |
|
|
220 |
|
|
221 |
# The hairy heredoc is more robust than using echo. |
# The hairy heredoc is more robust than using echo. |
444 |
./autom4te --language=M4sh $(srcdir)/wrapper.as -o $@ |
./autom4te --language=M4sh $(srcdir)/wrapper.as -o $@ |
445 |
$(TESTSUITE): $(srcdir)/package.m4 \ |
$(TESTSUITE): $(srcdir)/package.m4 \ |
446 |
atspecific.m4 \ |
atspecific.m4 \ |
447 |
$(TESTSUITE_AT) \ |
$(TESTSUITE_AT) \ |
448 |
$(autotest_m4f_dependencies) |
$(autotest_m4f_dependencies) |
449 |
$(AUTOTEST) -I $(srcdir) suite.at -o $@.tmp |
$(AUTOTEST) -I $(srcdir) suite.at -o $@.tmp |
450 |
mv $@.tmp $@ |
mv $@.tmp $@ |