Create a CL project skeleton
Switch branches/tags
Nothing to show
Pull request Compare This branch is 31 commits behind xach:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
LICENSE.txt
README.txt
package.lisp
quickproject.asd
quickproject.lisp

README.txt

Quickproject creates the skeleton of a Common Lisp project by
automatically creating several files:

  * README.txt

  * <project>.asd

  * package.lisp (which defines a package named after the project)

  * <project>.lisp

For example, to create a new project called "screenscraper":

  (quickproject:make-project #p"src/screenscraper/" 
                             :depends-on '(cl-ppcre drakma closure-html))

The function interprets the last component of the pathname's directory
as the project name. You can override this interpretation by passing
an explicit :name argument. It then creates:

  * src/screenscraper/README.txt

  * src/screenscraper/screenscraper.asd

  * src/screenscraper/package.lisp

  * src/screenscraper/screenscraper.lisp

Quickproject is licensed under the MIT license; see LICENSE.txt for
details.