cg-from-scratch/compile

15 lines
239 B
Bash

#!/bin/bash
CC=clang
CFLAGS="-g -Wall -Werror -pedantic -Iinclude $(pkg-config --cflags sdl2)"
LIBS="$(pkg-config --libs sdl2)"
SRC="src/*.c"
BUILD=build_dir
OUT="$BUILD/main"
mkdir -p $BUILD
(set -x ; $CC $CFLAGS $LIBS $SRC -o $OUT)