friendlyanon

Results 115 comments of friendlyanon

CMake ships with [libarchive](https://gitlab.kitware.com/cmake/cmake/-/tree/master/Utilities/cmlibarchive) and [liblzma](https://gitlab.kitware.com/cmake/cmake/-/tree/master/Utilities/cmliblzma), so the `tar` utility is quite powerful both for [compressing](https://github.com/friendlyanon/cmake-init-gif-engine/blob/master/fuzz/corpus-upload.sh#L5) and for [extracting](https://github.com/friendlyanon/cmake-init-gif-engine/blob/master/fuzz/corpus-download.sh#L4) archives.

Ping. Are there any questions left unanswered?

@shibatch #412 superseded this PR

* You don't need to void anything, just make them not part of the default code paths. A separate "dev mode" works really well for that, as it's opt-in and...

* You don't need to remove anything, like I said a "dev mode" code path is all that's necessary. With a preset enabling this code path, you won't even notice...

Sure, early in the development globbing might be more convenient, however this is a header-only library and unless you add new .cpp files to the tests often, there is still...

Now that the library provides proper install rules with #141, packaging with `cpack` is trivial. This could be revisited now. I don't know how becoming a Debian package maintainer goes,...

I have an example [here](https://github.com/friendlyanon/cxx-static-shared-example/commit/5351aa9cd9b0420b7d8781e147739653722797c9) that builds .deb files with all lintian checks passing.

I'll close this, since the generated projects build fine on MacOS. If you want to edit the project using Xcode, then you'll have to change the generator, but since Xcode...

This was fixed by ec13c2d3923c185075af92eabc15d88b7933769f (#88)