aboutsummaryrefslogtreecommitdiffstats
path: root/build.sh
blob: 5fa714398ece75fec6fd47d0b5cd6f0c278b4d81 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/bin/sh

export FREECADPATH="${FREECADPATH:-'/usr/lib/freecad/lib'}"

CDPATH='' cd -- "$(dirname -- "$0")" || exit

python -m venv src/.venv --system-site-package --upgrade-deps

. src/.venv/bin/activate

pip --require-virtualenv install numpy dataclasses-json scipy cadquery || exit

(cd src || exit && python -m dactyl_manuform)

./step2stl.py things/*.step