114 Commits

Author SHA1 Message Date
sdarwin
4b5a25ed3c Apply antora customization in more cases: when build_antora.sh is present. 2025-07-03 04:32:19 -06:00
Peter Dimov
fd465dfe9a Comment out -d0 on the quickbook build 2025-05-03 16:06:38 +03:00
Sam Darwin
6acc567523 Remove some package install functions (#96) 2025-04-15 07:59:10 -06:00
sdarwin
bb842a6556 ci_boost_release.py - fix black formatter 2025-02-26 05:16:08 -07:00
sdarwin
fff967b95f Add git username email to release script 2025-01-20 09:54:34 -07:00
Christian Mazakas
e49d39729f update release script to convert submodules to repositories (#90)
* update release script to convert submodules to repositories for antora builds

* format ci_boost_release.py
2025-01-14 14:06:43 -07:00
sdarwin
8dd518e3ff Upload master/develop snapshots to staging website 2024-10-02 15:13:08 -06:00
Alan de Freitas
dab76540f0 Set BOOST_SRC environment variable (#79)
This makes the build process faster by allowing Antora extensions to fall back to this path to find the Boost source files to generate the reference pages.
2024-09-13 04:29:34 -07:00
Alan de Freitas
40d7618f77 Antora repository is website-v2-docs (#78)
* Simplify branch identification

* Antora repository is website-v2-docs
2024-09-11 05:36:12 -07:00
Sam Darwin
ce8beb68dd Set 7z threads to 2 (#77) 2024-08-22 08:33:17 -06:00
René Ferdinand Rivera Morell
8689c01268 Change auto_index dist/install target for modular name. (#76) 2024-08-17 15:25:08 -06:00
sdarwin
4ab2daf548 Upload master/develop snapshots to S3 (in addition to JFrog) 2024-06-19 08:59:06 -06:00
Alan de Freitas
95c9c7951f Antora documentation is stored in doc/antora (#63) 2024-03-14 12:32:47 -06:00
Sam Darwin
074a23cc91 Small code formatting update needed in ci_boost_release.py (#60) 2024-01-30 09:00:28 -07:00
Alan de Freitas
bbeab6ec13 Patch Antora directories only (#58) 2024-01-10 15:39:16 -07:00
sdarwin
acb674ca39 Update sync to S3, skip CRLF 2023-10-24 15:28:24 -06:00
sdarwin
98b3ff7570 Fix libdoc.sh antora script 2023-10-19 01:00:07 +00:00
Alan de Freitas
66670dfcf4 Antora Integration (#48)
This commit introduces the integration of Antora documentation for libraries. With this enhancement, each library now has the capability to function as an Antora component within an Antora master project hosted in a separate repository (https://github.com/cppalliance/site-docs). This master project repository also contains additional components, such as the user guide, contributor guide, and a dedicated component for the review process.

In a subsequent phase, this Antora documentation is seamlessly merged with the pre-existing in-source documentation, which has been generated using various other tools.
2023-10-18 06:48:15 -06:00
Peter Dimov
7486c31e3b Remove special case for Compatibiity 2023-09-25 10:23:43 +03:00
Peter Dimov
ccc890f3e0 Remove special case for Process 2023-09-25 10:20:39 +03:00
Peter Dimov
c190d47b1f Remove special case for utility/string_ref 2023-09-25 10:18:55 +03:00
Sam Darwin
e6fecc68a8 Lint with the python code formatter Black (#47) 2023-09-20 12:04:29 -06:00
Sam Darwin
98d9be4228 Sync to S3 (#46) 2023-09-19 08:41:02 -06:00
sdarwin
0c05e92307 ci_boost_release.py refers to master branch 2022-09-22 09:02:37 -06:00
sdarwin
6c72fe28ad Cleaning up comments about a few metadata fixes 2022-02-24 13:52:50 -06:00
Sam Darwin
b09276cced Don't bundle ci_boost_release.py in boost archive (#31) 2021-11-12 09:20:03 -06:00
Sam Darwin
87290569a7 Add "created" field to metadata (#24) 2021-11-11 08:27:04 -06:00
Sam Darwin
c455970072 Replicate generate.php functionality (#30) 2021-11-10 09:43:56 -06:00
Sam Darwin
4f338a4e22 Remove bintray (#29) 2021-10-28 17:48:59 -05:00
Sam Darwin
40e13028ef python3 (#19) 2021-10-25 13:22:46 -05:00
Peter Dimov
597887cbca Install Rouge for syntax highlighting 2021-04-25 23:46:37 +03:00
sdarwin
292367706d Add support for Artifactory uploads 2021-03-29 19:46:41 +00:00
sdarwin
4d3bd20bd1 Provisionally set github_releases_main_repo=True 2021-03-25 13:35:38 -05:00
sdarwin
c104b3d55e github releases 2021-03-22 09:33:57 -05:00
Peter Dimov
9e059d8cfe Switch 7z to -mx=7 because of timeout 2021-02-07 21:27:16 +02:00
René Ferdinand Rivera Morell
a0d9956e0c Fix error when CXX/FLAGS are not set at all. 2021-01-22 15:46:08 -06:00
René Ferdinand Rivera Morell
f3a149b3e2 Temp clear CXX/FLAGS when building b2. 2021-01-22 13:35:19 -06:00
Glen Fernandes
b08dbc3445 Correct version used for index documentation generation 2020-12-17 11:43:19 -05:00
sdarwin
6033a5ea48 specify gem versions 2020-06-16 21:22:15 +00:00
Peter Dimov
33fb2db19b Exclude beast from doc build, then build it separately and ignore errors 2019-12-17 21:31:18 +02:00
Damian Jarek
e24b796db3 Fix documentation build
SaxonHE needs to be setup before use (like other doc tools).

Signed-off-by: Damian Jarek <damian.jarek93@gmail.com>
2019-04-23 22:43:18 +02:00
Peter Dimov
a222470915 Use asciidoctor-1.5.8, this time with the correct syntax 2019-03-24 03:32:25 +02:00
Peter Dimov
3e67f49019 Use asciidoctor-1.5.8 (2.0.0 has been released) 2019-03-24 03:19:35 +02:00
Peter Dimov
b336fc6609 Do not upload in parallel to Bintray 2019-03-09 18:41:50 +02:00
Peter Dimov
b8189554e2 Log eol/mode and whether we have upload keys 2019-03-04 02:19:32 +02:00
Peter Dimov
d8224cb998 Add /usr/share/docutils to using docutils 2019-03-03 20:17:28 +02:00
Peter Dimov
aeb26ed11f Bring back periodic output to avoid timeout 2019-03-02 23:22:13 +02:00
Peter Dimov
d3f0c3d79c parallel=False is interpreted as True 2019-03-02 21:07:22 +02:00
Peter Dimov
f20fb502ae Remove -d0 from doc build 2019-03-02 20:09:32 +02:00
Rene Rivera
3a48c1256b Extra asciidoctor tools needed for b2 docs. 2018-04-26 09:18:21 -05:00