acron.buildinfo¶
acron.buildinfo — where an installed Acron SDK keeps its build artifacts.
The discovery mechanism behind native blueprint builds (BP7.3) and the user
C++ node SDK (BP7.5): the generated native/CMakeLists.txt shells into
python -m acron.buildinfo --cmake to locate engine headers/libraries
without hardcoding wheel-internal paths.
python -m acron.buildinfo # human-readable report python -m acron.buildinfo –json # machine-readable python -m acron.buildinfo –cmake # set(…) lines for include() in CMake
Pure-subset native graphs (pybind11 only) build without any of these paths; engine paths matter only once engine types cross the boundary (BP7.4).
- Environment overrides (useful against an SDK build tree instead of a wheel):
ACRON_INCLUDE_DIR engine headers (e.g. <sdk>/built/include) ACRON_LIBRARY_DIR engine shared libraries (e.g. <sdk>/built/lib)
Global Functions
- as_dict()¶
- include_dir()¶
Engine C++ headers, or None when this install ships none.
Wheels may ship headers under
acron/include(BP7.5); an SDK checkout is pointed at via $ACRON_INCLUDE_DIR.
- libraries()¶
Engine library names, sorted:
libacron*stems (Linux/macOS lib<name>.so/.dylib) plusacron*.dll/acron*.libstems (Windows has no lib prefix).
- library_dir()¶
Directory holding the engine’s shared libraries (libacron*).
- main(argv=None)¶
- package_dir()¶
The installed
acronpackage directory.
- python_include_dir()¶