cryptopp-cmake
cryptopp-cmake copied to clipboard
A modern CMake build project for Crypto++ (https://github.com/weidai11/cryptopp).
New implementation of checks for intel intrinsics with XGETBV64 and CPUID64 broke the builds on windows and msys. https://github.com/abdes/cryptopp-cmake/actions/runs/6377366481/job/17305897732#step:11:850
Setup: cryptopp-cmake and cryptopp are subfolders of my main project. `cryptopp-cmake` is included with `add_subdirectory` and `CRYPTOPP_SOURCES` points to the folder containing `cryptopp`. Building works fine on Ubuntu, but on...
Hi, When I used the latest version to compile the static library of ios, the following error occurred. Git Tag: 7ae29c98ae135dc0a0aa76c17396c96b1c562168 ``` -- Crypto++ auto fetched at: /Users/yangjun/jerome/paddle/cryptopp-cmake/build_ios/_deps/cryptopp -- Using...
If a PR is created the tests run for commit and PR. It's possible to retrieve the repo the PR is send in from, so it's enough to run the...
I guess if the individual commits are checked, there's no need to do this again for release workflow, as there can't be unchecked commits.
As test/example-src/main.cpp is able to use prefixed and non-prefixed include-dir it should be able to drop unit/include-prefix/main.cpp and use just one source for all tests.
As CRYPTOPP_DATA_DIR is defined to the installed path, we should check if this works after install. Can be run beside int-*-checks
Tests
Here comes a bigger addition to our test. Test are now also run in Windows with msbuild and nmake. We can also now check everthing on all 4 flavour of...