Check-in Number:
|
2326 | |
Date: |
2002-Jul-23 13:39:34 (local)
2002-Jul-23 11:39:34 (UTC) |
User: | thl |
Branch: | |
Comment: |
better development procedures for releasing |
Tickets: |
|
Inspections: |
|
Files: |
|
ossp-pkg/fsl/devtool.conf 1.3 -> 1.4
--- devtool.conf 2002/07/19 14:12:54 1.3
+++ devtool.conf 2002/07/23 11:39:34 1.4
@@ -39,12 +39,23 @@
--enable-debug \
"$@"
+%release
+ ./devtool version
+ ./devtool tag
+ ./devtool dist
+ ./devtool upload
+
%version
./shtool version -l txt -n "OSSP fsl" -e VERSION
V=`./shtool version -l txt -d long VERSION`
sed -e "s/Version .*(.*)/Version $V/g" <README >README.n
mv README.n README
+%tag
+ V=`./shtool version -l txt -d short VERSION`
+ echo "+++ tagging CVS sources as FSL_${V}"
+ cvs tag FSL_${V}
+
%dist
echo "+++ generating"
./devtool autoclean
@@ -63,9 +74,12 @@
-e 'CVS,\.cvsignore,\.[ao],^\.,devtool*,*.tar.gz,^#.*,.*~$' -c 'gzip --best' .
ls -l fsl-${V}.tar.gz
echo "+++ testing"
- gunzip <fsl-${V}.tar.gz | tar tvf -
+ gunzip <fsl-${V}.tar.gz | tar tvf - | head -10
+ echo "[...]"
+ gunzip <fsl-${V}.tar.gz | tar tvf - | tail -10
-%release
- echo "+++ copying to ftp://ftp.ossp.org/pkg/fsl/"
- scp fsl-*.tar.gz master.ossp.org:/e/ossp/ftp/pkg/fsl/
+%upload
+ echo "+++ copying to ftp://ftp.ossp.org/pkg/lib/fsl/"
+ V=`./shtool version -l txt -d short VERSION`
+ scp fsl-${V}.tar.gz master.ossp.org:/e/ossp/ftp/pkg/lib/fsl/
|
|