Skip to content
Snippets Groups Projects
Commit 4df83bca authored by Liam Healy's avatar Liam Healy
Browse files

Use symbols to refer to modules in asd file

ASDF definition of modules are with symbols, so the :depends-on
reference to those modules is also with symbols, not strings.
parent 9990ee06
No related branches found
No related tags found
No related merge requests found
;; Definition of GSLL system ;; Definition of GSLL system
;; Liam Healy ;; Liam Healy
;; Time-stamp: <2009-08-23 10:31:19EDT gsll.asd> ;; Time-stamp: <2009-08-24 09:53:37EDT gsll.asd>
(when (asdf:find-system :fsbv nil) (when (asdf:find-system :fsbv nil)
(pushnew :fsbv *features*)) (pushnew :fsbv *features*))
...@@ -49,18 +49,18 @@ ...@@ -49,18 +49,18 @@
(:file "body-expand" :depends-on ("defmfun" "mobject" "callback")) (:file "body-expand" :depends-on ("defmfun" "mobject" "callback"))
(:file "generate-examples" :depends-on ("init")))) (:file "generate-examples" :depends-on ("init"))))
(:module floating-point (:module floating-point
:depends-on ("init") :depends-on (init)
:components :components
((:file "ieee-modes") ((:file "ieee-modes")
(:file "floating-point"))) (:file "floating-point")))
(:module mathematical (:module mathematical
:depends-on ("init") :depends-on (init)
:components :components
((:file "mathematical") ((:file "mathematical")
#+fsbv #+fsbv
(:file "complex"))) (:file "complex")))
(:module data (:module data
:depends-on ("init") :depends-on (init)
:components :components
((:file "foreign-friendly") ((:file "foreign-friendly")
(:file "foreign-array" :depends-on ("foreign-friendly")) (:file "foreign-array" :depends-on ("foreign-friendly"))
...@@ -74,9 +74,9 @@ ...@@ -74,9 +74,9 @@
(:file "array-tests" :depends-on ("both")) (:file "array-tests" :depends-on ("both"))
(:file "permutation" :depends-on ("marray" "array-structs")) (:file "permutation" :depends-on ("marray" "array-structs"))
(:file "combination" :depends-on ("marray" "array-structs")))) (:file "combination" :depends-on ("marray" "array-structs"))))
(:file "polynomial" :depends-on ("init" "data")) (:file "polynomial" :depends-on (init data))
(:module special-functions (:module special-functions
:depends-on ("init") :depends-on (init)
:components :components
((cffi-grovel:grovel-file "sf-result") ((cffi-grovel:grovel-file "sf-result")
(:file "return-structures" :depends-on ("sf-result")) (:file "return-structures" :depends-on ("sf-result"))
...@@ -109,9 +109,9 @@ ...@@ -109,9 +109,9 @@
(:file "transport" :depends-on ("return-structures")) (:file "transport" :depends-on ("return-structures"))
(:file "trigonometry" :depends-on ("return-structures")) (:file "trigonometry" :depends-on ("return-structures"))
(:file "zeta" :depends-on ("return-structures")))) (:file "zeta" :depends-on ("return-structures"))))
(:file "sorting" :depends-on ("init" "data")) (:file "sorting" :depends-on (init data))
(:module linear-algebra (:module linear-algebra
:depends-on ("init" "data" "special-functions") :depends-on (init data special-functions)
:components :components
((:file "blas1") ((:file "blas1")
(:file "blas2") (:file "blas2")
...@@ -125,7 +125,7 @@ ...@@ -125,7 +125,7 @@
(:file "diagonal") (:file "diagonal")
(:file "householder"))) (:file "householder")))
(:module eigensystems (:module eigensystems
:depends-on ("init" "data") :depends-on (init data)
:components :components
((:file "symmetric-hermitian") ((:file "symmetric-hermitian")
(cffi-grovel:grovel-file "eigen-struct") (cffi-grovel:grovel-file "eigen-struct")
...@@ -134,7 +134,7 @@ ...@@ -134,7 +134,7 @@
(:file "nonsymmetric-generalized"))) (:file "nonsymmetric-generalized")))
;; Skip fft for now, I'm not sure how it works in C ;; Skip fft for now, I'm not sure how it works in C
(:module random (:module random
:depends-on ("init" "data") :depends-on (init data)
:components :components
((:file "rng-types") ((:file "rng-types")
(:file "generators" :depends-on ("rng-types")) (:file "generators" :depends-on ("rng-types"))
...@@ -175,7 +175,7 @@ ...@@ -175,7 +175,7 @@
(:file "logarithmic" :depends-on ("rng-types")) (:file "logarithmic" :depends-on ("rng-types"))
(:file "shuffling-sampling" :depends-on ("rng-types")))) (:file "shuffling-sampling" :depends-on ("rng-types"))))
(:module statistics (:module statistics
:depends-on ("init" "data") :depends-on (init data)
:components :components
((:file "mean-variance") ((:file "mean-variance")
(:file "absolute-deviation") (:file "absolute-deviation")
...@@ -185,7 +185,7 @@ ...@@ -185,7 +185,7 @@
;; minimum and maximum values provided in vector.lisp ;; minimum and maximum values provided in vector.lisp
(:file "median-percentile"))) (:file "median-percentile")))
(:module histogram (:module histogram
:depends-on ("init" "linear-algebra" "random") :depends-on (init linear-algebra random)
:components :components
((:file "histogram") ((:file "histogram")
(:file "updating-accessing" :depends-on ("histogram")) (:file "updating-accessing" :depends-on ("histogram"))
...@@ -194,7 +194,7 @@ ...@@ -194,7 +194,7 @@
(:file "probability-distribution" :depends-on ("histogram")) (:file "probability-distribution" :depends-on ("histogram"))
(:file "ntuple"))) (:file "ntuple")))
(:module calculus (:module calculus
:depends-on ("init" "data" "random") :depends-on (init data random)
:components :components
((:file "numerical-integration") ((:file "numerical-integration")
(:file "numerical-integration-with-tables" (:file "numerical-integration-with-tables"
...@@ -203,7 +203,7 @@ ...@@ -203,7 +203,7 @@
(:file "monte-carlo") (:file "monte-carlo")
(:file "numerical-differentiation"))) (:file "numerical-differentiation")))
(:module ordinary-differential-equations (:module ordinary-differential-equations
:depends-on ("init") :depends-on (init)
:components :components
((:file "ode-system") ((:file "ode-system")
(cffi-grovel:grovel-file "ode-struct") (cffi-grovel:grovel-file "ode-struct")
...@@ -212,20 +212,20 @@ ...@@ -212,20 +212,20 @@
(:file "evolution") (:file "evolution")
(:file "ode-example" :depends-on ("ode-system" "stepping")))) (:file "ode-example" :depends-on ("ode-system" "stepping"))))
(:module interpolation (:module interpolation
:depends-on ("init") :depends-on (init)
:components :components
((:file "interpolation") ((:file "interpolation")
(:file "types" :depends-on ("interpolation")) (:file "types" :depends-on ("interpolation"))
(:file "lookup") (:file "lookup")
(:file "evaluation") (:file "evaluation")
(:file "spline-example" :depends-on ("types")))) (:file "spline-example" :depends-on ("types"))))
(:file "chebyshev" :depends-on ("init")) (:file "chebyshev" :depends-on (init))
(cffi-grovel:grovel-file "series-struct") (cffi-grovel:grovel-file "series-struct")
(:file "series-acceleration" :depends-on ("init" "series-struct")) (:file "series-acceleration" :depends-on (init "series-struct"))
(:file "wavelet" :depends-on ("init" "data")) (:file "wavelet" :depends-on (init data))
(:file "hankel" :depends-on ("init" "data")) (:file "hankel" :depends-on (init data))
(:module solve-minimize-fit (:module solve-minimize-fit
:depends-on ("init" "data" "random") :depends-on (init data random)
:components :components
((:file "generic") ((:file "generic")
(cffi-grovel:grovel-file "solver-struct") (cffi-grovel:grovel-file "solver-struct")
...@@ -238,7 +238,7 @@ ...@@ -238,7 +238,7 @@
:depends-on ("generic" "solver-struct")) :depends-on ("generic" "solver-struct"))
#+fsbv #+fsbv
(:file "simulated-annealing"))) (:file "simulated-annealing")))
(:file "basis-splines" :depends-on ("init" "data" "random")) (:file "basis-splines" :depends-on (init data random))
(:module physical-constants (:module physical-constants
:components :components
((cffi-grovel:grovel-file "mksa") ((cffi-grovel:grovel-file "mksa")
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment