[cig-commits] [commit] master: update tasklist (a28672c)
cig_noreply at geodynamics.org
cig_noreply at geodynamics.org
Sun Jan 25 11:58:32 PST 2015
Repository : https://github.com/geodynamics/aspect
On branch : master
Link : https://github.com/geodynamics/aspect/compare/d8bdef0ba76855cb900fb83d7dd9b6c356992a3a...ab7bdf9cd5ef6a221f463e9d59a32906004bf0df
>---------------------------------------------------------------
commit a28672c9f88e4fa864d9f7e14e7f2f182612a0e5
Author: Timo Heister <timo.heister at gmail.com>
Date: Fri Jan 23 15:06:27 2015 -0500
update tasklist
>---------------------------------------------------------------
a28672c9f88e4fa864d9f7e14e7f2f182612a0e5
doc/release-tasklist | 19 ++++++++++---------
1 file changed, 10 insertions(+), 9 deletions(-)
diff --git a/doc/release-tasklist b/doc/release-tasklist
index 1bbc446..917e25c 100644
--- a/doc/release-tasklist
+++ b/doc/release-tasklist
@@ -4,20 +4,21 @@
are up to date in the manual
. check that readme.html is okay and the links to the mailinglists are working (also in manual.pdf)
. setup:
- export OLDVER=1.0;export VER=1.1;export NEXTVER=1.2.pre
+ export OLDVER=1.1;export VER=1.2;export NEXTVER=1.3.pre
+ export DEALSRCDIR=...
. fix doxygen errors:
- find include -name "*h" -print | xargs -n 1 deal-trunk/tests/scripts/checkdoxygen.py
+ find include -name "*h" -print | xargs -n 1 $DEALSRCDIR/tests/scripts/checkdoxygen.py
and commit.
. fix formatting, apply astyle, copyright years:
- find . -name "*.h" -print | while read file;do deal.II/contrib/utilities/wrapcomments.py $file >temp;mv temp $file;done
+ find . -name "*.h" -print | while read file;do $DEALSRCDIR/contrib/utilities/wrapcomments.py $file >temp;mv temp $file;done
astyle --options=doc/astyle.rc `find include source | egrep '\.(h|cc)$'`
- find . -name "*.h" -o -name "*.cc" -print | while read file;do sed -i 's/^.*Copyright.*/ Copyright (C) 2011 - 2014 by the authors of the ASPECT code./' $file; done
+ find . -name "*.h" -o -name "*.cc" -print | while read file;do sed -i '0,/^.*Copyright.*/{s/^.*Copyright.*/ Copyright (C) 2011 - 2015 by the authors of the ASPECT code./}' $file; done
git status # check!
- git commit -a -m "doxygen formatting, astyle, comment wrapping"
+ git commit -a -m "doxygen formatting, astyle, comment wrapping" # or rather create a pull-request
. update changes.h in doc/modules:
cd doc/modules; ./increment_version.sh $OLDVER $VER;cd ../..
cd doc;./bump_version.sh $NEXTVER; cd ..
- git commit -m "release task: update version and changes.h"
+ git commit -m "release task: update version and changes.h" # or rather create a pull-request
. create a branch:
git checkout master
git checkout -b aspect-$VER
@@ -34,8 +35,8 @@
include/aspect/postprocess/table_velocity_statistics.h \
include/aspect/postprocess/table_heat_flux_statistics.h
git commit -m "release task: remove table model"
- . compile aspect
- . update doc/manual/parameters.tex and documentation
+ . compile aspect, make sure you have a symlink in the main directory for the next step
+ . update doc/manual/parameters.tex and documentation:
cd doc;./update_parameters.sh; make manual.pdf; cd ..
git add doc/manual/parameters.tex doc/manual.pdf
git commit -m "release task: update manual"
@@ -48,7 +49,7 @@
. make public (branch and tag):
git push cig aspect-$VER
git push cig v$VER
- . upload tar file
+ . create a release on github
. link it on download.html, update version info etc.
. ask Eric to update http://geodynamics.org/cig/software/aspect/
. announce on
More information about the CIG-COMMITS
mailing list