Commit Graph
144 Commits
Author SHA1 Message Date
Carles Fernandez b11e85aa61 Find libgfortran in more environments (including gcc 9.0) 2019-06-15 19:33:00 +02:00
Carles Fernandez e285da5899 Replace boost::filesystem by std::experimental::filesystem when the later is available 2019-06-13 15:33:01 +02:00
Carles Fernandez c9822a435c Allow volk-gnsssdr to be built with std::experimental::filesystem if found 2019-06-11 22:56:24 +02:00
Carles Fernandez f1971f0c80 Improve indentation 2019-06-10 22:09:40 +02:00
Carles Fernandez 2d81495508 Add CMake module to detect std::filesystem availability 2019-06-10 21:45:59 +02:00
Carles Fernandez ca6b4b545b Replace Boost::filesystem by std::filesystem if C++17 support is available 2019-06-10 21:41:13 +02:00
Carles Fernandez f6838a2561 Improve detection of gr-iio 2019-05-26 20:28:53 +02:00
Carles Fernandez 09109b903d Fix libiio detection in macOS 2019-05-26 20:23:14 +02:00
Carles Fernandez c1b48d675a Improve GNU Radio 3.7 / 3.8 handling 2019-04-27 17:28:49 +02:00
Carles Fernandez 9efff7382d Fix detection of Python modules when using Macports 2019-04-09 00:42:10 +02:00
Carles Fernandez cb59c1cc83 Fix bug in MacOS when BeiDou was enabled in rtklib.h
The BLAS and LAPACK implementations that come with the Accelerate Framework (soft-linked in /usr/bin) caused a random crash when exiting the program, only if the variable ENABDS was set. This bug disappears when linking to the libraries that Homebrew or Macports install, or when manually downloaded, built and installed by the user
2019-03-22 11:00:13 +01:00
Carles Fernandez 9ec3a1a1d8 Remove PythonLib package, not needed 2019-03-09 19:44:26 +01:00
Carles Fernandez 0c7ec44cdb Generate CMake summary report 2019-03-09 01:39:32 +01:00
Carles Fernandez 29cf3ffb60 Fix error in creating imported target 2019-02-08 15:16:39 +01:00
Carles Fernandez 54473809f7 Imported target for GPerftools 2019-02-07 20:31:40 +01:00
Carles Fernandez 83e6ba4269 Find Pugixml library installed with Homebrew 2019-02-05 21:56:40 +01:00
Carles Fernandez 02b5484fd8 Fix Flexiband module 2019-02-05 13:28:58 +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 d6a3ab2f6f Add Log4cpp::log4cpp imported target 2019-02-04 08:12:25 +01:00
Carles Fernandez 8ae72fe458 Update to modern CMake usage 2019-02-03 19:24:44 +01:00
Carles Fernandez 31c6b6bc1d Update CMake modules 2018-12-14 18:59:36 +01:00
Carles Fernandez d4680a85cb Merge next into master for Release v0.0.10 2018-12-14 18:57:28 +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 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
Carles Fernandez 8857d3938e Apply some cleaning 2018-11-18 20:57:21 +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 e7c1a71a5a Find PugiXML in Fedora 2018-11-11 12:17:37 +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
Javier Arribas 0acfdfc8a6 Fix FindGPSTK cmake module 2018-10-15 11:31:56 +02:00
Carles Fernandez b1f106be7e Search for the GNSS-Simulator if already installed 2018-09-17 21:20:39 +02:00
Carles Fernandez 025ea65a3a Find libgfortran8 2018-09-04 08:13:55 +02:00
Carles Fernandez 47cc0cf7f9 Replace linker flag -Wl by -W in extra build types 2018-08-17 11:14:24 +02:00
Carles Fernandez 653a2bfdb8 Add extra build types for debugging 2018-08-16 10:02:51 +02:00
Carles Fernandez 477967ed32 Python Development component is not needed 2018-07-29 22:45:45 +02:00
Carles Fernandez 17d4a010e1 Improve Python detection 2018-07-29 20:49:09 +02:00
Carles Fernandez 88d2241e09 Fix for Python3 2018-07-27 10:11:22 +02:00
Carles Fernandez e3cb3d6eb5 Fix building when python3 is present but python3-six and python3-mako are not 2018-07-24 13:48:33 +02:00
Carles Fernandez 09936dc37d Allow building in Python3-only environments 2018-07-24 12:01: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
Carles Fernandez 87fb81b972 Use https instead of http in links when available. Minor fixes 2018-05-16 20:00:14 +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 0d60d97c24 Use https instead of http in links when available
Update copyright year in headers
2018-05-13 22:49:11 +02:00
Javier Arribas bde6bd6cee Replacing GNURadio udp packet source with custom libpcap-based ethernet packet source 2018-05-11 13:21:53 +02:00
Carles Fernandez 223d6a357b Add header 2018-04-29 12:02:40 +02:00
Carles Fernandez 6740ac42c8 Fix detection of libiio-dev package 2018-04-14 18:16:38 +02:00
Carles Fernandez ddb7a6f3e0 Fix detection of libiio package 2018-04-14 17:54:36 +02:00
Carles Fernandez bce730f68d Improve finding of gnuradio-iio and libiio libraries 2018-04-14 16:12:21 +02:00