user4478: How do you install an Arduino library so it's only available for a specific project?
Say I have a codebase located at /myproject, and I want to install libraries at /myproject/lib/somelib. I can't find how to make arduino myproject.ino find the libraries under ./lib.
Googling "installing Arduino libraries" only finds me examples of installing libraries globally (and through the GUI no less), which is horrible practice and guarantees version conflicts.
When I used ino, it supported a local ./lib directory, but I can't find any equivalent feature in arduino.

user4478: I ended up switching to ano, which supports a local lib directory.

4478: <p>How do you install an Arduino library so it's only available for a specific project?</p>

<p>Say I have a codebase located at /myproject, and I want to install libraries at /myproject/lib/somelib. I can't find how to make <code>arduino myproject.ino</code> find the libraries under ./lib.</p>

<p>Googling "installing Arduino libraries" only finds me examples of <a href="https://www.arduino.cc/en/Guide/Libraries" rel="nofollow">installing libraries globally</a> (and through the GUI no less), which is horrible practice and guarantees version conflicts.</p>

<p>When I used <code>ino</code>, it supported a local ./lib directory, but I can't find any equivalent feature in <code>arduino</code>.</p>
 4478: <p>I ended up switching to <a href="https://github.com/scottdarch/Arturo" rel="nofollow">ano</a>, which supports a local <code>lib</code> directory.</p>
