Skip to content

Minimum dev container setup#2013

Draft
MJohnson459 wants to merge 1 commit intoOpenDroneMap:masterfrom
MJohnson459:devcontainer
Draft

Minimum dev container setup#2013
MJohnson459 wants to merge 1 commit intoOpenDroneMap:masterfrom
MJohnson459:devcontainer

Conversation

@MJohnson459
Copy link
Copy Markdown

This includes two fixes to allow the configure.sh script to work.

  • Use patch instead of git apply to apply the Ceres patch as this proved more consistently reliable.
  • Reset the terminal state before the installpython step as it assumes the working directory is /code which isn't true outside of the docker build.

The devcontainer is deliberately kept minimal and can be extended as needed. So far this reliably can build ODM but I haven't attempted to run it yet.

This includes two fixes to allow the configure.sh script to work.

- Use `patch` instead of `git apply` to apply the Ceres patch as this proved
  more consistently reliable.
- Reset the terminal state before the `installpython` step as it assumes the
  working directory is `/code` which isn't true outside of the docker build.

The devcontainer is deliberately kept minimal and can be extended as needed. So
far this reliably can build ODM but I haven't attempted to run it yet.
@MJohnson459 MJohnson459 marked this pull request as draft March 26, 2026 11:35
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.

1 participant