1
0
mirror of https://github.com/wolfSSL/wolfssl.git synced 2026-10-24 04:09:07 +03:00
Files
Tobias Frauenschläger 12fabd37e0 CMake: record the patch level in the package version file
write_basic_package_version_file() was given only MAJOR.MINOR, so a
CMake-installed 5.9.4 reported itself as 5.9. find_package(wolfssl
5.9.4 CONFIG) then rejected the very release it asked for, and no
consumer could require a patch release. The autoconf-generated version
file and the CMake-generated wolfssl.pc already carry the full version.

The consumer test now asserts a MAJOR.MINOR.PATCH package version, and
the interworking workflow runs it against a CMake install as well as
the autoconf one; only the autoconf install was consumed before.
2026-09-29 10:41:02 +02:00
..
2026-02-02 10:26:58 +01:00
2026-02-02 10:26:58 +01:00

CMake consumer test

This is a minimal CMake project that consumes the installed wolfSSL package config.

Build

cmake -S . -B build -DCMAKE_PREFIX_PATH=/path/to/wolfssl/install
cmake --build build
./build/wolfssl_consumer