MAKEINFO = LANG= LANGUAGE= @MAKEINFO@
EXTRA_DIST = rfc1345.texi File-Latin1 help2man
+MOSTLYCLEANFILES = recode.ops
# Relative to $(srcdir).
KELD = ../keld
PYTHON = python
TABLES_PY = $(PYTHON) $(top_srcdir)/tables.py
-MOSTLYCLEANFILES = recode.ops
-
$(srcdir)/recode.info: rfc1345.texi
recode.dvi: rfc1345.texi
AUTOMAKE_OPTIONS = gnits
info_TEXINFOS = recode.texi
EXTRA_DIST = rfc1345.texi File-Latin1 help2man
+MOSTLYCLEANFILES = recode.ops
# Relative to $(srcdir).
KELD = ../keld
MNEMONICS_DS = $(KELD)/iso10646.def $(KELD)/other.def $(KELD)/control.def
PYTHON = python
TABLES_PY = $(PYTHON) $(top_srcdir)/tables.py
-MOSTLYCLEANFILES = recode.ops
all: all-am
.SUFFIXES:
noinst_HEADERS = argmatch.h charname.h common.h decsteps.h exit.h exitfail.h \
fr-charname.h hash.h inisteps.h iconvdecl.h quotearg.h rfc1345.h tersteps.h \
xalloc.h $(H_FALLBACKS) $(H_SURFACES)
+
EXTRA_DIST = stamp-steps $(L_STEPS) mergelex.py $(MANS)
+CLEANFILES = iconvdecl.h
C_STEPS = african.c afrtran.c applemac.c atarist.c bangbang.c cdcnos.c \
ebcdic.c ibmpc.c iconqnx.c lat1asci.c mule.c strip-data.c testdump.c \
PYTHON = python
TABLES_PY = $(PYTHON) $(top_srcdir)/tables.py
-CLEANFILES = iconvdecl.h
-
$(srcdir)/merged.c: mergelex.py $(L_STEPS)
(cd $(srcdir) && cat $(L_STEPS)) \
| $(PYTHON) $(srcdir)/mergelex.py > merged.tm1
xalloc.h $(H_FALLBACKS) $(H_SURFACES)
EXTRA_DIST = stamp-steps $(L_STEPS) mergelex.py $(MANS)
+CLEANFILES = iconvdecl.h
C_STEPS = african.c afrtran.c applemac.c atarist.c bangbang.c cdcnos.c \
ebcdic.c ibmpc.c iconqnx.c lat1asci.c mule.c strip-data.c testdump.c \
ucs.c utf16.c utf7.c utf8.c varia.c vn.c $(C_FALLBACKS) $(C_SURFACES) \
PERL = perl
PYTHON = python
TABLES_PY = $(PYTHON) $(top_srcdir)/tables.py
-CLEANFILES = iconvdecl.h
all: all-am
.SUFFIXES:
AUTOMAKE_OPTIONS = gnits
+# LIMIT= may limit testing. For example, "make check LIMIT='-l 1'" stops
+# testing after the first error, "make check LIMIT='-k utf7' runs files
+# matched by the "utf7" regexp. Try "./pytest -h" for a list of options.
+
SUITE = t21_names.py t22_lists.py t25_subsets.py t30_base64.py \
t30_dumps.py t30_quoted.py t40_african.py t40_combine.py t40_testdump.py \
t40_utf7.py t40_utf8.py t50_methods.py t90_bigauto.py
EXTRA_DIST = NOTES Recode.c Recode.pyx pytest common.py $(SUITE)
+CLEANFILES = Recode.so
PYTHON = python
-CLEANFILES = Recode.so
-
check-local: Recode.so
RECODE=../src/recode PYTHONPATH=.:$(srcdir) \
- $(PYTHON) $(srcdir)/pytest $(srcdir)/t*.py
+ $(PYTHON) $(srcdir)/pytest $(LIMIT) $(srcdir)/t*.py
Recode.so: Recode.c setup.py
$(PYTHON) setup.py build
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
AUTOMAKE_OPTIONS = gnits
+
+# LIMIT= may limit testing. For example, "make check LIMIT='-l 1'" stops
+# testing after the first error, "make check LIMIT='-k utf7' runs files
+# matched by the "utf7" regexp. Try "./pytest -h" for a list of options.
SUITE = t21_names.py t22_lists.py t25_subsets.py t30_base64.py \
t30_dumps.py t30_quoted.py t40_african.py t40_combine.py t40_testdump.py \
t40_utf7.py t40_utf8.py t50_methods.py t90_bigauto.py
EXTRA_DIST = NOTES Recode.c Recode.pyx pytest common.py $(SUITE)
-PYTHON = python
CLEANFILES = Recode.so
+PYTHON = python
all: all-am
.SUFFIXES:
check-local: Recode.so
RECODE=../src/recode PYTHONPATH=.:$(srcdir) \
- $(PYTHON) $(srcdir)/pytest $(srcdir)/t*.py
+ $(PYTHON) $(srcdir)/pytest $(LIMIT) $(srcdir)/t*.py
Recode.so: Recode.c setup.py
$(PYTHON) setup.py build