blob: 7fe0e1ca143d45aec9240c721c8ca61f7a36d5d4 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
#!/usr/bin/env bash
set -euo pipefail
root_dir=$(CDPATH= cd -- "$(dirname -- "$0")/.." && pwd)
source "$root_dir/scripts/fossil-env.sh"
config_file="$root_dir/dist/copland-skin.config"
if [[ $# -ne 1 ]]; then
printf 'Usage: %s REPOSITORY\n' "$0" >&2
exit 2
fi
repository=$1
if [[ ! -f "$repository" ]]; then
printf 'Repository does not exist: %s\n' "$repository" >&2
exit 1
fi
if [[ ! -f "$config_file" ]]; then
printf 'Built skin not found. Run make build first.\n' >&2
exit 1
fi
"$FOSSIL" configuration import "$config_file" -R "$repository"
printf 'Installed Copland into %s\n' "$repository"
|