Skip to content

Conversation

mfncooper
Copy link

On startup, Direwolf states that it includes optional support for dns-sd. However, no option is provided in the build to exclude such support. This means that on Linux, for example, the Avahi libraries are always required.

This change adds a CMake option to exclude DNS-SD support, for both Linux and Mac builds. The default is to include it, retaining the current status. To exclude it, '-DOPTIONAL_DNSSD=OFF' can be added to the invocation of CMake.

Fixes #451

On startup, Direwolf states that it includes optional support for
dns-sd. However, no option is provided in the build to exclude such
support. This means that on Linux, for example, the Avahi libraries
are always required.

This change adds a CMake option to exclude DNS-SD support, for both
Linux and Mac builds. The default is to include it, retaining the
current status. To exclude it, '-DOPTIONAL_DNSSD=OFF' can be added
to the invocation of CMake.

Fixes wb2osz#451
@wb2osz wb2osz merged commit 03f9a48 into wb2osz:dev Sep 29, 2025
7 of 8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants