Skip to content

Add CMake build + portability + tests - #16

Open
hayleyxyz wants to merge 2 commits into
emoose:masterfrom
hayleyxyz:master
Open

Add CMake build + portability + tests#16
hayleyxyz wants to merge 2 commits into
emoose:masterfrom
hayleyxyz:master

Conversation

@hayleyxyz

Copy link
Copy Markdown

I've added CMake build. Recently did this for a personal project I depend on ExCrypt for so I've cleaned it up to be PR ready :)

I've fixed all the portability issues compiling on GNU toolchains. I've upgraded the VS2019 .sln with my changes to check it hasn't broken the build there on VS2022 and VS2026

I also added some test cases for SHA1, AES, RC4 - the main crypto aside from the asymmetric stuff used in the 360

I do have another branch with github workflows, but I will raise that separately

@hayleyxyzhayleyxyz changed the title Add CMake build + portability + Add CMake build + portability + testsAug 12, 2026
Sign up for freeto 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

@hayleyxyz