Commit Graph

73 Commits

Author SHA1 Message Date
Mateusz Pusz
6399e53776 docs: link in usage.rst fixed 2023-05-12 12:19:23 +02:00
Mateusz Pusz
e3f641c2bb fix: LA support fixed 2023-05-12 11:48:33 +02:00
Mateusz Pusz
a69a027cac docs: usage updated for Conan 2.0 2023-05-11 18:01:30 +02:00
Mateusz Pusz
c86359f37e docs: simple documentation typo fixed to trigger a documentation build in CI 2023-02-02 10:23:49 +01:00
Mateusz Pusz
2293bec950 docs: Info added on how to use CMake Presets on an older cmake version 2022-09-02 17:09:58 +02:00
Mateusz Pusz
64fcf4c2b6 fix: Conan does not seem to properly use the project prefix for the -c parameter
Resolves #384
2022-08-06 20:11:31 +02:00
Mateusz Pusz
0f37d0af60 docs: Broken links in the documentation fixed 2022-08-02 18:36:17 +02:00
Mateusz Pusz
edf59ac47c docs: Usage page updated for new Conan configuration properties 2022-08-02 17:25:40 +02:00
Mateusz Pusz
9c10b1cdbe docs: "Usage" documentation updated with CMake presets usage 2022-08-01 18:29:49 +02:00
Mateusz Pusz
5dcfa7077e docs: Dependencies chapter updated 2022-07-26 10:02:15 +02:00
Mateusz Pusz
09a0c35cf3 docs: src/include directory does not exist anymore
Resolves #363
2022-05-18 15:57:29 +02:00
Mateusz Pusz
75ca6f1aef docs: Conan 1.48 does not set CMAKE_BUILD_TYPE in the conan_toolchain.cmake anymore 2022-05-06 18:40:03 +02:00
Frank Dischner
ad48d29ed9 docs: add Apple clang 13 to list of supported compilers 2022-01-27 21:31:25 -06:00
Mateusz Pusz
0a5e791550 docs: range-v3 dependency note fixed on the usage page
Resolves #319
2021-12-13 10:20:12 +01:00
Mateusz Pusz
cbed8b06b8 docs: fexed broken link to LA library
Resolves #308
2021-11-07 09:19:00 +01:00
Mateusz Pusz
5bd7852ae5 build: UNITS_USE_LIBFMT support improved 2021-10-15 17:43:58 +02:00
Mateusz Pusz
7708cb458c docs: A new way of setting CMake generator for Conan provided in usage 2021-09-09 09:14:16 +02:00
Mateusz Pusz
1ebf72e041 build: linear algebra switched to wg21-linear_algebra/0.7.2 2021-09-09 09:13:10 +02:00
Mateusz Pusz
43825a531f chore: project version moved to 0.8.0 2021-05-11 23:07:03 +02:00
Mateusz Pusz
c028f606c8 docs: "Install" chapter added to Usage 2021-05-09 19:30:27 +02:00
Mateusz Pusz
c2cae80914 build: 💥 Linear Algebra is now hosted on its [Artifactory](https://api.bintray.com/conan/twonington/public-conan) 2021-05-04 10:56:31 +02:00
Mateusz Pusz
d1473bfde7 ci: fixed setting Ninja as a default generator for Conan 2021-04-29 11:24:52 +02:00
Mateusz Pusz
512406e900 build: got rid of global options for references and literals 2021-04-06 16:30:26 +02:00
Mateusz Pusz
b982921d27 refactor: References are now guarded UNITS_REFERENCES with (ON by default) + examples duplicated to subdirectories
Now References can be disabled to meassure a compile time impact. Also the same examples are now provided in two subdirectories to be able to easily compare the pros and cons of every quantity construction technique.
2021-04-06 15:57:28 +02:00
Mateusz Pusz
c3659dbb47 refactor: UNITS_UDLS renamed to UNITS_LITERALS
Also now the existence of the preprocessor flag is enough to trigger the feature (`#ifdef` instead of `#if`)
2021-04-06 13:33:27 +02:00
Mateusz Pusz
a954f5d924 build: Conan testing version is now hosted on Artifactory
Bintray is going to be EOL soon
2021-04-05 17:19:14 +02:00
Mateusz Pusz
1a5b4fc85e refactor: UDLs support switched off by default 2021-04-02 18:56:28 +02:00
Mateusz Pusz
5fc7e01d19 docs: Usage chapter renamed and moved down in the index 2021-04-02 18:47:54 +02:00
Mateusz Pusz
138d85f9bf docs: Usage updated 2021-04-01 09:38:02 +02:00
Mateusz Pusz
9054420d08 build: Added an option to disable UDLs support
Now it is time to get rid of UDLs from tests and examples and then disable them by default.
2021-04-01 09:36:55 +02:00
Mateusz Pusz
01935996e6 build: IWYU support added 2021-03-30 13:15:47 +02:00
Mateusz Pusz
173e1f0554 docs: usage chapter fixed 2021-03-19 23:21:00 +01:00
Mateusz Pusz
bf27b256b2 docs: CMake targets definition in usage updated 2021-03-18 20:50:38 +01:00
Mateusz Pusz
5df447f912 docs: usage updated 2021-03-18 08:17:45 +01:00
Mateusz Pusz
44025cd9a0 docs: CMake generators updated in "Live At Head" chapter 2021-03-17 15:57:11 +01:00
Mateusz Pusz
f3bcdc4ad2 docs: Project's dependencies updated on the Usage page 2021-03-16 10:27:59 +01:00
Mateusz Pusz
1f0dd453eb docs: clang support added to docs 2021-03-15 22:08:12 +01:00
Mateusz Pusz
dd39dd4f6e Merge branch 'master' of github.com:mpusz/units 2021-03-14 16:50:28 +01:00
Mateusz Pusz
c42b5c0498 docs: CMAKE_BUILD_TYPE is not needed as CMakeToolchain will provide it anyway 2021-03-14 16:50:24 +01:00
Mateusz Pusz
3b3b9d92fb docs: Minimum required VS version bumped to 16.9 2021-03-12 23:10:39 +01:00
Mateusz Pusz
c641f1873f docs: Documentation updated 2021-02-16 16:19:57 +01:00
Johel Ernesto Guerrero Peña
6bf09aa646 feat: quantity_kind and quantity_point_kind 2021-02-15 19:31:08 +01:00
Mateusz Pusz
8f04bd9cfe build: mp::units CMake target was a bad idea -> mp-units::mp-units is back 2021-02-15 17:06:09 +01:00
Mateusz Pusz
5eb9b047bf build: cmake_paths is now supported by Conan recipe 2021-01-27 17:48:53 +01:00
Mateusz Pusz
b1e98a97d0 refactor: ms-gsl replaced with gsl-lite 2021-01-05 17:47:07 +01:00
Mateusz Pusz
3f8a76f452 docs: Usage documentation updated 2020-12-21 23:46:04 +01:00
Mateusz Pusz
206712f046 build: Library renamed to mp::units 2020-12-17 23:06:37 +01:00
Mateusz Pusz
9efa8b4711 docs: conan build .. added to usage 2020-11-05 17:51:04 +01:00
Mateusz Pusz
c8f67ab5bf build: GENERATE_DOCS renamed to BUILD_DOCS 2020-11-05 16:51:42 +01:00
Mateusz Pusz
f1f877130f build: doxygen updated to 1.8.20 2020-09-23 16:33:24 +02:00