-
Notifications
You must be signed in to change notification settings - Fork 22
/
Copy pathCargo.toml
37 lines (32 loc) · 951 Bytes
/
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
[package]
name = "terbium"
authors = ["jay3332"]
version = "0.0.1"
edition = "2021"
description = "The performant yet elegant and feature-packed programming language. Made with Rust."
license = "AGPL-3.0-or-later"
homepage = "https://github.com/TerbiumLang/Terbium"
repository = "https://github.com/TerbiumLang/Terbium"
readme = "README.md"
keywords = ["terbium", "language", "lang", "interpreter", "compiler", "trb"]
categories = ["compilers", "command-line-interface", "parsing", "wasm"]
# [[bin]]
# name = "terbium"
# path = "src/bin/terbium.rs"
[workspace]
members = ["codegen", "common", "diagnostics", "grammar", "hir", "mir"]
[dependencies]
codegen = { path = "codegen" }
common = { path = "common" }
diagnostics = { path = "diagnostics" }
grammar = { path = "grammar" }
hir = { path = "hir" }
mir = { path = "mir" }
indicatif = "0.17"
[profile.dev]
opt-level = 0
[profile.release]
lto = "fat"
strip = true
codegen-units = 1
opt-level = 3