File tree 3 files changed +18
-39
lines changed
3 files changed +18
-39
lines changed Original file line number Diff line number Diff line change 3
3
Copyright (c) 2011 Eitaro Fukamachi ([email protected] )
4
4
|#
5
5
6
- (in-package :cl-user )
7
- (defpackage cl-project-test-asd
8
- (:use :cl :asdf ))
9
- (in-package :cl-project-test-asd )
10
-
11
- (defsystem cl-project-test
6
+ (defsystem " cl-project-test"
7
+ :defsystem-depends-on (" prove-asdf" )
12
8
:author " Eitaro Fukamachi"
13
9
:license " LLGPL"
14
- :defsystem-depends-on (:prove-asdf )
15
- :depends-on (:cl-project
16
- :prove
17
- :caveman2
18
- :uiop )
19
- :components ((:module " t"
10
+ :depends-on (" cl-project"
11
+ " prove"
12
+ " caveman2"
13
+ " uiop" )
14
+ :components ((:module " tests"
20
15
:components
21
16
((:test-file " cl-project" ))))
22
- :defsystem-depends-on (:prove-asdf )
23
- :perform (test-op :after (op c)
24
- (funcall (intern #. (string :run-test-system ) :prove.asdf ) c)))
17
+ :perform (test-op (op c) (symbol-call :prove-asdf :run-test-system c)))
Original file line number Diff line number Diff line change 12
12
Author: Eitaro Fukamachi ([email protected] )
13
13
|#
14
14
15
- (in-package :cl-user )
16
- (defpackage cl-project-asd
17
- (:use :cl :asdf ))
18
- (in-package :cl-project-asd )
19
-
20
- (defsystem cl-project
21
- :version " 0.2"
15
+ (defsystem " cl-project"
16
+ :version " 0.3"
22
17
:author " Eitaro Fukamachi"
23
18
:license " LLGPL"
24
- :depends-on (: cl-emb
25
- : uiop
26
- : cl-ppcre
27
- : local-time
28
- : prove )
19
+ :depends-on (" cl-emb"
20
+ " uiop"
21
+ " cl-ppcre"
22
+ " local-time"
23
+ " prove" )
29
24
:components ((:module " src"
30
25
:components
31
26
((:file " cl-project" :depends-on (" specials" " file" " skeleton" ))
36
31
(:file " specials" ))))
37
32
:description " Generate a skeleton for modern project"
38
33
:long-description
39
- #. (with-open-file (stream (merge-pathnames
40
- #p " README.markdown"
41
- (or *load-pathname* *compile-file-pathname* ))
42
- :if-does-not-exist nil
43
- :direction :input )
44
- (when stream
45
- (let ((seq (make-array (file-length stream )
46
- :element-type ' character
47
- :fill-pointer t )))
48
- (setf (fill-pointer seq) (read-sequence seq stream ))
49
- seq)))
50
- :in-order-to ((test-op (load-op cl-project-test))))
34
+ #. (read-file-string
35
+ (subpathname *load-pathname* " README.markdown" ))
36
+ :in-order-to ((test-op (test-op " cl-project-test" ))))
File renamed without changes.
You can’t perform that action at this time.
0 commit comments