Skip to content
This repository was archived by the owner on Aug 5, 2022. It is now read-only.

Non-Built-In libs unique library.properties name #18

Closed
wants to merge 1 commit into from
Closed

Non-Built-In libs unique library.properties name #18

wants to merge 1 commit into from

Conversation

per1234
Copy link
Contributor

@per1234 per1234 commented Dec 2, 2015

Change to unique name values in library.properties for all non-Built-In
libraries that are in the Arduino IDE Library Manager. This will reduce
the occurrence of Library Manager updates of the non-Galileo library
versions causing them to override the Galileo versions. Note that this
will not solve the override issue. See
arduino/Arduino#4064 for more information on
this issue.

Although the changes made are the same(but for different libraries) as #16 I have created this as a separate pull request because it addresses a different issue. The Arduino IDE Library Manager installs library updates to the libraries folder inside of the sketchbook folder. Libraries in this folder override all other libraries, including the Galileo libraries. If there is a newer Non-Galileo version of one the the Galileo libraries available in Library Manager then Arduino IDE 1.6.6 will show an update notification which will likely cause the user to make the update. By changing the name in library.properties this notification is avoided although the override will still occur if the user installs the non-Galileo version of any of the Galileo libraries to the libraries folder in their sketchbook with or without Library Manager.

Change to unique name values in library.properties for all non-Built-In
libraries that are in the Arduino IDE Library Manager. This will reduce
the occurrence of Library Manager updates of the non-Galileo library
versions causing them to override the Galileo versions. Note that this
will not solve the override issue. See
arduino/Arduino#4064 for more information on
this issue.
@calvinatintel
Copy link
Contributor

Cherry-picked

bblanchon added a commit to bblanchon/corelibs-galileo that referenced this pull request Jun 1, 2016
WString is out of sync with official Arduino implementation.
See [similar Pull Request intel#18 on corelibs-edison](intel/corelibs-edison#18).
See [Issue #299 of ArduinoJson](bblanchon/ArduinoJson#299).
calvinatintel pushed a commit that referenced this pull request Jun 3, 2016
WString is out of sync with official Arduino implementation.
See [similar Pull Request #18 on corelibs-edison](intel/corelibs-edison#18).
See [Issue #299 of ArduinoJson](bblanchon/ArduinoJson#299).
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants