-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathHelloWayland.fidproj
More file actions
35 lines (28 loc) · 923 Bytes
/
HelloWayland.fidproj
File metadata and controls
35 lines (28 loc) · 923 Bytes
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
[package]
name = "HelloWayland"
version = "0.2.0"
description = "Clef + Fidelity — Native Wayland Splash Screen (Fidelity.UI)"
authors = ["SpeakEZ Technologies, Inc."]
license = "MIT"
[compilation]
target = "cpu"
[platform]
runtime_model = "libc"
os = "linux"
arch = "x86_64"
word_size = 64
[dependencies]
# Platform binding — required for platform context (must be named "platform")
platform = { path = "../Fidelity.Platform/CPU/Linux/x86_64/Fidelity.Platform.fidproj" }
# Desktop lifecycle — transitively pulls in Platform.Display, Wayland, DRM, GBM, Libc, resvg
desktop = { path = "../Fidelity.Desktop/Fidelity.Desktop.Wayland.fidproj" }
# UI framework (widget descriptors, modifiers, rendering bridge)
ui = { path = "../Fidelity.UI/Fidelity.UI.fidproj" }
[build]
sources = [
"src/Main.clef"
]
output = "HelloWayland"
output_kind = "console"
[link]
libraries = ["wayland-client", "drm", "gbm", "resvg"]