fix: add symlinks for all submodule recipe dirs to resolve sibling fork deps
All submodules (kernel, bootloader, redoxfs, userutils, installer, base) use path = '../libredox', '../syscall', '../redox-scheme' to reference sibling forks. When the cookbook copies these to recipes/core/<name>/source/, Cargo resolves the relative paths from the copy location, not the symlink target. Added symlinks at the recipe level so all resolutions go through the same path: recipes/core/<name>/<dep> → local/sources/<dep>.
This commit is contained in:
Symlink
+1
@@ -0,0 +1 @@
|
||||
../../../local/sources/libredox
|
||||
+1
@@ -0,0 +1 @@
|
||||
../../../local/sources/redox-scheme
|
||||
Symlink
+1
@@ -0,0 +1 @@
|
||||
../../../local/sources/syscall
|
||||
Symlink
+1
@@ -0,0 +1 @@
|
||||
../../../local/sources/libredox
|
||||
+1
@@ -0,0 +1 @@
|
||||
../../../local/sources/redox-scheme
|
||||
Symlink
+1
@@ -0,0 +1 @@
|
||||
../../../local/sources/syscall
|
||||
Symlink
+1
@@ -0,0 +1 @@
|
||||
../../../local/sources/libredox
|
||||
Symlink
+1
@@ -0,0 +1 @@
|
||||
../../../local/sources/redox-scheme
|
||||
Symlink
+1
@@ -0,0 +1 @@
|
||||
../../../local/sources/syscall
|
||||
Symlink
+1
@@ -0,0 +1 @@
|
||||
../../../local/sources/libredox
|
||||
+1
@@ -0,0 +1 @@
|
||||
../../../local/sources/redox-scheme
|
||||
Symlink
+1
@@ -0,0 +1 @@
|
||||
../../../local/sources/syscall
|
||||
Symlink
+1
@@ -0,0 +1 @@
|
||||
../../../local/sources/libredox
|
||||
+1
@@ -0,0 +1 @@
|
||||
../../../local/sources/redox-scheme
|
||||
Symlink
+1
@@ -0,0 +1 @@
|
||||
../../../local/sources/syscall
|
||||
Reference in New Issue
Block a user