Mateusz Pusz
|
2876ae1ebd
|
build: CMake API parameter values handling and documentation improved
Relates to #581
|
2024-06-05 08:27:48 +02:00 |
|
Mateusz Pusz
|
22c82f1c00
|
docs: MP_UNITS_DEV_CLANG_TIDY added and release tags updated for other _DEV_ options
|
2024-05-31 09:02:00 +02:00 |
|
Mateusz Pusz
|
bbd048b9be
|
docs: freestanding flags documentation added
|
2024-05-30 20:42:53 +02:00 |
|
Mateusz Pusz
|
6486c85773
|
ci: clang-tidy CI added
|
2024-05-30 15:00:25 +02:00 |
|
Mateusz Pusz
|
a6562acde5
|
feat: allow configuring GSL library use
Resolves #576
|
2024-05-30 12:23:14 +02:00 |
|
Mateusz Pusz
|
4551a247b5
|
fix: broken links in the docs fixed
|
2024-05-30 12:10:19 +02:00 |
|
Mateusz Pusz
|
9c4a87e2e4
|
docs: gcc-14 does not support C++ modules correctly
|
2024-05-29 20:45:26 +02:00 |
|
Mateusz Pusz
|
f4e44651a9
|
docs: fmtlib dependency removed from the Compiler Explorer code
|
2024-05-16 12:35:49 +02:00 |
|
Mateusz Pusz
|
15404cd3a7
|
docs: Compiler Explorer links updated to reflect the systems file tree refactoring
|
2024-05-09 18:08:13 +02:00 |
|
Mateusz Pusz
|
8ea346be1c
|
refactor: 💥 header files with the entire system definitions moved up in the directory tree
|
2024-04-25 16:34:11 +02:00 |
|
Mateusz Pusz
|
a5b2b793e4
|
docs: "Project structure" chapter expanded
|
2024-04-25 16:23:59 +02:00 |
|
Mateusz Pusz
|
2a05f931e7
|
build: MP_UNITS_BUILD_AS_SYSTEM_HEADERS restored (but renamed)
|
2024-04-24 20:17:39 +02:00 |
|
Mateusz Pusz
|
13fbd3c35c
|
docs: Compiler Explorer links updated
|
2024-04-20 10:59:15 +01:00 |
|
Mateusz Pusz
|
1e3a93d10c
|
docs: new formatting syntax ideas
|
2024-04-17 14:20:15 +01:00 |
|
Mateusz Pusz
|
8e0a26b933
|
feat: 💥 API-related Conan, CMake, and preprocessor options redesigned
|
2024-04-16 21:48:36 +01:00 |
|
Mateusz Pusz
|
7b57ce5ab1
|
build: 💥 MP_UNITS_BUILD_LA and MP_UNITS_IWYU CMake options now have _DEV_ in the name
|
2024-04-12 09:43:02 +02:00 |
|
Mateusz Pusz
|
a62fdd2331
|
refactor: precondition checks and asserts cleanup
|
2024-03-19 10:37:01 +09:00 |
|
Mateusz Pusz
|
63d00977e1
|
docs: improved the docs for using-directives of unit_symbols
|
2024-02-27 09:44:42 +01:00 |
|
Mateusz Pusz
|
d9723b61a6
|
docs: "hello units" example updated with dimensions output
|
2024-02-26 14:36:49 +01:00 |
|
Mateusz Pusz
|
aa72c830c4
|
docs: import mp_units; lines removed from the recently added code examples
|
2024-02-26 14:02:16 +01:00 |
|
Mateusz Pusz
|
978b1918f9
|
style: whitespaces cleanup to make pre-commit happy
|
2024-02-26 13:50:32 +01:00 |
|
Mateusz Pusz
|
a6fd23a5e4
|
docs: unit symbols admonition extended in the "Quick Start" chapter
|
2024-02-26 13:47:57 +01:00 |
|
Mateusz Pusz
|
e37c83d5e1
|
docs: Cairo dependency described in the MkDocs section
|
2024-02-22 09:44:30 +01:00 |
|
Mateusz Pusz
|
3d89bec4b9
|
feat: 💥 MP_UNITS_AS_SYSTEM_HEADERS support removed
|
2024-02-17 22:45:23 +01:00 |
|
Mateusz Pusz
|
8b9ca0e342
|
Merge branch 'master' of github.com:mpusz/mp-units
|
2024-02-16 15:46:44 +01:00 |
|
Mateusz Pusz
|
d5474cc095
|
docs: minor fixes
|
2024-02-15 22:18:39 +01:00 |
|
Mateusz Pusz
|
862e39ec97
|
refactor: 💥 Conan config options renamed to user.mp-units.*
|
2024-02-10 12:19:44 +01:00 |
|
Mateusz Pusz
|
62100e5745
|
style: whitespaces fixed to make pre-commit happy
|
2024-01-27 22:53:56 +01:00 |
|
Mateusz Pusz
|
99167fd3c4
|
docs: code samples modernized
|
2024-01-27 22:47:33 +01:00 |
|
Mateusz Pusz
|
12c7a43d7d
|
docs: C++ modules should be properly supported by gcc-14
|
2024-01-26 08:09:48 +01:00 |
|
Mateusz Pusz
|
1a04019ca5
|
docs: minimum compiler requirements updated
|
2024-01-23 23:06:25 +01:00 |
|
Mateusz Pusz
|
9b98fcb118
|
build: use_fmtlib build option default set to False
|
2024-01-23 22:36:56 +01:00 |
|
Mateusz Pusz
|
a9deec9d59
|
refactor: example applications refactored to a new formatting syntax
|
2024-01-23 21:49:17 +01:00 |
|
Mateusz Pusz
|
a9b2865950
|
Merge branch 'master' of github.com:mpusz/mp-units
|
2024-01-23 21:15:55 +01:00 |
|
Mateusz Pusz
|
e51a5f6e8e
|
docs: C++23 extensions compiler support updated
|
2024-01-19 19:38:51 +01:00 |
|
Mateusz Pusz
|
55bf9a9c1d
|
feat: use_fmtlib Conan option added
|
2024-01-12 14:26:21 +01:00 |
|
Mateusz Pusz
|
cc9947bd8b
|
refactor: 💥 MP_UNITS_USE_LIBFMT renamed to MP_UNITS_USE_FMTLIB
|
2024-01-12 14:18:57 +01:00 |
|
Mateusz Pusz
|
9511995d04
|
build: find_package() calls don't spell CONFIG explicitly anymore
|
2024-01-12 12:32:12 +01:00 |
|
Mateusz Pusz
|
7c4d2cd5e4
|
build: CMAKE_VERIFY_INTERFACE_HEADER_SETS support added
Resolves #441
|
2024-01-12 12:30:57 +01:00 |
|
Mateusz Pusz
|
09ab7729d3
|
docs: mp_units.core contents description extended
|
2024-01-07 15:45:15 +01:00 |
|
Mateusz Pusz
|
39a66d2c6b
|
docs: "C++ modules" tabs added to all the code examples
|
2024-01-06 08:51:01 +01:00 |
|
Mateusz Pusz
|
9611a64ad5
|
docs: a note about C++ modules availability added to "Installation and Usage" chapter
|
2024-01-06 08:51:01 +01:00 |
|
Mateusz Pusz
|
e8e3226698
|
docs: "Installation and Usage" refactored
|
2024-01-06 08:51:01 +01:00 |
|
Mateusz Pusz
|
edb7de4b11
|
docs: documentation updated for C++ modules
|
2024-01-06 08:51:01 +01:00 |
|
Johel Ernesto Guerrero Peña
|
52b0c03346
|
docs: document MP_UNITS_BUILD_CXX_MODULES
|
2024-01-06 08:51:00 +01:00 |
|
Mateusz Pusz
|
d5668b7a50
|
docs: mkdocs-rss-plugin added to the "Building documentation" chapter
|
2023-12-27 20:35:35 +01:00 |
|
Mateusz Pusz
|
4bb25d2661
|
build: gcc-11 support removed because of ICEs
|
2023-12-22 18:23:44 +01:00 |
|
Mateusz Pusz
|
b33013ca43
|
style: whitespaces trimmed to make pre-commit happy
|
2023-12-21 12:36:11 +01:00 |
|
Mateusz Pusz
|
ea7c97dac7
|
docs: "Quick Start" chapter updated with implicit origins
|
2023-12-21 12:31:24 +01:00 |
|
Mateusz Pusz
|
6a3f9a5ece
|
docs: "The Affine Space" chapter updated to reflect the recent design changes
|
2023-12-21 12:25:09 +01:00 |
|