Skip to content

Commit c3d3124

Browse files
author
pnathan
committed
Merging pull request in.
Merge commit '55ae6a9cd916c713f0c2fbd2fe0e6786795c63dc'
2 parents 9522946 + 55ae6a9 commit c3d3124

File tree

1 file changed

+30
-1
lines changed

1 file changed

+30
-1
lines changed

initial:new-project.md

Lines changed: 30 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ A one-file project has these characteristics:
2222
- Relatively common
2323
- An example is the [web-trotter](src/web-trotter.lisp) program.
2424

25-
2625
# Introduction to ASDF
2726

2827
ASDF, also known as Another System Definition Facility, is the modern
@@ -85,3 +84,33 @@ integrates with Quicklisp such that I can `(ql:quickload
8584
- ASDF heavily used
8685
- Quicklisp heavily used
8786
- Packages, Systems, O My
87+
88+
89+
# Quickproject
90+
91+
You can easily setup a project with Xach's [Quickproject](http://www.xach.com/lisp/quickproject/).
92+
93+
```Commonlisp
94+
(ql:quickload "quickproject")
95+
(quickproject:make-project "~/quicklisp/local-projects/cl-yahoo-finance/"
96+
:depends-on '(drakma babel cl-csv yason url-rewrite)
97+
:author "Paul Nathan"
98+
:license "LLGPL"
99+
:name "cl-yahoo-finance")
100+
```
101+
102+
```
103+
$ ls ~/quicklisp/local-projects/cl-yahoo-finance/
104+
README.txt
105+
package.lisp
106+
cl-yahoo-finance.asd
107+
cl-yahoo-fianance.lisp
108+
```
109+
110+
Any system you put in Quicklisp's "local-projects" is quickloadable:
111+
112+
```Commonlisp
113+
(ql:quickload :cl-yahoo-finance)
114+
```
115+
116+
Happy hacking!

0 commit comments

Comments
 (0)