| 123456789101112131415161718192021 |
- #!/bin/bash
- MAKE_DIR=$(dirname $(realpath $0))
- PROJECT_DIR=$(dirname $MAKE_DIR)
- MANUFACTURE_DIR=$PROJECT_DIR/manufacture
- BUILD_DIR=$PROJECT_DIR/build.3D
- if [ ! -d $BUILD_DIR ]; then
- mkdir $BUILD_DIR
- else
- rm -f $BUILD_DIR/*.stl
- fi
- for count in $MANUFACTURE_DIR/*.3D.scad; do
- base=$(basename $count .3D.scad)
- output=$BUILD_DIR/$base.stl
- echo "Rendering $base..."
- openscad $count -o $output > /dev/null 2> /dev/null
- done
|