Субмодуль в джитпак

У меня есть проект на 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'
    
Другие вопросы по тегам