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,
+10 insertions,
-6 deletions
| 8482 |
8482 |
|
"syn 2.0.119",
|
| 8483 |
8483 |
|
"winnow 1.0.4",
|
| 8484 |
8484 |
|
]
|
|
8485 |
+ |
|
|
8486 |
+ |
[[patch.unused]]
|
|
8487 |
+ |
name = "supernote-push"
|
|
8488 |
+ |
version = "0.1.0"
|
| 104 |
104 |
|
open = "5"
|
| 105 |
105 |
|
|
| 106 |
106 |
|
# Markdown rendering + HTML sanitization
|
| 107 |
|
- |
docengine = { path = "../../Libraries/docengine" }
|
|
107 |
+ |
docengine = { git = "https://makenot.work/git/max/docengine.git" }
|
| 108 |
108 |
|
|
| 109 |
109 |
|
# Logging
|
| 110 |
110 |
|
tracing = "0.1"
|
| 111 |
111 |
|
tracing-subscriber = { version = "0.3", features = ["env-filter"] }
|
| 112 |
112 |
|
|
| 113 |
113 |
|
# Tag standard
|
| 114 |
|
- |
tagtree = { path = "../../MNW/shared/tagtree" }
|
|
114 |
+ |
tagtree = { git = "https://makenot.work/git/max/makenotwork.git" }
|
| 115 |
115 |
|
|
| 116 |
116 |
|
# Shared urgency model (also used by MNW/wam), so problems and tickets rank alike
|
| 117 |
|
- |
painhours = { path = "../../MNW/shared/painhours" }
|
|
117 |
+ |
painhours = { git = "https://makenot.work/git/max/makenotwork.git" }
|
| 118 |
118 |
|
|
| 119 |
119 |
|
# MCP bridge (go-mcp)
|
| 120 |
|
- |
kberg = { path = "../../MNW/shared/kberg", default-features = false, features = ["server"] }
|
|
120 |
+ |
kberg = { git = "https://makenot.work/git/max/makenotwork.git", default-features = false, features = ["server"] }
|
| 121 |
121 |
|
|
| 122 |
122 |
|
# Internal crates
|
| 123 |
123 |
|
goingson-core = { path = "crates/core" }
|
| 31 |
31 |
|
goingson-core = { workspace = true }
|
| 32 |
32 |
|
painhours = { workspace = true }
|
| 33 |
33 |
|
goingson-db-sqlite = { workspace = true }
|
| 34 |
|
- |
synckit-client = { path = "../../../synckit/synckit-client" }
|
| 35 |
|
- |
synckit-config = { path = "../../../synckit/synckit-config" }
|
|
34 |
+ |
synckit-client = { git = "https://makenot.work/git/max/synckit.git" }
|
|
35 |
+ |
synckit-config = { git = "https://makenot.work/git/max/synckit.git" }
|
| 36 |
36 |
|
|
| 37 |
37 |
|
# Tauri
|
| 38 |
38 |
|
tauri = { workspace = true, features = ["image-png", "devtools"] }
|