trilinos / Trilinos

Primary repository for the Trilinos Project
https://trilinos.org/
Other
1.2k stars 564 forks source link

build docs out-of-source #33

Closed nschloe closed 3 years ago

nschloe commented 8 years ago

Currently, the invocation of

doc/build_docs.pl

builds the entire documentation in-source, where it's hard to get rid of once built. This presents a difficulty, for example, when compiling for Debian. The docs, like the compiled object files, should be built outside of the source tree. (Perhaps even during the make process?)

bartlettroscoe commented 8 years ago

@trilinos/framework

Building out-of-source is likely the right thing to do. You would also potentially be able to use information gathered at CMake configure time to help with the process.

bartlettroscoe commented 7 years ago

At the same time, you can just run git clean -fdx in the source dir then build the documentation in-source and create your distribution. That is what we do with CASL VERA when we create a source tarball and it works well. See the section "Creating a release tarball":

Trilinos should likely do the same.

github-actions[bot] commented 3 years ago

This issue has had no activity for 365 days and is marked for closure. It will be closed after an additional 30 days of inactivity. If you would like to keep this issue open please add a comment and remove the MARKED_FOR_CLOSURE label. If this issue should be kept open even with no activity beyond the time limits you can add the label DO_NOT_AUTOCLOSE.

github-actions[bot] commented 3 years ago

This issue was closed due to inactivity for 395 days.