Switch branches/tags
Nothing to show
Find file
Fetching contributors…
Cannot retrieve contributors at this time
45 lines (41 sloc) 1.99 KB
; -*- mode: lisp -*-
(cl:defpackage :chipz-system
(:use :cl :asdf))
(cl:in-package :chipz-system)
(defclass txt-file (doc-file) ())
(defclass css-file (doc-file) ())
(defmethod source-file-type ((c txt-file) (s module)) "txt")
(defmethod source-file-type ((c css-file) (s module)) "css")
(asdf:defsystem :chipz
:version "0.7.4"
:author "Nathan Froyd <>"
:maintainer "Nathan Froyd <>"
:description "A library for decompressing deflate, zlib, and gzip data"
:license "BSD style"
:components ((:static-file "NEWS")
(:static-file "LICENSE")
(:static-file "TODO")
(:file "package")
(:module "doc"
((:html-file "chipz")
;; XXX ASDF bogosity
(:txt-file "chipz-doc")
(:css-file "style")))
(:file "constants" :depends-on ("package"))
(:file "types-and-tables" :depends-on ("constants"))
(:file "crc32" :depends-on ("types-and-tables"))
(:file "adler32" :depends-on ("types-and-tables"))
(:file "conditions" :depends-on ("package"))
(:file "dstate" :depends-on ("package"))
(:file "inflate-state" :depends-on ("dstate" "crc32" "adler32"))
(:file "gzip" :depends-on ("inflate-state" "conditions"))
(:file "zlib" :depends-on ("inflate-state" "conditions"))
(:file "inflate" :depends-on ("inflate-state"
"gzip" "zlib"
(:file "bzip2" :depends-on ("dstate" "constants"))
(:file "decompress" :depends-on ("inflate-state"
"inflate" "bzip2"))
#+(or sbcl lispworks openmcl cmu allegro)
(:file "stream" :depends-on ("inflate-state" "inflate"))))