Ideal/Minimum
leinbuildtool installed locallyproject.cljfile present in your project and Leiningen installed.
Directories containing project.clj are considered Clojure projects.
Subdirectory scans are not affected by the discovery of a Clojure project.