Carles Fernandez
|
2a3d682f1f
|
Make use of target_sources(), make use of target propagation to reduce redundancy in dependencies, some fixes for Clang and CMake < 3.11. Use generic lambdas with auto
|
2020-06-08 20:04:01 +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
|
39f4adb058
|
Remove unused dependencies
|
2020-02-11 12:56:33 +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
|
5b8ab9f591
|
Improve includes (IWYU)
|
2019-03-06 13:49:14 +01:00 |
Carles Fernandez
|
9bc771bed6
|
Deploy a new option -DENABLE_CLANG_TIDY to integrate clang-tidy checks and fixes into the compilation process, if found. It defaults to OFF
|
2019-02-21 09:59:06 +01:00 |
Carles Fernandez
|
75bd492d96
|
Change CMake target names to more meaningful ones, reflecting the code tree
|
2019-02-10 18:34:28 +01:00 |
Carles Fernandez
|
ce051e040f
|
Improve target design
|
2019-02-10 01:13:02 +01:00 |
Carles Fernandez
|
dfc89868af
|
Fix building
|
2019-02-08 00:05:14 +01:00 |
Carles Fernandez
|
708b288e61
|
Clean CMake scripts
|
2019-02-04 22:44:45 +01:00 |
Carles Fernandez
|
8ae72fe458
|
Update to modern CMake usage
|
2019-02-03 19:24:44 +01:00 |
Carles Fernandez
|
87d1413447
|
Make cmakelint happier
|
2018-11-24 18:40:34 +01:00 |
Carles Fernandez
|
b0ba246934
|
Apply some style rules to CMake scripts
|
2018-11-22 00:35:21 +01:00 |
Carles Fernandez
|
78c0b76cb9
|
Avoid use of GLOB for source and header files
|
2018-10-04 22:35:44 +02:00 |
Carles Fernandez
|
423176de7b
|
Replace acq configuration struct by a class
|
2018-06-19 12:59:54 +02:00 |
Carles Fernandez
|
0d60d97c24
|
Use https instead of http in links when available
Update copyright year in headers
|
2018-05-13 22:49:11 +02:00 |
mmajoral
|
512bf3f4cf
|
Created a generic gnuradio block acquisition class for the FPGA.
|
2018-04-27 20:00:50 +02:00 |
Carles Fernandez
|
040204d23a
|
Cleaning
|
2018-03-28 15:20:01 +02:00 |
Carles Fernandez
|
9bfef0e05a
|
Fix CMake scripts to use Ninja https://ninja-build.org/
cmake -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_C_COMPILER=clang -GNinja .. && ninja
|
2017-06-21 08:54:47 +02:00 |
mmajoral
|
cbe20c0920
|
refactoring code
|
2017-05-18 17:10:28 +02:00 |
mmajoral
|
9195740d8a
|
acquisition gps unit test for the FPGA. The code is currently being cleaned
|
2017-05-05 16:14:27 +02:00 |