title: lein clean temporary output folder
body: <p>I have the following in my <strong>project.clj</strong> file</p>
  
  <pre><code>:clean-targets [:target-path
                    :compile-path "classes"
                    :output-paths ["build/js/output" "js/output" "output"]
                    "build/js/main.js.map"
                    ]
  </code></pre>
  
  <p>.....</p>
  
  <pre><code>:output-to "build/js/main.js",
                 :output-dir "build/js/output"
                 :optimizations :simple,
                 :source-map "build/js/main.js.map",
                 :asset-path "js/out"
  </code></pre>
  
  <p>When trying to run <code>lein clean</code> the "build/js/output" file doesn't get deleted. Is the "output-dir" directory protected? </p>