在我们安装了 IncrediBuild 的构建机器上运行着一些 bash 脚本。 IncrediBuild 的理念是利用网络中所有可用的核心来加速构建过程。
示例 shell 脚本:
...
ib_console cmake --build .
不应更改 shell 脚本。我想在没有 ib_console 的机器上运行脚本。是否有可能以某种方式模拟它或将调用转发给 cmake ?
最佳答案
将其放入您的 .bashrc
文件中:
if [ ! -f ´whereis ib_console´ ] then
alias ib_console='$@'
fi
解释:
- -f 检查 ib_console 二进制文件是否存在
- $@ 将所有参数放入一个字符串中(然后独立执行)
关于linux - 如果未安装,如何绕过 IncrediBuild 控制台?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49411517/