3bf8d2aa0c
build systems (auto, msvc, PB) do not seem to have this problem. - Change intern/python/freeze/Makefile to freeze outside of the source/ tree - Change source/blender/bpython/Makefile to not build the frozen stuff anymore - Change source/blender/bpython/intern/Makefile to use CURRENT_PYTHON_API instead of FUTURE_PYTHON_API, damage control
Python API library // strubi@blender.nl
------------------
NEW:
Several frozen Python byte code modules are now included in the
API under libfrozen.a. libbpython must be linked with libfrozen.a
from now on.
source files:
py_*.c: library files of Jan Walters API. Might undergo major replacements / surgery
later.
opy_*: the 'old' python API code. In fact quite nice and functional... -- needs
splitting up in API/ interfacing part.
BPY_*: these are the future API prefixes (newly written stuff that should be
Blender 3.0 compliant... -- no interface calls inside)
This is not YET quite true, for convenience, it still contains some direct
Blender access.
b_* : Blender interfacing / tools -- may contain dirty access hacks for blender
datastructures..