Compare commits
No commits in common. "5c519903f0f6e60910acfda2697d6f90f6f28172" and "d5627404e17e12ff6349007efc25fa01db4c9c54" have entirely different histories.
5c519903f0
...
d5627404e1
2 changed files with 11 additions and 46 deletions
|
@ -30,13 +30,10 @@ GRAPHVIZ_APT_PACKAGES := graphviz
|
|||
## Rules
|
||||
##
|
||||
|
||||
$(GRAPHVIZ_DEST_DIR):
|
||||
mkdir -p $(GRAPHVIZ_DEST_DIR)
|
||||
|
||||
$(GRAPHVIZ_DEST_DIR)/%.dot.svg: $(GRAPHVIZ_SRC_DIR)/%.dot | $(GRAPHVIZ_DEST_DIR)
|
||||
$(GRAPHVIZ_DEST_DIR)/%.dot.svg: $(GRAPHVIZ_SRC_DIR)/%.dot
|
||||
dot -Tsvg $< > $@
|
||||
|
||||
$(GRAPHVIZ_DEST_DIR)/%.circo.svg: $(GRAPHVIZ_SRC_DIR)/%.circo | $(GRAPHVIZ_DEST_DIR)
|
||||
$(GRAPHVIZ_DEST_DIR)/%.circo.svg: $(GRAPHVIZ_SRC_DIR)/%.circo
|
||||
circo -Tsvg $< > $@
|
||||
|
||||
$(GRAPHVIZ_SVG): | $(GRAPHVIZ_DEST_DIR)
|
||||
|
|
50
plantuml.mk
50
plantuml.mk
|
@ -5,62 +5,30 @@
|
|||
##
|
||||
## External variables (API)
|
||||
##
|
||||
PLANTUML_SRC_DIR ?=
|
||||
PLANTUML_DEST_DIR ?=
|
||||
PLANTUML_SRC_DIR=
|
||||
PLANTUML_DEST_DIR=
|
||||
|
||||
##
|
||||
## Internal variables
|
||||
##
|
||||
|
||||
## Find .uml graphs
|
||||
PLANTUML_UML := $(shell find $(PLANTUML_SRC_DIR) \( -name '*.uml' ! -name '_*' \))
|
||||
PLANTUML_UML_SVG := $(patsubst $(PLANTUML_SRC_DIR)/%.uml,$(PLANTUML_DEST_DIR)/%.uml.svg,$(PLANTUML_UML))
|
||||
PLANTUML_UML_PDF := $(patsubst $(PLANTUML_SRC_DIR)/%.uml,$(PLANTUML_DEST_DIR)/%.uml.pdf,$(PLANTUML_UML))
|
||||
PLANTUML_UML=$(shell find $(PLANTUML_SRC_DIR) \( -name '*.uml' ! -name '_*' \))
|
||||
PLANTUML_UML_SVG=$(patsubst $(PLANTUML_SRC_DIR)/%.uml,$(PLANTUML_DEST_DIR)/%.uml.svg,$(PLANTUML_UML))
|
||||
|
||||
|
||||
##
|
||||
## Rules
|
||||
##
|
||||
$(PLANTUML_DEST_DIR)/%.uml.svg: $(PLANTUML_SRC_DIR)/%.uml
|
||||
plantuml -pipe -tsvg < $< > $@
|
||||
|
||||
$(PLANTUML_DEST_DIR):
|
||||
mkdir -p $(PLANTUML_DEST_DIR)
|
||||
|
||||
$(PLANTUML_DEST_DIR)/%.uml.svg: $(PLANTUML_SRC_DIR)/%.uml | $(PLANTUML_DEST_DIR)
|
||||
plantuml -pipe -tsvg < $< > $@
|
||||
plantuml-uml-svg:
|
||||
|
||||
$(PLANTUML_DEST_DIR)/%.uml.pdf: $(PLANTUML_SRC_DIR)/%.uml | $(PLANTUML_DEST_DIR)
|
||||
plantuml -pipe -tpdf < $< > $@
|
||||
plantuml-svg:
|
||||
|
||||
.PHONY: plantuml-uml-svg
|
||||
plantuml-uml-svg: $(PLANTUML_UML_SVG)
|
||||
|
||||
.PHONY: plantuml-uml-pdf
|
||||
plantuml-uml-pdf: $(PLANTUML_UML_PDF)
|
||||
|
||||
.PHONY: plantuml-svg
|
||||
plantuml-svg: plantuml-uml-svg
|
||||
|
||||
.PHONY: plantuml-pdf
|
||||
plantuml-pdf: plantuml-uml-pdf
|
||||
|
||||
.PHONY: plantuml-clean-svg
|
||||
plantuml-clean-svg:
|
||||
rm -f $(PLANTUML_UML_SVG)
|
||||
|
||||
.PHONY: plantuml-clean-pdf
|
||||
plantuml-clean-pdf:
|
||||
rm -f $(PLANTUML_UML_PDF)
|
||||
|
||||
.PHONY: plantuml-clean
|
||||
plantuml-clean: plantuml-clean-pdf plantuml-clean-svg
|
||||
|
||||
.PHONY: plantuml-info
|
||||
plantuml-info:
|
||||
@echo "PLANTUML_DEST_DIR: $(PLANTUML_DEST_DIR)"
|
||||
@echo "PLANTUML_SRC_DIR: $(PLANTUML_SRC_DIR)"
|
||||
@echo "--"
|
||||
@echo "PLANTUML_UML: $(PLANTUML_UML)"
|
||||
@echo "PLANTUML_UML_PDF: $(PLANTUML_UML_PDF)"
|
||||
@echo "PLANTUML_UML_SVG: $(PLANTUML_UML_SVG)"
|
||||
|
||||
plantuml-clean:
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue