Jon Beniston
9a6ade37d9
Cache version numbers, so they can be used in other scripts
2023-09-24 14:55:56 +01:00
Jon Beniston
61e0d2b886
Add strings describing why Microphone, Camera and Location are required on MacOS. For #1819
2023-09-11 11:21:33 +01:00
Jon Beniston
d5268ecad4
Add trailing / so files are installed in correct directory
2023-08-14 14:37:46 +01:00
Jon Beniston
3e2addac05
Install CUDA runtime
2023-08-14 12:55:14 +01:00
Jon Beniston
bf1feb5835
Use bash as sh doesn't support the condition
2023-07-31 20:34:45 +01:00
Jon Beniston
e9c258f8c2
Use == instead of = for comparison
2023-07-31 14:19:00 +01:00
Jon Beniston
3d55ce50ef
Move find_package from external/CMakeLists.txt to root CMakeLists.txt so variables remain in scope.
2023-07-30 13:05:00 +01:00
f4exb
7ae44d6e12
Audio CAT SISO: find Hamlib and make build conditional to it
2023-06-08 05:45:09 +02:00
Jon Beniston
3a79e63a92
Enable SigMF plugins on windows
2023-05-26 08:28:12 +01:00
Jon Beniston
13c5bc2d9e
Disable some warnings when compiling with MSVC, so more important ones aren't hidden in the noise.
2023-03-03 22:28:59 +00:00
srcejon
0d055fe036
Fix target name
2023-02-01 14:21:21 +00:00
srcejon
101bec310f
Copy fftw3f and libusb dlls to bin directory.
2023-02-01 14:18:59 +00:00
Jon Beniston
c817eadcc4
Add Android support. Convert line endings
2023-01-02 15:26:46 +00:00
Jon Beniston
fc7c9c1fc8
Update CMakeLists.txt to support both Qt5 and Qt6. Add option ENABLE_QT6
2022-11-17 14:34:54 +00:00
Jon Beniston
d11ca03cbc
Update paths to libsgp4
2022-11-13 14:10:08 +00:00
f4exb
8c42caddce
Debian (Ubuntu) build: try ENABLE_EXTERNAL_LIBRARIES=AUTO (2)
2022-10-19 00:18:59 +02:00
f4exb
c8b691c3dd
Revert "Remove codec2 from Appveyor and Travis builds"
...
This reverts commit 3d23d4023f
.
2022-10-18 21:21:10 +02:00
f4exb
3d23d4023f
Remove codec2 from Appveyor and Travis builds
2022-10-18 07:20:30 +02:00
Jiří Pinkava
79f0e40dc3
fix cmake syntax warning, separate token by whitespace
2022-09-15 19:50:37 +02:00
f4exb
2d852c4495
Removed useless warnings inconsistent-missing-override
2022-07-26 06:53:20 +02:00
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