Skip to content

docs: install from vcpkg - #70

Merged
Reddimus merged 1 commit into
mainfrom
docs/vcpkg-install
Sep 26, 2026
Merged

Reddimus merged 1 commit into
mainfrom
docs/vcpkg-install

Conversation

@Reddimus

Copy link
Copy Markdown
Owner

vcpkg merged a kalshi-cpp port in microsoft/vcpkg#54107. The README now says you can add it to vcpkg.json, and that vcpkg also builds OpenSSL, libcurl, and libwebsockets. It provides the same kalshi::kalshi target through find_package(kalshi CONFIG REQUIRED). There's a CHANGELOG entry under Unreleased.

Testing

  • A manifest-mode consumer on arm64-osx: vcpkg.json with kalshi-cpp, baseline deaff8f (current vcpkg master), and the README's find_package plus target_link_libraries lines. It configured, built, printed 0.6.2, and made one public get_markets call over TLS using vcpkg's OpenSSL and curl. I didn't test Windows locally; it relies on vcpkg's own CI, which built the port on every triplet.
  • make test (287 passed), make lint, ./tools/test_consumers.sh, make docs, and markdownlint.

vcpkg now ships a kalshi-cpp port (microsoft/vcpkg#54107). Tell readers
they can add it to vcpkg.json and get the same kalshi::kalshi target.
Copilot AI lite review requested due to automatic review settings September 26, 2026 07:50

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@Reddimus
Reddimus merged commit 8dbb776 into main Sep 26, 2026
14 checks passed
@Reddimus
Reddimus deleted the docs/vcpkg-install branch September 26, 2026 08:08
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