210 Commits

Author SHA1 Message Date
Peter Dimov fbc2fc704e Do not install an essential (e.g. config) if it's the library argument boost-1.92.0.beta1 2026-07-08 21:31:46 +03:00
Peter Dimov c5fd7c9de9 Do not use -u when testing depinst 2026-07-08 21:02:39 +03:00
Peter Dimov 66b8b5cbfd Update CMakeLists.txt 2026-04-25 18:31:55 +03:00
Peter Dimov 60a369d33d Update ci.yml 2026-04-25 18:22:28 +03:00
Peter Dimov 17aee4e665 Update exceptions.txt 2026-04-25 17:34:27 +03:00
Peter Dimov 8471cf7ca2 Update ci.yml 2026-04-25 17:32:24 +03:00
Peter Dimov f87addc86c Update CMakeLists.txt 2026-04-25 17:02:07 +03:00
Peter Dimov ca5053d8a3 Update ci.yml boost-1.91.0.beta1 boost-1.91.0 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.84.0.beta1 boost-1.82.0 boost-1.83.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.81.0 boost-1.81.0.beta1 boost-1.80.0.beta1 boost-1.80.0 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