#!/bin/sh DEBUG="" LIB="" [ ! -d "bin" ] && mkdir 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" clang -o bin/mod-injector src/mod-injector.c $LIB -lm $DEBUG bin/mod-injector clang -o bin/mod-test src/main.c $LIB -lm $DEBUG