Mercurial > sci
annotate examples/sci.sh @ 83:28fd8b5247f0
scid: make sure index page list most recents first
author | David Demelier <markand@malikania.fr> |
---|---|
date | Tue, 28 Feb 2023 16:31:34 +0100 |
parents | 054cc00e23d2 |
children |
rev | line source |
---|---|
51 | 1 #!/bin/sh |
2 | |
3 set -e | |
4 | |
5 readonly wrkdir="$(mktemp -d /tmp/sci-XXXXXX)" | |
6 readonly repo="http://hg.malikania.fr/sci" | |
7 | |
8 trap "cleanup" INT TERM EXIT | |
9 | |
10 cleanup() | |
11 { | |
12 rm -rf $wrkdir | |
13 } | |
14 | |
15 if [ "$#" -ne 1 ]; then | |
16 echo "abort: $(basename $0) revision" 1>&2 | |
17 exit 1 | |
18 fi | |
19 | |
20 echo "=> Cloning repository $repo (revision $1) into $wrkdir" | |
21 hg clone -r "$1" "$repo" "$wrkdir" | |
22 cd "$wrkdir" | |
23 | |
24 echo "=> Building" | |
25 make |