[Fusionforge-commits] r11734 - branches/Branch_5_0/gforge/plugins
Olivier Berger
olberger at libremir.placard.fr.eu.org
Thu Dec 9 11:33:59 CET 2010
Author: olberger
Date: 2010-12-09 11:33:58 +0100 (Thu, 09 Dec 2010)
New Revision: 11734
Modified:
branches/Branch_5_0/gforge/plugins/createplugin.sh
Log:
Handle INSTALL and config file too
Modified: branches/Branch_5_0/gforge/plugins/createplugin.sh
===================================================================
--- branches/Branch_5_0/gforge/plugins/createplugin.sh 2010-12-09 10:33:38 UTC (rev 11733)
+++ branches/Branch_5_0/gforge/plugins/createplugin.sh 2010-12-09 10:33:58 UTC (rev 11734)
@@ -6,6 +6,8 @@
usage() {
echo Usage: $0 PluginName
+ echo
+ echo " where 'PluginName' should be in CamelCase : mix of upper and lower-case characters"
}
echo "Plugin template creator"
@@ -48,6 +50,18 @@
sed "s/$modelfullname/$fullname/g" > \
$plugdir/www/index.php
fi
+ if [ ! -f $plugdir/INSTALL ]
+ then
+ echo Creating $plugdir/INSTALL
+ cat $modelplugdir/INSTALL | \
+ sed "s/$modelminus/$minus/g" > \
+ $plugdir/INSTALL
+ fi
+ if [ ! -f $plugdir/etc/plugins/$minus/config.php ]
+ then
+ echo Creating $plugdir/etc/plugins/$minus/config.php
+ cp $modelplugdir/etc/plugins/$modelminus/config.php $plugdir/etc/plugins/$minus/config.php
+ fi
# if [ ! -f $plugdir/common/languages/Base.tab ]
# then
# echo Creating $plugdir/common/languages/Base.tab
More information about the Fusionforge-commits
mailing list