Skip to content
Micha Niskin edited this page Jul 4, 2015 · 68 revisions

Boot is a Clojure build framework and ad-hoc Clojure script evaluator. Boot provides a runtime environment that includes all of the tools needed to build Clojure projects from scripts written in Clojure that run in the context of the project.

Core Concepts

  • Environment — Boot's classpath configuration.
  • Tasks — Boot's modular building blocks.
  • Tasks Options — How to add command line options to tasks.
  • Filesets — The immutable filesystem abstraction that tasks operate on.
  • Pods — Boot's classpath isolation mechanism.

Documentation

Community

Editor, IDE, and tool integration

Operating System Specific Guides

Clone this wiki locally