[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qsos-commits] qsos/tools/checktree checksheet
From: |
Goneri Le Bouder |
Subject: |
[Qsos-commits] qsos/tools/checktree checksheet |
Date: |
Tue, 10 Apr 2007 16:27:33 +0000 |
CVSROOT: /sources/qsos
Module name: qsos
Changes by: Goneri Le Bouder <goneri> 07/04/10 16:27:33
Modified files:
tools/checktree: checksheet
Log message:
use of a cfg file ~/.qsos.conf to record the qsos tree location
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qsos/tools/checktree/checksheet?cvsroot=qsos&r1=1.4&r2=1.5
Patches:
Index: checksheet
===================================================================
RCS file: /sources/qsos/qsos/tools/checktree/checksheet,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -b -r1.4 -r1.5
--- checksheet 27 Feb 2007 13:24:43 -0000 1.4
+++ checksheet 10 Apr 2007 16:27:33 -0000 1.5
@@ -1,16 +1,23 @@
#!/bin/sh
-# $Id: checksheet,v 1.4 2007/02/27 13:24:43 Nyco Exp $
+# $Id: checksheet,v 1.5 2007/04/10 16:27:33 goneri Exp $
# Gonéri Le Bouder
set -e
-DIR=`pwd`
-SYNCGLOBALDESC="$DIR/../syncglobaldesc/syncglobaldesc"
-CREATEEMPTYSHEET="$DIR/../createemptysheet/createemptysheet.pl"
-QSOSLINT="$DIR/../qsoslint/qsoslint"
-SHEETDIR="$DIR/../../sheet"
+if [ -f ~/.qsos.conf ]; then
+ . ~/.qsos.conf
+else
+ echo "Please create a ~/.qsos.conf file with this content:"
+ echo "BASEDIR=\$HOME/whereqsosisinstalled"
+ BASEDIR="`pwd`/../../"
+fi
+echo "basedur = $BASEDIR"
+SYNCGLOBALDESC="$BASEDIR/tools/syncglobaldesc/syncglobaldesc"
+CREATEEMPTYSHEET="$BASEDIR/tools/createemptysheet/createemptysheet.pl"
+QSOSLINT="$BASEDIR/tools/qsoslint/qsoslint"
+SHEETDIR="$BASEDIR/sheet"
INCLUDEDIR="$SHEETDIR/include"
-
+echo $SHEETDIR
sheet=$1
sheetbasename=$(basename $sheet)
if [ ! -f $sheet ]; then
@@ -44,7 +51,7 @@
echo "the sheet name ($sheetbasename) is malformed. Should be"
echo "$normalfilename (qsosappname-release.qsos or"
echo "qsosappname-release_language.qsos)"
-# exit 1
+ exit 1
fi
family=$(egrep '[\t\ ]*<qsosappfamily>.*</qsosappfamily>' $sheet|sed
's/.*>\(.*\)<.*/\1/')
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qsos-commits] qsos/tools/checktree checksheet,
Goneri Le Bouder <=