206 Commits

Author SHA1 Message Date
Alexey Tsvetkov
332d57ae33 Allow overriding COMPOSE_GRADLE_PLUGIN_COMPOSE_VERSION via Gradle property
Gradle properties are more convenient for local builds
2020-11-03 17:16:21 +03:00
Alexey Tsvetkov
37cc9665c1 Log distribution output path 2020-11-03 17:16:21 +03:00
Alexey Tsvetkov
3b7835fb4a Merge compose.desktop.application plugin with compose plugin
This change removes `org.jetbrains.compose.desktop.application` plugin id
in favor of doing everything in `org.jetbrains.compose`.
The change simplifies configuring Compose Desktop projects.
Now, just one plugin dependency is needed.

To avoid task name conflicts with common task names such as `package` and `run`,
the plugin creates tasks lazily only if `application` block/property is used in a script.
2020-11-03 17:16:21 +03:00
Alexey Tsvetkov
518aa7fc81 Rename JetPack -> JetBrains 2020-10-29 20:40:27 +03:00
Alexey Tsvetkov
2451d79d06 Remove unnecessary META_INF/gradle-plugins/*.properties files
That's already handled by java-gradle-plugin configuration
(a plugin for Gradle plugin development)
2020-10-29 20:40:27 +03:00
Alexey Tsvetkov
a8e34eddad Refactor gradle-plugin build configuration to allow other plugins
So other plugins can be added to separate subprojects
2020-10-29 20:40:27 +03:00