Commit Graph

176 Commits

Author SHA1 Message Date
Mateusz Pusz
ccd9bb1b10 docs: project description changed 2023-12-09 20:10:06 +01:00
Mateusz Pusz
202277d03b build: apple-clang-15 support added 2023-12-08 14:29:24 +01:00
Mateusz Pusz
25fee701a0 build: got rid of old clang hacks and range-v3 dependency 2023-09-26 18:09:06 +02:00
Mateusz Pusz
66a37e0f62 build: supported compilers adjusted or Conan 2023-08-26 20:05:09 +02:00
Mateusz Pusz
3cc653fae1 build: fmt updated to 10.1.0 to enable gcc-13 compilation 2023-08-23 20:01:23 +02:00
Mateusz Pusz
ba1f58af76 refactor: All the macros refactored to have MP_UNITS_ prefix 2023-06-21 18:05:21 +02:00
Mateusz Pusz
4b3e31f40d docs: initial V2 documenatation added 2023-06-21 10:55:18 +02:00
Mateusz Pusz
669007bc66 build: repo URL fixed in conanfile 2023-06-16 09:39:49 +03:00
Mateusz Pusz
7a9800a8fa build: fmt updated to 10.0.0 2023-06-15 11:26:37 +03:00
Mateusz Pusz
7b22155bf3 feat: linear algebra library usage re-enabled 2023-06-12 11:47:30 +03:00
Mateusz Pusz
40c08c0eae build: catch2 updated to 3.3.2 2023-05-26 15:56:43 +02:00
Mateusz Pusz
4788aa64be build: linear_algebra test disables as the latest version of the LA lib is broken 2023-05-26 15:56:06 +02:00
Mateusz Pusz
561fbf7c93 merge branch master 2023-05-26 13:53:52 +02:00
Mateusz Pusz
daf6d2fb7a refactor: downcasting-specific build options removed 2022-12-25 17:30:08 +01:00
Mateusz Pusz
2f8aa6ae99 fix: obsolete UNITS_DOWNCAST_MODE removed fron conanfile 2022-11-07 16:20:32 -10:00
Mateusz Pusz
707b39f0c4 build: catch2 updated to 3.1.0 2022-09-01 16:19:51 +02:00
Mateusz Pusz
aab2a20505 build(conan): Environment variables replaced with Conan configuration properties 2022-08-02 17:12:20 +02:00
Mateusz Pusz
804d4e1cd4 build(conan): cmake_layout support added 2022-08-01 18:29:03 +02:00
Mateusz Pusz
7cd168377f build(conan): Conanfile fixed after the last wrong commit 2022-07-30 14:30:16 +02:00
Mateusz Pusz
2e410278ba Revert "build(conan): cmake_layout import added too early by an accident"
This reverts commit 5efbda75d5.
2022-07-30 14:29:17 +02:00
Mateusz Pusz
5efbda75d5 build(conan): cmake_layout import added too early by an accident 2022-07-30 10:57:59 +02:00
Mateusz Pusz
e7d6b7a9b0 build(conan): Imports reordered to make pre-commit happy 2022-07-26 12:26:47 +02:00
Mateusz Pusz
2405c83da1 build(conan): Switched to conan.tools.build.check_min_cppstd 2022-07-26 09:53:26 +02:00
Mateusz Pusz
f6332c849f build(conan): self.info.header_only() will be removed in Conan 2.0 2022-07-26 09:38:04 +02:00
Mateusz Pusz
33f837a2f1 build: conanfile.py formatting fixed 2022-05-12 17:10:11 +02:00
Mateusz Pusz
84c073fd36 build: doxygen updated to 1.9.4 2022-05-12 17:09:38 +02:00
Markus Hofbauer
4b280d9e1f fix flake8 warnings 2022-05-12 14:07:49 +02:00
Markus Hofbauer
9365344a60 apply python isort 2022-05-12 14:00:18 +02:00
Markus Hofbauer
42072cc7c5 apply python format 2022-05-12 13:58:32 +02:00
Mateusz Pusz
4951e30fdd build: catch2 updated to 2.13.9 2022-05-11 16:42:26 +02:00
Mateusz Pusz
d9a16aa807 build: gsl-lite updated to 0.40.0 2022-05-11 16:41:55 +02:00
Mateusz Pusz
88d8192b50 build(conan): si-fps component now correctly depends on si-international 2022-05-10 11:40:54 +02:00
Mateusz Pusz
fde5032025 Revert "build(conan): exports_sources replaced with the scm.Git"
This reverts commit 4adc71db56.
2022-05-05 19:18:19 +02:00
Mateusz Pusz
640fa670f8 build(conan): no_copy_source attribute added 2022-05-05 11:54:23 +02:00
Mateusz Pusz
4adc71db56 build(conan): exports_sources replaced with the scm.Git 2022-05-05 11:53:37 +02:00
Mateusz Pusz
6d6bf81003 build(conan): Upgrading the recipe to Conan 2.0 2022-05-05 09:46:35 +02:00
Mateusz Pusz
10a1c06dfa fix: includedirs added for components as there will be no defaults in Conan 2.0 2022-04-15 17:01:47 +02:00
Mateusz Pusz
05fecca12c refactor: self.copy replaced by the explicit tool copy (for Conan 2.0) 2022-04-15 17:00:29 +02:00
Mateusz Pusz
9abd63c2d5 fix: validate() replaced with configure() to raise errors during conan install in Conan 1.X 2022-04-15 16:57:38 +02:00
Mateusz Pusz
061b7652d3 style: conanfile.py reformatted 2022-04-15 16:56:48 +02:00
Mateusz Pusz
211a11b7c9 build: conanfile.py cleanup 2022-03-14 19:26:43 +01:00
Mateusz Pusz
627b2fb6d0 build: MSVC version handling fixed 2022-03-14 19:25:59 +01:00
Mateusz Pusz
ce8fbcaf6c build: conanfile.py updated 2022-03-10 18:55:40 +01:00
Mateusz Pusz
0a6d11cf27 Depracated build_requires(..., force_host_context=True) replaced with test_requires(...) 2022-02-28 18:25:20 +01:00
Frank Dischner
bd92f9cf28 build: AppleClang requires fmt 8.1.1 with C++20 2022-01-26 18:22:54 -06:00
Frank Dischner
771a400007 build: add support for AppleClang compiler 2022-01-26 18:18:51 -06:00
Mateusz Pusz
a6a2549fe7 build: MSVC versioning updated according to the latest Conan support 2021-12-13 12:29:01 +01:00
Johel Ernesto Guerrero Peña
4efed3c6d4 refactor: update Clang 14 to not require range-v3 (#321)
* Revert "refactor: update hacks for LLVM 14"

This reverts commit d142844de7.

* refactor: update Clang 14 to not require range-v3
2021-12-13 10:01:16 +01:00
Mateusz Pusz
e3f0d5f3dc build: fmt::fmt dependency added only when needed 2021-11-16 08:34:56 +01:00
Mateusz Pusz
4320e674c8 build: msvc compiler validation fixed 2021-11-15 19:17:18 +01:00