1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2024-11-26 09:48:45 -05:00
Commit Graph

105 Commits

Author SHA1 Message Date
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
Jaroslav Škarvada
5904c2f8b0
Added support for LIB_SUFFIX (e.g. for lib64 on Fedora) 2022-01-26 01:00:49 +01:00
f4exb
0e291f3d6e Update vcredist files to more recent versions 2022-01-25 16:58:48 +01:00
f4exb
0141639b7a Added fftw3f-wisdom exe to CPack Windows bundle 2021-11-04 05:25:14 +01:00
f4exb
689f139698 CI/CD: revert to pre LFS external/window 2021-11-03 22:58:54 +01:00
f4exb
71d2378b7e Updated to latest external/windows 2021-11-03 15:11:08 +01:00
f4exb
5cbd607f4a Actions CI/CD: checkout in LFS mode 2021-11-02 22:21:42 +01:00
f4exb
0d7b5d9a6f Fallback external/windows by one more commit 2021-11-02 21:20:32 +01:00
f4exb
940b6e6b20 Fallback external/windows by one commit 2021-11-02 21:06:51 +01:00
f4exb
4daf06bed7 Upgrade external/windows to latest commit. Adds fftwf-wisdom exe in the FFTW bulk 2021-11-02 17:31:49 +01:00
Jon Beniston
7012a7f43c Only copy file if different to avoid unnecessary rebuilds 2021-10-05 14:31:01 +01:00
Jon Beniston
da3273f9a0 Update airspyhf library to latest version to fix #928 2021-07-01 14:07:15 +01:00
f4exb
4e449b397c Upgraded libairspy to v1.0.10 2021-06-21 22:13:33 +02:00
Jon Beniston
b72275b1d3 Add dependency on pthreads project for DAB project on windows 2021-04-23 14:02:40 +01:00
Jon Beniston
6e69bea710 Don't try to find zlib and faad packages on windows, as we have version in external/windows 2021-04-19 19:11:29 +01:00
f4exb
4e7dee3f04 External libaries (package builds): upgraded DSDcc to v1.9.3 2021-04-19 11:37:45 +02:00
f4exb
776c98bbc4 External libraries build: upgraded DSDcc version to v1.9.2 2021-04-18 10:52:45 +02:00
Edouard Griffiths
f174569a67
Merge pull request #850 from srcejon/dab
Add DAB/DAB+ demodulator
2021-04-17 18:21:27 +02:00
f4exb
d5265a6b22 Upgrade submodule external/windows to latest commit 2021-04-17 18:20:28 +02:00
Jon Beniston
b8298e5f71 Fix DAB libray name 2021-04-17 12:17:09 +01:00
Jon Beniston
cf1049099c Only define PTHREADS for win32 2021-04-17 10:06:55 +01:00
Jon Beniston
8a5685cdfd Add DAB demodulator 2021-04-16 22:56:15 +01:00
f4exb
38883de29e External libraries build: upgrade DSDcc to v1.9.1 2021-04-15 15:30:29 +02:00
f4exb
758c8a1bb0 Appveyor: Ubuntu build: SDRplay v3 is not an external library build. Use cmake/ci script instead to install in image 2021-04-13 04:22:00 +02:00
f4exb
5c780980d2 Upgrade submodule external/windows to latest commit 2021-04-12 18:38:42 +02:00
Jon Beniston
82ee135126 Fix paths to sdrplayapi in externals directory 2021-04-12 10:56:34 +01:00
Jon Beniston
7aebff1082 Add SDRplay V3 API sample source. 2021-04-11 21:21:36 +01:00
f4exb
a04605f6ca MSVC: use f4exb fork msvc_fix 2021-03-20 18:19:24 +01:00
f4exb
d39b5d793e Fixed cut and paste typo in external CMakeLists.txt 2021-02-28 06:54:54 +01:00
f4exb
a2b1e5207f Added missing dependency to libqt5texttospeech5-dev. Fix libapt and libsgp4s external library install for Ubuntu build 2021-02-28 05:40:15 +01:00
Jon Beniston
5461facb3b Add Satellite Tracker feature 2021-02-26 20:25:48 +00:00
Kacper Michajłow
52f4c06fa4 CMake: Adjust compilation options of external projects 2021-02-06 22:40:03 +01:00
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
f4exb
fec07c0b08 Switched back external/windows to f4exb 2020-11-06 06:13:56 +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
66324c9ee4 Windows: added external openssl dependency 2020-10-28 21:33:13 +01:00
f4exb
ec3e62e9a4 Try to use libuhd-dev for Linux Appveyor build 2020-10-06 00:05:17 +02:00
Edouard Griffiths
b17a8c942b
Merge pull request #652 from srcejon/usrp
Add USRP radio source & sink plugins
2020-10-04 20:31:10 +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
f4exb
7fada4ea4f external/windows: UHD, libusb, Boost upgrdes 2020-10-04 10:15:39 +02: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