• make baseline build & launch cleanly

    brianhansonxyz released this 2026-05-03 21:55:48 -05:00 | 16 commits to clearpilot since this release

    • onroad.cc: fix screenDisplayMode reference to nvg->screenDisplayMode
      (baseline had a stale reference to the variable after it moved into
      AnnotatedCameraWidget). Restores the original conditional intent.
    • ui/SConscript + home.cc: drop QtWebEngine include/link entirely
      (no longer used by any active code).
    • build.py: BUILD_ONLY env var spawns the failure TextWindow fully
      detached (own session, /dev/null stdio) so build_only.sh exits and
      caller can capture stderr; spinner binary update uses temp+os.replace
      so a running spinner doesn't ETXTBSY the build.
    • build_only.sh: tee build output to /tmp/build.log and propagate
      build.py's exit code via PIPESTATUS.

    Verified: build_only.sh completes cleanly, launch_openpilot.sh boots
    the manager and spawns the standard process set.

    Downloads