-
-
Notifications
You must be signed in to change notification settings - Fork 482
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Restructure docbuild as script packages sagemath_doc_html, sagemath_doc_pdf #31356
Comments
comment:2
Setting new milestone based on a cursory review of ticket status, priority, and last modification date. |
Commit: |
New commits:
|
Dependencies: #30010 |
Branch pushed to git repo; I updated commit sha1. This was a forced push. Last 10 new commits:
|
Branch pushed to git repo; I updated commit sha1. New commits:
|
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Branch pushed to git repo; I updated commit sha1. This was a forced push. New commits:
|
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Branch pushed to git repo; I updated commit sha1. This was a forced push. New commits:
|
Branch pushed to git repo; I updated commit sha1. This was a forced push. New commits:
|
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:34
I'm getting an error with the pdf build, one that I don't get with the
Any ideas? |
comment:35
No idea, I haven't seen this failure |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:38
I'm also getting an error with the html build:
This is after |
comment:39
Thanks, I see this one now too, after |
Branch pushed to git repo; I updated commit sha1. New commits:
|
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:42
PDF builds for me without error |
comment:43
I think that |
comment:44
Yes, I agree |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:46
Everything now builds for me. |
comment:47
Thanks for testing! |
comment:48
I think this is ready to go. Merge now or wait until 9.6? I can imagine it breaking something for unforeseen reasons. |
Reviewer: John Palmieri |
comment:49
I think we can merge it now |
comment:51
Thank you! |
The specific code in
Makefile.in
for the documentation and its dependencies is moved to the new script packages.In preparation for #32759:
SAGE_LOCAL
andSAGE_VENV
), calledSAGE_DOCS
. When the installation tree variable is empty, we suppress building the package.trees.txt
. Using this mechanism, we associate the new script packages with the installation treeSAGE_DOCS
.Next step:
./configure --disable-doc
sagemath-doc-src
,sagemath-doc-inventory
,sagemath-doc-html
,sagemath-doc-pdf
src/doc/bootstrap
tobuild/pkgs/sagemath_doc_html/bootstrap
.Depends on #30383
CC: @jhpalmieri
Component: documentation
Author: Matthias Koeppe
Branch/Commit:
fd298c4
Reviewer: John Palmieri
Issue created by migration from https://trac.sagemath.org/ticket/31356
The text was updated successfully, but these errors were encountered: