203 Commits

Author SHA1 Message Date
Peter Dimov
ca5053d8a3 Update ci.yml 2026-01-07 16:22:17 +02:00
Peter Dimov
bd8d7352ec Update appveyor.yml boost-1.90.0 2025-11-13 22:39:03 +02:00
Peter Dimov
464f445b3c Update expected output to reflect Core change 2025-11-13 13:57:20 +02:00
Peter Dimov
930d2d320a depinst: change vprint to print to stderr; the messages are status, not program output boost-1.90.0.beta1 2025-10-17 19:36:57 +03:00
Peter Dimov
15d61d54bb Cosmetic enhancements 2025-10-10 19:34:45 +03:00
Dmitry Arkhipov
dad7ac20c9 depinst option to reject dependency cycles 2025-10-10 19:03:30 +03:00
Peter Dimov
d5c93f78bd Do not test the -C depinst option 2025-10-09 21:33:17 +03:00
Peter Dimov
7f087ce2f4 Merge pull request #31 from boostorg/revert-30-feature/detect-cycles
Revert "depinst option to detect cycles"
2025-10-09 21:31:09 +03:00
Peter Dimov
bc96ab7202 Revert "depinst option to detect cycles" 2025-10-09 21:30:37 +03:00
Peter Dimov
176e4ae48b Add posix-depinst to ci.yml 2025-10-09 20:27:39 +03:00
Peter Dimov
dde2b85a13 Merge pull request #30 from grisumbras/feature/detect-cycles
depinst option to detect cycles
2025-10-09 17:45:13 +03:00
Dmitry Arkhipov
8ed46bb7e5 depinst option to reject cycles 2025-10-09 16:38:42 +03:00
Peter Dimov
99f4cff677 Merge pull request #29 from Flamefire/patch-2
Fix required CMake version when generating CMakeLists
2025-10-03 14:38:40 +03:00
Peter Dimov
e9e384db53 Remove windows-2019 from ci.yml 2025-10-02 20:25:03 +03:00
Alexander Grund
2bea888142 Fix required CMake version when generating CMakeLists
We don't need anything lower than 3.8 anymore and higher C++ standards than 11 require higher CMake versions
2025-10-02 17:46:33 +02:00
Peter Dimov
de60ee6f85 Update ci.yml boost-1.89.0 2025-05-07 11:01:50 +03:00
Peter Dimov
f553225789 Undo change to ci.yml 2025-05-07 10:41:36 +03:00
Peter Dimov
30c0638ab8 Restore build//dist-bin target 2025-05-07 10:40:16 +03:00
Peter Dimov
5db43c5f87 Move <variant>release to project default-build, like was done for tools/inspect 2025-05-07 10:37:10 +03:00
René Ferdinand Rivera Morell
d0b3b19165 Add support for modular build structure. (#21)
* Adjust CI to work with modular branches.

* Add modular build setup.

* Add modular build setup.

* Avoid complexities of shared libs for CI.

* Fix filsystem lib refs.

* Remove redundant build//install target.

* Fix reference to build in CI as a way to dist install.

* Build the dist target for tools by default.

* Rework BOOST_BRANCH value to avoid modular branch name in the logic.

* Use imperative declarations of explicit targets per @pdimov's preference.

* Remove temp link=static that crept in for CI build.

* Add requires-b2 check to top-level build file.

* Bump B2 require to 5.2

* Undo modular CI testing fork changes.

* Need to explicitly install boostdep for this test.
2025-04-14 17:08:05 +03:00
Peter Dimov
4e14202412 Apply Node20 workaround boost-1.88.0.beta1 boost-1.88.0 2024-12-15 07:31:23 +02:00
Peter Dimov
f71b4d030e Update ci.yml 2024-12-15 07:25:57 +02:00
Peter Dimov
289f2a1628 Update ci.yml boost-1.87.0.beta1 boost-1.87.0 2024-10-07 14:38:12 +03:00
Peter Dimov
8f9cb2ef55 Update CMakeLists.txt boost-1.84.0 boost-1.86.0.beta1 boost-1.86.0 boost-1.85.0.beta1 boost-1.85.0 2023-11-17 15:42:26 +02:00
Peter Dimov
1999ea1433 Update ci.yml 2023-11-17 15:30:44 +02:00
Peter Dimov
0e8df2ff5a Update test reference outputs 2023-11-17 14:01:29 +02:00
Peter Dimov
df0647fef2 Update doc/html boost-1.83.0.beta1 boost-1.82.0 boost-1.84.0.beta1 boost-1.83.0 boost-1.82.0.beta1 2023-02-10 18:14:40 +02:00
Peter Dimov
b873e2071d Update ci.yml 2023-02-10 17:49:05 +02:00
Peter Dimov
4f6c563b3b Add --html tests 2023-02-10 17:40:30 +02:00
Peter Dimov
2f5ca61e51 Update output_format enumerators 2023-02-10 17:23:29 +02:00
Peter Dimov
041d881566 Minor whitespace edits 2023-02-10 17:17:27 +02:00
Ion Gaztañaga
b6d3d89eb3 Fix -Wsign-compare warning detected in GHA logs 2023-02-09 23:39:13 +01:00
Ion Gaztañaga
e682e5d6c6 Add basic --primary and --secondary for the CSV output format 2023-02-09 23:25:11 +01:00
Ion Gaztañaga
b6707420e0 Update documentation explaning the new CSV output option 2023-02-09 23:08:30 +01:00
Ion Gaztañaga
cf2e7b1831 Add support for CSV output format adding the following options: --csv, --csv-separator <separator>, --csv-[no-]table-marker, --csv-[no-]table-header 2023-02-09 23:07:40 +01:00
Ion Gaztañaga
0d45cd055f Fix signed/unsigned comparison warnings in loops 2023-02-09 23:04:31 +01:00
Ion Gaztañaga
34dae5b8e4 Add support to extend output formats replacing "bool html" option with new "output_format" enum 2023-02-09 23:03:15 +01:00
Ion Gaztañaga
2fbce6261a Add "footer" action to all interfaces, in order to be able to inject final steps in new output formats. 2023-02-09 22:52:44 +01:00
Ion Gaztañaga
830376488e Fix conversion warnings from std::size_t to int. 2023-02-09 22:44:19 +01:00
Peter Dimov
7f601b865a Update ci.yml boost-1.80.0 boost-1.81.0.beta1 boost-1.81.0 boost-1.80.0.beta1 2022-03-18 07:30:42 +02:00
Peter Dimov
d824eeed04 Update test/assert-primary.txt 2022-03-18 07:16:12 +02:00
Peter Dimov
037705e21b Update ci.yml boost-1.79.0.beta1 boost-1.79.0 boost-1.78.0 2021-11-12 19:06:23 +02:00
Peter Dimov
728bf059d0 Update ci.yml 2021-11-12 18:54:18 +02:00
Peter Dimov
054f7c5dd7 Add .github/workflows 2021-11-12 17:56:15 +02:00
Peter Dimov
1c4ddfccd8 Revert "Add test for depinst/exceptions.txt"
This reverts commit d21f9cae5e.

This requires the entire superproject to be checked out.
2021-11-12 15:43:13 +02:00
Peter Dimov
d21f9cae5e Add test for depinst/exceptions.txt 2021-11-12 05:22:45 +02:00
Peter Dimov
d7dbf99040 Update test/bind-secondary.txt 2021-11-12 05:15:58 +02:00
Peter Dimov
606d508e88 Update documentation boost-1.78.0.beta1 boost-1.77.0.beta1 boost-1.77.0 2021-06-11 20:56:02 +03:00
Peter Dimov
2ef68ef9d3 Change track_sources to true by default 2021-06-11 20:47:00 +03:00
Peter Dimov
8b6297d07d Add --brief 2021-06-11 20:45:17 +03:00