diff options
author | Jonas Gunz <himself@jonasgunz.de> | 2024-01-17 16:28:52 +0100 |
---|---|---|
committer | Jonas Gunz <himself@jonasgunz.de> | 2024-01-17 16:28:52 +0100 |
commit | 91e5bc87dbb2477af081e9db0aac0c4f7295165d (patch) | |
tree | 1d4eee433158177a674a352a7dc8c5e6daee2410 /Makefile | |
parent | ee6c602f3072b4ab12d0a7ce6f150d74b55d1a02 (diff) | |
download | oscad_gridfinity-91e5bc87dbb2477af081e9db0aac0c4f7295165d.tar.gz |
Makefile, simpleboxes
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 16 |
1 files changed, 16 insertions, 0 deletions
@@ -15,6 +15,11 @@ PNG = $(addprefix $(PNGDIR)/,$(SRC:.scad=.png)) BITSTORAGE_SIZES = $(STLDIR)/bitstorage_1x1x6.35.stl $(STLDIR)/bitstorage_1x2x6.35.stl $(STLDIR)/bitstorage_2x2x6.35.stl \ $(STLDIR)/bitstorage_1x1x4.stl $(STLDIR)/bitstorage_1x2x4.stl $(STLDIR)/bitstorage_2x2x4.stl +SIMPLEBOX_SIZES = $(STLDIR)/simplebox_1x1x4.stl $(STLDIR)/simplebox_2x1x4.stl $(STLDIR)/simplebox_2x1x3.stl \ + $(STLDIR)/simplebox_3x1x4.stl $(STLDIR)/simplebox_3x1x3.stl $(STLDIR)/simplebox_2x2x4.stl \ + $(STLDIR)/simplebox_2x2x4.stl + + .PHONY: _default _default: stl @@ -34,9 +39,20 @@ $(STLDIR)/bitstorage_%.stl: bitstorage.scad -D wrench_size=$(word 3,$(subst x, ,$*))\ -o $@ $< + $(STLDIR)/bitstorage.stl: $(BITSTORAGE_SIZES) @echo +$(STLDIR)/simplebox_%.stl: simplebox.scad + @echo [ STL ] $< $* + @$(SCAD) $(STLOPTS) \ + -D ux=$(firstword $(subst x, ,$*)) -D uy=$(word 2,$(subst x, ,$*)) \ + -D uz=$(word 3,$(subst x, ,$*))\ + -o $@ $< + +$(STLDIR)/simplebox.stl: $(SIMPLEBOX_SIZES) + @echo + $(STLDIR)/%.stl: %.scad @echo [ STL ] $< @$(SCAD) $(STLOPTS) -o $@ $< |