Use %%PRETTY-FNAME in more quadpack error messages
[maxima.git] / share / cobyla / cobyla.system
blob3c43869c0d4ae8265c8c63b39038494e7a70f2af
1 ;;; -*- Mode: lisp -*-
2 ;;;
3 ;;;
4 ;;; System to compile cobyla and the maxima interface
6 (in-package #-gcl #:cl-user #+gcl "CL-USER")
8 (mk:defsystem cobyla
9   :source-pathname (maxima::maxima-load-pathname-directory)
10   :binary-pathname (maxima::maxima-objdir "share" "cobyla")
11   :source-extension "lisp"
12   :depends-on ("cobyla-package")
13   :components
14   ((:module lisp
15             :components
16             ((:file "cobyla"
17                     :depends-on ("cobylb"))
18              (:file "cobylb"
19                     :depends-on ("trstlp"))
20              (:file "trstlp")))))
22 (mk:defsystem bf-cobyla
23   :source-pathname (maxima::maxima-load-pathname-directory)
24   :binary-pathname (maxima::maxima-objdir "share" "cobyla")
25   :source-extension "lisp"
26   :depends-on ("cobyla-package")
27   :components
28   ((:module lisp
29             :components
30             ((:file "bf-cobyla"
31                     :depends-on ("bf-cobylb"))
32              (:file "bf-cobylb"
33                     :depends-on ("bf-trstlp"))
34              (:file "bf-trstlp")))))
36 (mk:defsystem cobyla-package
37   :source-pathname (maxima::maxima-load-pathname-directory)
38   :binary-pathname (maxima::maxima-objdir "share" "cobyla")
39   :source-extension "lisp"
40   :components
41   ((:file "cobyla-package")))
43 (mk:defsystem cobyla-interface
44   :source-pathname (maxima::maxima-load-pathname-directory)
45   :binary-pathname (maxima::maxima-objdir "share" "cobyla")
46   :source-extension "lisp"
47   :depends-on ("cobyla")
48   :components
49   ((:file "cobyla-interface")))
51 (mk:defsystem bf-cobyla-interface
52   :source-pathname (maxima::maxima-load-pathname-directory)
53   :binary-pathname (maxima::maxima-objdir "share" "cobyla")
54   :source-extension "lisp"
55   :depends-on ("bf-cobyla")
56   :components
57   ((:file "bf-cobyla-interface")))