-
Notifications
You must be signed in to change notification settings - Fork 29
/
yason.asd
33 lines (27 loc) · 1.01 KB
/
yason.asd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
;;;; -*- Mode: Lisp -*-
;; This file is part of yason, a Common Lisp JSON parser/encoder
;;
;; Copyright (c) 2008-2014 Hans Huebner and contributors
;; All rights reserved.
;;
;; Please see the file LICENSE in the distribution.
(in-package :cl-user)
(defpackage :yason.system
(:use :cl :asdf))
(in-package :yason.system)
(defsystem :yason
:name "YASON"
:author "Hans Huebner <hans@huebner.org>"
:version "0.8.3"
:licence "BSD"
:description "JSON parser/encoder"
:long-description "YASON is a Common Lisp library for encoding and
decoding data in the JSON interchange format. JSON is used as a
lightweight alternative to XML. YASON has the sole purpose of
encoding and decoding data and does not impose any object model on
the Common Lisp application that uses it."
:depends-on (:alexandria :trivial-gray-streams)
:components ((:file "package")
(:file "encode" :depends-on ("package"))
(:file "parse" :depends-on ("package")))
:in-order-to ((test-op (test-op "yason-tests"))))