Mateusz Pusz
|
94b4d0a3e3
|
fix: bugs introduced by the flake8 recommendations fixed and those warnings are ignored from now on
|
2024-04-17 11:40:24 +01:00 |
|
Mateusz Pusz
|
23c4e0e45c
|
fix: fmtlib handling in package_info() fixed
|
2024-04-16 22:08:03 +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
|
19193577eb
|
build: CTest usage with --output-on-failure enabled in conanfile
|
2024-02-27 09:46:22 +01:00 |
|
Mateusz Pusz
|
792bd2c191
|
style: small formatting cleanup of conanfile.py
|
2024-02-17 23:02:00 +01:00 |
|
Mateusz Pusz
|
d4f41bb513
|
refactor: _min_cppstd replaced with an inlined version
|
2024-02-17 23:00:23 +01:00 |
|
Mateusz Pusz
|
aacdf6770b
|
build(conan): can_run check added before running tests
|
2024-02-17 22:47:46 +01:00 |
|
Mateusz Pusz
|
8cb8416ea5
|
build(conan): generate() now set cache_variables
|
2024-02-17 22:46:24 +01:00 |
|
Mateusz Pusz
|
862e39ec97
|
refactor: 💥 Conan config options renamed to user.mp-units.*
|
2024-02-10 12:19:44 +01:00 |
|
Mateusz Pusz
|
c65d83c62b
|
style: too long line in conanfile.py issue fixed
|
2024-01-23 23:28:35 +01:00 |
|
Mateusz Pusz
|
8e52792aad
|
build: _std_format_minimum_compilers_version added
|
2024-01-23 23:08:14 +01:00 |
|
Mateusz Pusz
|
9b98fcb118
|
build: use_fmtlib build option default set to False
|
2024-01-23 22:36:56 +01:00 |
|
Mateusz Pusz
|
dc73e40926
|
build: unused Python import removed
|
2024-01-23 21:59:28 +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
|
7c4d2cd5e4
|
build: CMAKE_VERIFY_INTERFACE_HEADER_SETS support added
Resolves #441
|
2024-01-12 12:30:57 +01:00 |
|
Mateusz Pusz
|
2c0ebd3ec8
|
build: Conan dependencies updated to the latest versions
|
2024-01-08 13:05:40 +01:00 |
|
Mateusz Pusz
|
4690a8473a
|
build: Conan package_info() updated to export only 2 CMake targets
|
2024-01-08 08:12:28 +01:00 |
|
Mateusz Pusz
|
3095b28bd6
|
build: triggering C++ modules build added to Conan
|
2024-01-06 08:51:01 +01:00 |
|
Johel Ernesto Guerrero Peña
|
7cb2099af5
|
feat: add module mp_units
|
2024-01-06 08:51:00 +01:00 |
|
Mateusz Pusz
|
087707bed9
|
docs: project title changed
|
2024-01-03 17:54:57 +01:00 |
|
Mateusz Pusz
|
46bc8e72db
|
build: gcc-12 set as mininum in conanfile
|
2023-12-22 18:42:29 +01:00 |
|
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 |
|