summaryrefslogtreecommitdiff
path: root/Cargo.toml
blob: acc313816a3ad39cfe83e53c5bc89d67d4c8f442 (plain)
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
###############################################################################
#                                    VTCOL
###############################################################################

[package]
name        = "vtcol"
description = "Set Linux console color scheme"
version     = "0.42.7"
authors     = [ "Philipp Gesang <phg@phi-gamma.net>" ]
repository  = "https://gitlab.com/phgsng/vtcol"
keywords    = [ "linux", "virtual_terminal", "tty", "console", "system" ]
readme      = "README.rst"
license     = "GPL-3.0"
edition     = "2021"

[dependencies]
libc        = "0.2"
indoc       = "1.0"
clap        = { version = "2.33", optional = true }
anyhow      = { version = "1.0", optional = true }
base64      = "0.13"
slint       = { version = "0.2", optional = true }

[features]
vtcol-bin   = [ "anyhow", "clap" ]
gui         = [ "vtcol-bin", "slint" ]

[[bin]]
name                    = "vtcol"
path                    = "src/vtcol.rs"
test                    = false
doc                     = false
required-features       = [ "vtcol-bin" ]

[lib]
# doctests suck
doctest     = false