raytracer

raytracer.git
git clone git://git.lenczewski.org/raytracer.git
Log | Files | Refs | README | LICENSE

build.sh (280B)


      1 #!/bin/sh
      2 
      3 CC="${CC:-clang}"
      4 
      5 WARNINGS="-Wall -Wextra -Wpedantic ${WERROR:+-Werror} -Wno-unused-parameter -Wno-format-pedantic"
      6 FLAGS="-std=c99 -Og -g"
      7 
      8 set -ex
      9 
     10 mkdir -p bin
     11 
     12 BOOKS="${BOOK:-1 2 3}"
     13 
     14 for book in $BOOKS; do
     15 	$CC -o bin/rt$book rt$book/main.c $WARNINGS $FLAGS
     16 done