OSDN Git Service

Modified makearchive.sh.
authorquiver2k <quiver2k@users.sourceforge.jp>
Sun, 15 Mar 2015 06:38:39 +0000 (15:38 +0900)
committerquiver2k <quiver2k@users.sourceforge.jp>
Sun, 15 Mar 2015 06:38:39 +0000 (15:38 +0900)
jp.sourceforge.moreemacs.updatesite/makearchive.sh

index 34cb4c3..3d02c6b 100755 (executable)
@@ -14,9 +14,18 @@ for file in $files; do
     fi
 done
 
+fail() {
+    echo "$1"
+    exit 1
+}
+
 version=$1
 name=moreemacs_$version
 mkdir $name
-cp -r $files $name
-zip -r $name.zip $name
+if ! cp -r $files $name; then
+   fail "copy files"
+fi
+if ! zip -qr $name.zip $name; then
+   fail "can't make an archive"
+fi
 rm -rf $name