73f7901329
build: duplicated cmake_minimum_required
commands removed
...
Resolves #592
2024-07-14 18:04:05 +02:00
a874d64301
fix: incorrect CMake boolean logic fixed
2024-05-31 09:27:05 +02:00
cd36e6f974
feat: freestanding support added
...
Resolves #564 , #565 , and #556
2024-05-30 19:50:02 +02:00
0eaf6e2e56
refactor: modules support redesigned
2024-01-06 08:51:01 +01:00
267db9e2a2
Update minimum cmake version to 3.5
...
Currently, cmake is emitting the following warning:
```
CMake Deprecation Warning at cmake/ccache.cmake:23 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
```
Update the CMake min version to 3.5 to unclutter the build logs and ensure users don't get broken by the deprecation.
2023-12-16 11:51:58 -08:00
c32a4cea8a
test: fmt tests refactored for V2
2022-11-07 16:21:30 -10:00
4a49bdda05
refactor: V2 design update
2022-10-06 23:43:01 +01:00
a172f34684
build: Minimum CMake version required set for each file based on its contents
2020-12-21 22:56:00 +01:00
206712f046
build: Library renamed to mp::units
2020-12-17 23:06:37 +01:00
32779e01f0
Build system refactored to be comatible with ConanCenter
2020-09-06 00:00:06 +02:00
bc1901f4f0
Text formatting enabled + directory tree refactoring
2019-12-11 08:07:13 +01:00
1b4e8a2127
Units and dimensions redesigned
2019-12-01 19:47:58 +01:00
3475f5193e
Catch2 support added ( resolves #8 )
2019-10-14 10:53:02 +02:00
7bebf6e1e0
Metabench support and tests added
2019-05-17 22:41:46 +02:00
125ecc56c8
units package renamed to mp-units/mp::units
2019-04-07 08:33:13 +02:00
8d86d9401f
units building and packaging redesigned + Travis CI support
2019-04-06 23:25:35 +02:00
4409fa01ca
Library refactoring based on Walter Brown's feedback
2018-09-29 18:08:02 -07:00
312dbf4f81
Units library moved to concepts world
2018-09-28 07:47:37 -07:00
4b376e3c2e
Initial version
2018-08-22 12:11:19 +02:00