idf-eclipse-plugin icon indicating copy to clipboard operation
idf-eclipse-plugin copied to clipboard

Eclipse Plugin: Add ability to select ESP-Tools location (IEP-1173)

Open christiankarsch opened this issue 1 year ago • 2 comments

*Windows 10 64bit *Eclipse CDT 2023-12 *ESP-IDF plugins for Eclipse 2.3.0 *ESP-IDF 5.1.2

An existing ESP-IDF location can be specified, that's good and it also works.

But the additional ESP tools must be installed via the Eclipse plugin (ESP-IDF Tools Manager), there is no option to specify the installation location.

The location will always be %USERPROFILE%.espressif

Even if the tools have already been installed manually.

On our company computers, all applications that are not located in certain locations are blocked from running. E.g. "C:\Program Files" is allowed The user directory and the temp directories are not included.

Even without admin rights, we have write rights to a specific folder to manually install programs there. I also installed the ESP-IDF and the ESP tools there. But I cannot specify the existing ESP-Tools folder in Eclipse.

christiankarsch avatar Feb 19 '24 19:02 christiankarsch

Hi @christiankarsch The recommended approach for now would be to configure the IDF_TOOLS_PATH environment variable at the system level/user level. Afterward, restart Eclipse and proceed to install the tools. They will be installed in the custom-configured tools path.

In future releases, we will provide an option to configure Tools installation path in the install tools dialog itself to have a better usablity.

kolipakakondal avatar Feb 27 '24 12:02 kolipakakondal

@alirana01 Please include this in esp-idf managers view implementation.

We could provide two options:

  1. Workspace-level configuration for all ESP-IDF installations (managed through preferences).
  2. ESP-IDF configuration level, where users could select a specific tools location for each ESP-IDF (managed through wizard configuration).

At least we can target option 1 for IEP v2.13.0.

kolipakakondal avatar Mar 22 '24 14:03 kolipakakondal