Peter Dimov
a2853e70bd
Undo changes to ci.yml
boost-1.89.0
boost-1.90.0.beta1
boost-1.90.0
2025-05-07 10:47:01 +03:00
Peter Dimov
747e8773ac
Restore deleted build/Jamfile.v2
2025-05-07 10:43:23 +03:00
Peter Dimov
60d88993f8
Move <variant>release to project default-build, like was done for tools/inspect
2025-05-07 10:24:26 +03:00
Peter Dimov
fea2283c87
Add a default-build to the dist rule as well
2025-05-03 16:19:01 +03:00
Peter Dimov
07413b396a
Add back release to the quickbook target
2025-05-03 03:52:20 +03:00
Peter Dimov
2cd515f144
Update ci.yml
2025-05-03 02:56:01 +03:00
Peter Dimov
da4c8f5ed8
Merge pull request #25 from grafikrobot/modular
...
Add support for modular build structure.
2025-05-02 19:02:30 +03:00
Rene Rivera
1a03dc6ca5
Update os/containers to work in modern GHA times.
2025-04-14 19:14:25 -05:00
Rene Rivera
af2d001fcc
Undo most CI changes.
2025-04-14 18:45:32 -05:00
Rene Rivera
48b7f247e5
Sync from upstream.
2024-06-17 22:32:38 -05:00
Peter Dimov
56e4aca294
Update ci.yml
boost-1.86.0.beta1
boost-1.86.0
boost-1.88.0
boost-1.87.0.beta1
boost-1.87.0
boost-1.88.0.beta1
2024-06-17 18:18:03 +03:00
Rene Rivera
1b7b8ee1d8
Use 22.04 image to get g++-11 installed. As the 20.04 image aliases g++ to clang.
2024-06-17 10:12:41 -05:00
Rene Rivera
01bb77b6c8
Increment b2 version require.
2024-06-16 14:28:18 -05:00
Rene Rivera
d482102e23
Add requires-b2 check to top-level build file.
2024-05-05 09:01:49 -05:00
Rene Rivera
92db05aafb
Build the dist target for tools by default.
2024-04-23 22:52:17 -05:00
Rene Rivera
8045a823bb
Need dist-bin target as default for release scripts.
2024-04-20 23:32:07 -05:00
Rene Rivera
4f870792c3
Only use static linking to avoid DLL hell.
2024-04-13 10:47:35 -05:00
Rene Rivera
4101f7aee8
Update build & CI for modular Boost.
2024-04-13 10:25:12 -05:00
Rene Rivera
b4bb556d09
Update build & CI for modular Boost.
2024-04-13 10:21:13 -05:00
Peter Dimov
12a390e624
Merge pull request #24 from Flamefire/patch-1
...
collector: Initialize `default_` before referencing it
boost-1.85.0.beta1
boost-1.85.0
2024-02-13 19:40:01 +02:00
Alexander Grund
03c4a283ab
collector: Initialize default_ before referencing it
...
`quickbook::collector::collector()` causes a warning:
> warning: member 'quickbook::collector::default_' is used uninitialized [-Wuninitialized]
> 33 | collector::collector() : main(default_), top(default_) {}
Fix by moving it before `main`&`top` such that it is at least constructed before being referenced (main/top are reference_wrappers, so no actual use is done)
2024-02-13 08:47:55 +01:00
Peter Dimov
da0f9b5ec0
Merge pull request #23 from StefanVK/throw_by_value
...
Throw glob_error value instead of new'ed pointer
2024-02-01 23:19:34 +02:00
Stefan van Kessel
d234ca1524
Throw glob_error value instead of new'ed pointer
2024-02-01 09:07:44 +01:00
Peter Dimov
ae7a1db70e
Update ci.yml
2024-01-14 19:55:54 +02:00
Peter Dimov
91f91d51c5
Remove unnecessary include
2024-01-14 19:31:08 +02:00
Peter Dimov
01f924addd
Merge pull request #21 from FantasqueX/fix-b2-url
...
Fix Boost Build URL in install.qbk
boost-1.84.0
2023-12-03 19:54:37 +02:00
Letu Ren
ae2cca9e02
Fix Boost Build URL in install.qbk
2023-12-03 22:56:28 +08:00
Peter Dimov
f9f14bd3cf
Remove msvc-10.0, msvc-11.0, msvc-12.0 from Appveyor
boost-1.84.0.beta1
2023-09-30 10:45:57 +03:00
Peter Dimov
8bd1c3a856
Use boost::core::invoke_swap instead of the deprecated boost::swap
2023-09-30 02:52:51 +03:00
Peter Dimov
fb1e35fc18
Re-disable gcc-8; still crashes
2023-09-30 02:37:22 +03:00
Peter Dimov
c69da79b4b
Update ci.yml
2023-09-30 02:20:58 +03:00
Peter Dimov
484dfd20b1
Add missing include
2023-09-30 02:13:18 +03:00
Peter Dimov
be8113073c
Merge pull request #20 from Kojoley/patch-1
...
src/parsers.hpp: Workaround bogus C4709 warning
boost-1.83.0.beta1
boost-1.83.0
boost-1.82.0.beta1
boost-1.82.0
2022-12-15 19:33:52 +02:00
Nikita Kniazev
353ac8047b
src/parsers.hpp: Workaround bogus C4709 warning
...
\quickbook\src\parsers.hpp(81): warning C4709: comma operator within array index expression
Details: https://developercommunity.visualstudio.com/t/buggy-warning-c4709/471956
2022-09-28 02:17:03 +03:00
Peter Dimov
6d5d1d0066
Update .appveyor.yml
boost-1.81.0
boost-1.81.0.beta1
2022-09-26 18:40:08 +03:00
Peter Dimov
f45579a3b9
Remove non-working configurations from ci.yml
2022-09-26 18:18:12 +03:00
Peter Dimov
7aa388d698
Merge pull request #18 from Lastique/feature/fix_broken_link_ids
...
Workaround gcc 9-12 code miscompilation that broke section link ids
2022-09-26 18:14:47 +03:00
Andrey Semashev
944d881de7
Workaround gcc 9-12 code miscompilation that broke section link ids.
...
gcc 9.2 through 12.1 has a code generation bug that result in incorrect
link ids for some sections in the generated XML.
This commit applies a workaround as suggested by Nikita Kniazev in:
https://github.com/boostorg/spirit/issues/737#issuecomment-1256830393
Fixes https://github.com/boostorg/quickbook/issues/11 .
2022-09-24 15:40:14 +03:00
Peter Dimov
cd4518ceff
Update expected test results for \\localhost\c:\foo\bar (which is an invalid UNC path)
2022-09-05 12:33:37 +03:00
Peter Dimov
40f6f9ede7
Update file_path_to_url_impl to account for Filesystem changes in 1.77 (refs https://github.com/boostorg/filesystem/issues/259 )
2022-09-05 12:23:56 +03:00
Peter Dimov
e5e39257fe
Remove cxxstd, addrmd from ci.yml
2022-09-01 00:41:54 +03:00
Peter Dimov
b602f19a2e
Add .github/workflows/ci.yml
2022-08-31 19:01:41 +03:00
Peter Dimov
071a58488d
Add missing include
2022-08-31 18:51:14 +03:00
Peter Dimov
5f2e8c24cb
Update uses of boost/bind.hpp
boost-1.78.0.beta1
boost-1.75.0
boost-1.80.0
boost-1.79.0.beta1
boost-1.79.0
boost-1.80.0.beta1
boost-1.78.0
boost-1.77.0.beta1
boost-1.77.0
boost-1.76.0.beta1
boost-1.76.0
boost-1.75.0.beta1
2020-09-04 01:31:52 +03:00
Peter Dimov
944f760cc2
Merge branch 'master' into develop
boost-1.73.0.beta1
boost-1.72.0
boost-1.74.0
boost-1.74.0.beta1
boost-1.73.0
boost-1.72.0.beta1
2019-08-21 15:27:02 +03:00
Peter Dimov
60ecc01fc7
Replace granular includes with <boost/filesystem.hpp>, because <boost/filesystem/directory.hpp> is not present in old Boost releases
2019-08-05 21:28:44 +03:00
Peter Dimov
207d447488
Add missing #include
2019-08-05 19:05:16 +03:00
Daniel James
a4bcd091f2
Merge branch 'develop'
boost-1.70.0.beta1
boost-1.68.0
boost-1.71.0
boost-1.71.0.beta1
boost-1.70.0
boost-1.69.0-beta1
boost-1.69.0
2018-04-16 07:07:24 +01:00
Daniel James
8a377d1a61
Use 1.67.0 when testing with travis and appveyor
2018-04-15 22:22:44 +01:00
Daniel James
7b188740c6
Bump version, and update change log
2018-04-15 22:10:03 +01:00