#!/usr/bin/env sh OBJ="obj" INCLUDE="-Isys/include" CFLAGS="-m32 -ffreestanding -Wall -Wextra -pedantic -nostdlib $INCLUDE" ASFLAGS="-felf32" LDFLAGS="-m elf_i386" mkdir -p $OBJ rm -rf $OBJ/* . boot/Makescript . sys/Makescript ld $LDFLAGS -T boot/link.ld -o omos $(for a in $OBJ/*; do printf "$a "; done) echo "Build Success"