PageRenderTime 122ms CodeModel.GetById 60ms app.highlight 10ms RepoModel.GetById 51ms app.codeStats 0ms

/cl-oauth.asd

http://github.com/skypher/cl-oauth
Unknown | 69 lines | 63 code | 6 blank | 0 comment | 0 complexity | 1c5d66013c88cecb4b48537b82d2f0b0 MD5 | raw file
 1;;; Copyright (C) 2009 Leslie P. Polzer
 2;;; All rights reserved.
 3;;; See the file LICENSE for terms of use and distribution.
 4
 5(in-package #:cl-user)
 6
 7(defpackage :cl-oauth-asd
 8  (:use #:cl #:asdf))
 9
10(in-package :cl-oauth-asd)
11
12(defsystem :cl-oauth
13  :name "CL-OAuth"
14  :description "Common Lisp OAuth implementation"
15  :version "3"
16  :maintainer "Leslie P. Polzer <polzer@gnu.org>"
17  :licence "LLGPL"
18  :components ((:static-file "cl-oauth.asd")
19               (:module "src"
20                        :components ((:file "package")
21                                     (:module "util"
22                                              :components ((:file "misc")
23                                                           (:file "query-string"
24                                                                  :depends-on ("misc"))
25                                                           (:file "uri"
26                                                                  :depends-on ("query-string")))
27                                              :depends-on ("package"))
28                                     (:module "core"
29                                              :components ((:file "crypto")
30                                                           (:file "request-adapter")
31                                                           (:file "error-handling"
32                                                                  :depends-on ("request-adapter"))
33                                                           (:file "parameters"
34                                                                  :depends-on ("request-adapter"))
35                                                           (:file "signature")
36                                                           (:file "tokens"
37                                                                  :depends-on ("signature"))
38                                                           (:file "consumer"
39                                                                  :depends-on ("tokens" "parameters"
40                                                                               "error-handling"))
41                                                           (:file "service-provider"
42                                                                  :depends-on ("tokens" "parameters"
43                                                                               "error-handling")))
44                                              :depends-on ("package" "util")))))
45  :depends-on (:ironclad :cl-base64 :babel
46               :closer-mop
47               :alexandria :anaphora :f-underscore :split-sequence
48               :trivial-garbage
49               :drakma
50               :puri :hunchentoot)
51  :in-order-to ((test-op (load-op cl-oauth.tests))))
52
53(defmethod operation-done-p ((op test-op) (c (eql (find-system :cl-oauth))))
54  (values nil))
55
56(defsystem :cl-oauth.tests
57  :depends-on (:fiveam :cl-oauth)
58  :pathname "test/"
59  :components ((:file "package")
60               (:module "core"
61                        :components ((:file "request-adapter")
62                                     (:file "parameters"
63                                            :depends-on ("request-adapter"))
64                                     (:file "signature"
65                                            :depends-on ("request-adapter"))
66                                     (:file "tokens")
67                                     (:file "service-provider"
68                                            :depends-on ("request-adapter")))
69                        :depends-on ("package"))))