-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Aggregating modules doesn't work without manually adding a dependency on all-modules-page-plugin
#14
Comments
I understand this is required at the moment See adamko-dev#14
Add all-modules-page-plugin workaround in README.md See #14
Does this issue also include the adding all modules manually using |
@hfhbd So you want Dokkatoo to automatically set up a multi-module aggregation, if possible? I think that's worth investigating, so please make a new issue. I think it would be possible for Dokkatoo to implement that using default dependencies. Such a feature would be dependent on fixing this issue. |
I've pushed a change #127 that makes adding the dependency slightly easier and less verbose. Dokkatoo will now automatically add a version, so all that's required is: dependencies {
dokkatoo(project(":parentProject:childProjectA"))
dokkatoo(project(":parentProject:childProjectB"))
// A dependency on all-modules-page-plugin is required at the moment.
// A version is not required, Dokkatoo will automatically add one.
dokkatooPluginHtml("org.jetbrains.dokka:all-modules-page-plugin")
} The version will be set from the version set in the Dokkatoo extension: // build.gradle.kts
dokkatoo {
versions {
jetbrainsDokka.set("1.9.10")
}
} |
Currently in order to create a Dokka publication that aggregates subprojects, it's required to manually add a dependency on
all-modules-page-plugin
This dependency should be added automatically.
The text was updated successfully, but these errors were encountered: