;;; -*-lisp-*-
-(defpackage #:zone.asdf
- (:use #:common-lisp #:asdf))
-(in-package #:zone.asdf)
-
-(operate 'load-op "mdw")
-(defsystem "zone"
- :components ((:file "zone")
+(asdf:defsystem #:zone
+ :description "Generation of DNS zone files"
+ :version "1.0.0"
+ :author "Mark Wooding <mdw@distorted.org.uk>"
+ :depends-on ("mdw" #+ecl "cffi" #+sbcl "sb-bsd-sockets")
+ :components ((:file "net-package")
+ (:file "sys")
+ (:file "net")
+ (:file "addr-family-ipv4")
+ (:file "addr-family-ipv6")
+ (:file "serv")
+ (:file "zone")
(:file "frontend"))
:serial t)