Skip to content

Conversation

@sylveon
Copy link
Contributor

@sylveon sylveon commented May 10, 2025

This is required for packaging ODM in a MSIX package, which are deployed to a read-only location. PSF can redirect writes to the package root to a writeable overlay directory to compensate for that.

PSF also supports start scripts so we can run winpostinstall.bat to patch up the path to where ODM is installed (usually under C:\Program Files\WindowsApps, but this can be changed). However those don't run under the FileRedirectionFixup, so we need to manually write to the overlay directory so that Python picks them up with the FileRedirectionFixup later.

@pierotofy
Copy link
Member

Thanks @sylveon ! This looks good to me.

@pierotofy pierotofy merged commit cd47bf8 into OpenDroneMap:master May 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants