239 Commits

Author SHA1 Message Date
Emil Dotchevski 2e574dd16f Replaced BOOST_TEST with BOOST_TEST_EQ / _NE etc. as appropriate boost-1.91.0.beta1 boost-1.91.0 boost-1.92.0.beta1 2025-12-24 23:54:11 -05:00
Emil Dotchevski 1d7d8780ff Fixed meson.build issues on Windows 2025-12-24 23:53:27 -05:00
Emil Dotchevski 3cf1e61c94 Fixed tasks.json issues on Windows 2025-12-24 23:52:54 -05:00
Emil Dotchevski fb40dddd6f Replaced sprintf with snprintf in gen.cpp 2025-12-23 16:13:43 -05:00
Emil Dotchevski 0cea298c55 CI update 2025-12-23 16:13:29 -05:00
Emil Dotchevski 237d4274e7 Merge pull request #58 from 08jne01/develop
Add constexpr to quat,mat and vec
2025-08-17 15:33:54 -07:00
Joshua Nelson c303cb573c Add constexpr to quat,mat and vec
This is required for constexpr assignment which requires converting to a user defined type.
2025-08-15 06:10:54 +01:00
Peter Dimov 98bb6f3ae6 Merge pull request #52 from grafikrobot/modular
Add support for modular build structure.
2025-05-02 19:18:17 +03:00
Rene Rivera e572e474a0 Move include to target. 2025-04-17 09:11:23 -05:00
Rene Rivera 425632dff0 Sync from upstream. 2025-04-04 21:41:07 -05:00
Emil Dotchevski daabde8f20 Merge pull request #57 from jhasse/fix-warning-unused-parameter
Fix unused parameter warning in Release builds
boost-1.90.0.beta1 boost-1.90.0 boost-1.89.0 boost-1.88.0.beta1 boost-1.88.0
2025-01-18 23:55:32 -08:00
Emil Dotchevski 95abf845a4 Updated GHA, deleted testing for C++03 2025-01-18 23:05:52 -08:00
Jan Niklas Hasse 587289e487 Fix unused parameter warning in Release builds
BOOST_QVM_ASSERT is disabled there, so cast the variables to void
instead.
2025-01-16 23:06:40 +01:00
Rene Rivera 269553c123 Sync from upstream. 2024-09-24 23:23:05 -05:00
Rene Rivera 8a8ccc98a2 Sync from upstream. 2024-09-22 11:29:12 -05:00
Emil Dotchevski c26cbf5c0d Header generation changes boost-1.87.0.beta1 boost-1.87.0 2024-09-21 21:10:37 -07:00
Emil Dotchevski 106d411db3 Merge pull request #55 from boostorg/feature/issue_54
Fix for issue 54
2024-09-20 10:30:50 -07:00
Emil Dotchevski c4b9c063a0 Fix for issue 54 2024-09-19 22:21:59 -07:00
Rene Rivera 12ae43e5df Sync from upstream. 2024-07-29 20:15:09 -05:00
Emil Dotchevski 69fad4886b Fixing gcc-11 gha failure boost-1.86.0 2024-07-28 17:33:29 -07:00
Emil Dotchevski de9b3ed198 Added new compiler versions 2024-07-28 17:25:42 -07:00
Rene Rivera 930d035e36 Sync from upstream. 2024-07-27 11:10:03 -05:00
Emil Dotchevski be037989b7 GHA tweak 2024-07-26 14:48:08 -07:00
Emil Dotchevski 58fe7d3074 Updated GHA / documentation deploy 2024-07-26 14:41:33 -07:00
Rene Rivera bba8369ad3 Switch to /boost/test//included target for header only mode of Boost.Test. 2024-07-25 23:30:00 -05:00
Rene Rivera 0e6018eebb Move inter-lib dependencies to a project variable and into the build targets. 2024-07-23 22:34:24 -05:00
Rene Rivera 2fd37b13e4 Update copyright dates. 2024-07-20 22:52:05 -05:00
Rene Rivera 5843a6b567 Change all <source> references to <library>. 2024-07-20 19:42:10 -05:00
Rene Rivera c87c962c1c Bump B2 require to 5.2 2024-06-14 11:33:56 -05:00
Rene Rivera 271efcae63 Add requires-b2 check to top-level build file. 2024-05-05 09:00:01 -05:00
Rene Rivera c35a004c1e Make the library modular usable. 2024-03-11 08:38:17 -05:00
Emil Dotchevski 68f960dc43 Added signed/unsigned long long specializations for is_scalar boost-1.85.0.beta1 boost-1.86.0.beta1 boost-1.85.0 2024-02-27 00:36:08 -08:00
Emil Dotchevski cbf353a648 Doc change: clarification about order of operations in rot_mat_XXX functions 2024-02-03 15:54:06 -08:00
Emil Dotchevski a1b9945f0a Indentation fix (whitespace) 2024-02-03 15:52:43 -08:00
Emil Dotchevski c6b61349b2 Merge pull request #47 from boostorg/feature/issue_45
Feature/issue 45
boost-1.84.0.beta1 boost-1.84.0
2023-11-07 11:41:54 -08:00
Emil Dotchevski 304a37b9ff Merge pull request #46 from boostorg/feature/gha_update
gha update
2023-11-06 20:57:36 -08:00
Emil Dotchevski bc6196978b gha update 2023-11-06 19:35:07 -08:00
Emil Dotchevski 0713e55bcf Simplified to_string definition 2023-11-05 23:01:42 -08:00
Emil Dotchevski dc2512dfb9 Added meson build testing for c++11 2023-10-09 00:04:03 -07:00
Emil Dotchevski ec2725754d Removing bad ascii character insterted by mistake 2023-10-08 23:43:49 -07:00
Emil Dotchevski 909f6047ba Compliant meson invocation in vscode integration 2023-10-08 22:32:03 -07:00
Emil Dotchevski 830af205ea Issue 45 2023-10-08 22:31:28 -07:00
Emil Dotchevski fa272cb0b0 Issue 44 boost-1.83.0 boost-1.83.0.beta1 2023-06-06 12:48:59 -07:00
Emil Dotchevski 2c5728f839 Documentation update 2023-05-13 17:49:47 -07:00
Emil Dotchevski e659dc47a6 translation() supports non-square matrices boost-1.82.0 2023-03-08 22:44:36 -08:00
Emil Dotchevski bb440047d5 Deprecated slerp, added slerp180/slerp360. boost-1.82.0.beta1 2023-03-01 21:21:26 -08:00
Emil Dotchevski ad5ca3bb26 Fixing slash problem 2023-02-28 10:57:55 -08:00
Emil Dotchevski 544f4b4f20 header generation backslash problem 2023-02-28 10:24:48 -08:00
Emil Dotchevski 1afb054673 Generation of qvm single header distros 2023-02-26 19:05:22 -08:00
Emil Dotchevski 3ecad2ea32 Slerp documentation update 2023-02-26 19:01:10 -08:00