Субмодуль в джитпак
У меня есть проект на GitHub OmegaIntentBuilder. Также я создал библиотеку из этого проекта на jitpack.io
dependencies {
compile 'com.github.Omega-R:OmegaIntentBuilder:0.0.5'
}
Библиотека работает, я мог импортировать ее без проблем. Но теперь я создал два Java-подмодуля ("аннотации", "процессор") с генерацией кода.
compile project(':annotations')
annotationProcessor project(':processor')
Как я могу импортировать эти подмодули в Jitpack? Я имею в виду, я хочу использовать это так
compile 'com.github.Omega-R:OmegaIntentBuilder.annotations:0.0.5'
annotationProcessor 'com.github.Omega-R:OmegaIntentBuilder.processor:0.0.5'
Как я мог это сделать?
1 ответ
Вот пример, который показывает, как это сделать: https://github.com/jitpack/gradle-modular
Для установки каждого модуля используйте отдельно
groupId
:com.github.User.Repo
artifact id
:module name
обратите внимание, что есть только 2 двоеточия: после идентификатора группы и перед номером версии!
compile 'com.github.jitpack.gradle-modular:client:1.1' compile 'com.github.jitpack.gradle-modular:server:1.1'