Leiningen uses the “profiles” concept to organize configuration. Each task is run under zero or more profiles. In this lesson, we discuss how to use profiles and how they are merged.
Parts of courses on specific topics
The project.clj at the root of Leiningen projects is where all of your project configuration and metadata is defined. There are many, many options. We review the most important and discover a great resource for knowing what options are available.
Leiningen has a system for scripting the process for releasing new versions. We review that here.
Templates are project scaffolding that you can use to get started quickly. You can also create your own templates.