This commit is contained in:
nub31
2025-06-29 17:06:57 +02:00
parent 7657085243
commit 7617ddae73
7 changed files with 138 additions and 9 deletions

Binary file not shown.

View File

@@ -1,9 +1,12 @@
CFLAGS = -Wall -Werror -Wextra -g
CFLAGS = -g
example:
bin/out: src/main.nub src/c.nub
dotnet run --project ../src/compiler/CLI/CLI.csproj src/main.nub src/c.nub
mkdir -p bin
gcc $(CFLAGS) -o bin/out lib/libruntime_x64.a bin-int/out.a
gcc $(CFLAGS) -o bin/out bin-int/out/out.a
run: bin/out
bin/out
clean:
rm -r bin-int bin

View File

@@ -3,4 +3,5 @@ namespace main
export func main(args: []cstring): i64 {
c::puts("test")
return 0
}