Reorganised NET.SMTP-CLIENT code.
[iolib.git] / io.encodings.asd
blob48b0226496462ca4d88213424ce0b95784bc9ad8
1 ;; -*- Mode: Lisp; Syntax: ANSI-Common-Lisp -*-
3 (in-package :common-lisp-user)
5 (eval-when (:compile-toplevel :load-toplevel :execute)
6   (asdf:operate 'asdf:load-op :asdf-additions))
8 (defpackage #:io.encodings.system
9   (:use #:common-lisp #:asdf-additions))
11 (eval-when (:compile-toplevel :load-toplevel :execute)
12   (unless (<= char-code-limit 256)
13     (pushnew :ucs-chars *features*)))
15 (in-package #:io.encodings.system)
17 (asdf:defsystem :io.encodings
18   :description "Charset encoding/decoding library."
19   :maintainer "Stelian Ionescu <sionescu@common-lisp.net>"
20   :licence "LLGPL"
21   :depends-on (:iolib-utils-symbols
22                :iolib-utils-misc
23                :cffi
24                :iolib-posix)
25   :default-component-class muffled-source-file
26   :pathname (merge-pathnames (make-pathname :directory '(:relative "io.encodings"))
27                              *load-truename*)
28   :components ((:file "pkgdcl")
29                (:file "common" :depends-on ("pkgdcl"))
30                (:file "iso-8859-tables" :depends-on ("pkgdcl"))
31                (:file "external-format"
32                       :depends-on ("pkgdcl" "common" "iso-8859-tables"))))