Выходной формат разделяемой библиотеки Gradle cpp-library - PullRequest
0 голосов
/ 06 марта 2019

В настоящее время я использую инкубационную cpp-библиотеку Gradle для создания некоторых общих библиотек.По большей части все идет хорошо, но я не могу понять, как настроить расширение имени выходного файла общего объекта.У меня есть что-то вроде: «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.Поэтому переименование файла после его создания, вероятно, не сработает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...