-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsettings.gradle.kts
More file actions
100 lines (81 loc) · 3.73 KB
/
Copy pathsettings.gradle.kts
File metadata and controls
100 lines (81 loc) · 3.73 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
plugins {
id("org.gradle.toolchains.foojay-resolver-convention") version "0.5.0"
}
dependencyResolutionManagement {
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
repositories {
gradlePluginPortal()
mavenLocal()
mavenCentral()
}
versionCatalogs {
create("external") {
library("junit", "org.junit.jupiter:junit-jupiter:5.9.1")
library("hamcrest", "org.hamcrest:hamcrest:2.2")
library("gson", "com.google.code.gson", "gson").version("2.10.1")
library("spring-web", "org.springframework.boot", "spring-boot-starter-web").version("3.2.3")
library("spring-mail", "org.springframework.boot", "spring-boot-starter-mail").version("3.2.3")
library("spring-test", "org.springframework.boot", "spring-boot-starter-test").version("3.2.3")
library("spring-logging", "org.springframework.boot", "spring-boot-starter-logging").version("3.2.3")
library("spring-schedule", "org.springframework", "spring-context").version("6.1.4")
library("sqlite", "org.xerial", "sqlite-jdbc").version("3.41.2.1")
library("kotlin-reflect", "org.jetbrains.kotlin", "kotlin-reflect").version("1.9.23")
library("apache-http-client", "org.apache.httpcomponents", "httpclient").version("4.5.13")
library("apache-http-mime", "org.apache.httpcomponents", "httpmime").version("4.5.13")
library("apache-commons-logging", "commons-logging", "commons-logging").version("1.2")
library("apache-commons-compress", "org.apache.commons", "commons-compress").version("1.26.1")
library("bouncycastle", "org.bouncycastle", "bcprov-jdk18on").version("1.77")
library("web3j-crypto", "org.web3j", "crypto").version("4.11.1")
}
}
}
include(":platform:backend")
include(":platform:backend:api")
include(":platform:backend:bridge")
include(":platform:backend:core")
include(":platform:backend:repository:api")
include(":platform:backend:repository:memory")
include(":platform:backend:repository:record")
include(":platform:backend:repository:sqlite")
include(":platform:backend:repository:testbed")
include(":platform:backend:shared")
include(":platform:lib")
include(":platform:lib:common")
include(":platform:lib:domain")
include(":platform:lib:http")
include(":platform:lib:kua")
include(":platform:lib:nodes")
include(":platform:lib:sdk")
include(":platform:lib:sqlite")
include(":platform:lib:web3")
include(":platform:runner:runner")
include(":platform:runner:extension:net:smtp")
include(":platform:runner:extension:net:http")
include(":platform:runner:extension:std:algo")
include(":platform:runner:extension:std:debug")
include(":platform:runner:extension:std:decimal")
include(":platform:runner:extension:std:log")
include(":platform:runner:extension:std:memoize")
include(":platform:runner:extension:std:once")
include(":platform:runner:extension:std:sys")
include(":platform:runner:extension:std:table")
include(":platform:runner:extension:std:throw")
include(":platform:runner:extension:social:telegram")
include(":platform:runner:extension:web3:arbitrum")
include(":platform:runner:extension:web3:eth")
include(":platform:runner:extension:web3:nyanbot")
include(":platform:runner:plugin:net:smtp")
include(":platform:runner:plugin:net:http")
include(":platform:runner:plugin:std:debug")
include(":platform:runner:plugin:std:log")
include(":platform:runner:plugin:std:sys")
include(":platform:runner:plugin:starter")
include(":platform:runner:plugin:web3")
include(":platform:runner:test")
include(":platform:testbed")
include(":app")
include(":app:hamal-backend")
include(":app:hamal-mono")
include(":app:hamal-runner")
include(":app:web3proxy")
rootProject.name = "hamal"