Commit Graph
85 Commits
Author SHA1 Message Date
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 df4fe0bc57 build: CMakeDeps support added 2021-01-28 18:51:48 +01:00
Mateusz Pusz 5eb9b047bf build: cmake_paths is now supported by Conan recipe 2021-01-27 17:48:53 +01:00
Mateusz Pusz f9b15ddcd5 build: fmt updated to 7.1.3 2021-01-27 17:12:27 +01:00
Mateusz Pusz 6ebbc11072 build: catch2 updated to 2.13.4 2021-01-27 17:10:14 +01:00
Mateusz Pusz a84c9addfa build: gsl-lite component name fixed in conanfile.py 2021-01-06 15:22:13 +01:00
Mateusz Pusz b1e98a97d0 refactor: ms-gsl replaced with gsl-lite 2021-01-05 17:47:07 +01:00
Mateusz Pusz 8fd59a5db0 build: Removal of build_docs disabled for now 2020-12-21 23:06:37 +01:00
Mateusz Pusz f2f1d030ff build: Conan toolchains support added 2020-12-21 22:38:27 +01:00
Mateusz Pusz 206712f046 build: Library renamed to mp::units 2020-12-17 23:06:37 +01:00
Mateusz Pusz a0990839a5 build: validate() method support added 2020-12-16 18:40:42 +01:00
Mateusz Pusz c5919d2cd8 build: Conan generator changed to provide more transparent dependency handling 2020-12-09 18:49:39 +01:00
Mateusz Pusz c8f67ab5bf build: GENERATE_DOCS renamed to BUILD_DOCS 2020-11-05 16:51:42 +01:00
Mateusz Pusz 60e52805a9 build: generate_docs Conan option added 2020-11-04 18:26:03 +01:00
Mateusz Pusz bfe4077fb6 build: conan settings simplified 2020-11-04 18:22:22 +01:00
Mateusz Pusz f1f877130f build: doxygen updated to 1.8.20 2020-09-23 16:33:24 +02:00
Mateusz Pusz fd8d2e672b build: VS2019 16.7 minimum dependency clearly stated in conanfile 2020-09-14 20:43:37 +02:00
Mateusz Pusz 6a3865b455 build: header-only mode enabled for Conan 2020-09-14 12:50:51 +02:00
Mateusz Pusz d4d23847d8 refactor: DOWNCAST_MODE renamed to UNITS_DOWNCAST_MODE 2020-09-13 18:45:46 +02:00
Mateusz Pusz 531c3bab7a build: conanfile downcasting definitions fixed 2020-09-09 20:55:36 +02:00
Mateusz Pusz 8f49561242 refactor: the default dowcasting mode changed from AUTO to ON 2020-09-09 20:50:58 +02:00
Mateusz Pusz e367afed71 Merge branch 'downcasting_2.0' 2020-09-09 20:31:03 +02:00
Mateusz Pusz 9527b39005 refactor: 💥 q_* UDL renamed to _q_*
We had some fun exploring the STD UDLs for potential collisions,
we have learnt our lesson and know how to proceed.
Now is high time to start behaving and obeying C++ rules.
2020-09-09 19:20:35 +02:00
Mateusz Pusz 9ca65240c8 docs: MSVC constraints moved to Visual Studio 2020-09-08 20:36:45 +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 32779e01f0 Build system refactored to be comatible with ConanCenter 2020-09-06 00:00:06 +02:00
Antony Peacock 81361afeb3 Move to stable Linear Algebra Conan package 2020-09-05 13:43:09 +02:00
Mateusz Pusz b318e8d039 VS2019 support added 2020-09-04 23:06:57 +02:00
Mateusz Pusz 5c98924efb Downcasting reworked to allow OFF and AUTO modes 2020-08-19 13:37:57 +02:00
Mateusz Pusz 82baa51708 fmt updated to 7.0.3 2020-08-17 22:07:59 +02:00
Mateusz Pusz c351b81dd4 doxygen updated to 1.8.18 2020-08-17 21:58:27 +02:00
Mateusz Pusz af996aaed3 catch2 updated to 2.13.0 2020-08-17 21:56:58 +02:00
Mateusz Pusz 8c6237fd82 range-v3 updated to 0.11.0 2020-08-17 21:54:06 +02:00
Mateusz Pusz 51b6d2f974 ms-gsl dependency added to handle Expects (resolves #132) 2020-08-17 20:27:45 +02:00
Mateusz Pusz 0dafb136cb libfmt updated to 6.2.1 2020-05-29 11:49:08 +02:00
Mateusz Pusz 80d67163c8 linear_algebra updated to 0.7.0/testing 2020-05-17 12:04:57 +02:00
Mateusz Pusz bd7c421e32 linear_algebra switched to 0.6.0/stable 2020-05-17 11:02:25 +02:00
Mateusz Pusz efec7448cc Conan package_id fixed to support different recipes for different compilers 2020-05-11 11:08:56 +02:00
Mateusz Pusz 4607e69e24 libfmt updated to 6.2.0 2020-05-05 22:44:42 +02:00
Mateusz Pusz 7bba350be0 Improved usage of the library as a dependency 2020-04-05 10:20:40 +02:00
Mateusz Pusz 9afcf9e695 Linear Algebra support added 2020-03-25 15:57:53 +01:00
Mateusz Pusz 99f4c92230 "docs" added to conan export_sources 2020-03-09 19:48:02 +01:00
Mateusz Pusz b65328d575 Sphinx-based documentation added 2020-03-09 18:55:41 +01:00
Mateusz Pusz 21f3041bfb Runtime test execution added to Conan 2020-02-20 21:16:33 +01:00
Mateusz Pusz 1f46ca5f0c Conan scm temporarily disabled 2020-02-10 19:07:13 +01:00
Mateusz Pusz 3dc34d2d2e Linear Algebra dependency removed 2020-02-02 15:25:00 +01:00
Mateusz Pusz 645570ff57 Library updated to the latest cmake common tools 2020-01-31 17:02:27 +01:00
Mateusz Pusz f2163aa098 Conan package id fixed to header_only 2020-01-28 08:38:23 +01:00
Mateusz Pusz b27a422076 Preeliminary clang support added 2020-01-28 08:37:43 +01:00
Mateusz Pusz e622ecb35a Warning and other compilation flags cleanup 2019-12-23 13:19:34 +01:00