-
Notifications
You must be signed in to change notification settings - Fork 125
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
Decide tools installation directory #11
Comments
native
native
Okay so I think what we decided on was: For the native build:
For the pio build:
|
I have missed the initial comment, so it might be a bit late, but this statement regarding "global" IDF install
shouldn't be true; if it is, it's probably a bug. At least as far as tools installation (via idf_tools.py) goes. The tools are installed side by side and each IDF version picks the tools to use. For IDF itself, it is typically not installed into ~/.espressif, and given that it's patched I agree it makes sense to install it into the local build directory. |
Well, installing the tools into With #19, this problem still exists, as again, both the source and tools are always installed in the same location. Changing this would make it more complicated. So with that, I think that this shouldn't really be an issue. Please tell me if you think otherwise.
That's good to know. And also supports my conclusion 😄. |
Currently we are converging on the following (just to summarize the discussion, please correct me if I'm wrong on any of these):
|
pio
uses the platformio default in~/.platformio
<?>/.embuild/platformio
forpio
and<?>/.embuild/espressif
fornative
)?@ivmarkov already enumerated options with pros and cons:
The text was updated successfully, but these errors were encountered: