#!/bin/bash code=$PWD opts="-g -Wno-switch" inc="-I$code/symbol_set" mkdir -p build cd build echo example1 clang -c $code/examples/example1.c $opts $inc ./symbol_set.ld_meta example1.o clang -o example1 $code/examples/example1.c $opts $inc -T sy.ld echo stack_machine clang -c $code/examples/stack_machine.c $opts $inc ./symbol_set.ld_meta stack_machine.o clang -o stack_machine $code/examples/stack_machine.c $opts $inc -T sy.ld echo hooks clang -c $code/examples/hooks.c $opts $inc ./symbol_set.ld_meta hooks.o clang -o hooks $code/examples/hooks.c $opts $inc -T sy.ld echo expression_parser clang -c $code/examples/expression_parser.c $opts $inc ./symbol_set.ld_meta expression_parser.o clang -o expression_parser $code/examples/expression_parser.c $opts $inc -T sy.ld