Carles Fernandez
094f8f2ee9
Remove unneded reset of the acquisition grid
2020-06-16 08:29:10 +02:00
Carles Fernandez
3beb1e98af
Use lambdas if possible.
...
Fine tuning in CMake scripts
2020-06-15 19:23:59 +02:00
piyush0411
c36ce57450
Fixed some errors in Signal Generator File
2020-06-15 20:05:53 +05:30
piyush0411
e1af7818ce
Updated Signal Generator File
2020-06-15 18:27:27 +05:30
piyush0411
ff7affb666
Fixed some errors and typos
2020-06-15 18:26:07 +05:30
piyush0411
1935e46950
Updated GNSS Flowgraph
2020-06-14 21:18:36 +05:30
piyush0411
da3794dc67
Modified Galileo_E5b.h file
2020-06-14 21:15:53 +05:30
Carles Fernandez
8cc799235b
Update changelog
2020-06-14 13:48:20 +02:00
Carles Fernandez
bd4a354f9a
Fix ENABLE_CLANG_TIDY option
2020-06-14 13:00:36 +02:00
Carles Fernandez
90c8b8e468
Move decisions based on the compiler version to a better place
2020-06-14 12:57:47 +02:00
Carles Fernandez
b301c772e8
Fix AppleClang version detection
2020-06-14 07:52:59 +02:00
Carles Fernandez
ae50ebbaa5
Prefer use of CMAKE_SOURCE_DIR
2020-06-13 21:15:47 +02:00
Carles Fernandez
b712c98a5b
Make clang-tidy happy
2020-06-13 21:13:46 +02:00
Carles Fernandez
dcf9bc52c4
Clarify source definition
2020-06-13 14:32:08 +02:00
Carles Fernandez
e946cd0519
Fix wrong target
2020-06-13 14:09:20 +02:00
Carles Fernandez
4383821ac0
Merge branch 'accel-build' into next
2020-06-13 14:01:55 +02:00
Carles Fernandez
34ebf384a5
Use parallel building for GPSTk and Protobuf
2020-06-13 14:01:35 +02:00
Carles Fernandez
d40c225ade
Add BLAS::BLAS AND LAPACK::LAPACK imported targets
2020-06-13 13:43:00 +02:00
Carles Fernandez
ee84f60fb4
Simplify CMake scripts
2020-06-13 10:56:49 +02:00
Carles Fernandez
d029bf405b
Improve CMake scripts
...
Replace CMAKE_CURRENT_BINARY by CMAKE_BINARY_DIR
Remove include_directories() instance
Put the GPSTk install folder in its building folder instead of in its source folder
2020-06-13 10:25:28 +02:00
Carles Fernandez
3a0012c60c
Fix cmakelint job
2020-06-13 00:41:16 +02:00
Carles Fernandez
0df4277d36
Unify criteria in target definitions, more informative names
2020-06-13 00:32:40 +02:00
Carles Fernandez
226689c359
Use target_compile_options instead of CMAKE_C_FLAGS
2020-06-12 22:47:35 +02:00
Carles Fernandez
c2c701d885
Fix warning in CMake < 3.13
2020-06-12 22:33:00 +02:00
Carles Fernandez
d14e69ef5a
Do not pollute the source directory if the software is built from an out-of-source-tree directory
...
External sources and data are now always stored in a ./thirdparty folder under the building directory.
A copy of the generated binaries will be stored under gnss-sdr/install, if the building directory is inside the source tree, or in an ./install folder under the building directory if it is outside the source tree.
Fix a bug that broke compilation if the user configured the building without extra testing in a first instance, and then switched the testing buiding options to ON in a later build.
Fix extra test building if GPSTk was already installed and Boost >= 1.71
2020-06-12 20:51:26 +02:00
piyush0411
2706c5bc5c
Updated GNSS Block Factory
2020-06-12 17:37:36 +05:30
piyush0411
1bfc821487
Updated CMakeLists.txt file
2020-06-12 17:30:45 +05:30
Carles Fernandez
d15a8d49d2
GCC 11 already exists (see https://gcc.gnu.org/gcc-11/changes.html )
2020-06-11 15:32:11 +02:00
Carles Fernandez
034d25c8d3
Do not emit warnings due to Protocol Buffers generated code
2020-06-11 15:16:40 +02:00
Carles Fernandez
e8f8097b04
Avoid using different C++ standard depending on building options
2020-06-11 14:24:12 +02:00
Carles Fernandez
65a25a47c5
Speed optimization by reserving memory for a std::vector
2020-06-11 13:39:38 +02:00
Carles Fernandez
44eba473a4
Replace a macro by a lambda
2020-06-11 13:32:18 +02:00
Carles Fernandez
d847d3fdcf
Add test about preamble correlation implementations
2020-06-11 12:09:55 +02:00
Carles Fernandez
90086f21c5
Allow stripping also with Clang
2020-06-10 23:01:26 +02:00
Carles Fernandez
836e074f98
Add building option ENABLE_STRIP to enable the generation of stripped binaries (without debgging information). Set to OFF by default
2020-06-10 17:22:03 +02:00
Carles Fernandez
029651cbe3
Do not strip volk_gnsssdr binaries if cross-compiling
2020-06-10 13:17:03 +02:00
Carles Fernandez
fe8f186380
Merge branch 'sysheaders' into next
2020-06-10 11:59:31 +02:00
Carles Fernandez
85286f8a7e
Initialize members to a valid state
2020-06-10 11:54:23 +02:00
Carles Fernandez
34a250246a
Simplify initializations in system_parameters library
2020-06-10 10:15:59 +02:00
Carles Fernandez
5755e6ae8b
Fix FPGA test
2020-06-10 05:30:23 +02:00
Carles Fernandez
ffcd5b55da
Make CMake GFORTRAN module more scalable
2020-06-10 01:50:29 +02:00
Carles Fernandez
a994367f61
Revert "Make CMake module more scalable"
...
This reverts commit 3f4ecbcc88
.
2020-06-10 01:31:06 +02:00
Carles Fernandez
8aae3af4bb
Revert "Make CMake module more scalable"
...
This reverts commit eba5010baa
.
2020-06-10 01:30:50 +02:00
Carles Fernandez
eba5010baa
Make CMake module more scalable
2020-06-10 00:42:33 +02:00
Carles Fernandez
3f4ecbcc88
Make CMake module more scalable
2020-06-09 17:03:15 +02:00
Carles Fernandez
950006ddee
Fix warning in gcc 10: avoid undefined behavior in move assignment operator
2020-06-09 14:11:18 +02:00
Carles Fernandez
72c820f9ee
Fix cmakelint job
2020-06-09 01:17:48 +02:00
Carles Fernandez
904bef433f
Fix cmakelint job
2020-06-09 01:10:31 +02:00
piyush0411
4cccd97bb5
PCPS based Acquisition Files for FPGA
2020-06-09 01:02:52 +05:30
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