Closed
Description
Put the configuration file (config.ini
) file in another directory, outside the bundle/install dir, probably the best place would be ~/.arduino-create/
(on macOS and Linux), for Windows AppData/Roaming
. Obviously, the agent should do this based on the OS it is currently running on. All the logic should be already present since it's the folder created for the tools installation. Check if the folder is deleted after the update or the uninstallation.
The agent should:
- check if the config file is present in the new destination (if present, done)
- check if the config file is present in the old location (alongside the binary), for possible customizations, and copy it to the new destination
- else create it in the new destination from the default values inside the binary
Activity
umbynos commentedon Dec 13, 2022
The
config.ini
file handling should also be removed from the CI,The same change should also apply to the additional config file. Documentation should be modified accordingly