-
Notifications
You must be signed in to change notification settings - Fork 1
/
Esque.toml
51 lines (43 loc) · 1.19 KB
/
Esque.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
# ----###---##+- Esque.toml -+##---###----
# Edit your build of the Esque kernel
# Attention: To edit the CI-Specific config, please use
# the CI.toml file
[package]
arch = "x86_64"
version = "0.0.1"
name = "Winter Wonderland"
initramfs = "default"
documentation = false
cargo-flags = [ "--jobs 8" ]
mode = "debug"
should-run = false # Should the project be run every time *any* commmand is invoked? (Not recommended)
never-run = false # Should any --run or ./y.py run be ignored?
out-image-path = "build/esque-m" # The -m stands for 'machine'
minimal-toolchain = false
strip = false
rustc-flags = [ "" ]
[kernel]
features = [ ]
cargo-flags = [ "" ] # Also mirrors the global flags
mode = "mirror" # Mirrors global mode
rustc-flags = [ "-Z macro-backtrace" ]
[boot]
features = [ "" ]
cargo-flags = [ "mirror" ]
mode = "mirror"
rustc-flags = [ "" ]
[modules]
no-modules = false
modules = []
[qemu]
memlim = "512M"
enable-kvm = true
cpu = "qemu64" # Not needed if enable-kvm is on
logfile = "qemu.log"
should-log = true # Should log to file?
smp = 1 # Cores
machine = "q35"
qemu-opts = [ ] # Additional arguments
[apps]
rustc-flags = [ "" ]
cargo-flags = [ "mirror" ]