| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| VERSION=$(grep define.VERSION config.h | awk '{print $3}' | tr -d '"') |
| |
| SUFFIX=$(echo $VERSION | egrep "\.svn$") |
| |
| srcdir=$1 |
| shift |
| |
| set -e |
| |
| if [ ! -z "$SUFFIX" ]; then |
| set +e |
| DATE=$(svn info --xml "$srcdir" | grep date | sed 's,</\?date>,,g' | perl -MHTTP::Date -e ' |
| $date = str2time(<>); |
| $date=HTTP::Date::time2isoz($date); |
| $date=~tr/ :Z-/_/d; |
| print $date, "\n"; |
| ') || DATE= |
| if [ "x$DATE" = "x" ] ; then |
| DATE=$(env TZ=GMT date "+build_date_%Y%m%d_%Hh") |
| fi |
| VERSION="$VERSION.$DATE" |
| fi |
| |
| echo "#include \"globals.h\"" |
| echo "const char * const version = \"$VERSION\";" |