Commit ee2c6490 authored by Liam M. Healy's avatar Liam M. Healy
Browse files

Eliminate system input-output

Eliminate system input-output, fold most into antik-base. Still needs
separation of grid function and currently does not load.
parent b2316aa5
;; Antik system definition
;; Liam Healy 2010-12-24 09:43:28EST antik.asd
;; Time-stamp: <2013-11-23 11:14:56EST antik-base.asd>
;; Time-stamp: <2014-01-07 23:22:41EST antik-base.asd>
;; Copyright 2011, 2012, 2013 Liam M. Healy
;; Copyright 2011, 2012, 2013, 2014 Liam M. Healy
;; Distributed under the terms of the GNU General Public License
;;
;; This program is free software: you can redistribute it and/or modify
......@@ -38,7 +38,24 @@
(:file "object")
(:file "iterate")
(:file "intermediate") ; temporary
(:file "generic")))))
(:file "generic")))
(:module input-output
:serial t
:components
((:file "parameters")
(:file "format-output")
(:file "float")
(:file "matlab")
(:file "org-mode")
(:file "write")))))
(asdf:defsystem-connection #:antik-ppcre
:serial t
:requires (#:antik-base #:cl-ppcre #:split-sequence)
:components
((:module input-output
:components
((:file "read")))))
(asdf:defsystem-connection #:antik-tests
:serial t
......
;; Foreign array system definition
;; Liam Healy 2012-03-23 19:06:29EDT foreign-array.asd
;; Time-stamp: <2013-11-30 15:44:26EST foreign-array.asd>
;; Time-stamp: <2014-01-07 23:30:09EST foreign-array.asd>
;; Copyright 2012 Liam M. Healy
;; Distributed under the terms of the GNU General Public License
......@@ -42,15 +42,8 @@
(:file "subclass" :depends-on ("element-types"))
(:file "foreign-array" :depends-on ("types" "element-types"))
(:file "vector-matrix" :depends-on ("element-types" "subclass"))
(:file "methods" :depends-on ("foreign-array" "vector-matrix"))))))
(asdf:defsystem-connection #:io-fa
:serial t
:requires (#:foreign-array #:input-output)
:components
((:module foreign-array
:components
((:file "print-foreign-array")))))
(:file "methods" :depends-on ("foreign-array" "vector-matrix"))
(:file "print-foreign-array")))))
(asdf:defsystem-connection #:foreign-array-tests
:serial t
......
;; Antik system definition
;; Liam Healy 2010-12-24 09:43:28EST antik.asd
;; Time-stamp: <2014-01-05 14:33:13EST grid.asd>
;; Time-stamp: <2014-01-07 23:22:53EST grid.asd>
;; Copyright 2011, 2012, 2013 Liam M. Healy
;; Copyright 2011, 2012, 2013, 2014 Liam M. Healy
;; Distributed under the terms of the GNU General Public License
;;
;; This program is free software: you can redistribute it and/or modify
......@@ -48,7 +48,8 @@
(:file "copy")
(:file "iterate" :depends-on ("compose"))
(:file "mathematics" :depends-on ("map"))
(:file "index-functions")))))
(:file "index-functions")
(:file "indexed")))))
(asdf:defsystem-connection #:grid-tests
:serial t
......
;; Input-output system definition
;; Liam Healy 2012-02-20 10:14:49EST physical-dimension.asd
;; Time-stamp: <2013-11-24 13:02:40EST input-output.asd>
;; Copyright 2013 Liam M. Healy
;; Distributed under the terms of the GNU General Public License
;;
;; This program is free software: you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
;; the Free Software Foundation, either version 3 of the License, or
;; (at your option) any later version.
;;
;; This program is distributed in the hope that it will be useful,
;; but WITHOUT ANY WARRANTY; without even the implied warranty of
;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
;; GNU General Public License for more details.
;;
;; You should have received a copy of the GNU General Public License
;; along with this program. If not, see <http://www.gnu.org/licenses/>.
;;
(in-package :cl-user)
(asdf:defsystem #:input-output
:name "Input Output"
:description "A library to provide convenient input, output and usage of global data, primarily numerical."
:author "Liam M. Healy"
:license "GPL v3"
:serial t
:defsystem-depends-on (#:asdf-system-connections)
:depends-on (#:grid #:cl-ppcre #:split-sequence)
:components
((:module input-output
:serial t
:components
((:file "parameters")
(:file "format-output")
(:file "float")
(:file "matlab")
(:file "read") ; cl-ppcre
(:file "indexed")))))
;; Physical dimension system definition
;; Liam Healy 2012-02-20 10:14:49EST physical-dimension.asd
;; Time-stamp: <2014-01-05 15:03:39EST physical-dimension.asd>
;; Time-stamp: <2014-01-07 23:27:18EST physical-dimension.asd>
;; Copyright 2012, 2013, 2014 Liam M. Healy
;; Distributed under the terms of the GNU General Public License
......@@ -27,7 +27,7 @@
:license "GPL v3"
:serial t
:defsystem-depends-on (#:asdf-system-connections)
:depends-on (#:grid #:input-output #:split-sequence)
:depends-on (#:grid #:split-sequence)
:components
((:module init
:serial t
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment