diff options
Diffstat (limited to 'build.sh')
-rwxr-xr-x | build.sh | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/build.sh b/build.sh new file mode 100755 index 0000000..9e12891 --- /dev/null +++ b/build.sh @@ -0,0 +1,41 @@ +#!/bin/bash + +compiler='gcc' + +builddir='build' +target='crrn' + +srcdir='src' + +release_cflags=' +-O2 +-DSTBI_NO_SIMD +' + +debug_cflags=' +-g +-Wall +-Wextra +-DSTBI_NO_SIMD +-std=gnu11 +' + +include=" +-Ilib +-Ilib/prge +-Ilib/prb +" + +lflags='' +libs=' +-lm +-lSDL3 +-lGL +-lGLEW +' + +mkdir -p $builddir +cp -r -p data $builddir +set -x + +time $compiler -o $builddir/$target $debug_cflags $include $lflags $srcdir/linux.c $libs |