Carles Fernandez
2f91717bea
Be more strict in ninimum Boost version
2019-02-05 09:33:14 +01:00
Carles Fernandez
2f23856a8c
Minimum Boost version set to 1.53 (e.g. Centos 7)
2019-02-05 01:56:26 +01:00
Carles Fernandez
f509ebe49c
Update minimum Boost version to 1.54
2019-02-05 00:01:04 +01:00
Carles Fernandez
708b288e61
Clean CMake scripts
2019-02-04 22:44:45 +01:00
Carles Fernandez
f13b84c86c
Add more CMake modernization
2019-02-04 18:17:35 +01:00
Carles Fernandez
9b94a4dec0
Add more imported targets to CMake scripts
2019-02-04 16:07:29 +01:00
Carles Fernandez
999604cd75
Add Boost::atomic target, required by Boost::thread in some configurations (e.g. OpenSUSE)
2019-02-04 08:11:28 +01:00
Carles Fernandez
eb281bcd68
Fix cross-compilation
2019-02-03 21:12:24 +01:00
Carles Fernandez
8ae72fe458
Update to modern CMake usage
2019-02-03 19:24:44 +01:00
Carles Fernandez
f3eef2f513
Add modern CMake targets for volk_gnsssdr
2019-01-31 12:12:04 +01:00
Carles Fernandez
b6f0c92fd6
Start next branch from 0.0.10
2018-12-14 19:41:13 +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
4f8bda4d39
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into release_0010
2018-12-09 01:09:52 +01:00
Carles Fernandez
add5ba8112
Add .clang-tidy file and generate a compile_commands.json file containing the exact compiler calls for all translation units of the project in machine-readable form if clang-tidy is detected
2018-12-08 23:16:10 +01:00
Carles Fernandez
f306da8933
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into release_0010
2018-12-01 13:05:27 +01:00
Carles Fernandez
87d1413447
Make cmakelint happier
2018-11-24 18:40:34 +01:00
Carles Fernandez
73ece1e533
Uniformize style of CMake modules
2018-11-21 08:28:50 +01:00
Carles Fernandez
f582a5adba
Fix some CMake style issues
2018-11-19 08:51:05 +01:00
Carles Fernandez
e94b2f8990
Remove blanks
2018-11-18 21:24:54 +01:00
Carles Fernandez
f7e29209ca
Fix for CentOS 7
2018-11-17 19:36:47 +01:00
Carles Fernandez
30d162c76a
Get rid of deprecated link_libraries()
2018-11-17 19:26:06 +01:00
Carles Fernandez
bec3775f23
Replace CMAKE_COMPILER_IS_GNUCXX by CMAKE_CXX_COMPILER_ID
2018-11-17 14:31:06 +01:00
Carles Fernandez
b9fb38d71e
Update gflags version to 2.2.2
2018-11-12 11:03:50 +01:00
Carles Fernandez
f65845f4d6
Create only one folder for PugiXML
2018-11-11 19:19:58 +01:00
Carles Fernandez
a8af1b166f
Fix PugiXML configuration
2018-11-11 12:36:33 +01:00
Carles Fernandez
573092d033
Download and build PugiXML if not found
2018-11-11 12:27:01 +01:00
Carles Fernandez
571c8c67fd
Improve CMake messages
2018-11-10 19:32:45 +01:00
Carles Fernandez
0abb84b9a4
Read Galileo almanac data from XML file in the format provided at https://www.gsc-europa.eu/system-status/almanac-data
...
Requires PugiXML, feature only available if the library is found on the system at building time
The format detection is transparent to the user. Just configure GNSS-SDR.AGNSS_gal_almanac_xml=./2018-11-06.xml
2018-11-10 19:16:13 +01:00
Carles Fernandez
c124541814
Update Matio version
2018-10-26 17:44:20 +02:00
Carles Fernandez
c6e3dbb929
Replace the deprecated exec_program by execute_process
2018-10-21 11:06:36 +02:00
Carles Fernandez
7b5caca9f8
Detect MacOS Mojave
2018-10-20 19:49:07 +02:00
Carles Fernandez
78c0b76cb9
Avoid use of GLOB for source and header files
2018-10-04 22:35:44 +02:00
Carles Fernandez
47a07eaf34
Add more protection for sensitive variables in GitLab
2018-10-04 20:26:40 +02:00
Carles Fernandez
8062a26d38
Safer reading environment
2018-10-04 19:37:11 +02:00
Carles Fernandez
cc5fdf3907
Updated installable version of Armadillo changed to unstable to 9.200.x. Update stable version to 9.100.5
2018-10-03 16:57:06 +02:00
Carles Fernandez
c5727d6302
Update GPSTk version to 2.10.6
2018-09-25 12:32:24 -04:00
Carles Fernandez
a5205c1f71
Add option -DENABLE_UNIT_TESTING_MINIMAL for building on systems with limited memory
2018-09-07 14:36:11 +02:00
Carles Fernandez
2a96397890
Update to Google Test 1.8.1
2018-08-31 21:25:24 +02:00
Carles Fernandez
d8d931feba
Remove outdated tap for homebrew
2018-08-28 20:19:44 +02:00
Carles Fernandez
653a2bfdb8
Add extra build types for debugging
2018-08-16 10:02:51 +02:00
Carles Fernandez
17d4a010e1
Improve Python detection
2018-07-29 20:49:09 +02:00
Carles Fernandez
1e01bc623b
Suggest the right package dependencies for Mako and six modules if python3 is found but the modules are missing
2018-07-27 10:38:32 +02:00
Carles Fernandez
09936dc37d
Allow building in Python3-only environments
2018-07-24 12:01:50 +02:00
Carles Fernandez
a8bd38a6ce
Merge branch 'next' into release_0010
2018-06-15 22:46:41 +02:00
Carles Fernandez
8434cda75d
Update Armadillo repo to its new GitLab home
2018-06-15 21:56:32 +02:00
Carles Fernandez
0c2df93794
Bump version number to 0.0.10
2018-06-08 13:43:50 +02:00
Carles Fernandez
835cf3b11e
Rename CMake module for gr-iio to a more consistent name. Minor fixes
2018-05-16 21:33:52 +02:00
Javier Arribas
dfeb62871f
Adding optional compilation of the custom UDP packet source. Disabled by default
2018-05-16 11:36:37 +02:00
Javier Arribas
bf7a3f0090
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into udp_source
2018-05-16 10:54:27 +02:00
Carles Fernandez
a50b236f36
Fix for automake 1.16 if matio is not found in the system
2018-05-14 20:12:56 +02:00