23 lines
894 B
Text
23 lines
894 B
Text
rootProject.name = "twist"
|
|
|
|
include("app")
|
|
include("compiler-app")
|
|
project(":compiler-app").projectDir = file("apps/compiler")
|
|
include("miner-tool")
|
|
project(":miner-tool").projectDir = file("apps/miner")
|
|
include("reflect-tool")
|
|
project(":reflect-tool").projectDir = file("apps/reflect")
|
|
include("twisto-tool")
|
|
project(":twisto-tool").projectDir = file("apps/twisto")
|
|
include("docs-tool")
|
|
project(":docs-tool").projectDir = file("apps/docs")
|
|
|
|
val libraryModules = setOf(
|
|
"core", "wire", "transport", "bytecode", "compiler", "proof", "ecdsa", "rsa", "merkle", "store", "state", "access", "gas", "tvm", "jit", "ope",
|
|
"p2p", "gossip", "consensus", "mint", "burn", "bips", "standards", "stake", "router", "did", "miner", "reflect", "twisto", "smartdoc",
|
|
)
|
|
|
|
libraryModules.forEach { moduleName ->
|
|
include(moduleName)
|
|
project(":$moduleName").projectDir = file("modules/$moduleName")
|
|
}
|