fix(cli): ludic build links http.ll for a program that uses Http.*
compile_app linked gl.ll when the IR named @lgl_* but never http.ll and Foundation for @hs_*, so examples/library/http.ludic failed to link under `ludic build` on every hs_* symbol while `ludicc -o` built it. http_link_flags greps for @hs_ and links them in both modes; ludic-dev test now builds the example through `ludic build` as well. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
parent
6117f73602
commit
09247c57cf
3 changed files with 26 additions and 2 deletions
8
changes/ludic-build-http.md
Normal file
8
changes/ludic-build-http.md
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
bump: patch
|
||||
type: fix
|
||||
**`ludic build` links `Http.*`** — a program that uses the HTTP client builds through the CLI.
|
||||
|
||||
`compile_app` linked the OpenGL backend when a program named `@lgl_*` but never
|
||||
`runtime/native/http.ll` and Foundation for `@hs_*`, so a `Http.*` program failed to link
|
||||
under `ludic build` / `ludic run` while `ludicc -o` built it. It now links them the same way,
|
||||
windowed and headless.
|
||||
Loading…
Add table
Add a link
Reference in a new issue