[Lemon-commits] Alpar Juttner: Merge

Lemon HG hg at lemon.cs.elte.hu
Tue Apr 28 15:03:35 CEST 2009


details:   http://lemon.cs.elte.hu/hg/lemon/rev/7f4536948929
changeset: 663:7f4536948929
user:      Alpar Juttner <alpar [at] cs.elte.hu>
date:      Tue Apr 28 13:55:44 2009 +0100
description:
	Merge

diffstat:

 scripts/unify-sources.sh |  13 +++++++++++--
 1 files changed, 11 insertions(+), 2 deletions(-)

diffs (31 lines):

diff --git a/scripts/unify-sources.sh b/scripts/unify-sources.sh
--- a/scripts/unify-sources.sh
+++ b/scripts/unify-sources.sh
@@ -1,8 +1,17 @@
 #!/bin/bash
 
-YEAR=`date +2003-%Y`
+YEAR=`date +%Y`
 HGROOT=`hg root`
 
+function hg_year() {
+    if [ -n "$(hg st $1)" ]; then
+        echo $YEAR
+    else
+        hg log -l 1 --template='{date|isodate}\n' $1 |
+        cut -d '-' -f 1
+    fi
+}
+
 function update_header() {
     TMP_FILE=`mktemp`
     FILE_NAME=$1
@@ -11,7 +20,7 @@
  *
  * This file is a part of LEMON, a generic C++ optimization library.
  *
- * Copyright (C) "$YEAR"
+ * Copyright (C) 2003-"$(hg_year $1)"
  * Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
  * (Egervary Research Group on Combinatorial Optimization, EGRES).
  *



More information about the Lemon-commits mailing list