Difference between revisions of "Common Lisp Creating A New Project"

From copec
Jump to: navigation, search
Line 15: Line 15:
 
=== Create Project ===
 
=== Create Project ===
 
<pre>
 
<pre>
* (quickproject:make-project "~/org.unaen.dev.src/lisp/newproject
+
CL-USER> (quickproject:make-project "~/org.unaen.dev.src/lisp/newproject/"
 
                             :depends-on '(vecto hunchentoot))
 
                             :depends-on '(vecto hunchentoot))
 
"newproject"
 
"newproject"
 
</pre>
 
</pre>
 +
 +
==== Creates Files ====
 +
* ~/org.unaen.dev.src/lisp/newproject/package.lisp
 +
* ~/org.unaen.dev.src/lisp/newproject/newproject.lisp
 +
* ~/org.unaen.dev.src/lisp/newproject/newproject.asd
 +
* ~/org.unaen.dev.src/lisp/newproject/README.txt

Revision as of 12:05, 15 September 2016

Overview

Template procedure on how to create new Common Lisp project.

Project Creation (Steps)

Make Sure Environment is Setup

Install quickproject

CL-USER> (ql:quickload "quickproject")

Create Project

CL-USER> (quickproject:make-project "~/org.unaen.dev.src/lisp/newproject/"
                             :depends-on '(vecto hunchentoot))
"newproject"

Creates Files

  • ~/org.unaen.dev.src/lisp/newproject/package.lisp
  • ~/org.unaen.dev.src/lisp/newproject/newproject.lisp
  • ~/org.unaen.dev.src/lisp/newproject/newproject.asd
  • ~/org.unaen.dev.src/lisp/newproject/README.txt