Changeset View
Changeset View
Standalone View
Standalone View
docs/images/Makefile
PY_REQUIREMENTS = $(wildcard ../../../*/requirements*.txt) | PY_REQUIREMENTS = $(wildcard ../../../*/requirements*.txt) | ||||
DEP_GRAPHS_base = py-deps-all py-deps-swh py-deps-ext | DEP_GRAPHS_base = py-deps-all py-deps-swh py-deps-ext | ||||
DEP_GRAPHS += $(patsubst %,%.dot,$(DEP_GRAPHS_base)) | DEP_GRAPHS += $(patsubst %,%.dot,$(DEP_GRAPHS_base)) | ||||
DEP_GRAPHS += $(patsubst %,%.pdf,$(DEP_GRAPHS_base)) | DEP_GRAPHS += $(patsubst %,%.pdf,$(DEP_GRAPHS_base)) | ||||
DEP_GRAPHS += $(patsubst %,%.svg,$(DEP_GRAPHS_base)) | DEP_GRAPHS += $(patsubst %,%.svg,$(DEP_GRAPHS_base)) | ||||
PY_DEPGRAPH = ../bin/py-depgraph | PY_DEPGRAPH = ../bin/py-depgraph | ||||
UML_DIAGS_SRC = $(wildcard *.uml) | UML_DIAGS_SRC = $(wildcard *.uml) | ||||
UML_DIAGS = $(patsubst %.uml,%.svg,$(UML_DIAGS_SRC)) | UML_DIAGS = $(patsubst %.uml,%.svg,$(UML_DIAGS_SRC)) | ||||
all: $(DEP_GRAPHS) $(UML_DIAGS) | EXT_IMAGES = $(filter-out $(wildcard ../../../swh-docs/docs/images/*.svg), $(wildcard ../../../swh-*/docs/images/*.svg)) | ||||
all: $(DEP_GRAPHS) $(UML_DIAGS) copy_images | |||||
copy_images: $(EXT_IMAGES) | |||||
cp $(EXT_IMAGES) . | |||||
py-deps-all.dot: $(PY_DEPGRAPH) $(PY_REQUIREMENTS) | py-deps-all.dot: $(PY_DEPGRAPH) $(PY_REQUIREMENTS) | ||||
cd ../../.. ; $(CURDIR)/$(PY_DEPGRAPH) > $(CURDIR)/$@ | cd ../../.. ; $(CURDIR)/$(PY_DEPGRAPH) > $(CURDIR)/$@ | ||||
py-deps-swh.dot: $(PY_DEPGRAPH) $(PY_REQUIREMENTS) | py-deps-swh.dot: $(PY_DEPGRAPH) $(PY_REQUIREMENTS) | ||||
cd ../../.. ; $(CURDIR)/$(PY_DEPGRAPH) --no-external > $(CURDIR)/$@ | cd ../../.. ; $(CURDIR)/$(PY_DEPGRAPH) --no-external > $(CURDIR)/$@ | ||||
py-deps-ext.dot: $(PY_DEPGRAPH) $(PY_REQUIREMENTS) | py-deps-ext.dot: $(PY_DEPGRAPH) $(PY_REQUIREMENTS) | ||||
Show All 13 Lines |