Skyost / Bonsoir

A Zeroconf library that allows you to discover network services and to broadcast your own. Based on Apple Bonjour and Android NSD.
http://bonsoir.skyost.eu/
Other
107 stars 49 forks source link

Add Windows support #64

Closed Skyost closed 10 months ago

Skyost commented 10 months ago

This PR adds Windows support for Bonsoir.

Skyost commented 10 months ago

This PR fixes #21.

Skyost commented 10 months ago

This is what needs to be done before merging :

Piero512 commented 10 months ago

Hello!

That FindBonjour.cmake was some code I found, and I adapted to my POC, but uh, I think it's someone else's and I guess licensing would be important to you.

Anyways, I found a source, https://accserv.lepp.cornell.edu/svn/packages/root/cmake/modules/FindBonjour.cmake, and the respective license https://accserv.lepp.cornell.edu/svn/packages/root/LICENSE

Piero512 commented 10 months ago

Also, would this Windows support require the user to install Bonjour? Because that would be annoying.

Skyost commented 10 months ago

Well, I was thinking about that and I'm currently rewriting it to use WinDNS. Will commit it soon.