From d52cdf58241e476f64be98d2d8b1b03825d7edfd Mon Sep 17 00:00:00 2001 From: iceyrazor Date: Sun, 8 Mar 2026 21:03:08 -0500 Subject: renamed make to build.sh --- build.sh | 29 +++++++++++++++++++++++++++++ make | 29 ----------------------------- 2 files changed, 29 insertions(+), 29 deletions(-) create mode 100755 build.sh delete mode 100755 make diff --git a/build.sh b/build.sh new file mode 100755 index 0000000..2c3d3b9 --- /dev/null +++ b/build.sh @@ -0,0 +1,29 @@ +#!/bin/sh + +DEBUG="" +LIB="-Ilib/ -lSDL2_gfx" + +while getopts "d" opt; do + case "$opt" in + d) DEBUG="-Wall -fsanitize=address -g" + ;; + esac +done + +shift $((OPTIND-1)) +[ "${1:-}" = "--" ] && shift + +if [[ "$1" ]]; then + echo making src/$1 + file="src/$1" + clang -o bin/$(basename $file | sed 's/.c$//') $file $LIB `sdl2-config --cflags --libs` -lm $DEBUG +else + for file in src/*; do + if [ -f "$file" ]; then + if [[ "$file" != ".clangd" ]]; then + echo making $file + clang -o bin/$(basename $file | sed 's/.c$//') $file $LIB `sdl2-config --cflags --libs` -lm $DEBUG + fi + fi + done +fi diff --git a/make b/make deleted file mode 100755 index 2c3d3b9..0000000 --- a/make +++ /dev/null @@ -1,29 +0,0 @@ -#!/bin/sh - -DEBUG="" -LIB="-Ilib/ -lSDL2_gfx" - -while getopts "d" opt; do - case "$opt" in - d) DEBUG="-Wall -fsanitize=address -g" - ;; - esac -done - -shift $((OPTIND-1)) -[ "${1:-}" = "--" ] && shift - -if [[ "$1" ]]; then - echo making src/$1 - file="src/$1" - clang -o bin/$(basename $file | sed 's/.c$//') $file $LIB `sdl2-config --cflags --libs` -lm $DEBUG -else - for file in src/*; do - if [ -f "$file" ]; then - if [[ "$file" != ".clangd" ]]; then - echo making $file - clang -o bin/$(basename $file | sed 's/.c$//') $file $LIB `sdl2-config --cflags --libs` -lm $DEBUG - fi - fi - done -fi -- cgit v1.3