buildable-stick-system/Makefile

14 lines
344 B
Makefile
Raw Normal View History

EXCLUDES = blown-up-demo components parameters
OBJECTS := $(filter-out $(EXCLUDES),$(patsubst src/%.scad,%,$(wildcard src/*.scad)))
dir_guard=@mkdir -p ./build
all: $(OBJECTS)
2023-09-07 19:53:56 -05:00
zip ./build/buildable-stick-system-`git describe --dirty`-stls.zip ./build/*
$(OBJECTS):
$(dir_guard)
openscad -o build/$@.stl src/$@.scad
clean:
2023-09-07 19:53:56 -05:00
rm -rf ./build