Wykres commitów

63 Commity (efcc46a747d08d65392797af634c29ab057f3105)

Autor SHA1 Wiadomość Data
Kacper Michajłow e07c67aff6 Enable CMAKE_INTERPROCEDURAL_OPTIMIZATION 2020-11-22 04:07:40 +01:00
Kacper Michajłow 74d0c74830 Fixes for clang-cl build 2020-11-22 04:01:02 +01:00
f4exb 8a335aa277 Removed CMAKE_INTERPROCEDURAL_OPTIMIZATION. Fixes issue #716 2020-11-21 08:27:39 +01:00
Kacper Michajłow 305c97fc0e CMake: Make compiler flags selection and detection more flexible.
- Fix for RelWithDebInfo and MinSizeRel build types
- Use -march=native instead of handcrafted detection when possible
- Refactor whole thing to reduce code duplication
2020-11-20 11:04:51 +01:00
Kacper Michajłow a259f5af5b CMake: Specify targets to not build tools and things we do not need 2020-11-08 08:24:15 +01:00
Kacper Michajłow 88ef866edb Package SoapySDR modules 2020-11-06 19:22:46 +01:00
Kacper Michajłow 70434765d7 Add support for VS2019 and Ninja
- Specify byproducts in external projects
- Use external Boost
- Remove hacky Qt detection
- Fix CRT mismatch in external projects (fixes SoapySDR on Windows)
- Minor fixes
2020-11-04 10:40:17 +01:00
Kacper Michajłow 2a86bc566a Temporary switch to forks 2020-11-04 03:12:07 +01:00
f4exb ec3e62e9a4 Try to use libuhd-dev for Linux Appveyor build 2020-10-06 00:05:17 +02:00
Jon Beniston 99ec24c0fe Disable support for some radios to speed up compilation 2020-10-04 17:27:22 +01:00
Jon Beniston b30770474f Disable UHD tests, examples and utils in order to speed up build 2020-10-04 13:31:25 +01:00
Jon Beniston 0ff50a244e Disable Python API for UHD 2020-10-03 19:44:56 +01:00
Jon Beniston aee4ab1f9b Fix paths to UHD when cmake run with ENABLE_EXTERNAL_LIBRARIES 2020-10-03 15:10:58 +01:00
Jon Beniston f408c54f61 CMake files for UHD are in host subdir 2020-10-03 14:48:27 +01:00
Jon Beniston d4aa5d75b5 Add USRP device support. 2020-10-02 22:45:28 +01:00
f4exb cd9401e45a Downgrade of libiio and airspyhf 2020-08-21 07:29:37 +02:00
f4exb 8a565a0de2 Upgrade libiio and libairspyhf versions. Updated version and changelogs 2020-08-20 14:02:06 +02:00
f4exb 76422be106 Build of external libraries: upgraded dsdcc to v1.9.0 2020-07-31 04:16:24 +02:00
f4exb d67174ef8d Revert "DSD demod: implemented DMR basic privacy followinf dsdcc v1.8.7 changes"
This reverts commit e72ec4c879.
2020-07-21 20:03:49 +02:00
Vort c0eabc0f69 Set correct output directories for RelWithDebInfo build 2020-07-20 07:11:27 +03:00
f4exb e72ec4c879 DSD demod: implemented DMR basic privacy followinf dsdcc v1.8.7 changes 2020-06-15 12:40:59 +02:00
Sergei I. Korolev d9ea8d4abc Added more flexible build options 2020-05-02 17:57:00 +03:00
f4exb b04b81816b External cmake: use official v20.01.0 version of LimeSuite 2020-04-28 05:37:08 +02:00
f4exb ab6f3d02f0 Compile with c++11 comaptible version of CM256cc 2020-04-11 17:48:00 +02:00
f4exb 409d2ddf9a Removed cm256cc dependency and therefore remote plugins for Mac OS 2020-03-29 00:20:05 +01:00
f4exb e467129c8d Added detach kernel driver option when compiling librtlsdr as an external library (Linux Debian builds) 2020-02-27 14:11:35 +01:00
f4exb f55151ce50 LimeRFE USB support: now merged in LimeSuite master. Made Linux specific 2020-01-24 23:05:16 +01:00
f4exb 20f17b78b3 LimeRFE USB support: fixes to build in Windows 2020-01-24 08:50:26 +01:00
f4exb 426433d92f LimeRFE USB support: force LIMERFE_FOUND on build with external libraries 2020-01-22 23:40:27 +01:00
f4exb 65703cdf89 LimeRFE USB support: use LimeSuite commit with LimeRFE support and GetState function 2020-01-22 07:55:30 +01:00
f4exb a7d4a3b25e Debian build: moved librtlsdr to external dependencies 2019-12-17 22:44:42 +01:00
f4exb 88e9428d1c Upgraded codec2 library to v0.9.2 2019-11-21 00:54:41 +01:00
f4exb e336f4ec1f external: use SerialDV 1.1.4 to fix DSDcc compilation issue 2019-10-23 01:54:02 +02:00
f4exb f1e2b93cb6 MacOS compatibility with serialDV: use compatible serialDV release 2019-10-13 20:24:34 +02:00
f4exb 9a849a9bbb MacOS compatibility with serialDV 2019-10-12 05:39:41 +02:00
f4exb 4e66097993 Upgraded to libbladerf 2019.07 release 2019-10-09 07:39:52 +02:00
f4exb 94c1b9a972 Upgraded SerialDV. Removed unused attribute in LocalSink GUI 2019-09-02 01:05:27 +02:00
f4exb 1decab31a9 Package build: use DSDcc v1.8.6 to fix issue #406 with DSD decoder 2019-08-23 00:29:23 +02:00
f4exb dc90623f8d External packages: updated serialdv git tag 2019-07-26 02:32:49 +02:00
f4exb 137840f671 AMBE: updated serialdv git tag 2019-07-23 21:07:35 +02:00
f4exb fc07ea615f Use latest version of serialDV 2019-07-23 15:11:16 +02:00
f4exb a5396b7bb0 Build: Windows: added FX3 support in LimeSuite 2019-07-06 05:10:58 +02:00
f4exb 563a4d589f Build: Windows: fixed RTL-SDR support 2019-06-29 04:02:19 +02:00
f4exb 2961fbccb3 Fixed BladeRF support 2019-06-26 00:43:03 +02:00
f4exb 2876a17844 Build: fixed Windows build 2019-06-25 19:08:02 +02:00
f4exb a9db3c2381 Build: fixed Linux build with external libraries 2019-06-25 01:16:04 +02:00
f4exb 4e1bee09e3 Build: MSVC build introduction 2019-06-24 18:25:53 +02:00
f4exb aa0290bd19 FreeDV: use mainstream freeDV modem from codec2 instead of internal library. Updated git checkout SHA1 to latest. Updated version and changelogs. 2019-06-15 10:58:55 +02:00
f4exb ef32417245 Build: Debian: set flags on external libraries compile to limit SIMD to SSSE3. Allow debug messages output 2019-06-06 15:05:49 +02:00
f4exb 5f44c61895 External libraries: Updated dsdcc git commit tag to fix Windows build 2019-06-04 16:55:10 +02:00