Jon Beniston
9052694ad5
Disable NAN and INF optimisations, as NANs are used in some code
2022-06-06 14:21:42 +01:00
Jon Beniston
d1305ae7b3
Add hidapi.dll to Windows installer
2022-05-30 16:04:21 +01:00
f4exb
93e51e140b
Upgraded codec2 to v1.0.3. Fixes #1256
2022-05-26 22:35:41 +02:00
srcejon
d4e2e3eee9
Fix syntax error
2022-05-16 14:47:41 +01:00
Jon Beniston
b760c44101
Add support for building additional 3rd party libraries.
...
Update MacOS bundling to use macdeployqt rather than fixup_bundle, so all Qt dependencies are included.
Update building of some libraries on MacOS, so that library paths in dylibs are build paths, rather than install paths, so macdeployqt can find them.
2022-05-16 13:48:29 +01:00
f4exb
3dc0c26ff5
Repair FCD support with better FindHIDAPI cmake module. Fixes #1160
2022-03-06 01:30:15 +01:00
f4exb
48040a3edd
Revert "Fixed build with hidapi"
...
This reverts commit 97fc4bf2da
.
2022-03-05 22:59:18 +01:00
f4exb
97fc4bf2da
Fixed build with hidapi
2022-03-05 14:19:49 +01:00
Jon Beniston
854709f4fa
Add Qt WebEngine dependency
2022-02-04 20:56:47 +00:00
Timothy Pearson
f783c7edba
Add support for POWER architecture
2021-11-12 21:31:34 -06:00
f4exb
0141639b7a
Added fftw3f-wisdom exe to CPack Windows bundle
2021-11-04 05:25:14 +01:00
f4exb
2562d42385
Allow local compile of DAB demodulator
2021-04-17 22:59:40 +02:00
Jon Beniston
8a5685cdfd
Add DAB demodulator
2021-04-16 22:56:15 +01:00
f4exb
1b320c348f
Appveyor Ubuntu build: give up on the chrpath thing for dsdcc
2021-04-13 16:16:21 +02:00
f4exb
b414900db1
Appveyor Ubuntu build: moved dsdcc chrpath command to sdrangel build script
2021-04-13 10:25:04 +02:00
f4exb
56d98a3aa5
Merge pull request #839 from srcejon/rspplayv3
2021-04-12 18:01:36 +02:00
Jon Beniston
4d5feaa5e7
Add install script for SDRplay API for use in appveyor build
2021-04-12 13:51:36 +01:00
f4exb
dbf64d9a1f
Ubuntu package build: change rpath of libdsdcc.so after install
2021-04-12 00:34:24 +02:00
Jon Beniston
7aebff1082
Add SDRplay V3 API sample source.
2021-04-11 21:21:36 +01:00
f4exb
c5ece265e9
Do not enable interprocedural optimization for Mac. Fixes #807
2021-04-10 12:21:27 +02:00
Jon Beniston
b9ccaae744
Fix Satellite Tracker build and warnings on Linux
2021-02-27 20:47:34 +00:00
Jon Beniston
ef4544b640
Add atpdec and sgp4 cmake scripts
2021-02-27 12:54:25 +00:00
f4exb
4059a0be27
Reworked ARM Neon detection and remote plugins inclusion in the build
2020-11-23 21:16:25 +01:00
Kacper Michajłow
e07c67aff6
Enable CMAKE_INTERPROCEDURAL_OPTIMIZATION
2020-11-22 04:07:40 +01:00
Kacper Michajłow
ce4f48b9bf
Add _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES for Windows
2020-11-22 04:07:39 +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
c57b11cdab
CMake: Remove limited compiler detection and properly support compilers simulating MSVC
2020-11-20 16:29:29 +01:00
Kacper Michajłow
33ab785085
CMake: Split arch detection and compiler flags into separate files
2020-11-20 14:28:13 +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
f4exb
ea213bf6cc
Do not include sigmffilerecord if libsigmf is not available
2020-11-10 06:18:36 +01:00
f4exb
99c079b549
SigMF file input
2020-11-10 02:09:21 +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
f4exb
b67705a625
Windows build: upgrade to Qt 5.13.2
2020-11-04 01:35:00 +01:00
Jon Beniston
1a9b6d1763
Add ADS-B Demodulator plugin.
...
Add GS232 Rotator Controller feature plugin.
Add altitude and station name to My Positon.
Use QtDeploy to ensure all required Qt libraries are included (Should
fix OpenGL issues)
2020-10-27 16:22:10 +00:00
f4exb
58a9fba076
Fixed warning in FindSoapySDR cmake module. Fixes #653
2020-10-08 08:25:18 +02:00
f4exb
de3299098f
Windows build: attempt to add missing codec2 and uhd dlls in the binary bundle
2020-10-06 18:17:43 +02:00
Jon Beniston
c895363e3b
Update FindUHD rules
2020-10-02 23:22:03 +01:00
Jon Beniston
d4aa5d75b5
Add USRP device support.
2020-10-02 22:45:28 +01:00
Jon Beniston
3e2e1b703d
Install SoapySDR support modules
2020-09-01 16:02:33 +01:00
Jon Beniston
fbb848d940
Add codec2 library for Windows. Export AudioResampler class.
2020-08-29 18:12:56 +01:00
f4exb
f86cd887f3
Fixed Soapy SDR find module. Implements issue #519
2020-06-20 09:59:29 +02:00
f4exb
6dee94b218
Added SWSCALE to the list of required FFMpeg modules. Implements issue #437
2020-06-20 09:52:53 +02:00
f4exb
6370c14472
DSD demod: DMR basic privacy: use v1.8.7 of dsdcc for CI build
2020-06-15 21:23:52 +02:00
Sergei I. Korolev
d9ea8d4abc
Added more flexible build options
2020-05-02 17:57:00 +03:00
f4exb
ab6f3d02f0
Compile with c++11 comaptible version of CM256cc
2020-04-11 17:48:00 +02:00
Alexandre Fournier
2ad589049c
Fixing CMake PkgConfig for the BladeRF Module
2020-04-04 21:53:45 +02:00
f4exb
d71fa79171
MSVC: removed obsolete flags in the find CPU flags cmake include
2020-02-28 13:12:22 +01:00
f4exb
76456c224b
Appveyor CI: updates of libraries build and main yaml file
2020-02-27 14:12:30 +01:00
Luigi F. Cruz
8310cbeee2
Update FindSoapySDR.cmake
2020-02-19 14:29:36 -03:00