[PATCH] D112018: [zorg] Add Polly Documentation builder.
Michael Kruse via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Oct 25 16:43:36 PDT 2021
This revision was automatically updated to reflect the committed changes.
Closed by commit rZORG455ae46902e9: [zorg] Add Polly Documentation builder. (authored by Meinersbur).
Repository:
rZORG LLVM Github Zorg
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D112018/new/
https://reviews.llvm.org/D112018
Files:
buildbot/osuosl/master/config/builders.py
zorg/buildbot/builders/SphinxDocsBuilder.py
Index: zorg/buildbot/builders/SphinxDocsBuilder.py
===================================================================
--- zorg/buildbot/builders/SphinxDocsBuilder.py
+++ zorg/buildbot/builders/SphinxDocsBuilder.py
@@ -30,6 +30,7 @@
libcxx_html = False, # Build Libc++ HTML documentation
libunwind_html = False, # Build libunwind HTML documentation
lldb_html = False, # Build LLDB HTML documentation
+ polly_html = False, # Build Polly HTML documentation
extra_configure_args = None,
**kwargs):
@@ -66,6 +67,8 @@
depends_on_projects.append('libcxxabi')
if libunwind_html:
depends_on_projects.append('libunwind')
+ if polly_html:
+ depends_on_projects.append('polly')
f = UnifiedTreeBuilder.getCmakeBuildFactory(
depends_on_projects=depends_on_projects,
@@ -139,6 +142,14 @@
targets=['docs-libunwind-html']
))
+ if polly_html:
+ f.addStep(NinjaCommand(name="docs-polly-html",
+ haltOnFailure=True,
+ description=["Build Polly Sphinx HTML documentation"],
+ workdir=llvm_objdir,
+ targets=['docs-polly-html']
+ ))
+
return f
Index: buildbot/osuosl/master/config/builders.py
===================================================================
--- buildbot/osuosl/master/config/builders.py
+++ buildbot/osuosl/master/config/builders.py
@@ -2004,6 +2004,12 @@
'builddir': "publish-doxygen-docs",
'factory' : DoxygenDocsBuilder.getLLVMDocsBuildFactory()},
+ {'name' : "polly-sphinx-docs",
+ 'tags' : ["llvm", "doc"],
+ 'workernames' : ["polly-x86_64-gce1"],
+ 'builddir': "polly-sphinx-docs",
+ 'factory': SphinxDocsBuilder.getSphinxDocsBuildFactory(polly_html=True)},
+
# CUDA builders.
{'name' : "clang-cuda-k80",
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D112018.382154.patch
Type: text/x-patch
Size: 2010 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20211025/87e3524a/attachment.bin>
More information about the llvm-commits
mailing list