Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adjust mix nerves.system.shell for OTP 26 #897

Merged
merged 1 commit into from
Sep 12, 2023
Merged

Commits on Sep 5, 2023

  1. Adjust mix nerves.system.shell` for OTP 26

    OTP 26 made some big changes around serial interface and it breaks the
    `mix nerves.system.shell` task. In the end, the main issue is that we
    no longer have an easy way to take over the STDIN of the task to forward
    it to a shell running in the system build directory.
    
    Many attempts were made to recapture STDIN, but decided that for now we
    need to move on. Instead, this adjusts the task to do _all_ the setup
    for the build directory as before and outputs a warning to the user for
    the command that can be manually run in order to get the same shell that
    was previously started with `mix nerves.system.shell`
    jjcarstens committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    d9f5776 View commit details
    Browse the repository at this point in the history