blob: 54004d8041d468fe51bd674693958ff3c230630e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
|
#!/bin/sh
set -e
cd `dirname $0`
BRANCH=
MODEL=omnia
while [ $# -gt 0 ]; do
case "$1" in
-h|--help)
echo "This script generates Turris medkit using user lists and updater-ng."
echo "Usage: $0 [OPTION]..."
echo
echo "Options:"
echo " --help, -h"
echo " --version VERSION"
echo " --branch BRANCH"
echo " --model MODEL"
exit 0
;;
--version)
shift
VERSION="$1"
;;
--branch)
shift
BRANCH="$1"
;;
--model)
shift
MODEL="$1"
;;
*)
echo "Unknown option: $1" >&2
exit 1
;;
esac
shift
done
if [ -z "$VERSION" ]; then
[ -n "$BRANCH" ] && VBRANCH="-$BRANCH"
VERSION="$(curl https://repo.turris.cz/$BOARD$VBRANCH/root/etc/turris-version)"
fi
# Ensure that we tools
./scripts/build_tools.sh
# Download api crl
chmod +x .get-api-crl
./.get-api-crl
# Now build medkit
fakeroot ./scripts/updater-medkit.sh --version "$VERSION" --branch "$BRANCH" --model "$MODEL"
|