Declare cross-repo deps by git URL, not relative path
The manifests encoded the ~/Code layout inline, so no repo built from a
clone and any tool that relocated a crate broke. Cross-repo deps now name
a public makenot.work git URL; ~/Code/.cargo/config.toml holds a [patch]
table redirecting them to the local working copies, so in-tree edits are
still what gets built.
Intra-repo path deps are unchanged: they ship in the same repo and a
clone resolves them.
- Co-Authored-By
- Claude Opus 5 (1M context) <noreply@anthropic.com>
3 files changed,
+13 insertions,
-5 deletions
| 8219 |
8219 |
|
"syn 2.0.114",
|
| 8220 |
8220 |
|
"winnow 1.0.4",
|
| 8221 |
8221 |
|
]
|
|
8222 |
+ |
|
|
8223 |
+ |
[[patch.unused]]
|
|
8224 |
+ |
name = "kberg"
|
|
8225 |
+ |
version = "0.1.0"
|
|
8226 |
+ |
|
|
8227 |
+ |
[[patch.unused]]
|
|
8228 |
+ |
name = "painhours"
|
|
8229 |
+ |
version = "0.1.0"
|
| 67 |
67 |
|
bb-pdf = { path = "crates/bb-pdf" }
|
| 68 |
68 |
|
|
| 69 |
69 |
|
# External sibling crates (shared under ~/Code/Libraries)
|
| 70 |
|
- |
supernote-push = { path = "../../Libraries/supernote-push" }
|
| 71 |
|
- |
synckit-client = { path = "../../synckit/synckit-client" }
|
| 72 |
|
- |
synckit-config = { path = "../../synckit/synckit-config" }
|
|
70 |
+ |
supernote-push = { git = "https://makenot.work/git/max/supernote-push.git" }
|
|
71 |
+ |
synckit-client = { git = "https://makenot.work/git/max/synckit.git" }
|
|
72 |
+ |
synckit-config = { git = "https://makenot.work/git/max/synckit.git" }
|
| 73 |
73 |
|
tauri = "2.10.2"
|
| 74 |
74 |
|
tauri-plugin-updater = "2"
|
| 75 |
|
- |
tagtree = { path = "../../MNW/shared/tagtree" }
|
|
75 |
+ |
tagtree = { git = "https://makenot.work/git/max/makenotwork.git" }
|
| 76 |
76 |
|
regex = "1"
|
| 77 |
77 |
|
zeroize = "1"
|
| 78 |
78 |
|
wiremock = "0.6"
|
| 49 |
49 |
|
regex = "1"
|
| 50 |
50 |
|
|
| 51 |
51 |
|
# HTML sanitization for untrusted feed content
|
| 52 |
|
- |
docengine = { path = "../../../../Libraries/docengine" }
|
|
52 |
+ |
docengine = { git = "https://makenot.work/git/max/docengine.git" }
|
| 53 |
53 |
|
|
| 54 |
54 |
|
# Concurrent fetching
|
| 55 |
55 |
|
futures = { workspace = true }
|