espressif / idf-eclipse-plugin

Espressif-IDE (based on Eclipse CDT) for ESP-IDF CMake based projects 4.x and above
https://docs.espressif.com/projects/espressif-ide/en/latest/index.html
Eclipse Public License 2.0
313 stars 121 forks source link

Invalid (tools and dist) installation path: '${USER_HOME}/.espressif/...' instead of user-provided directory (IEP-1239) #959

Open powerbroker opened 6 months ago

powerbroker commented 6 months ago

Why ask user where to install to when installation is performed into ${USER_HOME}/.espressif/tools (4.8 GB) AND ${USER_HOME}/.espressif/dist (1 GB)?

But since we ASKED, we MUST follow user preference instead of sh#tting our GIGABYTES everywhere

kolipakakondal commented 5 months ago

Hi @powerbroker Are you using Windows offline installer?

powerbroker commented 5 months ago

got this with Eclipse plugin installer and Espressif IDE built-in installer. standalone online/offline installer work fine here. looks like(not 100% sure now) this can be workarounded by enforcing java user home directory in eclipse.ini

-vmargs -Duser.home={path/to/user/home/for/Eclipse}

and definitely can be workarounded by establishing (NTFS) symlink: ${USER_HOMR}/.espressif -> /the/desired/espressif/files/location