From 3b3b857568df3348dfe593aea7c404b45b077df1 Mon Sep 17 00:00:00 2001 From: "Brian S. Stephan" Date: Thu, 7 Sep 2023 19:53:56 -0500 Subject: [PATCH] build improvements, create zip file --- Makefile | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/Makefile b/Makefile index c23d1b8..d8671cd 100644 --- a/Makefile +++ b/Makefile @@ -1,11 +1,14 @@ -SRCDIR = ./src -all: $(SRCDIR)/* - mkdir -p build +SRC_FILES := $(wildcard ./src/*.scad) +SRC_FILES := $(filter-out ./src/blown-up-demo.scad, $(SRC_FILES)) +SRC_FILES := $(filter-out ./src/components.scad, $(SRC_FILES)) +SRC_FILES := $(filter-out ./src/roundedcube.scad, $(SRC_FILES)) +all: $(SRC_FILES) + mkdir -p ./build for file in $^ ; do \ openscad -o $${file}.stl $${file} ; \ - mv $${file}.stl build ; \ + mv $${file}.stl ./build/ ; \ done + zip ./build/buildable-stick-system-`git describe --dirty`-stls.zip ./build/* clean: - rm build/*.stl - rmdir build + rm -rf ./build