Gradle CPP库输出共享库名称格式

时间:2019-03-06 14:27:39

标签: c++ gradle

我目前正在使用gradle的孵化cpp库来构建一些共享库。在大多数情况下,它运行良好,但我似乎无法弄清楚如何配置输出共享库文件扩展名。我所拥有的是类似“ libMyLib.so”的东西,而我想要的是诸如“ libMyLib.so.1.0”之类的东西,其中.1.0是配置项目的版本信息。

由于该功能仍在开发中,因此缺少文档。有什么想法吗?此时,我的gradle文件非常简单。

apply plugin: 'cpp-library'

project.version = '1.0'
project.group = 'com.mygroup'

library {
    baseName = 'MyLib'
    targetMachines = [machines.linux.x86, machines.inux.x86_64]
}

我应该补充一点,任何解决方案都必须与maven-publish插件兼容。因此,在文件生成后重命名可能无法解决问题。

0 个答案:

没有答案