Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add local sketch library support #11106

Closed
forkineye opened this issue Dec 27, 2020 · 1 comment
Closed

Add local sketch library support #11106

forkineye opened this issue Dec 27, 2020 · 1 comment
Labels
feature request A request to make an enhancement (not a bug fix) Type: Duplicate Another item already exists for this topic

Comments

@forkineye
Copy link

Feature Request

It would be nice if the IDE could enumerate a local sketch library structure and give it precedence to the global library folder. This would allow larger projects to easily employ git submodules to ensure that all developers are on the same version of libraries. All dependencies should first be checked in the local library folder. The directory structure could mimic the global library directory structure.

Example for MySketch.ino

\Arduino\MySketch\
\Arduino\MySketch\MySketch.ino
\Arduino\MySketch\libraries\
\Arduino\MySketch\libraries\MyLibrary\     # This is one is used
\Arduino\libraries\
\Arduino\libraries\MyLibrary               # This one is skipped
@per1234
Copy link
Collaborator

per1234 commented Dec 27, 2020

Thanks for your feature request @forkineye. We have a previous issue about this: https://github.com/arduino/Arduino/issues/7755

Since it's better to concentrate all the discussion for each distinct topic to a single issue, I'll go ahead and close this as a duplicate.

@per1234 per1234 closed this as completed Dec 27, 2020
@per1234 per1234 added feature request A request to make an enhancement (not a bug fix) Type: Duplicate Another item already exists for this topic labels Dec 27, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request A request to make an enhancement (not a bug fix) Type: Duplicate Another item already exists for this topic
Projects
None yet
Development

No branches or pull requests

2 participants