fix: Make CMAKE_RANLIB the no-op command#1395
fix: Make CMAKE_RANLIB the no-op command#1395gr1mpatr0n wants to merge 2 commits intobazel-contrib:mainfrom
Conversation
|
Hmm, this doesn't seem to be as clear-cut as I thought. Now, the colon is sitting right up against the preceding path for some reason.
Why on Earth is the colon (CMAKE_RANLIB) not at the very least space delimited from the preceding path?! Is there some difference when using |
|
Brother I feel your pain here. I spent a day chasing up this issue. |
|
@johnnyshields I gave up on Bazel a while ago, and it's not a lack of will of learning. It lacks the most basic C/C++ toolchain support. Something as basic as requesting a target to be built with C++17 standard requires hand-coding the flag for every toolchain you want to support (GCC, MSVC, not to mention the stranger ones like IAR). What is the purpose of a build system that cannot abstract the most basic options? Just use a competent solution like CMake. Yes it has its warts, but it's been battle-tested and "just works" for the most part. If you need hermiticity, use a container. Happy days. |
Addresses #1394.