repo.or.cz
/
cxml-stp.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
foo:xmlns is okay
[cxml-stp.git]
/
build
/
dist.sh
blob
2163e947c1531a50c1c23db187901bfe1dab11d7
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
sbcl
--load
build
/
atdoc.lisp
--eval
'(quit)'
15
16
cd
$TMPDIR
17
git clone
$home $dir
18
rm
-rf
$dir
/
.git
19
rsync
-a
$home
/
doc
$dir
/
20
21
make
-C
$dir
22
make
-C
$dir
/
tutorial
23
24
tgz
=
$TMPDIR
/
${dir}
.tgz
25
tar
czf
$tgz $dir
26
gpg
-b -a
$tgz
27
28
mv
$tgz $tgz
.asc
$home
/
build
/