cleanup repo

This commit is contained in:
nub31
2025-06-10 22:09:45 +02:00
parent fb391c9fb2
commit 9f48f2cd9b
12 changed files with 59 additions and 27 deletions

View File

@@ -3,12 +3,13 @@ set -e
dotnet build src/lang/Nub.Lang.CLI
nub example | qbe > out.s
mkdir -p bin-int bin
rm -rf bin-int/* bin/*
gcc -nostartfiles -no-pie \
out.s \
src/runtime/baseline/entry.s \
src/runtime/baseline/nub_memcpy.s \
src/runtime/baseline/nub_memset.s \
src/runtime/baseline/nub_panic.s \
src/runtime/baseline/nub_strcmp.s \
nub example | qbe | as -o bin-int/out.o
find src/runtime -name '*.s' | while read -r file; do
as "$file" -o "bin-int/$(basename "${file}" .s).o"
done
gcc -nostartfiles -o bin/out bin-int/*.o