27 lines
991 B
TOML
27 lines
991 B
TOML
[package]
|
|
name = "relax-runner"
|
|
version = "0.1.0"
|
|
edition = "2021"
|
|
description = "The runner of `makepad run` without provided crates: compiler, session, boot and the minimal host. Bin `relax` (internal dev tool) JIT-compiles every crate of a program from source; the `makepad` binary (tools/run) is this runner plus the provided crates and the HAL window host"
|
|
license = "MIT OR Apache-2.0"
|
|
publish = false
|
|
|
|
# files outside this crate its build reads (makepad-source-slice ships them in a slice or source archive)
|
|
[package.metadata.commercial]
|
|
include = ["../../../libs/relax/build_stamp.rs"]
|
|
|
|
[lib]
|
|
name = "relax_runner"
|
|
path = "src/lib.rs"
|
|
|
|
[[bin]]
|
|
name = "relax"
|
|
path = "src/bin/relax.rs"
|
|
|
|
[dependencies]
|
|
relax-compiler = { workspace = true }
|
|
makepad-remote = { workspace = true }
|
|
# fetching sources (`run <git url>`): Relax's git client (relax's `git` module) on the
|
|
# system's HTTP stack
|
|
relax-light-http = { workspace = true }
|
|
makepad-network = { path = "../../../platform/network" }
|