BroadbandForum / obuspa

OB-USP-AGENT is a system daemon providing a User Services Platform (USP) Agent. https://github.com/BroadbandForum/obuspa/wiki
BSD 3-Clause "New" or "Revised" License
93 stars 62 forks source link

Microsoft Windows support #112

Closed ajsb85 closed 3 months ago

ajsb85 commented 4 months ago

Dearest. Any plan to build the agent for MacOS or Windows in the future? Best regards.

johnblackford commented 4 months ago

@ajsb85 - could you expand upon the use cases here?

ajsb85 commented 4 months ago

We use Windows 10 IoT Enterprise in some devices. We would love to manage the custom IoT features (Example: modify the CAN bus settings using USP) Using the Obuspa as based Agent for our development.

holme-r commented 3 months ago

There are no current plans to support OBUSPA on Windows. I notice that many of the dependencies (libwebsockets, libmosquitto) can be built for Windows using CMake, so perhaps with some tweaks to OBUSPA's CMakeLists.txt it may be possible, however I have not tried this. There is no conditional code present in the codebase to support Windows targets (this may also be needed). We welcome contributions to add (and subsequently maintain) Windows support.