On 2020/06/02 14:52, Yasuhito FUTATSUKI wrote:

> The 1.14.0 release tarball contains also '.swig_pl_checked' and
> '.swig_rb_checked' files. Should they omit from release tarball?

These .swig_*_checked files are created by 'sh autogen.sh --release',
when it runs 'make -f autogen-standalone.mk autogen-swig, and
should be removed with ".swig_checked' file.

[[[
autogen.sh: Remove swig per bindings checked files on release mode.

* autogen.sh

Index: autogen.sh
===================================================================
--- autogen.sh  (revision 1878378)
+++ autogen.sh  (working copy)
@@ -178,8 +178,8 @@
   # Build the SWIG-related files
   make -f autogen-standalone.mk autogen-swig || gen_failed=1

-  # Remove the .swig_checked file
-  rm -f .swig_checked
+  # Remove the .swig_*checked files
+  rm -f .swig_checked .swig_pl_checked .swig_py_checked .swig_rb_checked
 fi

 if test -n "$SKIP_DEPS"; then
]]]

The .swig_*_checked files and make targets are introduced on r1850519
in swig-py3 branch [1], and this feature is merged into trunk
after 1.13.0 release is out. Thus this affects only 1.14.0 release.

[1] https://svn.apache.org/viewvc?view=revision&revision=1850519

Cheers,
-- 
Yasuhito FUTATSUKI <futat...@yf.bsclub.org>

Reply via email to