198 Commits

Author SHA1 Message Date
Peter Dimov
6eceadad2e Apply Node20 workaround boost-1.88.0.beta1 boost-1.88.0 2024-12-14 05:05:09 +02:00
Peter Dimov
c26102867e Update ci.yml 2024-12-14 05:04:32 +02:00
Peter Dimov
e28181484d Add VERBATIM to add_custom_target boost-1.87.0.beta1 boost-1.87.0 2024-09-04 13:39:43 +03:00
Peter Dimov
09cbbdf37f Update build.jam, test/Jamfile 2024-09-04 13:04:43 +03:00
Peter Dimov
b933980065 Merge branch 'modular' of https://github.com/grafikrobot/boostorg.ratio into feature/modular-b2 2024-09-04 13:02:48 +03:00
Peter Dimov
a4d950de5e Update ci.yml 2024-09-04 12:36:28 +03:00
Rene Rivera
0407e166f3 Adjust doc build to avoid boost-root references. 2024-07-28 11:07:54 -05:00
Rene Rivera
c8fa052779 Move inter-lib dependencies to a project variable and into the build targets. 2024-07-23 22:34:23 -05:00
Rene Rivera
af9ef84ea9 Update copyright dates. 2024-07-20 22:52:04 -05:00
Rene Rivera
8738dbefa5 Bump B2 require to 5.2 2024-06-14 11:33:56 -05:00
Rene Rivera
b2e50e96ff Add missing test deps. 2024-05-14 07:33:28 -05:00
Rene Rivera
b7f9810fa6 Add requires-b2 check to top-level build file. 2024-05-05 09:00:01 -05:00
Rene Rivera
ce6fda8087 Update library dependencies. 2024-04-29 21:55:22 -05:00
Rene Rivera
fb08ccd0d4 Fix syntax error. 2024-04-26 12:32:14 -05:00
Rene Rivera
54cdbb0e77 Add missing lib reference. 2024-04-25 22:51:39 -05:00
Rene Rivera
630740af8c Update dependencies. 2024-04-08 08:22:07 -05:00
Rene Rivera
188b16db27 Switch to library requirements instead of source. As source puts extra source in install targets. 2024-03-29 21:15:59 -05:00
Rene Rivera
3e5b29c0fd Make the library modular usable. 2024-03-11 08:38:17 -05:00
Peter Dimov
d5b33caa7d Update documentation boost-1.84.0.beta1 boost-1.84.0 boost-1.85.0.beta1 boost-1.85.0 boost-1.86.0.beta1 boost-1.86.0 2023-11-07 14:36:38 +02:00
Peter Dimov
aa7d5b454d Update appveyor.yml 2023-10-27 19:44:51 +03:00
Peter Dimov
a948c0fac4 Use ubuntu:22.04 for clang 13, 14, 15 because GCC 13 breaks them 2023-10-27 16:25:40 +03:00
Peter Dimov
bced40209b Make ratio_gcd a template alias for consistency 2023-10-27 16:06:31 +03:00
Peter Dimov
a259a0ee1c Update test/CMakeLists.txt 2023-10-13 07:03:14 +03:00
Peter Dimov
9d820ef32a Add ratio/detail/is_ratio.hpp 2023-10-13 07:01:03 +03:00
Peter Dimov
4d35c901a9 Implement ratio_gcd (which is, yes, used by Chrono) 2023-10-13 06:48:23 +03:00
Peter Dimov
00a69ca14d Add ratio/detail/gcd_lcm.hpp 2023-10-13 06:32:55 +03:00
Peter Dimov
05a053c9a4 Restore BOOST_RATIO_INTMAX_C, as it's used by Chrono 2023-10-13 06:31:29 +03:00
Peter Dimov
87447b20dd Add boost/ratio/detial/is_evenly_divisible_by.hpp, used by Chrono 2023-10-13 06:08:34 +03:00
Peter Dimov
ca50e4e423 Update test/CMakeLists.txt 2023-10-13 05:17:46 +03:00
Peter Dimov
d0fcf52c97 Disable failing ratio_less tests under msvc-14.0 2023-10-13 05:16:39 +03:00
Peter Dimov
c944af3bd1 Update test CMakeLists files 2023-10-13 05:01:52 +03:00
Peter Dimov
f3f743b618 Regenerate CMakeLists.txt 2023-10-13 04:53:50 +03:00
Peter Dimov
a526e48f0b Update meta/libraries.json 2023-10-13 04:49:51 +03:00
Peter Dimov
5088c77670 Update ci.yml 2023-10-13 04:48:42 +03:00
Peter Dimov
1324defdaa Add -I example to ci.yml 2023-10-13 04:46:22 +03:00
Peter Dimov
f5074c5782 Remove C++03 from ci.yml 2023-10-13 04:44:38 +03:00
Peter Dimov
8329718f1b Remove no longer needed files 2023-10-13 04:37:12 +03:00
Peter Dimov
e273d6bb0b Remove C++03 workarounds; remove support for extensions; alias to <ratio> 2023-10-13 04:34:28 +03:00
Peter Dimov
3708bcab30 Update C++03 deprecation message boost-1.83.0.beta1 boost-1.83.0 2023-06-03 02:30:04 +03:00
Peter Dimov
f9dfdfd2e8 Document the deprecation of BOOST_RATIO_EXTENSIONS 2023-05-13 17:32:26 +03:00
Peter Dimov
f5b59226da Emit a deprecation message when BOOST_RATIO_EXTENSIONS is defined 2023-05-13 17:25:52 +03:00
Peter Dimov
c7e74b69e1 Merge branch 'feature/version-2' into develop 2023-04-21 20:25:27 +03:00
Peter Dimov
9e116fcea9
Merge pull request #8 from giomasce-throwaway/develop
Fix typo in copyright headers.
2023-04-21 20:15:06 +03:00
Peter Dimov
5d74d52983
Merge pull request #10 from eldiener/develop
[skip ci] Add "cxxstd" json field
2023-04-21 20:14:53 +03:00
Peter Dimov
56bee21998 Change default BOOST_RATIO_VERSION to 2 (as was supposed to be the case since 1.56 according to docs) 2023-04-21 20:04:05 +03:00
Peter Dimov
0d29daf1f0 Add C++03 deprecation notice boost-1.82.0 boost-1.82.0.beta1 2023-03-05 22:44:58 +02:00
Peter Dimov
21d945d6fe Remove unnecessary 'ex_chrono' files from example/ 2023-03-05 22:17:13 +02:00
Peter Dimov
e4f1d157ec Update ci.yml 2023-03-05 21:27:14 +02:00
Peter Dimov
c758f584bd Update appveyor.yml 2023-01-07 01:28:41 +02:00
Peter Dimov
06a8e69775 Update appveyor.yml 2023-01-07 00:58:39 +02:00