macroises prune_blog rules
This commit is contained in:
+8
-8
@@ -39,6 +39,12 @@ define blog_rule =
|
|||||||
$(blog): $(blog_src)
|
$(blog): $(blog_src)
|
||||||
endef
|
endef
|
||||||
|
|
||||||
|
define prune_blog_rule =
|
||||||
|
.PHONY: prune_$(blog)
|
||||||
|
prune_$(blog):
|
||||||
|
./bin/prune_blog $(blog)
|
||||||
|
endef
|
||||||
|
|
||||||
all: microlog blog public out
|
all: microlog blog public out
|
||||||
|
|
||||||
.PHONY: out
|
.PHONY: out
|
||||||
@@ -65,19 +71,13 @@ out/%: public/%
|
|||||||
mkdir -p $(dir $@) && cp $< $@
|
mkdir -p $(dir $@) && cp $< $@
|
||||||
|
|
||||||
.PHONY: prune
|
.PHONY: prune
|
||||||
prune: prune_microlog prune_blog prune_out
|
prune: $(addprefix prune_,$(blogs)) prune_out
|
||||||
|
|
||||||
.PHONY: prune_out
|
.PHONY: prune_out
|
||||||
prune_out:
|
prune_out:
|
||||||
./bin/prune_out
|
./bin/prune_out
|
||||||
|
|
||||||
.PHONY: prune_microlog
|
$(foreach blog,$(blogs),$(eval $(prune_blog_rule)))
|
||||||
prune_microlog:
|
|
||||||
./bin/prune_blog microlog
|
|
||||||
|
|
||||||
.PHONY: prune_blog
|
|
||||||
prune_blog:
|
|
||||||
./bin/prune_blog blog
|
|
||||||
|
|
||||||
.PHONY: clean
|
.PHONY: clean
|
||||||
clean:
|
clean:
|
||||||
|
|||||||
Reference in New Issue
Block a user