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

Feature/rust linux #49

Conversation

SergioGasquez
Copy link
Collaborator

  • Rust toolchain version updated to 1.63.0.2
  • Added VsCode and GH Codespaces devcontainer support
  • Added CI that runs in Linux, Windows and MacOs and:
    • Builds idf-env
    • Runs format check
    • Runs tests
    • Runs clippy check
  • Updated CI for generating artifacts when creating releases
  • Format all the files
  • Remove warnings for all platforms
  • Remove clippy warnings and errors for all platforms
  • Use &str instead of String for functions arguments when possible
  • Add support for installing esp-idf with idf-env idf install with the following usage:
    idf-env idf install [FLAGS] [OPTIONS]
    
    FLAGS:
        -h, --help        Prints help information
        -m, --minified    Deletes some ESP-IDF folders to save space.
    
    OPTIONS:
        -p, --path <path>          ESP-IDF installation directory
        -t, --target <target>      Comma or space separated list of targets [esp32,esp32s2,esp32s3,esp32c3,all]. [default:
                                   esp32,esp32s2,esp32s3]
        -v, --version <version>    ESP-IDF version [default: release/v4.4]
    • The installation of esp-idf has been tested on MacOs and Linux, but further testing on Windows is required to verify that is working or make the proper fix in case it does not work.

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.

None yet

2 participants