-
Notifications
You must be signed in to change notification settings - Fork 4
Description
Hi @Midi12, as we discussed on X, would love to see how you want me to merge some of static_asm's changes upstream. I've diverged pretty heavily, but I'm happy to submit the diffs upstream if you're willing to give some direction.
Licensing
I've dual-licensed (to keep your original MIT License) with the boost software license so that folks can embed the project. This was under the direction from /r/cpp's moderator /u/STL.
Testing Frameworks
I've moved to GoogleTest / GMock just for ease of use and familiarity. You're using Catch2. How do you want to resolve the differences?
Amalgamation
I've created a workflow to auto-amalgamate the .hpp files into one big .hpp file and put it under release using github workflows. Are you interested in this workflow as well?
CI
Lots of CI (including -Werror and multiple OS / compiler combinations):
clang-tidy/clang-format
I've decided on a simple clang format style. Are you OK w/ the style I've chosen or do you have any particular opinions?
Examples
I've taken some liberty to fix the examples (which weren't working for me).
concepts
I've heavily used concepts to avoid fat-fingering things. Are you OK w/ this?
There's a lot of changes, but I think these are the big ones.