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) plus acron*.dll/acron*.lib stems (Windows has no lib prefix).

library_dir()

Directory holding the engine’s shared libraries (libacron*).

main(argv=None)
package_dir()

The installed acron package directory.

python_include_dir()