# ---------------------------------------------------------------------------- #
## \file Makefile
## \author Sebastien Beaugrand
## \sa http://beaugrand.chez.com/
## \copyright CeCILL 2.1 Free Software license
# ---------------------------------------------------------------------------- #
OBJECTS  = $(patsubst %.scad,%.stl,$(wildcard *.scad))
OBJECTS += $(patsubst %.svg,%.pdf,$(wildcard *.svg))
OBJECTS := $(addprefix build/,$(OBJECTS))

.SUFFIXES:

.PHONY: all
all: build $(OBJECTS)

build:
	@mkdir build

build/%.stl: %.scad
	openscad -q -D export=true -o $@ $<

build/%.pdf: %.svg
	rsvg-convert -f pdf -o $@ $<