From 27b83cddca2c0d359473bca5d6f34bd8ad72dc4e Mon Sep 17 00:00:00 2001 From: Dario Gabriel Lipicar Date: Fri, 31 Jul 2026 18:16:29 -0300 Subject: [PATCH] fix(headers): a failing logos-cpp-generator must fail the build MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit buildHeaders.nix swallowed the generator's exit status: logos-cpp-generator ... || { echo "Warning: ... may be expected if the module has no public API" touch ./generated_headers/.no-api } so every real failure — a plugin the generator cannot dlopen (SDK/ABI skew), an --api-style the pinned SDK rejects, a missing plugin file — produced an EMPTY header set and exit 0. `nix build .#headers-