forked from xtclang/xvm
-
Notifications
You must be signed in to change notification settings - Fork 0
/
settings.gradle.kts
26 lines (23 loc) · 1.51 KB
/
settings.gradle.kts
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
rootProject.name = "xvm"
include(":javatools_utils") // produces javatools_utils.jar for org.xvm.utils package
include(":javatools_unicode") // produces data files -> :lib_ecstasy/resources, only on request
include(":javatools") // produces javatools.jar
include(":javatools_turtle") // produces *only* a source zip file (no .xtc), and only on request
include(":javatools_bridge") // produces *only* a source zip file (no .xtc), and only on request
include(":javatools_launcher") // produces native executables (Win, Mac, Linux), only on request
include(":lib_ecstasy") // produces *only* a source zip file (no .xtc), and only on request
include(":lib_aggregate") // produces aggregate.xtc
include(":lib_collections") // produces collections.xtc
include(":lib_crypto") // produces crypto.xtc
include(":lib_net") // produces net.xtc
include(":lib_json") // produces json.xtc
include(":lib_oodb") // produces oodb.xtc
include(":lib_imdb") // produces imdb.xtc
include(":lib_jsondb") // produces jsondb.xtc
include(":lib_web") // produces web.xtc
include(":lib_webauth") // produces webauth.xtc
include(":lib_xenia") // produces xenia.xtc
// TODO(":wiki")
include(":xdk") // builds the above modules (ecstasy.xtc, javatools_bridge.xtc, json.xtc, etc.)
// drags in Java libraries (javatools_utils, javatools), native launchers, wiki, etc.
include(":manualTests") // temporary; allowing gradle test execution