Mateusz Pusz
|
e0d5e25104
|
build: new compilation warnings enabled
Refers to #385
|
2022-08-10 12:42:43 +02:00 |
|
Mateusz Pusz
|
25e868a16f
|
docs: Some outdated TODO comments removed
|
2022-08-02 18:33:58 +02:00 |
|
Mateusz Pusz
|
98da140fae
|
ci: pre-commit cmake-format checks fixed
|
2022-04-24 22:55:30 +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 |
|
Markus Hofbauer
|
4c127797da
|
check: run pre-commit on all files
|
2022-03-18 16:12:21 +01:00 |
|
Mateusz Pusz
|
7006dfcafb
|
build: Sphinx documentation install step refactored
|
2021-11-05 23:55:24 +01:00 |
|
Mateusz Pusz
|
f9fb6cc8b3
|
build: projectPrefix usage added
|
2021-11-05 23:35:30 +01:00 |
|
Mateusz Pusz
|
54457b2457
|
style: typo fixed
|
2021-11-04 12:24:34 +01:00 |
|
Mateusz Pusz
|
6af61af935
|
Merge branch 'master' of github.com:mpusz/units
|
2021-06-08 18:00:57 +02:00 |
|
Mateusz Pusz
|
6593413081
|
build: CCACHE_BASEDIR is no longer set by default
|
2021-06-08 17:58:49 +02:00 |
|
Mateusz Pusz
|
4a9425d670
|
build: Replace file(REAL_PATH ...) with an alternative working with an older CMake versions
Resolves #282
|
2021-06-06 18:56:46 +02:00 |
|
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 |
|