title: How to use local dependencies in Clojure?
body: <p>I'm developing a library and an application which uses this library.</p>
  
  <p>I don't have any remote repository for this library, it's only stored on GitHub as a regular project.</p>
  
  <p>In my application I want to use this library as a dependency, what I'm thinking about is to have a structure like that:</p>
  
  <pre><code>.
  ├── README.md
  ├── project.clj
  ├── repo
  ├── src
  ├── target
  ├── libraries
  │   └── my-library
  └── test
  </code></pre>
  
  <p>in which <code>my-library</code> is <code>git submodule</code> with my library. How to let my application know about this dependency?</p>
  
  <p>What is 2016 solution for doing that?</p>