diff --git a/pxl8.sh b/pxl8.sh index 98e78f0..65ea44f 100755 --- a/pxl8.sh +++ b/pxl8.sh @@ -3,6 +3,11 @@ set -e CC="${CC:-gcc}" + +if command -v ccache >/dev/null 2>&1; then + CC="ccache $CC" +fi + CFLAGS="-std=c23 -Wall -Wextra" LIBS="-lm" MODE="debug" @@ -349,7 +354,11 @@ case "$COMMAND" in setup_sdl3 print_info "Building pxl8 ($MODE mode)" - + + if [[ "$CC" == ccache* ]]; then + print_info "Compiler cache: ccache enabled" + fi + if [[ -n "$SIMD_FLAGS" ]]; then case "$(uname -m)" in x86_64|amd64)