cmake: Ignore build subdirectories within the source directory#302
Conversation
| /*build* | ||
| !/build-aux | ||
| !/build_msvc | ||
|
|
There was a problem hiding this comment.
I'm not a CLion expert, but it seems inappropriate to create build artifacts anywhere outside of the CMake's designated binary tree. Is this configurable?
There was a problem hiding this comment.
There was a problem hiding this comment.
I can see that "cmake-build-debug" is a configured name of the build directory for the "Debug" build type. It is OK to have multiple build directories simultaneously. The suggested pattern /*build* covers all such cases.
There was a problem hiding this comment.
Opened https://youtrack.jetbrains.com/issue/CPP-39809/cmake-build-run-config-folders-should-be-created-inside-the-build-folder-by-default, thanks for checking
Just to clarify, based on #302 (comment), I don't consider https://youtrack.jetbrains.com/issue/CPP-39809/cmake-build-run-config-folders-should-be-created-inside-the-build-folder-by-default to be a bug.
There was a problem hiding this comment.
Thanks, will let them decide, they have all the context here
ff39f0b to
57cdcdf
Compare
|
ACK 57cdcdf |


It was planned to clean up the
.gitignorefile during the removal of the Autotools and MSVC legacy build systems. However, reviewers requested it earlier.Therefore, delivering it now :)