ad1379c267
Bundles core + ecs + binding into a single shaded JAR via
com.gradleup.shadow. Regular jar stays enabled so composite builds
in examples/ can consume project(":dist") directly.
14 lines
398 B
Markdown
14 lines
398 B
Markdown
# `:dist`
|
|
|
|
No source code. Aggregates `:core + :ecs + :binding` into one shaded JAR via
|
|
`com.gradleup.shadow`.
|
|
|
|
```bash
|
|
./gradlew :dist:shadowJar
|
|
# → dist/build/libs/async-<version>.jar
|
|
```
|
|
|
|
Drop that JAR in your Hytale server's `mods/` directory. That's the only
|
|
artifact a consumer ever needs — the per-module split exists for testability
|
|
and codebase hygiene, not deployment cherry-picking.
|