Commit Graph
2 Commits
Author SHA1 Message Date
Dario LipicarandClaude Opus 5 d3c325e5d2 docs: stop documenting removed generator flags (#81)
* docs: --module-dir was removed from logos-cpp-generator

The generator now refuses the flag (exit 2) instead of accepting it, so both
places the guide spelled it were about to become instructions that hard-error.
Replaced with the supported form: `--general-only` plus one
`--dep <name>=<name>.lidl` per dependency, which generates each wrapper from
that dependency's contract rather than by loading its built plugin.

Tutorial Sync Rule; the code change is in logos-cpp-sdk
(cpp-generator/legacy/main.cpp).

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>

* docs(dev-boost): name an artifact the toolchain can still produce

The CMake block listed calc_wrap_qt_glue.h and calc_wrap_dispatch.cpp in
logos_module(SOURCES …). Those were emitted by --backend qt, which is deleted;
a module now emits <name>_cdylib_glue.{h,cpp} and Qt-plugin packaging is a
downstream step.

Nothing goes red — logos-tutorial has no dev-boost doctest — so this would have
stayed wrong silently. It was likely already stale (logos-dev-boost contains no
_qt_glue string at all), but the deletion turns "out of date" into "permanently
unbuildable", which the Tutorial Sync Rule exists to prevent.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-18 23:02:41 -03:00
Iuri Matias 080e541db5 add tutorial using logos-dev-boost
add tutorial using logos-dev-boost

update dev boost tutorial
2026-05-20 10:23:51 -04:00