diff --git a/packages/python/python.pl b/packages/python/python.pl index 97e350017..997f0a194 100644 --- a/packages/python/python.pl +++ b/packages/python/python.pl @@ -429,4 +429,6 @@ python_assign_field(C1.E, Obj) :- python_eval_term(C1, O1), python_assign_field(O1, E, Obj ). -:- initialization( use_foreign_library(foreign(libYAPPython), init_python), now ). +%:- initialization( load_foreign_files([libYAPPython], [], init_python), now ). + +:- initialization( load_foreign_library(foreign(libYAPPython), init_python), now ). diff --git a/packages/swig/python/CMakeLists.txt b/packages/swig/python/CMakeLists.txt index 024828c88..d39355396 100644 --- a/packages/swig/python/CMakeLists.txt +++ b/packages/swig/python/CMakeLists.txt @@ -44,7 +44,7 @@ if (PYTHONLIBS_FOUND) add_custom_target ( py2yap ALL COMMAND ${PYTHON_EXECUTABLE} setup.py bdist - DEPENDS ../yap.py YAPPython ) + DEPENDS ../yap.i YAPPython ) install(CODE "execute_process(COMMAND ${PYTHON_EXECUTABLE} ${SETUP_PY} install