mirror of
https://github.com/ZSeven-W/openpencil.git
synced 2026-05-31 19:04:29 +07:00
The casement crate was depended on through a sibling-repo path (`../../../winit`) that only existed on the maintainer's machine, so CI couldn't load the workspace manifest and every Rust Check job died with "failed to read winit/Cargo.toml". Vendoring it as a real submodule under `vendor/casement` (matching the `vendor/jian` pattern, picked up by CI's `submodules: recursive` checkout) closes that gap. The renamed GitHub repo `ZSeven-W/casement` (was `ZSeven-W/winit`) tracks the `op-file-open` branch — `feat(macos): drain_opened_file_urls` + the package rename landed there as commit 5877fa83. - `.gitmodules`: add vendor/casement. - Root Cargo.toml: exclude vendor/casement from the workspace glob (it's its own workspace). - op-host-native + op-host-desktop: path = "../../vendor/casement".
13 lines
418 B
Text
13 lines
418 B
Text
[submodule "packages/agent-native"]
|
|
path = packages/agent-native
|
|
url = https://github.com/ZSeven-W/agent.git
|
|
[submodule "vendor/agent"]
|
|
path = vendor/agent
|
|
url = https://github.com/ZSeven-W/agent-rs.git
|
|
[submodule "vendor/jian"]
|
|
path = vendor/jian
|
|
url = git@github.com:ZSeven-W/jian.git
|
|
[submodule "vendor/casement"]
|
|
path = vendor/casement
|
|
url = https://github.com/ZSeven-W/casement.git
|
|
branch = op-file-open
|