From 1e8c79f75bfff6cf1cadfd3a02d04ab6c91f09b3 Mon Sep 17 00:00:00 2001 From: dautor Date: Tue, 19 Nov 2024 18:43:02 +0100 Subject: Add -v flag --- build.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'build.sh') diff --git a/build.sh b/build.sh index ae62e50..69bf12f 100755 --- a/build.sh +++ b/build.sh @@ -1,9 +1,11 @@ #!/bin/sh set -e +version="$(git describe --tags --first-parent --abbrev=40 --long --dirty --always)" + CC=cc SAN="$SAN -fsanitize=address -fsanitize=undefined -fsanitize=leak" -CFLAGS="$CFLAGS -g -O0 -DENABLE_ASSERT=1 -DENABLE_DEBUG=1" +CFLAGS="$CFLAGS -g -O0 -DENABLE_ASSERT=1 -DENABLE_DEBUG=1 -DVERSION=\"$version\"" CFLAGS="$CFLAGS -Wall -Wextra -Weverything -pedantic" CFLAGS="$CFLAGS -Wno-unsafe-buffer-usage -Wno-gnu-zero-variadic-macro-arguments -Wno-format-non-iso -Wno-declaration-after-statement -Wno-padded -Wno-covered-switch-default -Wno-gnu-empty-struct -Wno-c++-compat -Wno-alloca -Wno-zero-length-array" -- cgit v1.2.3