Browse Source

Merge branch 'master' of ssh://vvvvvvaria.org:12345/varia/manymanymany-varia-websites

master
manetta 1 year ago
parent
commit
26c50d60b5
  1. 7
      Makefile
  2. 10
      publish

7
Makefile

@ -1,7 +0,0 @@
SITES ?= $$(find . -maxdepth 2 -name "Makefile" -not -path "./Makefile" | xargs -I {} dirname {})
default: publish
.PHONY: publish
publish:
for path in $(SITES) ; do echo "Building in $(basename $$path)..." && cd $$path && make publish; done

10
publish

@ -0,0 +1,10 @@
#!/usr/bin/env python3
import os
import os.path
import subprocess
paths = [p for p in os.listdir(".") if os.path.isdir(p) and "Makefile" in os.listdir(p)]
for path in paths:
subprocess.run("cd {} && make html".format(path), shell=True)
Loading…
Cancel
Save