dependency ladder example
This commit is contained in:
14
slides/makefiles/dependency_ladder/makes/zoo
Normal file
14
slides/makefiles/dependency_ladder/makes/zoo
Normal file
@@ -0,0 +1,14 @@
|
||||
filter = $(shell cowsay -l | sort -R | head -1)
|
||||
|
||||
zoo = $(patsubst Forts/fortune_%.md,Zoo/animal-%.md,$(forts))
|
||||
|
||||
$(zoo): Zoo/animal-%.md: Forts/fortune_%.md
|
||||
@mkdir -p $(@D)
|
||||
echo '```' > $@
|
||||
cat $< | cowsay -f $(filter) >> $@
|
||||
echo '```' >> $@
|
||||
|
||||
progs += forts
|
||||
progs += $(zoo)
|
||||
|
||||
dross += Zoo/
|
Reference in New Issue
Block a user