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
Mateusz Pusz
bb57013add
Revert "docs: Conan windows support issue documentation added"
...
This reverts commit 2e2259e650 .
2020-09-14 14:11:58 +02:00
Mateusz Pusz
2e2259e650
docs: Conan windows support issue documentation added
2020-09-14 13:33:54 +02:00
Mateusz Pusz
3df415835e
docs: added sudo apt-get install -y libtinfo5 graphviz to usage
2020-09-14 10:23:26 +02:00
Mateusz Pusz
d4d23847d8
refactor: DOWNCAST_MODE renamed to UNITS_DOWNCAST_MODE
2020-09-13 18:45:46 +02:00
Mateusz Pusz
e036d9bb55
docs: downcast mode documentation added
2020-09-09 20:56:08 +02:00
Mateusz Pusz
9ca65240c8
docs: MSVC constraints moved to Visual Studio
2020-09-08 20:36:45 +02:00
Mateusz Pusz
88c4ef07b0
docs: Minor documentation related issues resolved
2020-09-08 20:05:30 +02:00
Mateusz Pusz
8c9986dec8
Merge branch 'master' of github.com:mpusz/units
2020-09-08 13:23:36 +02:00
Mateusz Pusz
4bb51586dc
refactor: got rid of gcc-9 backlog
...
BREAKING CHANGE: gcc-9.3 no longer supported
2020-09-08 13:09:34 +02:00
Mateusz Pusz
ed15ef7729
docs: unintended links replaced with code snippets (I have this part of RST)
2020-09-07 13:17:06 +02:00
Mateusz Pusz
31d407d19e
Usage docs updated
2020-09-06 23:53:42 +02:00
Mateusz Pusz
f41eea1cd1
Merge branch 'master' of https://github.com/mpusz/units
2020-09-06 15:38:18 +02:00
Mateusz Pusz
d03d7291e4
Removed cmake/common submodule
2020-09-06 10:29:52 +02:00
Mateusz Pusz
c4af958cf1
MSVC support announced
2020-09-04 23:16:28 +02:00
Mateusz Pusz
c351b81dd4
doxygen updated to 1.8.18
2020-08-17 21:58:27 +02:00
Mateusz Pusz
51b6d2f974
ms-gsl dependency added to handle Expects ( resolves #132 )
2020-08-17 20:27:45 +02:00
Mateusz Pusz
25b67101d9
Minimum compiler version supported changed to gcc-9.3
2020-06-28 18:03:09 +02:00
Mateusz Pusz
03facbefd2
--recurse-submodules changed to --recursive in Usage docs
2020-06-25 17:45:50 +02:00
Mateusz Pusz
6f48085ea3
Development switched to 0.6.0
2020-05-17 11:47:01 +02:00
Mateusz Pusz
125aa8bcb7
CONAN_RUN_TESTS usage updated
2020-05-06 18:21:58 +02:00