{"action":"opened","issue":{"url":"https://api.github.com/repos/arduino/Arduino/issues/5110","repository_url":"https://api.github.com/repos/arduino/Arduino","labels_url":"https://api.github.com/repos/arduino/Arduino/issues/5110/labels{/name}","comments_url":"https://api.github.com/repos/arduino/Arduino/issues/5110/comments","events_url":"https://api.github.com/repos/arduino/Arduino/issues/5110/events","html_url":"https://github.com/arduino/Arduino/issues/5110","id":164684675,"number":5110,"title":"Check local system before installing anything.","user":{"login":"xcvista","id":2580732,"avatar_url":"https://avatars.githubusercontent.com/u/2580732?v=3","gravatar_id":"","url":"https://api.github.com/users/xcvista","html_url":"https://github.com/xcvista","followers_url":"https://api.github.com/users/xcvista/followers","following_url":"https://api.github.com/users/xcvista/following{/other_user}","gists_url":"https://api.github.com/users/xcvista/gists{/gist_id}","starred_url":"https://api.github.com/users/xcvista/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/xcvista/subscriptions","organizations_url":"https://api.github.com/users/xcvista/orgs","repos_url":"https://api.github.com/users/xcvista/repos","events_url":"https://api.github.com/users/xcvista/events{/privacy}","received_events_url":"https://api.github.com/users/xcvista/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-07-09T20:38:30Z","updated_at":"2016-07-09T20:38:30Z","closed_at":null,"body":"Currently the IDE installs the JRE and all board dependencies blindly. Is it possible to perform a bit of system checking before installing anything?\r\n\r\nThings to check for:\r\n\r\n1. System JRE. If the installer detected an installed JRE in the system, prefer that over the bundled JRE. The bundled JRE is usually an older 32-bit one but the user may already have a newer, 64-bit one already installed.\r\n\r\n    On my Linux-based development system I deleted the built-in JRE and symlinked the copy installed by my system's package manager in.\r\n\r\n2.  Embedded Toolchains. If the required toolchains are already installed for a platform, do not install the tools packaged in the board definition and prefer the system-provided one. This enables Arduino IDE to share toolchain with other development tools like AVR Studio, MPLAB or Keil, reducing the footprint of the IDE."}}
{"actor":{"display_login":"xcvista"}}