Mateusz Pusz
|
4b3e31f40d
|
docs: initial V2 documenatation added
|
2023-06-21 10:55:18 +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
|
4a49bdda05
|
refactor: V2 design update
|
2022-10-06 23:43:01 +01:00 |
|
Mateusz Pusz
|
daf97a3a86
|
feat: initial very dirty version of V2 framework
|
2022-09-08 19:11:45 +02:00 |
|
Mateusz Pusz
|
74056fd6da
|
build: clang-tidy is not ready yet to be officially enabled in the project
|
2022-04-24 22:57:34 +02:00 |
|
Mateusz Pusz
|
be678e8ffa
|
build: add_public_header_test() added and fixed Windows absolute header path issue
|
2022-04-24 22:23:16 +02:00 |
|
Mateusz Pusz
|
d18bf2229a
|
test: standalone public headers tests added
|
2022-04-24 19:59:46 +02:00 |
|
Markus Hofbauer
|
cf7a7ed17a
|
check: run pre-commit on all files
|
2022-04-02 18:58:23 +02:00 |
|
Frank Dischner
|
771a400007
|
build: add support for AppleClang compiler
|
2022-01-26 18:18:51 -06:00 |
|
Mateusz Pusz
|
f9fb6cc8b3
|
build: projectPrefix usage added
|
2021-11-05 23:35:30 +01:00 |
|
Mateusz Pusz
|
991bb2b6eb
|
build: PROJECT_SOURCE_DIR explicitly set as the CCACHE_BASEDIR
|
2021-06-08 18:00:53 +02:00 |
|
Mateusz Pusz
|
cb5371dec9
|
build: enable_ccache() refactored
|
2021-05-09 13:56:19 +02:00 |
|
Mateusz Pusz
|
7b0730cf17
|
build: ccache support added
|
2021-05-08 18:28:49 +02:00 |
|
Mateusz Pusz
|
f4a8a1358e
|
build: iwyu CMake script refactored
|
2021-05-07 20:46:40 +02:00 |
|
Mateusz Pusz
|
2e4b9483fa
|
build: modern_project_structure.cmake added
|
2021-05-07 20:45:24 +02:00 |
|
Mateusz Pusz
|
01935996e6
|
build: IWYU support added
|
2021-03-30 13:15:47 +02:00 |
|
Mateusz Pusz
|
221883bb25
|
build: core library and each system separated to dedicated CMake targets
Refers to #249
|
2021-03-16 23:05:45 +01:00 |
|
Mateusz Pusz
|
23da1299d6
|
build: CMake scripts cleanup
|
2021-03-13 19:53:09 +01:00 |
|
Mateusz Pusz
|
fe335b656a
|
build: Audit contracts checking enabled for a Debug build
|
2021-02-18 20:15:52 +01:00 |
|
Mateusz Pusz
|
02ea4825e8
|
docs: Compilation warnings handling refactored
|
2021-02-17 15:45:30 +01:00 |
|
Mateusz Pusz
|
8100b6c13d
|
build: scope parameter added to set_warnings()
|
2021-01-28 18:53:00 +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
|
badc8568aa
|
build: Common CMake scripts are no longer common
|
2020-12-16 19:18:06 +01:00 |
|
Mateusz Pusz
|
ff22bae04e
|
build: CMake cleanup
|
2020-12-09 18:59:50 +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
|
d03d7291e4
|
Removed cmake/common submodule
|
2020-09-06 10:29:52 +02:00 |
|
Mateusz Pusz
|
32779e01f0
|
Build system refactored to be comatible with ConanCenter
|
2020-09-06 00:00:06 +02:00 |
|
Mateusz Pusz
|
fea072aeb5
|
warnings.cmake refactored
|
2020-05-29 10:07:01 +02:00 |
|
Johel Ernesto Guerrero Peña
|
598a617634
|
Fix minimum required CMake version
|
2020-05-09 09:49:20 +02:00 |
|
Mateusz Pusz
|
d4b755b3b7
|
CMake project renamed to mp-units
|
2020-05-05 20:56:47 +02:00 |
|
Mateusz Pusz
|
b65328d575
|
Sphinx-based documentation added
|
2020-03-09 18:55:41 +01:00 |
|
Mateusz Pusz
|
a34730cf8c
|
Subfolders reordered in CMake to help diagnose lack of testing dependencies
|
2020-02-20 20:14:38 +01:00 |
|
Mateusz Pusz
|
645570ff57
|
Library updated to the latest cmake common tools
|
2020-01-31 17:02:27 +01:00 |
|
Uilian Ries
|
c0cf9e82ce
|
Do not use optional for cmake
Signed-off-by: Uilian Ries <uilianries@gmail.com>
|
2019-11-21 17:12:57 +01:00 |
|
Uilian Ries
|
4b95824aba
|
Update Conan recipe
Signed-off-by: Uilian Ries <uilianries@gmail.com>
|
2019-11-21 17:12:57 +01:00 |
|
Mateusz Pusz
|
c30673fb7e
|
Compiler version specific configuration support added
|
2019-05-18 12:59:08 +02:00 |
|
Mateusz Pusz
|
7bebf6e1e0
|
Metabench support and tests added
|
2019-05-17 22:41:46 +02:00 |
|
Mateusz Pusz
|
85cd880572
|
Conan packaging refactored
|
2019-05-08 09:52:46 -06:00 |
|
Mateusz Pusz
|
8d86d9401f
|
units building and packaging redesigned + Travis CI support
|
2019-04-06 23:25:35 +02:00 |
|
Mateusz Pusz
|
6646051e65
|
Hand written concepts replaced with Casey Carter's repository
|
2019-04-05 17:43:42 +02:00 |
|
Mateusz Pusz
|
4409fa01ca
|
Library refactoring based on Walter Brown's feedback
|
2018-09-29 18:08:02 -07:00 |
|
Mateusz Pusz
|
312dbf4f81
|
Units library moved to concepts world
|
2018-09-28 07:47:37 -07:00 |
|
Mateusz Pusz
|
4b376e3c2e
|
Initial version
|
2018-08-22 12:11:19 +02:00 |
|