repo.or.cz
/
closure-common.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
fixed ystream newline handling, thanks to Ivan Shvedunov
[closure-common.git]
/
dist.sh
blob
0495674f89995f09ee2657d81b4a00bd6b8a0726
1
#!/bin/sh
2
cd
$
(
dirname
$0
)
3
home
=
$
(
pwd
)
4
name
=
$
(
basename
$home
)
5
dir
=
${name}
-
$
(
date
--iso
)
6
7
TMPDIR
=
`mktemp -d /tmp/dist.XXXXXXXXXX`
8
cleanup
() {
9
cd
10
rm
-rf
$TMPDIR
11
}
12
trap
cleanup
exit
13
14
cd
$TMPDIR
15
cvs
-d
"`cat
$home
/CVS/Root`"
export -r
HEAD
-d
"
$dir
"
"
$name
"
16
17
tgz
=
$TMPDIR
/
${dir}
.tgz
18
tar
czf
$tgz $dir
19
gpg
-b -a
$tgz
20
21
mv
$tgz $tgz
.asc
$home
/