From 7c72d6aeef9067922a4d690cb695d70283cd335d Mon Sep 17 00:00:00 2001 From: Marc Beninca Date: Sun, 25 May 2025 16:14:03 +0200 Subject: [PATCH] project,projects --- build.py | 25 ++++++------------------- 1 file changed, 6 insertions(+), 19 deletions(-) diff --git a/build.py b/build.py index 361a880..e34fd9f 100755 --- a/build.py +++ b/build.py @@ -1,36 +1,23 @@ #! /usr/bin/env -S python3 -B -import os -import shutil -import subprocess import sys from pathlib import Path +from rwx.prj import Project from rwx.prj.sphinx import SphinxProject -TRAVAUX = [ +PROJECTS = [ # "blanc", # "probatoire", # "thesis", ] -def others(): - travaux = os.path.join("cnam.marc") - for travail in TRAVAUX: - subprocess.call([os.path.join(travaux, travail, "build.py")]) - - -def main(): - file = os.path.realpath(__file__) - directory = os.path.dirname(file) - os.chdir(directory) +if __name__ == "__main__": + root = Path(__file__).resolve().parent / "cnam.marc" # projects - others() + for project in PROJECTS: + Project(root / project).build() # project sys.exit(SphinxProject(Path(__file__)).build()) - - -if __name__ == "__main__": - main()