aboutsummaryrefslogtreecommitdiffstats
path: root/build.sh
diff options
context:
space:
mode:
Diffstat (limited to 'build.sh')
-rwxr-xr-xbuild.sh6
1 files changed, 4 insertions, 2 deletions
diff --git a/build.sh b/build.sh
index 5fa7143..4a78911 100755
--- a/build.sh
+++ b/build.sh
@@ -1,14 +1,16 @@
#!/bin/sh
+set -e
+
export FREECADPATH="${FREECADPATH:-'/usr/lib/freecad/lib'}"
CDPATH='' cd -- "$(dirname -- "$0")" || exit
-python -m venv src/.venv --system-site-package --upgrade-deps
+python -m venv src/.venv --upgrade-deps
. src/.venv/bin/activate
-pip --require-virtualenv install numpy dataclasses-json scipy cadquery || exit
+pip --require-virtualenv install -r ./src/requirements.txt
(cd src || exit && python -m dactyl_manuform)