Skip to content

Add CMake support#156

Open
Frauschi wants to merge 1 commit intowolfSSL:masterfrom
Frauschi:cmake
Open

Add CMake support#156
Frauschi wants to merge 1 commit intowolfSSL:masterfrom
Frauschi:cmake

Conversation

@Frauschi
Copy link
Contributor

@Frauschi Frauschi commented Jan 29, 2026

This PR adds support for building the library via CMake.

More specifically:

  • Support for building the library with CMake (similar to wolfSSL)
  • Support for installing CMake related files when building with autoconf. This enables consuming the library via CMake when built with autoconf.
  • Added CI test for CMake.
  • Fix NULL pointer dereferences in case of init errors in the example applications.

(This work has mostly been done by Cursor and Codex)

* Support for building the library with CMake
* Support for installing CMake related files when building with
  autoconf. This enables consuming the library via CMake when built with
  autoconf.
* Added tests for CMake
* Fix examples for NULL pointer dereference in case of init errors.
@Frauschi Frauschi marked this pull request as ready for review February 12, 2026 15:26
@Frauschi Frauschi assigned Frauschi and wolfSSL-Bot and unassigned Frauschi Feb 12, 2026
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