Desktop: Make embedded resources optional (#3094)

* Make embedding resources optional

* Move remaining cef rc to internal module

* Move embedded resources to separate crate

* Review fixup

* Fix

* Fix read

* Add read error
This commit is contained in:
Timon
2025-08-28 17:18:18 +00:00
committed by GitHub
parent 95ef8a5343
commit 1d4d1026d4
19 changed files with 389 additions and 276 deletions
Generated
+8 -1
View File
@@ -2087,8 +2087,8 @@ dependencies = [
"dirs",
"futures",
"glam",
"graphite-desktop-embedded-resources",
"graphite-desktop-wrapper",
"include_dir",
"libc",
"objc2-io-surface",
"objc2-metal 0.3.1",
@@ -2104,6 +2104,13 @@ dependencies = [
"winit",
]
[[package]]
name = "graphite-desktop-embedded-resources"
version = "0.1.0"
dependencies = [
"include_dir",
]
[[package]]
name = "graphite-desktop-wrapper"
version = "0.1.0"