Skip to content

Commit

Permalink
Build M17 for Linux only
Browse files Browse the repository at this point in the history
  • Loading branch information
f4exb committed Jul 18, 2022
1 parent 528c28b commit a65c945
Show file tree
Hide file tree
Showing 7 changed files with 23 additions and 4 deletions.
6 changes: 6 additions & 0 deletions CHANGELOG
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
sdrangel (7.5.1-1) unstable; urgency=medium

* M17 is for Linux only

-- Edouard Griffiths, F4EXB <[email protected]> Mon, 18 Jul 2022 13:22:31 +0200

sdrangel (7.5.0-1) unstable; urgency=medium

* M17 mode implementation (mod and demod plugins). Issue #1259
Expand Down
7 changes: 5 additions & 2 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
# configure version
set(sdrangel_VERSION_MAJOR "7")
set(sdrangel_VERSION_MINOR "5")
set(sdrangel_VERSION_PATCH "0")
set(sdrangel_VERSION_PATCH "1")
set(sdrangel_VERSION_SUFFIX "")

# SDRAngel cmake options
Expand Down Expand Up @@ -548,7 +548,10 @@ add_subdirectory(qrtplib)
add_subdirectory(swagger)
add_subdirectory(devices)
add_subdirectory(sdrbench)
add_subdirectory(modems)

if (LINUX)
add_subdirectory(modems)
endif()

if (BUILD_GUI)
add_subdirectory(sdrgui)
Expand Down
6 changes: 6 additions & 0 deletions debian/changelog
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
sdrangel (7.5.1-1) unstable; urgency=medium

* M17 is for Linux only

-- Edouard Griffiths, F4EXB <[email protected]> Mon, 18 Jul 2022 13:22:31 +0200

sdrangel (7.5.0-1) unstable; urgency=medium

* M17 mode implementation (mod and demod plugins). Issue #1259
Expand Down
2 changes: 1 addition & 1 deletion plugins/channelrx/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,7 @@ if (ENABLE_CHANNELRX_DEMODFREEDV AND CODEC2_FOUND)
add_subdirectory(demodfreedv)
endif()

if (ENABLE_CHANNELRX_DEMODM17 AND CODEC2_FOUND)
if (LINUX AND ENABLE_CHANNELRX_DEMODM17 AND CODEC2_FOUND)
add_subdirectory(demodm17)
endif()

Expand Down
2 changes: 2 additions & 0 deletions plugins/channelrx/demodm17/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@

<h2>Introduction</h2>

This plugin is available only on Linux.

This plugin demodulates and decodes transmissions made in the [M17 protocol](https://spec.m17project.org/) M17 is a fully Open Source and Open Source audio codec based project (Codec2) for FM based digital voice amateur radio. More information is available [here](https://m17project.org/)

<h2>Main interface</h2>
Expand Down
2 changes: 1 addition & 1 deletion plugins/channeltx/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,6 @@ if (ENABLE_CHANNELTX_MODFREEDV AND CODEC2_FOUND)
add_subdirectory(modfreedv)
endif()

if (ENABLE_CHANNELTX_MODM17 AND CODEC2_FOUND)
if (LINUX AND ENABLE_CHANNELTX_MODM17 AND CODEC2_FOUND)
add_subdirectory(modm17)
endif()
2 changes: 2 additions & 0 deletions plugins/channeltx/modm17/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@

<h2>Introduction</h2>

This plugin is available only on Linux.

This plugin encodes and modulates transmissions made in the [M17 protocol](https://spec.m17project.org/). M17 is a fully Open Source and Open Source audio codec based project (Codec2) for FM based digital voice amateur radio. More information is available [here](https://m17project.org/)

<h2>Main interface</h2>
Expand Down

0 comments on commit a65c945

Please sign in to comment.