#!/bin/sh set -e export FREECADPATH="${FREECADPATH:-'/usr/lib/freecad/lib'}" CDPATH='' cd -- "$(dirname -- "$0")" || exit if ! . src/.venv/bin/activate; then python -m venv src/.venv --upgrade-deps . src/.venv/bin/activate pip --require-virtualenv install -r ./src/requirements.txt fi (cd src || exit && python -m dactyl_manuform ${1:+--config="$1"}) ./step2stl.py things/${1:+$1_}*.step