mirror of
https://github.com/irssi/irssi.git
synced 2026-08-20 17:12:51 +02:00
Move irssi-version.h generation out of configure and add suport for getting the
date of the last change with svn info/git log. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4906 dbcabf3a-b0e7-0310-adc4-f8d773084564
This commit is contained in:
parent
5497b07c8a
commit
52b506e13a
5 changed files with 19 additions and 16 deletions
13
irssi-version.sh
Executable file
13
irssi-version.sh
Executable file
|
|
@ -0,0 +1,13 @@
|
|||
#! /bin/sh
|
||||
|
||||
if test -d "$1"/.svn ; then
|
||||
DATE=`LC_ALL=C svn info "$1" | sed -n 's/^Last Changed Date: \(.*\)/\1/p'`
|
||||
elif test -d "$1"/.git ; then
|
||||
DATE=`GIT_DIR=$1/.git git log -1 --pretty=format:%ai HEAD`
|
||||
else
|
||||
DATE=`awk -F '|' 'NR == 2{print substr($3, 2)}' "$1"/ChangeLog`
|
||||
fi
|
||||
VERSION_DATE=`echo $DATE | cut -f 1 -d ' ' | tr -d -`
|
||||
VERSION_TIME=`echo $DATE | cut -f 2 -d ' ' | awk -F : '{print $1 $2}'`
|
||||
echo "#define IRSSI_VERSION_DATE $VERSION_DATE"
|
||||
echo "#define IRSSI_VERSION_TIME $VERSION_TIME"
|
||||
Loading…
Add table
Add a link
Reference in a new issue