Carles Fernandez
eefa3b3aa7
Update CMake scripts ( #15 )
...
* Report GMP version if found
* Bump local version of GoogleTest to 1.15.2 and Protocol Buffers to 27.3
* Avoid code duplication in CMake modules
* Update CMake modules
* Update clang-tidy job
2024-08-01 12:46:14 +02:00
Carles Fernandez
58c066bd9e
Find dependencies in the loongarch64 architecture
2024-02-21 17:39:43 +01:00
En Shih
b22f64cc6c
Fix finding packages for homebrew on M1 macs
2024-01-14 13:53:47 +08:00
Carles Fernandez
7308745f05
Apply more concise file header format
...
Re-license CMake scripts with BSD-3-Clause
2020-12-30 13:35:06 +01:00
Carles Fernandez
d4ed61df4b
Improve handling of gflags library
...
Set minimun gflags version to 2.1.2
Replaced google:: by gflags:: namespace
2020-08-13 20:54:22 +02:00
Carles Fernandez
299cb1a2ee
Remove usage of uninitialized variables in CMake scripts
...
Remove all warnings emitted by cmake --warn-uninitialized ..
2020-02-29 14:33:09 +01:00
Carles Fernandez
2ded19342f
Improve headers
2020-02-12 00:04:29 +01:00
Carles Fernandez
4d0d263280
Make the software package compliant with the REUSE Specification v3.0 (see https://reuse.software/spec/ )
...
Update license headers to SPDX format (see https://spdx.org/ )
Add license to all files
Add CI job in GitHub Actions to ensure compliance
2020-02-08 01:20:02 +01:00
Carles Fernandez
ef8c03cd8c
Replace HINTS by PATHS
2019-10-30 21:31:41 +01:00
Carles Fernandez
3c5f4ca3e4
Use canonical order in CMake modules
2019-09-30 14:58:34 +02:00
Carles Fernandez
b41dacfe7f
Find Debian packages in more architectures: add riscv64
2019-08-10 12:45:40 +02:00
Carles Fernandez
52b70af104
Preserve PACKAGE_VERSION variable if it exists
2019-06-27 08:47:09 +02:00
Carles Fernandez
12e26fe318
Move package DESCRIPTION and URL data to CMake modules
2019-06-21 02:49:41 +02:00
Carles Fernandez
fed2035f1e
Fixes in version reporting
2019-06-19 11:59:41 +02:00
Carles Fernandez
e6e1fee80a
Print Gflags and Glog version in summary report
2019-06-19 08:42:44 +02:00
Carles Fernandez
8ae72fe458
Update to modern CMake usage
2019-02-03 19:24:44 +01:00
Carles Fernandez
31c6b6bc1d
Update CMake modules
2018-12-14 18:59:36 +01:00