Files
coco 723ce1af5c a
2026-07-03 15:12:48 +08:00

110 lines
3.0 KiB
YAML

# -------
# Library
# -------
library:
name: ComposeDebugDrawer
api: 21
github: MFlisar/ComposeDebugDrawer
maven: io.github.mflisar.composedebugdrawer
maven-main-library: core
multiplatform: false
screenshots:
- name: Drawer
images:
- https://raw.githubusercontent.com/MFlisar/ComposeDebugDrawer/refs/heads/main/screenshots/demo1.jpg
- https://raw.githubusercontent.com/MFlisar/ComposeDebugDrawer/refs/heads/main/screenshots/demo3.jpg
- https://raw.githubusercontent.com/MFlisar/ComposeDebugDrawer/refs/heads/main/screenshots/demo4.jpg
- name: Drawer
images:
- https://raw.githubusercontent.com/MFlisar/ComposeDebugDrawer/refs/heads/main/screenshots/demo5.jpg
- https://raw.githubusercontent.com/MFlisar/ComposeDebugDrawer/refs/heads/main/screenshots/demo6.jpg
- https://raw.githubusercontent.com/MFlisar/ComposeDebugDrawer/refs/heads/main/screenshots/demo7.jpg
branch: main
demo: true
# ------------
# Dependencies
# ------------
# optional
dependencies:
compose:
cmp: 1.7.1
compose: 1.7.5
material3: 1.3.1
experimental: false
# -------------
# Module
# -------------
modules:
- name: "core"
group: "core"
description: "the core module that provides all theming functions"
optional: false
platforms:
android: true
ios: false
jvm: false
info:
#dependencies: # optionales Array
- name: "infos-build"
group: "infos"
description: "a module to show infos about the build"
optional: true
platforms:
android: true
ios: false
jvm: false
info:
#dependencies: # optionales Array
- name: "infos-device"
group: "infos"
description: "a module to show infos about the device"
optional: true
platforms:
android: true
ios: false
jvm: false
info:
#dependencies: # optionales Array
- name: "plugin-lumberjack"
group: "plugins"
description: "a plugin to use my lumberjack library inside this library"
optional: true
platforms:
android: true
ios: false
jvm: false
info:
dependencies: # optionales Array
- name: Lumberjack
link: https://mflisar.github.io/Lumberjack/
version: 7.1.1
- name: "plugin-kotpreferences"
group: "plugins"
description: "a plugin to use my kotpreferences library inside this library"
optional: true
platforms:
android: true
ios: false
jvm: false
info:
dependencies: # optionales Array
- name: KotPreferences
link: https://mflisar.github.io/KotPreferences/
version: 0.7.0
# GRUPPEN - optional: nur bei mehreren Modulen benötigt!
groups:
- name: core
label: Core
gradle-comment: "core module"
- name: infos
label: Infos
gradle-comment: "if you want to use some of the default info modules"
- name: plugins
label: Plugins
gradle-comment: "plugins that add support for the corresponding libraries"