clean up build artifacts

This commit is contained in:
2026-06-12 18:05:45 +02:00
parent 94e56f6888
commit d2f0d16795
3 changed files with 6 additions and 22 deletions
+1 -14
View File
@@ -1,14 +1 @@
/brolang /build/
# examples
/prototype
/main_i32
/cycle_used
/cycle_unused
/invalid_transitive_used_global
/invalid_transitive_unused_global
/runtime_global
/missing_main
/mutable_local
/overflow
/deep
+5 -4
View File
@@ -3,9 +3,10 @@
Prototype error-tolerant Brolang compiler written in Odin. Prototype error-tolerant Brolang compiler written in Odin.
```sh ```sh
odin build . -out:brolang mkdir -p build
./brolang examples/programs/prototype -o /tmp/prototype odin build . -out:build/brolang
/tmp/prototype ./build/brolang examples/programs/prototype -o build/prototype
./build/prototype
``` ```
Bodyless `c func` declarations bind exact external symbols and require concrete Bodyless `c func` declarations bind exact external symbols and require concrete
@@ -19,7 +20,7 @@ Additional native inputs and libraries are passed to the final `zig cc`
invocation in command-line order: invocation in command-line order:
```sh ```sh
./brolang examples/interop/manual -o /tmp/manual \ ./build/brolang examples/interop/manual -o build/manual \
--link examples/interop/manual/native.c --link examples/interop/manual/native.c
``` ```
-4
View File
@@ -2,10 +2,6 @@
- for global initialization cycles, report also starting and ending lines - for global initialization cycles, report also starting and ending lines
# compiler hardening follow-ups
- move ignored example binaries into a dedicated build directory and remove `.review_tmp`
# milestones # milestones
1. interop type foundation 1. interop type foundation