🛠️🐜 Antkeeper superbuild with dependencies included https://antkeeper.com
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

20 lines
541 B

  1. #!/bin/sh
  2. #
  3. # Generate a header file with the current source revision
  4. outdir=`pwd`
  5. cd `dirname $0`
  6. srcdir=..
  7. header=$outdir/include/SDL_revision.h
  8. rev=`sh showrev.sh 2>/dev/null`
  9. if [ "$rev" != "" -a "$rev" != "hg-0:baadf00d" ]; then
  10. revnum=`echo $rev | sed 's,hg-\([0-9]*\).*,\1,'`
  11. echo "#define SDL_REVISION \"$rev\"" >"$header.new"
  12. echo "#define SDL_REVISION_NUMBER $revnum" >>"$header.new"
  13. if diff $header $header.new >/dev/null 2>&1; then
  14. rm "$header.new"
  15. else
  16. mv "$header.new" "$header"
  17. fi
  18. fi