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
49adce12e3
Fix warnings raised by CMake 3.17.0-rc1
2020-02-20 19:51:57 +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
3c5f4ca3e4
Use canonical order in CMake modules
2019-09-30 14:58:34 +02:00
Carles Fernandez
ee6e05b4e8
Add Debian GNU/kFreeBSD architecture paths to find dependencies
2019-09-18 13:08:56 +02:00
Carles Fernandez
b41dacfe7f
Find Debian packages in more architectures: add riscv64
2019-08-10 12:45:40 +02:00
Carles Fernandez
9db7a97fab
Improve consistency in version reporting
2019-06-25 11:48:00 +02:00
Carles Fernandez
bbe7707282
Improve dependency version identification in CMake modules
2019-06-24 00:24:08 +02:00
Carles Fernandez
12e26fe318
Move package DESCRIPTION and URL data to CMake modules
2019-06-21 02:49:41 +02:00
Carles Fernandez
434f7d7830
Tell pkg-config to add more paths to its search
...
Setting PKG_CONFIG_USE_CMAKE_PREFIX_PATH to TRUE. If this variable is not set, this behavior is enabled by default if CMAKE_MINIMUM_REQUIRED_VERSION is 3.1 or later, disabled otherwise. Since our minimum requirement is 2.8.12, we activate it manually.
See https://cmake.org/cmake/help/latest/module/FindPkgConfig.html
2019-06-19 21:01:36 +02:00
Carles Fernandez
cb70b56a13
Add more version numbers to the summary report
2019-06-18 08:59:06 +02:00
Carles Fernandez
83e6ba4269
Find Pugixml library installed with Homebrew
2019-02-05 21:56:40 +01:00
Carles Fernandez
8ae72fe458
Update to modern CMake usage
2019-02-03 19:24:44 +01:00
Carles Fernandez
470e2e0372
Recover cmake Modules
2018-12-12 01:37:37 +01:00
Carles Fernandez
9e511c90a1
Merge branch 'release_0010' of https://github.com/carlesfernandez/gnss-sdr into release_0010
2018-12-09 09:15:04 +01:00
Carles Fernandez
ddc5f6fcf4
Merge
2018-12-09 01:06:27 +01:00
Carles Fernandez
961f8cee1f
Offer a <PACKAGENAME>_ROOT CMake and environment variable as a way to define a base path to find packages
2018-12-01 19:09:44 +01:00
Carles Fernandez
73ece1e533
Uniformize style of CMake modules
2018-11-21 08:28:50 +01:00