summaryrefslogtreecommitdiff
path: root/contrib/SDL-3.2.8/build-scripts/updaterev.sh
diff options
context:
space:
mode:
author3gg <3gg@shellblade.net>2026-03-06 13:30:59 -0800
committer3gg <3gg@shellblade.net>2026-03-06 13:30:59 -0800
commit30f41c02aec763d32e62351452da9ef582bc3472 (patch)
tree6bec3f65bfdcbf7f1a631da21a6d613bef5db2fa /contrib/SDL-3.2.8/build-scripts/updaterev.sh
parent452ff21ca02e315c64ceeb3f21c1ea357aeb1bc8 (diff)
Move contrib libraries to contrib repo
Diffstat (limited to 'contrib/SDL-3.2.8/build-scripts/updaterev.sh')
-rwxr-xr-xcontrib/SDL-3.2.8/build-scripts/updaterev.sh48
1 files changed, 0 insertions, 48 deletions
diff --git a/contrib/SDL-3.2.8/build-scripts/updaterev.sh b/contrib/SDL-3.2.8/build-scripts/updaterev.sh
deleted file mode 100755
index 508c6dd..0000000
--- a/contrib/SDL-3.2.8/build-scripts/updaterev.sh
+++ /dev/null
@@ -1,48 +0,0 @@
1#!/bin/sh
2#
3# Generate a header file with the current source revision
4
5outdir=`pwd`
6cd `dirname $0`
7srcdir=..
8header=$outdir/include/SDL3/SDL_revision.h
9dist=
10vendor=
11
12while [ "$#" -gt 0 ]; do
13 case "$1" in
14 (--dist)
15 dist=yes
16 shift
17 ;;
18 (--vendor)
19 vendor="$2"
20 shift 2
21 ;;
22 (*)
23 echo "$0: Unknown option: $1" >&2
24 exit 2
25 ;;
26 esac
27done
28
29rev=`sh showrev.sh 2>/dev/null`
30if [ "$rev" != "" ]; then
31 if [ -n "$dist" ]; then
32 echo "$rev" > "$outdir/VERSION.txt"
33 fi
34 echo "/* Generated by updaterev.sh, do not edit */" >"$header.new"
35 if [ -n "$vendor" ]; then
36 echo "#define SDL_VENDOR_INFO \"$vendor\"" >>"$header.new"
37 fi
38 echo "#ifdef SDL_VENDOR_INFO" >>"$header.new"
39 echo "#define SDL_REVISION \"SDL-$rev (\" SDL_VENDOR_INFO \")\"" >>"$header.new"
40 echo "#else" >>"$header.new"
41 echo "#define SDL_REVISION \"SDL-$rev\"" >>"$header.new"
42 echo "#endif" >>"$header.new"
43 if diff $header $header.new >/dev/null 2>&1; then
44 rm "$header.new"
45 else
46 mv "$header.new" "$header"
47 fi
48fi