Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
LEININGEN(1)		    General Commands Manual		  LEININGEN(1)

NAME
       lein - Automate Clojure projects

SYNOPSIS
       lein [TASK [ARGS]

DESCRIPTION
       Leiningen  is for automating Clojure projects without setting your hair
       on fire.

       Working on Clojure projects with	tools designed for Java	can be an  ex-
       ercise in frustration. With Leiningen, you just write Clojure.

TASKS
       lein  help  will	 show the complete list	of tasks, while	lein help TASK
       shows usage for a specific one.

       lein help tutorial has a	detailed walk-through of  the  various	tasks,
       but the most commonly-used are:

       lein new	NAME
	      generate a new project skeleton

       lein test [TESTS]
	      run the tests in the TESTS namespaces, or	all tests

       lein repl
	      launch an	interactive REPL session in a networked	REPL server

       lein uberjar
	      package up the project and its dependencies as a standalone .jar
	      file

       lein install
	      install a	project	into your local	repository

       lein deploy [REPOSITORY]
	      deploy a library to a remote repository

CONFIGURATION
       Leiningen reads its configuration from the  project.clj	file  in  your
       project	root. Either use lein new to create a fresh project from which
       to work,	or see the exhaustive list of configuration options with  lein
       help sample.

       You can customize your project map further with profiles; see lein help
       profiles

BUGS
       Check https://github.com/technomancy/leiningen/issues to	 see  if  your
       problem	is a known issue. If not, please open a	new issue on that site
       or join the mailing list	at http://librelist.com/leiningen/. Please in-
       clude  the  output of lein version as well as your project.clj file and
       as much of the relevant code from your project as possible.

COPYING
       Copyright (C) 2009-2013 Phil Hagelberg and contributors.

       Distributed under the Eclipse Public License, the same as Clojure uses.
       See the file /usr/share/doc/leiningen/copyright.

AUTHOR
       This manpage is written by Phil Hagelberg <technomancy@gmail.com>

				 2011 June 30			  LEININGEN(1)

NAME | SYNOPSIS | DESCRIPTION | TASKS | CONFIGURATION | BUGS | COPYING | AUTHOR

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=lein&sektion=1&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help