13 |
|
|
14 |
@SET_MAKE@ |
@SET_MAKE@ |
15 |
|
|
|
# Distribute the testsuite since GNU M4 is needed to build it. |
|
|
|
|
16 |
SHELL = @SHELL@ |
SHELL = @SHELL@ |
17 |
|
|
18 |
srcdir = @srcdir@ |
srcdir = @srcdir@ |
58 |
host_alias = @host_alias@ |
host_alias = @host_alias@ |
59 |
host_triplet = @host@ |
host_triplet = @host@ |
60 |
AMTAR = @AMTAR@ |
AMTAR = @AMTAR@ |
|
AT_TESTPATH = @AT_TESTPATH@ |
|
61 |
AWK = @AWK@ |
AWK = @AWK@ |
62 |
BUILD_INCLUDED_LIBINTL = @BUILD_INCLUDED_LIBINTL@ |
BUILD_INCLUDED_LIBINTL = @BUILD_INCLUDED_LIBINTL@ |
63 |
CATALOGS = @CATALOGS@ |
CATALOGS = @CATALOGS@ |
66 |
CPP = @CPP@ |
CPP = @CPP@ |
67 |
DATADIRNAME = @DATADIRNAME@ |
DATADIRNAME = @DATADIRNAME@ |
68 |
DEPDIR = @DEPDIR@ |
DEPDIR = @DEPDIR@ |
|
ECHO_C = @ECHO_C@ |
|
|
ECHO_N = @ECHO_N@ |
|
|
ECHO_T = @ECHO_T@ |
|
69 |
EXEEXT = @EXEEXT@ |
EXEEXT = @EXEEXT@ |
70 |
GENCAT = @GENCAT@ |
GENCAT = @GENCAT@ |
71 |
GLIBC21 = @GLIBC21@ |
GLIBC21 = @GLIBC21@ |
96 |
am__quote = @am__quote@ |
am__quote = @am__quote@ |
97 |
install_sh = @install_sh@ |
install_sh = @install_sh@ |
98 |
|
|
99 |
noinst_SCRIPTS = testsuite |
EXTRA_DIST = atlocal.in bison $(TESTSUITE_AT) testsuite |
100 |
|
|
101 |
|
DISTCLEANFILES = atconfig atlocal |
102 |
|
MAINTAINERCLEANFILES = Makefile.in $(TESTSUITE) |
103 |
|
|
104 |
SUITE = calc.at regression.at |
TESTSUITE_AT = \ |
105 |
|
testsuite.at \ |
106 |
|
output.at calc.at regression.at |
107 |
|
|
108 |
EXTRA_DIST = atgeneral.m4 suite.at $(SUITE) $(noinst_SCRIPTS) |
TESTSUITE = $(srcdir)/testsuite |
109 |
|
|
110 |
CLEANFILES = debug-*.sh empty |
AUTOM4TE = autom4te |
111 |
DISTCLEANFILES = atconfig |
AUTOTEST = $(AUTOM4TE) --language=autotest |
|
MAINTAINERCLEANFILES = testsuite |
|
112 |
subdir = tests |
subdir = tests |
113 |
mkinstalldirs = $(SHELL) $(top_srcdir)/config/mkinstalldirs |
mkinstalldirs = $(SHELL) $(top_srcdir)/config/mkinstalldirs |
114 |
CONFIG_HEADER = $(top_builddir)/config.h |
CONFIG_HEADER = $(top_builddir)/config.h |
115 |
CONFIG_CLEAN_FILES = atconfig |
CONFIG_CLEAN_FILES = |
|
SCRIPTS = $(noinst_SCRIPTS) |
|
|
|
|
116 |
DIST_SOURCES = |
DIST_SOURCES = |
117 |
DIST_COMMON = Makefile.am Makefile.in atconfig.in |
DIST_COMMON = Makefile.am Makefile.in |
118 |
all: all-am |
all: all-am |
119 |
|
|
120 |
.SUFFIXES: |
.SUFFIXES: |
125 |
cd $(top_builddir) && \ |
cd $(top_builddir) && \ |
126 |
CONFIG_HEADERS= CONFIG_LINKS= \ |
CONFIG_HEADERS= CONFIG_LINKS= \ |
127 |
CONFIG_FILES=$(subdir)/$@ $(SHELL) ./config.status |
CONFIG_FILES=$(subdir)/$@ $(SHELL) ./config.status |
|
atconfig: $(top_builddir)/config.status atconfig.in |
|
|
cd $(top_builddir) && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= CONFIG_LINKS= $(SHELL) ./config.status |
|
128 |
uninstall-info-am: |
uninstall-info-am: |
129 |
tags: TAGS |
tags: TAGS |
130 |
TAGS: |
TAGS: |
154 |
check-am: all-am |
check-am: all-am |
155 |
$(MAKE) $(AM_MAKEFLAGS) check-local |
$(MAKE) $(AM_MAKEFLAGS) check-local |
156 |
check: check-am |
check: check-am |
157 |
all-am: Makefile $(SCRIPTS) |
all-am: Makefile |
158 |
|
|
159 |
installdirs: |
installdirs: |
160 |
|
|
174 |
mostlyclean-generic: |
mostlyclean-generic: |
175 |
|
|
176 |
clean-generic: |
clean-generic: |
|
-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) |
|
177 |
|
|
178 |
distclean-generic: |
distclean-generic: |
179 |
-rm -f Makefile $(CONFIG_CLEAN_FILES) stamp-h stamp-h[0-9]* |
-rm -f Makefile $(CONFIG_CLEAN_FILES) stamp-h stamp-h[0-9]* |
185 |
-test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES) |
-test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES) |
186 |
clean: clean-am |
clean: clean-am |
187 |
|
|
188 |
clean-am: clean-generic mostlyclean-am |
clean-am: clean-generic clean-local mostlyclean-am |
189 |
|
|
190 |
distclean: distclean-am |
distclean: distclean-am |
191 |
|
|
207 |
|
|
208 |
install-man: |
install-man: |
209 |
|
|
210 |
installcheck-am: |
installcheck-am: installcheck-local |
211 |
|
|
212 |
maintainer-clean: maintainer-clean-am |
maintainer-clean: maintainer-clean-am |
213 |
|
|
220 |
uninstall-am: uninstall-info-am |
uninstall-am: uninstall-info-am |
221 |
|
|
222 |
.PHONY: all all-am check check-am check-local clean clean-generic \ |
.PHONY: all all-am check check-am check-local clean clean-generic \ |
223 |
distclean distclean-generic distdir dvi dvi-am info info-am \ |
clean-local distclean distclean-generic distdir dvi dvi-am info \ |
224 |
install install-am install-data install-data-am install-exec \ |
info-am install install-am install-data install-data-am \ |
225 |
install-exec-am install-info install-info-am install-man \ |
install-exec install-exec-am install-info install-info-am \ |
226 |
install-strip installcheck installcheck-am installdirs \ |
install-man install-strip installcheck installcheck-am \ |
227 |
maintainer-clean maintainer-clean-generic mostlyclean \ |
installcheck-local installdirs maintainer-clean \ |
228 |
mostlyclean-generic uninstall uninstall-am uninstall-info-am |
maintainer-clean-generic mostlyclean mostlyclean-generic \ |
229 |
|
uninstall uninstall-am uninstall-info-am |
230 |
|
|
231 |
check-local: atconfig $(srcdir)/testsuite |
$(srcdir)/$(TESTSUITE): $(TESTSUITE_AT) |
232 |
$(SHELL) $(srcdir)/testsuite |
$(AUTOTEST) -I $(srcdir) testsuite.at -o $@.tmp |
233 |
|
mv $@.tmp $@ |
234 |
testsuite: atgeneral.m4 suite.at $(SUITE) |
|
235 |
$(M4) -I $(srcdir) atgeneral.m4 suite.at | \ |
atconfig: $(top_builddir)/config.status |
236 |
sed -e 's/[ ]*$$//' | \ |
cd $(top_builddir) && ./config.status tests/$@ |
237 |
sed -e '/^$$/N;/\n$$/D' > $@-tmp |
|
238 |
chmod +x $@-tmp |
atlocal: $(srcdir)/atlocal.in $(top_builddir)/config.status |
239 |
mv $@-tmp $@ |
cd $(top_builddir) && ./config.status tests/$@ |
240 |
|
|
241 |
|
clean-local: |
242 |
|
$(SHELL) $(TESTSUITE) --clean |
243 |
|
|
244 |
|
check-local: atconfig atlocal $(TESTSUITE) |
245 |
|
$(SHELL) $(TESTSUITE) |
246 |
|
|
247 |
|
# Run the test suite on the *installed* tree. |
248 |
|
installcheck-local: |
249 |
|
$(SHELL) $(TESTSUITE) AUTOTEST_PATH=$(exec_prefix)/bin |
250 |
# Tell versions [3.59,3.63) of GNU make to not export all variables. |
# Tell versions [3.59,3.63) of GNU make to not export all variables. |
251 |
# Otherwise a system limit (for SysV at least) may be exceeded. |
# Otherwise a system limit (for SysV at least) may be exceeded. |
252 |
.NOEXPORT: |
.NOEXPORT: |