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

tools: #23 add support for specific target selection #24

Merged
merged 9 commits into from
Jul 29, 2021

Conversation

georgik
Copy link
Collaborator

@georgik georgik commented May 31, 2021

No description provided.

@georgik georgik self-assigned this May 31, 2021
@georgik georgik added this to the 2.10 milestone Jun 16, 2021
@georgik georgik changed the base branch from test/release-2.9 to test/release-2.10 July 26, 2021 10:33
@georgik
Copy link
Collaborator Author

georgik commented Jul 26, 2021

@mfialaf The feature for selecting targets was added to the installer. You can test by installer from Releases https://github.com/espressif/idf-installer/releases/tag/online-2.10-beta-03

The problem is that when only specific target is installed and tools for other targets are missing, the activation shell displays warning and refuses to initialize. Here is example of installation only ESP32-C3:

ERROR: tool xtensa-esp32-elf has no installed versions. Please run 'C:\Users\User\.espressif\python_env\idf4.4_py3.8_env\Scripts\python.exe C:\Users\User\Desktop\esp-idf\tools\idf_tools.py install' to install it.
ERROR: tool xtensa-esp32s2-elf has no installed versions. Please run 'C:\Users\User\.espressif\python_env\idf4.4_py3.8_env\Scripts\python.exe C:\Users\User\Desktop\esp-idf\tools\idf_tools.py install' to install it.
ERROR: tool xtensa-esp32s3-elf has no installed versions. Please run 'C:\Users\User\.espressif\python_env\idf4.4_py3.8_env\Scripts\python.exe C:\Users\User\Desktop\esp-idf\tools\idf_tools.py install' to install it.

I assume that this is not expected bahavior.

@georgik
Copy link
Collaborator Author

georgik commented Jul 29, 2021

The problem is caused by missing --targets= before list of targets in command https://github.com/espressif/idf-installer/blob/feature/target_selection/src/InnoSetup/Environment.iss#L409

@georgik georgik merged commit 2d93c18 into test/release-2.10 Jul 29, 2021
georgik added a commit that referenced this pull request Aug 10, 2021
* tools: support for launching ESP-IDF from different directory (#34)
* tools: #23 add support for specific target selection (#24)
* tools: update to Eclipse 2021-07 (#40)
* offline: update version of ESP-IDF to 4.2.2
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