;;; -*- Lisp -*-
;;;
;;; Cross-implementation Portability System
;;;
;;; BASED ON:
;;; $Id: port.system,v 1.9 2002/10/27 17:03:00 kevinrosenberg Exp $
;;; $Source: /cvsroot/clocc/clocc/src/port/port.system,v $
;;;
;;; MODIFIED minimally for use with KPML and with LISPWORKS 4.1 for
;;;          Windows.
;;; JB:2004-December

(defvar *port-kpml-pathname* 
  (make-pathname :name NIL :type NIL :defaults *load-truename*))

(mk:defsystem port
    :source-pathname *port-kpml-pathname*
    :source-extension "lisp"
    :components
    ((:file "ext")
     (:file "gray" :depends-on ("ext"))
     (:file "net" :depends-on ("ext" "sys"))
     (:file "path" :depends-on ("ext"))
     (:file "proc" :depends-on ("ext"))
     (:file "shell" :depends-on ("ext"))
     (:file "sys" :depends-on ("ext" "path"))
     #+lispworks (:file "port-lww-addition") ;; addition for LWW4.1.20
     )

    ;; :initially-do
    ;; (progn (mk:system-source-size :port :all)
    ;;    (mk:system-source-size :port :new-source-and-dependents)
    
    )
