-
-
Notifications
You must be signed in to change notification settings - Fork 57
/
Copy pathCargo.toml
62 lines (56 loc) · 1.59 KB
/
Cargo.toml
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
[package]
name = "erg"
version = "0.4.0-beta.0"
description = "The Erg programming language"
authors = ["Shunsuke Shibayama <[email protected]>"]
license = "MIT OR Apache-2.0"
edition = "2021"
repository = "https://github.com/erg-lang/erg"
documentation = "https://docs.rs/erg"
homepage = "https://erg-lang.github.io/"
keywords = ["erg", "programming-language"]
[workspace]
members = [
"compiler/erg_common",
"compiler/erg_compiler",
"compiler/erg_parser",
"compiler/erg_type",
]
[features]
# when "debug" feature is turned on, that of the following crates will also be turned on.
debug = [
"erg_common/debug",
"erg_parser/debug",
"erg_compiler/debug",
"erg_type/debug",
]
japanese = [
"erg_common/japanese",
"erg_parser/japanese",
"erg_compiler/japanese",
"erg_type/japanese",
]
simplified_chinese = [
"erg_common/simplified_chinese",
"erg_parser/simplified_chinese",
"erg_compiler/simplified_chinese",
"erg_type/simplified_chinese",
]
traditional_chinese = [
"erg_common/traditional_chinese",
"erg_parser/traditional_chinese",
"erg_compiler/traditional_chinese",
"erg_type/traditional_chinese",
]
[dependencies]
erg_common = { version = "0.4.0-beta.0", path = "./compiler/erg_common" }
erg_parser = { version = "0.4.0-beta.0", path = "./compiler/erg_parser" }
erg_compiler = { version = "0.4.0-beta.0", path = "./compiler/erg_compiler" }
erg_type = { version = "0.4.0-beta.0", path = "./compiler/erg_type" }
# [workspace]
# member = ["cm", "dyne"]
# [profile.release]
# panic = 'abort'
# [[bin]]
# name = "cm"
# path = "src/compiler/main.rs"