Files
nub-lang/build.sh
2025-06-10 22:09:45 +02:00

16 lines
296 B
Bash
Executable File

#!/bin/bash
set -e
dotnet build src/lang/Nub.Lang.CLI
mkdir -p bin-int bin
rm -rf bin-int/* bin/*
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