forked from varia/varia.website
Luke Murphy
5 years ago
2 changed files with 17 additions and 7 deletions
@ -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 |
|
@ -0,0 +1,17 @@ |
|||||
|
#!/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: |
||||
|
print("-------------------------------------------------------------------") |
||||
|
print("-------------------------------------------------------------------") |
||||
|
print("-------------------------------------------------------------------") |
||||
|
print("Building in {0}".format(path)) |
||||
|
subprocess.run("cd {} && make html".format(path), shell=True) |
||||
|
print("-------------------------------------------------------------------") |
||||
|
print("-------------------------------------------------------------------") |
||||
|
print("-------------------------------------------------------------------") |
Loading…
Reference in new issue