projects
/
geeqie.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
0861db1
)
Exclude build directories from release tar
author
Colin Clark
<colin.clark@cclark.uk>
Fri, 12 Aug 2022 09:34:00 +0000
(10:34 +0100)
committer
Colin Clark
<colin.clark@cclark.uk>
Fri, 12 Aug 2022 09:34:00 +0000
(10:34 +0100)
scripts/new-release.sh
patch
|
blob
|
history
diff --git
a/scripts/new-release.sh
b/scripts/new-release.sh
index
2d1bd70
..
ef48f41
100755
(executable)
--- a/
scripts/new-release.sh
+++ b/
scripts/new-release.sh
@@
-1,4
+1,4
@@
-#!/bin/sh
+#!/bin/
ba
sh
## @file
## @brief Create a new release
## @file
## @brief Create a new release
@@
-17,6
+17,14
@@
## It is expected that the first line of NEWS is in the form "Geeqie \<a.b[.d]\>
##
## It is expected that the first line of NEWS is in the form "Geeqie \<a.b[.d]\>
##
+error_handler ()
+{
+ echo "Error on line: $1"
+ exit 1
+}
+trap 'error_handler ${LINENO}' ERR
+
+
version=
start=
patch=
version=
start=
patch=
@@
-149,6
+157,7
@@
fi
rm -rf /tmp/geeqie-"$revision".tar.xz
rm -rf /tmp/geeqie-"$revision".tar.xz.asc
rm -rf /tmp/geeqie-"$revision".tar.xz
rm -rf /tmp/geeqie-"$revision".tar.xz.asc
+rm -rf build
# shellcheck disable=SC2140
tar --create --xz --file=/tmp/geeqie-"$revision".tar.xz --exclude=".git" --exclude="configure" --exclude="web" --transform s/"\bgeeqie\b"/"geeqie-$revision"/ ../geeqie
# shellcheck disable=SC2140
tar --create --xz --file=/tmp/geeqie-"$revision".tar.xz --exclude=".git" --exclude="configure" --exclude="web" --transform s/"\bgeeqie\b"/"geeqie-$revision"/ ../geeqie