Details
-
Bug
-
Status: Closed
-
Critical
-
Resolution: Fixed
-
all
Description
(capturing TODO work in an issue) The 'swig-py' target properly builds and links the wrappers. The 'install-swig-py' target is then used to install the buggers. It installs the .so files just fine, but it does not copy over the *.py files and precompile them. I believe the proper fix is to iterate over SWIG_SRC_DIR/python/svn/*.py and copy those to the target (by default, $libdir/svn-python/svn/). Then it should run Python's compileall.py on that target directory.