enso/Cargo.toml
2021-12-31 21:14:02 +01:00

117 lines
3.4 KiB
TOML

[workspace]
members = [
"app/gui",
"app/gui/controller",
"app/gui/controller/double-representation",
"app/gui/controller/engine-model",
"app/gui/controller/engine-protocol",
"app/gui/analytics",
"app/gui/config",
"app/gui/language/ast/impl",
"app/gui/language/ast/macros",
"app/gui/language/parser",
"app/gui/language/span-tree",
"app/gui/language/span-tree/example",
"app/gui/view",
"app/gui/view/debug_scene",
"app/gui/view/debug_scene/interface",
"app/gui/view/debug_scene/visualization",
"app/gui/view/graph-editor",
"app/gui/view/welcome-screen",
"build/rust-scripts",
"lib/rust/automata",
"lib/rust/build-utils",
"lib/rust/callback",
"lib/rust/code-builder",
"lib/rust/config-reader",
"lib/rust/data-structures",
"lib/rust/ensogl",
"lib/rust/ensogl/app/theme/hardcoded",
"lib/rust/ensogl/core",
"lib/rust/ensogl/component",
"lib/rust/ensogl/component/drop-down-menu",
"lib/rust/ensogl/component/drop-manager",
"lib/rust/ensogl/component/file-browser",
"lib/rust/ensogl/component/gui",
"lib/rust/ensogl/component/label",
"lib/rust/ensogl/component/list-view",
"lib/rust/ensogl/component/scroll-area",
"lib/rust/ensogl/component/scrollbar",
"lib/rust/ensogl/component/selector",
"lib/rust/ensogl/component/shadow",
"lib/rust/ensogl/component/text",
"lib/rust/ensogl/component/text/embedded-fonts",
"lib/rust/ensogl/component/text/msdf-sys",
"lib/rust/ensogl/component/toggle-button",
"lib/rust/ensogl/example",
"lib/rust/ensogl/example/animation",
"lib/rust/ensogl/example/complex-shape-system",
"lib/rust/ensogl/example/dom-symbols",
"lib/rust/ensogl/example/drop-manager",
"lib/rust/ensogl/example/easing-animator",
"lib/rust/ensogl/example/glyph-system",
"lib/rust/ensogl/example/list-view",
"lib/rust/ensogl/example/mouse-events",
"lib/rust/ensogl/example/scroll-area",
"lib/rust/ensogl/example/shape-system",
"lib/rust/ensogl/example/slider",
"lib/rust/ensogl/example/sprite-system",
"lib/rust/ensogl/example/sprite-system-benchmark",
"lib/rust/ensogl/example/text-area",
"lib/rust/frp",
"lib/rust/fuzzly",
"lib/rust/generics",
"lib/rust/json-rpc",
"lib/rust/launcher-shims",
"lib/rust/logger",
"lib/rust/profiling",
"lib/rust/profiling/macros",
"lib/rust/macro-utils",
"lib/rust/optics",
"lib/rust/parser",
"lib/rust/parser/ast",
"lib/rust/parser/flexer",
"lib/rust/prelude",
"lib/rust/parser/flexer-testing/definition",
"lib/rust/parser/flexer-testing/generation",
"lib/rust/parser/lexer/definition",
"lib/rust/parser/lexer/generation",
"lib/rust/parser/parser-jni",
"lib/rust/parser/lazy-reader",
"lib/rust/shapely/impl",
"lib/rust/shapely/macros",
"lib/rust/shortcuts",
"lib/rust/shortcuts/example",
"lib/rust/text",
"lib/rust/types",
"lib/rust/web",
"lib/rust/not-used/eval-tt",
"lib/rust/not-used/web-test",
"lib/rust/not-used/web-test-proc-macro",
]
[profile.dev]
opt-level = 0
lto = false
debug = true
debug-assertions = true
[profile.release]
opt-level = 3
lto = true
debug = false
debug-assertions = false
[profile.bench]
opt-level = 3
lto = true
debug = false
debug-assertions = false
[profile.test]
opt-level = 0
lto = false
debug = true
debug-assertions = true