diff options
author | jakob.stendahl <jakob.stendahl@infomedia.dk> | 2022-12-17 21:31:41 +0100 |
---|---|---|
committer | Jakob Stendahl <jakob.stendahl@outlook.com> | 2022-12-17 21:31:41 +0100 |
commit | 1e588718a855ae2871a8841f6c6e621f49795454 (patch) | |
tree | 6599b3959554b307a571a73373114cb2d34a98ef /bin/postinstall.sh | |
parent | 6c37c28d7044a813fcde9ef80bf8852529b8305f (diff) | |
download | Luxcena-Neo-1e588718a855ae2871a8841f6c6e621f49795454.tar.gz Luxcena-Neo-1e588718a855ae2871a8841f6c6e621f49795454.zip |
Start moving to esm, work on updater
Diffstat (limited to 'bin/postinstall.sh')
-rw-r--r-- | bin/postinstall.sh | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/bin/postinstall.sh b/bin/postinstall.sh new file mode 100644 index 0000000..85a77e7 --- /dev/null +++ b/bin/postinstall.sh @@ -0,0 +1,13 @@ +#!/bin/bash + +CWD=$PWD +. "$CWD/bin/bashfuncs.sh" + +# Create virtualenv +header "Create python virtualenv and install dependencies" +execCommand "rm -rf $CWD/NeoRuntime/Runtime/venv" +execCommand "pip3 install virtualenv" +execCommand "virtualenv -p /usr/bin/python3 \"$CWD/NeoRuntime/Runtime/venv\"" +header "Attempting to install the rpi_ws281x library, if you want to actually control some leds you need this. Don't worry if not." +execCommand "source \"$CWD/NeoRuntime/Runtime/venv/bin/activate\" && pip install rpi_ws281r" 1 + |