🚀 LLGo-Native End-to-End Pipeline
- From C header parsing to LLGo binding generation, the entire workflow is now
compiled and executed by LLGo. - For normal usage, one LLGo-built llcppg binary is enough to run the full
package-generation workflow.
What Changed
- The generation workflow is consolidated behind
llcppgas the main entrypoint, instead of relying on externally chained tools in normal runs. - Core pipeline stages (symbol handling, header parsing, and codegen orchestration) are aligned with the LLGo compilation path.
- Installation docs are updated to separate required setup from optional debug tooling.
Related PR
- refactor(convert): preload dependency dirs via go list by @luoliwoshang in #650
- feat: compile llcppg with llgo and inline toolchain by @luoliwoshang in #653
- docs: clarify llgo main-branch install requirements by @luoliwoshang in #655
- docs: refine README install flow and devtool section by @luoliwoshang in #656
Requirements
- This version depends on recent LLGo capabilities.
- Please use an LLGo build from the
mainbranch.
Full Changelog: v0.7.8...v0.8.0