Mateusz Pusz
|
c1cf800bd1
|
build: PROGRAM, QUIET, and REQUIRED options added for enable_iwyu()
|
2021-05-09 14:43:32 +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
|
a790863324
|
build: CMake 3.15 does not set default MSVC warning level anymore
|
2021-04-29 08:37:10 +02:00 |
|
Mateusz Pusz
|
3ee41d086c
|
build: workaround to prefer FindDoxygen.cmake over Conan's generated doxygen-config.cmake
|
2021-04-06 19:09:26 +02:00 |
|
Mateusz Pusz
|
43b7eb466c
|
build: AUTHOR_WARNING changed to WARNING in compiler warnings CMake
|
2021-03-30 13:22:03 +02:00 |
|
Mateusz Pusz
|
01935996e6
|
build: IWYU support added
|
2021-03-30 13:15:47 +02:00 |
|
Johel Ernesto Guerrero Peña
|
9a520edfe9
|
refactor!: replace one_rep with reference<D, U>
|
2021-03-18 22:37:25 +01:00 |
|
Mateusz Pusz
|
c46ea4460f
|
build: compiler warnings handling refactored for clang
|
2021-03-15 18:47:21 +01:00 |
|
Johel Ernesto Guerrero Peña
|
94eb477f02
|
refactor: apply comments
|
2021-03-15 15:19:50 +01:00 |
|
Mateusz Pusz
|
23da1299d6
|
build: CMake scripts cleanup
|
2021-03-13 19:53:09 +01:00 |
|
Mateusz Pusz
|
a7f452cd12
|
refactor: Got rid of -Wsign-conversion warnings on UDLs
Refers to #226
|
2021-02-17 19:37:20 +01:00 |
|
Mateusz Pusz
|
02ea4825e8
|
docs: Compilation warnings handling refactored
|
2021-02-17 15:45:30 +01:00 |
|
Johel Ernesto Guerrero Peña
|
6bf09aa646
|
feat: quantity_kind and quantity_point_kind
|
2021-02-15 19:31:08 +01:00 |
|
Johel Ernesto Guerrero Peña
|
efeacca9ee
|
fix: restore user-warnings within the library implementation
|
2021-02-06 21:20:31 +01:00 |
|
Mateusz Pusz
|
8100b6c13d
|
build: scope parameter added to set_warnings()
|
2021-01-28 18:53:00 +01:00 |
|
Mateusz Pusz
|
a172f34684
|
build: Minimum CMake version required set for each file based on its contents
|
2020-12-21 22:56:00 +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
|
1b92f2c7e0
|
build: Documentation generation cleaned up
|
2020-12-09 18:53:41 +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
|
7d204a1177
|
build(cmake): mp-units-config.cmake file added with explicit dependencies
Addresses some of the issues mentioned in #156.
|
2020-09-10 15:22:04 +02:00 |
|
Mateusz Pusz
|
d03d7291e4
|
Removed cmake/common submodule
|
2020-09-06 10:29:52 +02:00 |
|
Mateusz Pusz
|
5f31ccfc50
|
CMake common scripts updated
|
2020-09-05 22:01:47 +02:00 |
|
Mateusz Pusz
|
e22f9b989b
|
Common cmake tools fixed
|
2020-09-05 11:54:09 +02:00 |
|
Mateusz Pusz
|
b318e8d039
|
VS2019 support added
|
2020-09-04 23:06:57 +02:00 |
|
Mateusz Pusz
|
1748aff42b
|
Common CMake scripts repo regression fixed
|
2020-08-16 15:06:07 +02:00 |
|
Johel Ernesto Guerrero Peña
|
69dddaf1f6
|
feat: nodiscard for postfix increment and decrement
|
2020-08-16 12:32:56 +02:00 |
|
Mateusz Pusz
|
fea072aeb5
|
warnings.cmake refactored
|
2020-05-29 10:07:01 +02:00 |
|
Mateusz Pusz
|
f70d6d0be1
|
Common CMake tools updated
|
2020-05-10 09:43:06 +02:00 |
|
Mateusz Pusz
|
8b7b6848cd
|
CMake common tools updated
|
2020-05-09 13:14:19 +02:00 |
|
Mateusz Pusz
|
443d89a851
|
Common CMake tools updated
|
2020-05-05 20:58:43 +02:00 |
|
Mateusz Pusz
|
7bba350be0
|
Improved usage of the library as a dependency
|
2020-04-05 10:20:40 +02:00 |
|
Mateusz Pusz
|
6078ed90b0
|
Common CMake tools updated
|
2020-03-24 23:18:15 +01:00 |
|
Mateusz Pusz
|
b65328d575
|
Sphinx-based documentation added
|
2020-03-09 18:55:41 +01:00 |
|
Mateusz Pusz
|
d3553d2d29
|
CMake common tools updated
|
2020-02-01 21:57:36 +01:00 |
|
Mateusz Pusz
|
645570ff57
|
Library updated to the latest cmake common tools
|
2020-01-31 17:02:27 +01:00 |
|
Mateusz Pusz
|
219af8e173
|
config.h.in deleted
|
2019-11-02 12:55:22 +01:00 |
|
Mateusz Pusz
|
70a90b4ae0
|
config.h support removed as it causes issues with compiler-explorer
|
2019-09-10 18:59:23 +02: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
|
9000a0206e
|
Compile flags updated
|
2019-05-08 11:13:23 -06:00 |
|
Mateusz Pusz
|
1bcb1ea653
|
cmake/common updated
|
2019-04-06 23:38:43 +02:00 |
|
Mateusz Pusz
|
4b376e3c2e
|
Initial version
|
2018-08-22 12:11:19 +02:00 |
|