Skip to content

fix(package): support installed Simple-WebSocket-Server consumers - #46

Merged
LimiNode merged 3 commits into
mainfrom
feat/installed-sws-layout
Oct 2, 2026
Merged

LimiNode merged 3 commits into
mainfrom
feat/installed-sws-layout

Conversation

@LimiNode

@LimiNode LimiNode commented Oct 2, 2026

Copy link
Copy Markdown
Owner

Summary

  • replace compiler-feature-based SWS include selection with a deterministic Kurlyk compatibility header
  • keep flat source-tree compatibility and generate the namespaced installed wrapper
  • add a standalone installed/direct WebSocket consumer without find_package(kurlyk) or Kurlyk CMake targets
  • avoid the Windows WinSock header-order conflict for direct consumers

Verification

  • installed package verification
  • C++11 installed direct-consumer compile
  • flat source-tree WebSocket smoke
  • namespaced SWS smoke

@LimiNode
LimiNode marked this pull request as ready for review October 2, 2026 21:26
@LimiNode
LimiNode merged commit 91da603 into main Oct 2, 2026
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.

1 participant