Ryan Curtin and Dirk Eddelbuettel
9fd815144d
Add a cache to documentation check job ( #3882 )
...
* A first attempt at overhauling the documentation job with a cache.
* Actually remove files we don't need anymore.
* Fix output from local link checks to give it all at once.
* Add sparse matrices to the set of detected matrix types.
* Fix comparison condition.
* Make a pass to try and re-validate cached links that have not yet expired.
* Compile and link separately so that ccache can take effect.
* Be a little bit smarter about caching.
* Ensure libicu$SO is installed so 'stringi' can be used
Also collapse to remotes calls into one
* Fix style issues that cpplint 2 found (#3884 )
* Try to workaround the libicu issue for now.
* Mention new dependency.
---------
Co-authored-by: Dirk Eddelbuettel <edd@debian.org >
2025-02-04 08:04:42 -05:00
Ryan Curtin
7ffdfd9ca6
Refactor tree documentation according to feedback.
2024-09-17 17:09:05 -04:00
Ryan Curtin
763d0f6c31
Merge remote-tracking branch 'origin/master' into core-into-multiple-pages
2024-09-09 14:02:49 -04:00
Ryan Curtin
2b7be1ab9e
Build sidebar correctly for core pages.
2024-09-07 16:02:06 -04:00
Ryan Curtin
f34fbefd84
Oh, oops, I just have it all backwards.
2024-09-06 17:00:38 -04:00
Ryan Curtin
f508824bb2
Revert "Try changing the bash formula... I thought that one would work though?"
...
This reverts commit db85ca95e4 .
2024-09-06 16:59:34 -04:00
Ryan Curtin
db85ca95e4
Try changing the bash formula... I thought that one would work though?
2024-09-06 12:53:16 -04:00
Ryan Curtin
76418836b6
Is the environment variable being set?
2024-09-05 09:30:34 -04:00
Ryan Curtin
17ed9ec49f
Merge branch 'master' into msi-install-headers
2024-09-04 11:58:28 -04:00
Ryan Curtin
77db99f838
Allow disabling the checks on the HTML.
2024-08-31 11:14:36 -04:00
Ryan Curtin
f8f753220b
Oops, didn't mean to commit this.
2024-08-23 17:24:20 -04:00
Ryan Curtin
4486c1246c
Templatize the rest of the distributions and add relevant documentation.
2024-08-23 10:51:14 -04:00
Ryan Curtin
44361ab002
Filter out 400 responses.
2024-07-08 15:11:17 -04:00
Ryan Curtin
9d81702642
Ignore 503s since they are supposed to be temporary.
2024-07-01 10:57:29 -04:00
Ryan Curtin
312a476e98
Oops, re-add HISTORY.md.
2024-06-10 15:29:27 -04:00
Ryan Curtin
8566c4476c
Attempt to work around Windows build failure that is unrelated to PCH.
2024-06-09 21:00:13 -04:00
Ryan Curtin
401ede16e3
Fix bad links in new developer documentation.
2024-05-25 20:57:01 -04:00
Ryan Curtin
22ff9cb245
Merge branch 'master' into website-revamp
2024-05-24 07:22:00 -06:00
Ryan Curtin
b6ac5482b3
Fix naming of unscoped bash variables.
2024-05-19 12:22:21 -04:00
Ryan Curtin
7f4b7e41b5
Revamp sidebar: make sure it is the same across regular and binding documentation pages.
2024-05-07 10:27:28 -04:00
Ryan Curtin
2a217dec05
Merge remote-tracking branch 'origin/master' into website-revamp
2024-05-02 18:16:54 -04:00
Ryan Curtin
0e9491384a
Update HISTORY.md so that it is also built into a webpage.
2024-05-02 13:40:01 -04:00
Ryan Curtin
07dba17a26
Slightly more descriptive output.
2024-05-02 12:20:26 -04:00
Ryan Curtin
9c2f5910a0
Allow custom sidebars for some files.
2024-05-02 11:13:52 -04:00
Ryan Curtin
7d5dfc4592
Minor changes to build script to allow custom headers and footers.
2024-04-22 12:54:18 -04:00
Ryan Curtin
6a0c5967ec
Sometimes the Eigen homepage times out... don't crash on it.
2024-04-11 16:40:06 -04:00
Ryan Curtin
e8792de3bc
Don't fail on 301s (bans for crawling).
2024-04-03 13:57:55 -04:00
Ryan Curtin
3df0039602
Try to clean up sidebar a little bit.
2024-03-19 16:24:47 -04:00
Ryan Curtin
bc793428e6
Add missing methods to documentation.
2024-03-13 12:07:02 -04:00
Ryan Curtin
5169369f22
Add a sidebar to the documentation, along with a script to automatically build it.
2024-03-07 12:06:43 -05:00
Ryan Curtin
9a501e30d2
Fix processing of README anchor links.
2024-03-06 15:54:06 -05:00
Ryan Curtin
cd37f4df6c
Fix script to handle directories with spaces.
2024-03-06 08:59:41 -05:00
Ryan Curtin
3bc6f07fb3
Make build script work with README, and fix linting issues.
2024-02-26 20:42:18 -05:00
Ryan Curtin
b098670c47
Add a script to build the documentation.
2024-02-26 20:12:48 -05:00