[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gnue-contrib] r279 - gnue-invoice/scripts
From: |
reinhard |
Subject: |
[gnue-contrib] r279 - gnue-invoice/scripts |
Date: |
Sun, 8 Jul 2007 13:49:14 -0500 (CDT) |
Author: reinhard
Date: 2007-07-08 13:49:13 -0500 (Sun, 08 Jul 2007)
New Revision: 279
Modified:
gnue-invoice/scripts/setup-db-hu.sh
gnue-invoice/scripts/setup-db.sh
gnue-invoice/scripts/start-appserver
Log:
Updated scripts to work with both SVN and installed versions of GNUe tools.
Modified: gnue-invoice/scripts/setup-db-hu.sh
===================================================================
--- gnue-invoice/scripts/setup-db-hu.sh 2007-06-20 10:12:24 UTC (rev 278)
+++ gnue-invoice/scripts/setup-db-hu.sh 2007-07-08 18:49:13 UTC (rev 279)
@@ -1,26 +1,40 @@
#!/bin/sh
+# Change this to your installation location of GNUe:
+GNUEDIR="/home/tamas/svn/gnue"
-GNUEDIR="/home/tamas/svn/gnue"
+
+if [ -n `type -p gcvs` ]; then
+ PYTHON="gcvs"
+ GNUE_SCHEMA="gsscvs"
+ GNUE_READGCD="gcdcvs"
+ GNUE_READGLD="gldcvs"
+else
+ PYTHON="python"
+ GNUE_SCHEMA="gnue-schema"
+ GNUE_READGCD="gnue-readgcd"
+ GNUE_READGLD="gnue-readgld"
+fi
+
PACKAGEDIR="$GNUEDIR/gnue-packages"
-DATADIR=`echo -e "import gnue.paths\nprint gnue.paths.data" | gcvs`
+DATADIR=`echo -e "import gnue.paths\nprint gnue.paths.data" | $PYTHON`
FILE="$DATADIR/share/gnue/appserver/gnue.gsd"
-gsscvs --connection=invoice-backend --createdb "$FILE"
+$GNUE_SCHEMA --connection=invoice-backend --createdb "$FILE"
#prerequisits
-gcdcvs --connection=invoice-backend "$PACKAGEDIR/base/location/loc.gcd" \
+$GNUE_READGCD --connection=invoice-backend "$PACKAGEDIR/base/location/loc.gcd"
\
"$PACKAGEDIR/base/org/org.gcd" \
"$PACKAGEDIR/base/item/item.gcd" \
"$PACKAGEDIR/sales/sales.gcd" \
"$PACKAGEDIR/finance/tax/tax.gcd" \
"$PACKAGEDIR/supply-chain/billing/billing.gcd"
-#gldcvs --connection=invoice-backend
"$PACKAGEDIR/supply-chain/billing/billing-C.gld"
+#$GNUE_READGLD --connection=invoice-backend
"$PACKAGEDIR/supply-chain/billing/billing-C.gld"
-gcdcvs --connection=invoice-backend ../schema/invoice-hu.gcd
+$GNUE_READGCD --connection=invoice-backend ../schema/invoice-hu.gcd
#standard data
-gsscvs --connection=invoice-backend ../schema/invoice-hu.gsd
+$GNUE_SCHEMA --connection=invoice-backend ../schema/invoice-hu.gsd
Modified: gnue-invoice/scripts/setup-db.sh
===================================================================
--- gnue-invoice/scripts/setup-db.sh 2007-06-20 10:12:24 UTC (rev 278)
+++ gnue-invoice/scripts/setup-db.sh 2007-07-08 18:49:13 UTC (rev 279)
@@ -1,22 +1,37 @@
#!/bin/sh
+# Change this to your installation location of GNUe:
GNUEDIR="/home/tamas/svn/gnue"
+
+
+if [ -n `type -p gcvs` ]; then
+ PYTHON="gcvs"
+ GNUE_SCHEMA="gsscvs"
+ GNUE_READGCD="gcdcvs"
+ GNUE_READGLD="gldcvs"
+else
+ PYTHON="python"
+ GNUE_SCHEMA="gnue-schema"
+ GNUE_READGCD="gnue-readgcd"
+ GNUE_READGLD="gnue-readgld"
+fi
+
PACKAGEDIR="$GNUEDIR/gnue-packages"
-DATADIR=`echo -e "import gnue.paths\nprint gnue.paths.data" | gcvs`
+DATADIR=`echo -e "import gnue.paths\nprint gnue.paths.data" | $PYTHON`
FILE="$DATADIR/share/gnue/appserver/gnue.gsd"
-gsscvs --connection=invoice-backend --createdb "$FILE"
+$GNUE_SCHEMA --connection=invoice-backend --createdb "$FILE"
#prerequisits
-gcdcvs --connection=invoice-backend "$PACKAGEDIR/base/location/loc.gcd" \
+$GNUE_READGCD --connection=invoice-backend "$PACKAGEDIR/base/location/loc.gcd"
\
"$PACKAGEDIR/base/org/org.gcd" \
"$PACKAGEDIR/base/item/item.gcd" \
"$PACKAGEDIR/sales/sales.gcd" \
"$PACKAGEDIR/finance/tax/tax.gcd" \
"$PACKAGEDIR/supply-chain/billing/billing.gcd"
-#gldcvs --connection=invoice-backend
"$PACKAGEDIR/supply-chain/billing/billing-C.gld"
+#$GNUE_READGLD --connection=invoice-backend
"$PACKAGEDIR/supply-chain/billing/billing-C.gld"
#standard data
-gsscvs --connection=invoice-backend ../schema/invoice-en.gsd
+$GNUE_SCHEMA --connection=invoice-backend ../schema/invoice-en.gsd
Modified: gnue-invoice/scripts/start-appserver
===================================================================
--- gnue-invoice/scripts/start-appserver 2007-06-20 10:12:24 UTC (rev
278)
+++ gnue-invoice/scripts/start-appserver 2007-07-08 18:49:13 UTC (rev
279)
@@ -1,3 +1,7 @@
#!/bin/sh
-gacvs --connection invoice-backend -Z
+if [ -n `type -p gacvs` ]; then
+ gacvs --connection invoice-backend -Z
+else
+ gnue-appserver --connection invoice-backend -Z
+fi
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [gnue-contrib] r279 - gnue-invoice/scripts,
reinhard <=