
clear && docker run \
  -v "$(pwd):/src" \
  -u "$(id -u):$(id -g)" \
  --entrypoint=/src/entrypoint.sh \
  donalffons/opencascade.js:2.0.0-beta.5d338b8-multi-threaded \
  ./opencascade.ocjsx-viewer.dev-full.yml &

clear && docker run \
  -v "$(pwd):/src" \
  -u "$(id -u):$(id -g)" \
  --entrypoint=/src/entrypoint.sh \
  donalffons/opencascade.js:2.0.0-beta.5d338b8-multi-threaded \
  ./opencascade.ocjsx-viewer.prod-full.yml &

wait

sed -i '1s;^;import "./subworkers"\;\n;' ./opencascade.ocjsx-viewer.dev-full.worker.js
sed -i '1s;^;import "./subworkers"\;\n;' ./opencascade.ocjsx-viewer.dev-full.js

sed -i '1s;^;import "./subworkers"\;\n;' ./opencascade.ocjsx-viewer.prod-full.worker.js
sed -i '1s;^;import "./subworkers"\;\n;' ./opencascade.ocjsx-viewer.prod-full.js

echo "All done"
