2
0
mirror of https://github.com/boostorg/locale.git synced 2026-01-19 04:22:08 +00:00

17 Commits

Author SHA1 Message Date
Alexander Grund
79c602e110 Use super project to build locale and its dependencies in cmake(-subdir)-test
The transitive dependencies of Boost.Locale are many and might be changing.
To avoid frequently required updates use the super-project with `BOOST_INCLUDE_LIBRARIES` to auto-select the required libs.
2023-10-15 16:23:37 +02:00
Alexander Grund
c67a5f2a1a Update CMakeLists 2023-10-13 18:42:45 +02:00
Alexander Grund
a4b80f9de2 Deprecate create_*_new_ptr functions and introduce helper to create a unique_ptr
Ownership should always be clear so remove those functions returning raw pointers.
2023-06-28 22:48:53 +02:00
Alexander Grund
9b1813e757 Remove superflous braces
Make the code a bit shorter vertically, enforced formating ensures
correct indentation which provides enough readability
2023-05-16 12:04:59 +02:00
Alexander Grund
f6d033e968 Fix dependencies in test CML
type_index is no longer a dependency.
Also sort (again)
2023-02-18 18:56:22 +01:00
Alexander Grund
7386fd0ca8 Add Describe dependency 2022-11-13 15:10:07 +01:00
Alexander Grund
7784f46243 Format sources
Use clang-format-14 to format source code consistently.
Closes #98
2022-10-10 14:25:58 +02:00
Flamefire
2e937d339e Update CMake dependencies 2022-09-14 10:43:44 +02:00
Alexander Grund
3467716f92 Use std::function and std::unordered_map 2022-09-14 10:13:03 +02:00
Alexander Grund
63381d6d9f Replace Boost.TypeTraits by C++11 <type_traits> 2022-09-14 09:44:29 +02:00
Alexander Grund
14f80f5d0d Remove dependency on Boost.StaticAssert
Replace by C++11 `static_assert`
2022-09-14 09:40:58 +02:00
Alexander Grund
f3f53fa381 Replace boost::shared_ptr, std::auto_ptr by std::shared_ptr and std::unique_ptr 2022-09-14 09:36:20 +02:00
Alexander Grund
a5bf5e8538 Remove usage of cassert
Replace by BOOST_ASSERT or test macros
2022-07-12 18:35:43 +02:00
Alexander Grund
595934f25e Update license headers
Use the more concise format omitting the reference to the license file
and refer to the URL only.
2022-07-12 18:35:41 +02:00
Alexander Grund
e1ab37923c Add Boost.Functional to cmake subdir test
New dependency of fusion.
2022-07-07 08:56:47 +02:00
Alexander Grund
d1fc12426f Remove trailing spaces 2022-06-04 11:50:39 +02:00
Alexander Grund
703df1e6c1 Add CMake subdir test files 2022-05-27 11:53:15 +02:00