feat(canary/ComponentsV2): init @ LavaDesu/Aliucord@8ee06ba700

This commit is contained in:
LavaDesu 2025-07-15 17:53:33 +10:00
parent 78022652d7
commit 02ac3cb652
Signed by: cilly
GPG key ID: 6500251E087653C9
48 changed files with 2223 additions and 6 deletions

View file

@ -1,15 +1,17 @@
rootProject.name = "Awoocord"
// This file sets what projects are included. Every time you add a new project, you must add it
// to the includes below.
val canaryPlugins = arrayOf("ComponentsV2")
// Plugins are included like this
include(
"AlignThreads",
"Scout"
"Scout",
*canaryPlugins,
)
rootProject.children.forEach {
// Change kotlin to java if you'd rather use java
it.projectDir = file("plugins/${it.name}")
val isCanary = it.name in canaryPlugins
val dir = if (isCanary) "canary" else "plugins"
val name = it.name
if (isCanary) it.name += "-Beta"
it.projectDir = file("${dir}/${name}")
}