Files
compose-multiplatform/ci/compose-uber-jar
Oleksandr Karpovich bc6d42ef44 Update versions: compose - 1.3.0 and kotlin - 1.8.0 (#2651)
* Update versions in examples

* Add more scripts to validate example on android and k/js

* Add validateExamplesIos.sh

* Update CHANGELOG.md for 1.3.0

* check examples with 1.3.0-rc06

* Update the versions: compose-multiplatform - 1.3.0, kotlin - 1.8.0

* Update ComposeCompilerCompatibility (1.4.0)

* Update web/yarn.lock
2023-01-30 21:02:23 +01:00
..
2021-08-04 09:41:56 +03:00
2020-09-07 14:11:02 +03:00
2021-08-04 09:41:56 +03:00
2020-09-07 14:11:02 +03:00
2020-09-07 14:11:02 +03:00

Compose Uber Jar

Merges all org.jetbrains.compose* artifacts into one uber jar compose-full.jar.

Building

Specify a version of compose artifacts to merge:

  • by providing version directly via compose.version property
    (e.g. ./gradlew -Pcompose.version=0.1.0-build49 ...);
  • or by providing a path to file containing a version via compose.version.file property (e.g. ./gradlew -Pcompose.version.file=version.txt ...);
  • compose.version.file has a higher priority than compose.version.

Build a jar locally by running:

./gradlew shadowJar

The jar will be available at build/libs/compose-full.jar

Publishing

export COMPOSE_REPO_USERNAME=<COMPOSE_REPO_USERNAME>
export COMPOSE_REPO_KEY=<COMPOSE_REPO_KEY>
./gradlew publishToComposeRepo