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

-- 


Reply via email to