Currently Sloeber adds "/arduinoPlugin" to the environment variable SLOEBER_HOME.
However "arduinoPlugin" is a long name and there are path issues on windows so an easy way to shrink the path is to not add "arduinoPlugin" to the SLOEBER_HOME environment variable
For downwards compatibility sloeber will check whether a arduinoPlugin folder exists in the SLOEBER_HOME folder and use that as home variable.
SLOEBER_HOME only contains a root folder (like c:\ on or \ ) arduinoplugin will be added also to avoid writing in a root folder.
This change does not intend to change the default behavior (which is the sloeber home is in the eclipse install/arduinoplugin)
FYI this is preparation work to allow for the SLOEBER_HOME folder to be read only.
Currently Sloeber adds "/arduinoPlugin" to the environment variable SLOEBER_HOME.
However "arduinoPlugin" is a long name and there are path issues on windows so an easy way to shrink the path is to not add "arduinoPlugin" to the SLOEBER_HOME environment variable
For downwards compatibility sloeber will check whether a arduinoPlugin folder exists in the SLOEBER_HOME folder and use that as home variable.
SLOEBER_HOME only contains a root folder (like c:\ on or \ ) arduinoplugin will be added also to avoid writing in a root folder.
This change does not intend to change the default behavior (which is the sloeber home is in the eclipse install/arduinoplugin)
FYI this is preparation work to allow for the SLOEBER_HOME folder to be read only.