cmake-init
cmake-init copied to clipboard
The missing CMake project initializer
Because of `m.css` not having still support for Doxygen 1.9 the `cmake --build --preset=dev -t docs` fails with a weird message, maybe adding a detailed error saying to downgrade Doxygen...
As Doxygen doesn't quite work as well as one would hope ([[1]](https://github.com/friendlyanon/cmake-init/issues?q=is%3Aissue+is%3Aopen+label%3Adocs)), it might be time to look into alternatives. One candidate so far is https://github.com/hdoc/hdoc
Right now, people consuming projects generated with cmake-init are required to have at least CMake 3.14 installed and developers developing those projects are recommended to have at least 3.20 installed...
First of all thanks for the amazing project :) I have been using cmake-init for my [project](https://github.com/anders-wind/shared_ptr), and it has been working splendidly. Would it be possible to get a...
Since 85cff275dc1dd0005dbc966515cf57dc423f0840, the version of m.css is a slightly patched version with some fixes included, however m.css is mainly for C++ projects. What'd be a good alternative for C projects?
Hi, I got error `CMAKE_MAKE_PROGRAM` is not set. My env is MacOS 11.3.1. CMake version: ```sh ❯ cmake --version cmake version 3.23.1 CMake suite maintained and supported by Kitware (kitware.com/cmake)....
This issue is just for tracking the progress of modules. At the moment, no generally available compiler seems to properly support modules. CMake is also designing its API to properly...
The generated build instructions and CI workflow aren't compatible with Conan v2. Hoping @SpaceIm can chip in here with an example that shows how to use conanfile.txt with the new...
I realised while writing https://github.com/friendlyanon/cmake-init/issues/53#issuecomment-1094290250 that Conan dependencies are not cached in CI. The vcpkg template uses the [friendlyanon/setup-vcpkg](https://github.com/friendlyanon/setup-vcpkg) action, which handles vcpkg's binary cache automatically. I'm tagging this issue...
The 0.26.0 and 0.26.1 releases on PyPI are broken, because of how the packaging is done. https://github.com/friendlyanon/cmake-init/commit/8077df23c8a32b92d2da74c6a770d249b39ea02e and https://github.com/friendlyanon/cmake-init/commit/6421a7c347ca1ad409f0e00eb20c2f5be1eb6d67 added the `template.py` file to the release, however they were both...