#!/bin/sh DEBUG="" LIB="-I libs/tinyosc" [ -z "$CC" ] && CC="clang" mkdir -p bin while getopts "d" opt; do case "$opt" in d) DEBUG="-Wall -fsanitize=address -g" ;; esac done shift $((OPTIND-1)) [ "${1:-}" = "--" ] && shift printf "\n\nmaking project\n" [ ! -e "src/config.c" ] && cp src/config.def.c src/config.c; $CC -o bin/chat-loop src/main.c $LIB -lm $DEBUG $CC -o bin/type src/type.c $LIB -lm $DEBUG