Carles Fernandez
d2a3de3c58
Improve compilation options
2019-02-24 20:22:15 +01:00
Carles Fernandez
ccf575de86
Merge branch 'more-modern-cmake' into next
2019-02-24 19:32:13 +01:00
Carles Fernandez
869aadc731
Pass warning flags only to C++ targets
2019-02-24 19:17:32 +01:00
Carles Fernandez
46f985d763
Fix for CMake < 3.1
2019-02-24 14:35:18 +01:00
Carles Fernandez
88195f40b8
Leave CMAKE_CXX_FLAGS alone
2019-02-24 14:11:21 +01:00
Carles Fernandez
08b0a7cd82
Fix thread termination
...
Some boost::threads replaced by std::threads
2019-02-24 13:22:52 +01:00
Carles Fernandez
49c5dbbbf7
Merge branch 'naming' into next
2019-02-23 01:04:19 +01:00
Carles Fernandez
a97aca58f2
Merge branch 'naming' into next
...
Uniformize UPPER_CASE for constant global variables, Camel_Snake_Case for classe names and CamelCase for abstract classes.
aNy_CasE for structs, required bu SUPL library
Applied readability-identifier-naming clang-tidy check.
Fix building of some optional drivers
Uniformize header guard style
2019-02-22 23:36:40 +01:00
Carles Fernandez
0effcb3d2e
Merge branch 'naming' of https://github.com/carlesfernandez/gnss-sdr into naming
2019-02-22 23:03:31 +01:00
Carles Fernandez
3b039619cc
Uniformize header guards
2019-02-22 23:02:16 +01:00
Carles Fernandez
bf4cf27c73
Merge branch 'naming' of https://github.com/carlesfernandez/gnss-sdr into naming
2019-02-22 22:55:25 +01:00
Carles Fernandez
07259159af
Apply clang-tidy checks
2019-02-22 21:34:15 +00:00
Carles Fernandez
0068740895
clang-tidy fixes
2019-02-22 22:12:44 +01:00
Carles Fernandez
13d8d19679
clang-tidy fixes
2019-02-22 22:02:37 +01:00
Carles Fernandez
30a72d5c06
Fix headers
2019-02-22 21:49:07 +01:00
Carles Fernandez
2f83d1e733
Apply clang-tidy to flexiband driver
2019-02-22 21:34:42 +01:00
Carles Fernandez
e6ae1a307c
Fix gn3s driver building
2019-02-22 21:22:36 +01:00
Carles Fernandez
9c2cebd906
Fix flexiband driver building
2019-02-22 21:18:30 +01:00
Carles Fernandez
a05aa22d39
Fix building of FMCOMMS2 option
2019-02-22 20:54:41 +01:00
Carles Fernandez
63c1409b8f
Update changelog
2019-02-22 16:56:10 +01:00
Carles Fernandez
c4df48b28e
Merge branch 'naming' of https://github.com/carlesfernandez/gnss-sdr into naming
2019-02-22 16:22:24 +01:00
Carles Fernandez
d7d4cd09ae
Fix naming in fgpa and extra unit test implementations
2019-02-22 15:57:15 +01:00
Carles Fernandez
f01f90695e
Apply clang-format
2019-02-22 13:30:18 +01:00
Carles Fernandez
01dff03f9f
Add gitlab file to this branch
2019-02-22 13:03:00 +01:00
Carles Fernandez
68bb71e593
Add readability-identifier-naming keys
2019-02-22 12:47:21 +01:00
Carles Fernandez
d82dda30e7
Remove repeated parameters
2019-02-22 12:23:41 +01:00
Carles Fernandez
11829e5883
Unify use of stdint names
2019-02-22 12:22:24 +01:00
Carles Fernandez
62a7e54359
Introduce readability-identifier-naming check
...
This commit enforces naming style for Classes and global constants:
Camel_Snake_Case for Classes
UPPER_CASE for global constants
CamelCase for abstract classes
2019-02-22 10:47:24 +01:00
Carles Fernandez
80b5e8dbbc
Merge branch 'next' of https://github.com/carlesfernandez/gnss-sdr into next
2019-02-21 13:46:37 +01:00
Carles Fernandez
6d6979bb56
Remove unused include
2019-02-21 13:46:24 +01:00
Carles Fernandez
7f0b11ce3d
Merge branch 'next' of https://github.com/carlesfernandez/gnss-sdr into next
2019-02-21 13:37:24 +01:00
Carles Fernandez
1e356ad8dc
clang-tidy: add and apply misc-unused-using-decls check
2019-02-21 13:36:21 +01:00
Carles Fernandez
edbebfbef8
Cosmetic fix
2019-02-21 12:52:29 +01:00
Carles Fernandez
a734411b86
clang-tidy: apply performance-type-promotion-in-math-fn check
2019-02-21 12:46:01 +01:00
Carles Fernandez
5d427df585
clang-tidy: apply performance-type-promotion-in-math-fn check
2019-02-21 12:09:18 +01:00
Carles Fernandez
b617213784
Extend clang-tidy checking to tests and utils
2019-02-21 11:42:56 +01:00
Carles Fernandez
53fc4dccda
Merge branch 'next' of https://github.com/carlesfernandez/gnss-sdr into next
2019-02-21 11:23:59 +01:00
Carles Fernandez
78afe4834d
Improve readability
2019-02-21 11:23:25 +01:00
Carles Fernandez
1ad1366938
clang-tidy: apply readability-inconsistent-declaration-parameter-name check
2019-02-21 11:03:35 +01:00
Carles Fernandez
b3ae2c969a
clang-tidy: apply fixes
2019-02-21 10:33:20 +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
0715c4de45
clang-tidy: add and apply readability-inconsistent-declaration-parameter-name check
2019-02-20 23:36:26 +01:00
Carles Fernandez
88147d4956
Fix build with Clang (not AppleClang) on macOS
2019-02-20 22:21:53 +01:00
Carles Fernandez
be9533c803
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into next
2019-02-19 18:32:57 +01:00
Carles Fernandez
a154f90bf5
Fix bug in telemetry message handling
2019-02-19 18:20:58 +01:00
Carles Fernandez
0805ad2964
Merge branch 'next' of https://github.com/carlesfernandez/gnss-sdr into next
2019-02-19 09:08:49 +01:00
Carles Fernandez
eedc3d5de6
clang-tidy: apply checks
2019-02-19 09:08:09 +01:00
Carles Fernandez
620a74f150
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into next
2019-02-18 22:45:14 +01:00
Carles Fernandez
39fd9cbf9e
Merge branch 'acebrianjuan-monitor-decimator-name' into next
2019-02-18 22:38:54 +01:00
Carles Fernandez
a927710607
Merge branch 'monitor-decimator-name' of https://github.com/acebrianjuan/gnss-sdr into acebrianjuan-monitor-decimator-name
2019-02-18 22:36:46 +01:00