-
Notifications
You must be signed in to change notification settings - Fork 900
Minor docs updates #10213
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
Minor docs updates #10213
Conversation
Signed-off-by: Jeff Squyres <[email protected]>
Be foreward looking and use the "new" dependency resolver. This also fixes a dependency issue with docutils in some environments (e.g., Fedora 33). Signed-off-by: Jeff Squyres <[email protected]>
citutor.org is now hpc-training.org. Signed-off-by: Jeff Squyres <[email protected]>
HTML docs are installed in $(docdir)/html. Signed-off-by: Jeff Squyres <[email protected]>
1c47353
to
1c0e7e7
Compare
Once CI finishes, I'll merge so that we can rebase #10224 on top of this (because this PR now installs the HTML docs, which affects the RPM specfile). |
bot:aws:retest |
1 similar comment
bot:aws:retest |
1c0e7e7
to
8ffe33f
Compare
Added 2 lines to the
|
install-data-hook: | ||
$(MKDIR_P) $(DESTDIR)$(docdir) | ||
cp -r $(srcdir)/_build/html $(DESTDIR)$(docdir) | ||
find $(DESTDIR)$(docdir) -type d -exec chmod 0755 {} \; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
First, there needs to be a comment about this behavior, because the history will be lost on why we're chmodding if the only place the history exists is a comment in the PR.
Second, I don't think this is actually Automake's behavior. I agree AM installs files as 0644, but it appears that there's more logic around setting directory permissions, which I haven't entirely pulled apart.
Use pip's
--use-feature=2020-resolver
to fix a dependency problem in some environments (e.g., Fedora 33).