Install python part of chainspace through a script.
This commit is contained in:
parent
47c50e6d9d
commit
77ddcb1473
17
decode.blend
17
decode.blend
|
|
@ -53,7 +53,7 @@ blend_postinst() {
|
||||||
notice "executing $blend_name postinst"
|
notice "executing $blend_name postinst"
|
||||||
|
|
||||||
nopackage=(musl tomb golang tordam stem netdata zenroom chainspace)
|
nopackage=(musl tomb golang tordam stem netdata zenroom chainspace)
|
||||||
[[ -n "$armsdk_version" ]] && nopackage+=(zulujava)
|
#[[ -n "$armsdk_version" ]] && nopackage+=(zulujava)
|
||||||
for app in $nopackage; do
|
for app in $nopackage; do
|
||||||
blend_install_${app} || zerr
|
blend_install_${app} || zerr
|
||||||
done || zerr
|
done || zerr
|
||||||
|
|
@ -268,6 +268,21 @@ blend_install_chainspace() {
|
||||||
popd
|
popd
|
||||||
popd
|
popd
|
||||||
sudo chown -R 1000:1000 "$strapdir/home/decode"
|
sudo chown -R 1000:1000 "$strapdir/home/decode"
|
||||||
|
|
||||||
|
cat <<EOF | sudo tee "${strapdir}/install-chainspace"
|
||||||
|
#!/bin/sh
|
||||||
|
paxctl -c /usr/bin/python*
|
||||||
|
paxctl -m /usr/bin/python*
|
||||||
|
|
||||||
|
pip install petlib
|
||||||
|
pip install bplib
|
||||||
|
cd /home/decode/chainspace
|
||||||
|
pip install -e ./chainspacecontract
|
||||||
|
pip install -e ./chainspaceapi
|
||||||
|
|
||||||
|
rm -f /install-chainspace
|
||||||
|
EOF
|
||||||
|
chroot-script -d install-chainspace
|
||||||
}
|
}
|
||||||
## }}}
|
## }}}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue