seoz pushed a commit to branch master. http://git.enlightenment.org/admin/release-management.git/commit/?id=efc82b08cb6c25ae9e565cfc8019d89cdb310493
commit efc82b08cb6c25ae9e565cfc8019d89cdb310493 Author: Daniel Juyung Seo <seojuyu...@gmail.com> Date: Tue Dec 8 00:23:48 2015 +0900 release.sh: Split more functions. --- release.sh | 34 +++++++++++++++++++++++----------- 1 file changed, 23 insertions(+), 11 deletions(-) diff --git a/release.sh b/release.sh index 47e52e4..df4aacf 100755 --- a/release.sh +++ b/release.sh @@ -22,19 +22,10 @@ PREPARE=0 # fail on errors set -e +#set -x -do_package_and_upload() +get_news() { - local lib flags - - lib="$1" - echo - echo "Package $lib" - echo - - cd "$lib" - #git co po/ || exit 1 - make clean distclean || exit 1 $EDITOR configure.ac || exit 1 echo "Changes since $OLD_VERSION:" >> NEWS echo -e "---------------------\n" >> NEWS @@ -44,6 +35,10 @@ do_package_and_upload() git diff || exit 1 git commit -v configure.ac NEWS -m "release: Update NEWS and bump version for $VERSION release" || exit 1 git show || exit 1 +} + +do_compile() +{ ./autogen.sh || exit 1 if [ $lib = "elementary" ] then @@ -62,6 +57,23 @@ do_package_and_upload() then make doc fi +} + +do_package_and_upload() +{ + local lib flags + + lib="$1" + echo + echo "Package $lib" + echo + + cd "$lib" + #git co po/ || exit 1 + make clean distclean || exit 1 + + get_news + do_compile #git co po/ sha256sum $lib-$VERSION.tar.gz > $lib-$VERSION.tar.gz.sha256 --