Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Single header version #6

Open
nimtz opened this issue Apr 3, 2023 · 1 comment
Open

Single header version #6

nimtz opened this issue Apr 3, 2023 · 1 comment

Comments

@nimtz
Copy link

nimtz commented Apr 3, 2023

Seems to me that for such a specific feature it could be useful to have a single header version to make project inclusion as simple as possible.

@nitz
Copy link
Collaborator

nitz commented Apr 19, 2023

I've been thinking about this a bit.

Primarily, I think it's a good idea; as I'm definitely one to appreciate the ease of use of a header only library too. On the other hand, while this is definitely a specific add-on, the amount of features that it has (and may continue to add in the future,) definitely benefit from the maintainability of separating the code out. If there's an easy (read: scriptable) way to produce a single header from the existing code, that'd be something I would be willing to investigate.

If you were looking for a single header flavor for your own projects and didn't need the more elaborate customization the current HEAD offers, you might want to fork from d88bae1, which only had a single header and single C++ file, so it'd be far easier to produce a header only version of manually.

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

No branches or pull requests

2 participants