Replies: 1 comment 1 reply
-
hi @ljanik - I am incredibly sorry that I never saw this discussion. I do not get notified for discussion posts and will to resolve that. I know it's been a year, but is this still an issue? Regardless I want to have an answer to anyone that sees this. If you absolutely need If I missed the mark and you had other issues, please let me know. I'd be happy to help (And I've updated my notifications for this repo to include discussions). |
Beta Was this translation helpful? Give feedback.
-
Hello,
on our embedded project we integrate EDK as submodules to main project repository. Those submodules are however not in the root of the main repo - they are concentrated in a subfolder, see below:
We are using the
mu_platform
as workspace directory and it worked pretty well until update fromedk2-pytool-extensions==0.12.*
toedk2-pytool-extensions~=0.23.0
. After the update, theEdk2PlatformSetup().Invoke()
fails with following error:I did some debugging and it seems that the problem is in
submodule_resolve()
function being used with workspace path as repository root. In newer versionsGitPython
dependency was bumped and that deprecates searching a repo in parent repositories when callingRepo()
constructor, more hereDoes this really mean, that the workspace has to point to repository root folder? I find this a little bit creepy since it would force us to keep EDK-related stuff in repo root instead of in its own folder.
Thank you in advance!
Beta Was this translation helpful? Give feedback.
All reactions