mirror of
https://github.com/slint-ui/slint.git
synced 2025-12-23 09:19:32 +00:00
CARGO_TARGET_THUMBV6M_NONE_EABI_LINKER="flip-link" CARGO_TARGET_THUMBV6M_NONE_EABI_RUNNER="probe-run --chip RP2040" SLINT_STYLE=ugly SLINT_PROCESS_IMAGES=1 cargo +nightly run -p printerdemo --features=mcu-pico-st7789 --target=thumbv6m-none-eabi
106 lines
2.4 KiB
TOML
106 lines
2.4 KiB
TOML
# Copyright © SixtyFPS GmbH <info@slint-ui.com>
|
|
# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-commercial
|
|
|
|
[workspace]
|
|
members = [
|
|
'api/cpp',
|
|
'api/node/native',
|
|
'api/rs/build',
|
|
'api/rs/macros',
|
|
'api/rs/slint',
|
|
'api/wasm-interpreter',
|
|
'docs/tutorial/rust/src',
|
|
'examples/7guis',
|
|
'examples/gallery',
|
|
'examples/imagefilter',
|
|
'examples/memory',
|
|
'examples/opengl_underlay',
|
|
'examples/plotter',
|
|
'examples/printerdemo_old/rust',
|
|
'examples/printerdemo/rust',
|
|
'examples/printerdemo_mcu',
|
|
'examples/slide_puzzle',
|
|
'examples/todo/rust',
|
|
'helper_crates/const-field-offset',
|
|
'helper_crates/vtable',
|
|
'helper_crates/vtable/macro',
|
|
'internal/backends/gl',
|
|
'internal/backends/mcu',
|
|
'internal/backends/qt',
|
|
'internal/backends/selector',
|
|
'internal/backends/testing',
|
|
'internal/common',
|
|
'internal/compiler',
|
|
'internal/compiler/parser-test-macro',
|
|
'internal/core',
|
|
'internal/core-macros',
|
|
'internal/interpreter',
|
|
'tests/doctests',
|
|
'tests/driver/cpp',
|
|
'tests/driver/driverlib',
|
|
'tests/driver/interpreter',
|
|
'tests/driver/nodejs',
|
|
'tests/driver/rust',
|
|
'tools/compiler',
|
|
'tools/fmt',
|
|
'tools/lsp',
|
|
'tools/syntax_updater',
|
|
'tools/viewer',
|
|
'xtask',
|
|
]
|
|
|
|
default-members = [
|
|
'api/rs/build',
|
|
'api/rs/slint',
|
|
'examples/gallery',
|
|
'examples/memory',
|
|
'examples/printerdemo_old/rust',
|
|
'examples/printerdemo/rust',
|
|
'examples/slide_puzzle',
|
|
'examples/todo/rust',
|
|
'internal/backends/gl',
|
|
'internal/backends/qt',
|
|
'internal/backends/selector',
|
|
'internal/compiler',
|
|
'internal/core',
|
|
'internal/interpreter',
|
|
'tests/doctests',
|
|
'tests/driver/interpreter',
|
|
'tests/driver/rust',
|
|
'tools/compiler',
|
|
'tools/fmt',
|
|
'tools/lsp',
|
|
'tools/syntax_updater',
|
|
'tools/viewer',
|
|
]
|
|
|
|
resolver="2"
|
|
|
|
[profile.release]
|
|
lto = true
|
|
panic = "abort"
|
|
|
|
[profile.dev-mcu]
|
|
inherits = "dev"
|
|
codegen-units = 1
|
|
debug = 2
|
|
debug-assertions = true
|
|
incremental = false
|
|
opt-level = 3
|
|
|
|
[profile.release-mcu]
|
|
inherits = "release"
|
|
codegen-units = 1
|
|
debug = 2
|
|
debug-assertions = false
|
|
incremental = false
|
|
lto = 'fat'
|
|
opt-level = 3
|
|
overflow-checks = false
|
|
|
|
[profile.dev]
|
|
panic = "abort"
|
|
|
|
[patch.crates-io]
|
|
# Pull in https://github.com/rust-windowing/winit/pull/2255
|
|
winit = { git = "https://github.com/slint-ui/winit", branch = "simon/v0.26-with-touch-fix" }
|