src/data/spreadsheet-reader.h \
src/data/subcase.c \
src/data/subcase.h \
- src/data/sys-file-encoding.c \
src/data/sys-file-private.c \
src/data/sys-file-private.h \
src/data/sys-file-reader.c \
src/data/vector.c \
src/data/vector.h
-EXTRA_DIST += src/data/sys-file-encoding.pl
+nodist_src_data_libdata_la_SOURCES = src/data/sys-file-encoding.c
+src/data/sys-file-encoding.c: \
+ src/data/sys-file-encoding.py \
+ src/data/convrtrs.txt
+ $(AM_V_GEN)$(PYTHON3) $^ > $@.tmp && mv $@.tmp $@
+EXTRA_DIST += src/data/sys-file-encoding.py src/data/convrtrs.txt
+DISTCLEANFILES += src/data/sys-file-encoding.c