Fix a few ASD dependency problems
[salza2.git] / salza2.asd
blobf3c27d11a34df2d311ede6bcff6431daa34fccb2
1 ;;;
2 ;;; Copyright (c) 2007 Zachary Beane, All Rights Reserved
3 ;;;
4 ;;; Redistribution and use in source and binary forms, with or without
5 ;;; modification, are permitted provided that the following conditions
6 ;;; are met:
7 ;;;
8 ;;;   * Redistributions of source code must retain the above copyright
9 ;;;     notice, this list of conditions and the following disclaimer.
10 ;;;
11 ;;;   * Redistributions in binary form must reproduce the above
12 ;;;     copyright notice, this list of conditions and the following
13 ;;;     disclaimer in the documentation and/or other materials
14 ;;;     provided with the distribution.
15 ;;;
16 ;;; THIS SOFTWARE IS PROVIDED BY THE AUTHOR 'AS IS' AND ANY EXPRESSED
17 ;;; OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
18 ;;; WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
19 ;;; ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
20 ;;; DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
21 ;;; DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
22 ;;; GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
23 ;;; INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
24 ;;; WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
25 ;;; NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
26 ;;; SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
27 ;;;
29 (asdf:defsystem #:salza2
30   :version "2.0.4"
31   :components ((:file "package")
32                (:file "reset"
33                       :depends-on ("package"))
34                (:file "specials"
35                       :depends-on ("package"))
36                (:file "types"
37                       :depends-on ("package"
38                                    "specials"))
39                (:file "checksum"
40                       :depends-on ("package"
41                                    "reset"))
42                (:file "adler32"
43                       :depends-on ("checksum"))
44                (:file "crc32"
45                       :depends-on ("checksum"
46                                    "types"))
47                (:file "chains"
48                       :depends-on ("package"
49                                    "specials"))
50                (:file "bitstream"
51                       :depends-on ("package"
52                                    "specials"
53                                    "reset"))
54                (:file "matches"
55                       :depends-on ("package"
56                                    "types"))
57                (:file "compress"
58                       :depends-on ("types"
59                                    "matches"))
60                (:file "huffman"
61                       :depends-on ("package"))
62                (:file "closures"
63                       :depends-on ("huffman"
64                                    "bitstream"))
65                (:file "compressor"
66                       :depends-on ("package"
67                                    "closures"
68                                    "utilities"
69                                    "specials"
70                                    "bitstream"
71                                    "reset"))
72                (:file "utilities"
73                       :depends-on ("package"))
74                (:file "zlib"
75                       :depends-on ("package"
76                                    "adler32"
77                                    "reset"
78                                    "compressor"))
79                (:file "gzip"
80                       :depends-on ("package"
81                                    "crc32"
82                                    "reset"
83                                    "compressor"))
84                (:file "user"
85                       :depends-on ("package"
86                                    "compressor"
87                                    "zlib"
88                                    "gzip"))))