30 lines
1.2 KiB
TOML
30 lines
1.2 KiB
TOML
# Desk Host — Desk Link's server for a plain macOS or Windows desktop (the logged-in user's
|
|
# session): the screen as hardware H.264, input as local events, the same protocol, TLS and
|
|
# fleet credentials as the window manager's server. A tray app (menu bar / notification area):
|
|
# its dropdown switches serving and shows the viewers; serves only while enabled.
|
|
|
|
[package]
|
|
name = "makepad-app-deskhost"
|
|
version = "0.1.0"
|
|
edition = "2021"
|
|
license = "MIT"
|
|
|
|
[[bin]]
|
|
name = "makepad-app-deskhost"
|
|
path = "src/main.rs"
|
|
|
|
[dependencies]
|
|
makepad-desk-link = { path = "../../libs/desk_link", features = ["server"] }
|
|
makepad-platform-video = { path = "../../platform/video" }
|
|
makepad-key-code = { path = "../../platform/key_code" }
|
|
makepad-widgets = { path = "../../widgets", default-features = false }
|
|
makepad-shell-kit = { path = "../../libs/shell_kit" }
|
|
makepad-desk-link-panel = { path = "../../libs/desk_link_panel" }
|
|
|
|
[target.'cfg(target_os = "macos")'.dependencies]
|
|
makepad-apple-sys = { path = "../../libs/apple_sys" }
|
|
makepad-objc-sys = { path = "../../libs/objc-sys" }
|
|
|
|
[target.'cfg(target_os = "windows")'.dependencies]
|
|
makepad-hal = { path = "../../platform/hal" }
|
|
makepad-windows-sys = { path = "../../libs/windows/sys" }
|