summaryrefslogtreecommitdiff
path: root/light.sh
blob: e8f889d9fae25cdac74ef162a9d2246f3789a487 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#!/bin/bash

set -euxo pipefail

git clone https://github.com/haikarainen/light.git /build/source
cd /build/source
git checkout v1.2

./autogen.sh
./configure --prefix=/build/target/light-1.2
make && make install

touch install-light.sh && chmod +x install-light.sh
cat > install-light.sh <<EOF
#!/bin/bash
sudo chown root:root light-1.2/bin/light
sudo chmod u+s light-1.2/bin/light
rm install-light.sh
EOF

tar -C /build/target -cvzf /output/light-1.2.tar.gz light-1.2 install-light.sh