~ubuntu-branches/ubuntu/karmic/maxima/karmic

« back to all changes in this revision

Viewing changes to src/maxima.asd

  • Committer: Bazaar Package Importer
  • Author(s): Christophe Sauthier
  • Date: 2009-07-13 15:38:41 UTC
  • mfrom: (3.1.3 squeeze)
  • Revision ID: james.westby@ubuntu.com-20090713153841-gtux06oun30kuuo7
Tags: 5.17.1-1ubuntu1
* Merge from debian unstable, remaining changes (LP: #296643, LP: #242243):
   - debian/maxima-doc.doc-base.{tips, plotting}:
    + Use .shtml instead of .html to fix lintian errors.
   - debian/maxima-emacs.emacsen-install:
    + Install symlinks for source files rather than copying them.  This
      makes find-function work.
    + Install symlink for *.lisp so that we don't need to add
      /usr/share/emacs/site-lisp/maxima to load-path.
  - debian/maxima-emacs.emacsen-startup:
    + Remove use of /usr/share/emacs/site-lisp/maxima, since this
      causes load-path shadows and is not needed anymore.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
; -*- Lisp -*-
 
2
 
 
3
; Copyright 2007 by Luigi Panzeri.
 
4
; This file is released under the terms of
 
5
; the GNU General Public License, version 2.
 
6
 
 
7
(in-package :asdf)
 
8
 
 
9
(defvar *binary-output-dir* "binary-ecl")
 
10
 
 
11
(defmethod output-files :around ((operation compile-op) (c source-file))
 
12
  (let* ((source (component-pathname c))
 
13
        (source-dir (pathname-directory source))
 
14
        (paths (call-next-method))
 
15
        (this-dir (pathname-directory (first (directory ""))))
 
16
        (binary-dir (append this-dir (list *binary-output-dir*))))
 
17
    (mapcar #'(lambda (path)
 
18
               (merge-pathnames 
 
19
                    (make-pathname 
 
20
                        :directory
 
21
                            (append binary-dir 
 
22
                                (last source-dir 
 
23
                                        (- (length source-dir) 
 
24
                                            (length this-dir)))))
 
25
                    path))
 
26
            paths)))
 
27
 
 
28
(in-package :cl-user)
 
29
 
 
30
(defvar *maxima-build-time* (multiple-value-list (get-decoded-time)))
 
31
(export '*maxima-build-time*)
 
32
 
 
33
(eval-when (:compile-toplevel :load-toplevel :execute)
 
34
  (unless (find-package :maxima.system)
 
35
    (defpackage :maxima.system
 
36
      (:use :common-lisp :asdf))))
 
37
 
 
38
(in-package :maxima.system)
 
39
 
 
40
(defsystem :maxima
 
41
  :description "Maxima is a symbolic computation program." 
 
42
  :licence "GPL" 
 
43
  :serial t
 
44
  :components (
 
45
               (:module package :pathname ""
 
46
                        :components (#-gcl(:file "maxima-package")
 
47
                                          (:file "ecl-port")
 
48
                                          (:file "autoconf-variables" :depends-on ("maxima-package"))))
 
49
               (:module info :pathname ""
 
50
                        :components ((:file "nregex")
 
51
                                     (:file "cl-info")))
 
52
               (:module sloop :pathname ""
 
53
                        :components ((:file "sloop")))
 
54
               (:module declarations :pathname ""
 
55
                        :components ((:file "lmdcls"))) 
 
56
               (:module destructuring-let :pathname ""
 
57
                        :components ((:file "letmac")))
 
58
               (:module compatibility-macros1 :pathname ""
 
59
                        :components ((:file "generr")
 
60
                                     (:file "clmacs")))
 
61
               (:module compatibility-macros :pathname ""
 
62
                        :components ((:file "commac"))) 
 
63
               (:module prerequisites :pathname ""
 
64
                        :components ((:file "mormac") 
 
65
                                     (:file "compat")))
 
66
               (:module command-line :pathname ""
 
67
                        :components ((:file "command-line")))
 
68
               (:module fundamental-macros :pathname ""
 
69
                        :components ((:file "defopt") 
 
70
                                     (:file "defcal") 
 
71
                                     (:file "maxmac")))
 
72
               (:module utility-macros :pathname ""
 
73
                        :components ((:file "mopers") 
 
74
                                     (:file "mforma")))
 
75
               (:module other-macros :pathname ""
 
76
                        :components ((:file "mrgmac") 
 
77
                                     (:file "procs") 
 
78
                                     (:file "rzmac")    
 
79
                                     (:file "strmac") 
 
80
                                     (:file "displm")))
 
81
               (:module rat-macros :pathname ""
 
82
                        :components ((:file "ratmac") 
 
83
                                     (:file "mhayat")))
 
84
               #+gcl (:file "optimize")         ; jfa check this
 
85
 
 
86
               (:module utilities :pathname ""
 
87
                        :depends-on (utility-macros)
 
88
                        :components ((:file "opers")
 
89
                                     (:file "utils") 
 
90
                                     (:file "sumcon") 
 
91
                                     (:file "sublis") 
 
92
                                     (:file "runtim") 
 
93
                                     (:file "merror") 
 
94
                                     (:file "mformt") 
 
95
                                     (:file "mutils") 
 
96
                                     (:file "outmis") 
 
97
                                     (:file "ar")))
 
98
 
 
99
               (:module commands :pathname ""
 
100
                        :components ((:file "comm")
 
101
                                     (:file "comm2")))
 
102
               (:module evaluator :pathname ""
 
103
                        :components ((:file "mlisp") 
 
104
                                     (:file "mmacro") 
 
105
                                     (:file "buildq")))
 
106
 
 
107
               (:module numerical
 
108
                        :components
 
109
                        (
 
110
                         (:module packages :pathname ""
 
111
                                  :components
 
112
                                  ((:file "f2cl-package")
 
113
                                   (:file "slatec")))
 
114
                         (:module f2cl-lib :pathname ""
 
115
                  :depends-on (packages)
 
116
                                  :components ((:file "f2cl-lib")))
 
117
                         (:module slatec 
 
118
                                  :depends-on (f2cl-lib packages)
 
119
                                  :components
 
120
                                  (
 
121
                                   (:file "fdump")
 
122
                                   (:file "j4save")
 
123
                                   (:file "initds"
 
124
                                          :depends-on ("xermsg"))
 
125
                                   (:file "xgetua")
 
126
                                   (:file "xermsg"
 
127
                                          :depends-on ("fdump" "j4save" "xercnt" "xerhlt" "xerprn" "xersve"))
 
128
                                   (:file "xercnt")
 
129
                                   (:file "xerhlt")
 
130
                                   (:file "xerprn"
 
131
                                          :depends-on ("xgetua"))
 
132
                                   (:file "xersve"
 
133
                                          :depends-on ("j4save"))
 
134
                                   (:file "dcsevl"
 
135
                                          :depends-on ("xermsg"))
 
136
             
 
137
                                   ;; Gamma function
 
138
                                   (:file "d9lgmc"
 
139
                                          :depends-on ("dcsevl" "initds" "xermsg"))
 
140
                                   (:file "dgamlm"
 
141
                                          :depends-on ("xermsg"))
 
142
                                   (:file "dgamma"
 
143
                                          :depends-on ("d9lgmc" "dcsevl" "dgamlm" "initds" "xermsg"))
 
144
                                   (:file "dgamln")
 
145
                                   (:file "dlngam"
 
146
                                          :depends-on ("d9lgmc" "dgamma" "xermsg"))
 
147
             
 
148
                                   ;; Bessel J functions
 
149
                                   (:file "d9b0mp"
 
150
                                          :depends-on ("dcsevl" "initds" "xermsg"))
 
151
                                   (:file "d9b1mp"
 
152
                                          :depends-on ("dcsevl" "initds" "xermsg"))
 
153
                                   (:file "dbesj0"
 
154
                                          :depends-on ("d9b0mp" "dcsevl" "initds"))
 
155
                                   (:file "dbesj1"
 
156
                                          :depends-on ("d9b1mp" "dcsevl" "initds" "xermsg"))
 
157
                                   (:file "djairy")
 
158
                                   (:file "dasyjy")
 
159
                                   (:file "dbesj"
 
160
                                          :depends-on ("dasyjy" "djairy" "dlngam" "xermsg"))
 
161
                                   ;; Bessel I functions
 
162
                                   (:file "dbsi0e"
 
163
                                          :depends-on ("dcsevl" "initds"))
 
164
                                   (:file "dbsi1e"
 
165
                                          :depends-on ("dcsevl" "initds" "xermsg"))
 
166
                                   (:file "dbesi0"
 
167
                                          :depends-on ("dbsi0e" "dcsevl" "initds" "xermsg"))
 
168
                                   (:file "dbesi1"
 
169
                                          :depends-on ("dbsi1e" "dcsevl" "initds" "xermsg"))
 
170
                                   (:file "dasyik")
 
171
                                   (:file "dbesi"
 
172
                                          :depends-on ("dasyik" "dlngam" "xermsg"))
 
173
                                   (:file "zbesi"
 
174
                                          :depends-on ("zabs" "zbinu"))
 
175
             
 
176
                                   ;; Bessel J function for complex
 
177
                                   ;; arg and real order.
 
178
 
 
179
                                   (:file "zabs")
 
180
                                   (:file "zacai"
 
181
                                          :depends-on ("zabs" "zasyi" "zbknu" "zmlri" "zs1s2" "zseri"))
 
182
                                   (:file "zairy"
 
183
                                          :depends-on ("zabs" "zacai" "zbknu" "zexp" "zsqrt"))
 
184
                                   (:file "zasyi"
 
185
                                          :depends-on ("zabs" "zdiv" "zexp" "zmlt" "zsqrt"))
 
186
                                   (:file "zbesj"
 
187
                                          :depends-on ("zabs" "zbinu"))
 
188
                                   (:file "zbinu"
 
189
                                          :depends-on ("zabs" "zasyi" "zbuni" "zmlri" "zseri" "zuoik" "zwrsk"))
 
190
                                   (:file "zbknu"
 
191
                                          :depends-on ("dgamln" "zabs" "zdiv" "zexp" "zkscl"
 
192
                                                                "zlog" "zmlt" "zshch" "zsqrt" "zuchk"))
 
193
                                   (:file "zbuni"
 
194
                                          :depends-on ("zabs" "zuni1" "zuni2"))
 
195
                                   (:file "zdiv")
 
196
                                   (:file "zexp")
 
197
                                   (:file "zkscl"
 
198
                                          :depends-on ("zabs" "zlog" "zuchk"))
 
199
                                   (:file "zlog"
 
200
                                          :depends-on ("zabs"))
 
201
                                   (:file "zmlri"
 
202
                                          :depends-on ("dgamln" "zabs" "zexp" "zlog" "zmlt"))
 
203
                                   (:file "zmlt")
 
204
                                   (:file "zrati"
 
205
                                          :depends-on ("zabs" "zdiv"))
 
206
                                   (:file "zs1s2"
 
207
                                          :depends-on ("zabs" "zexp" "zlog"))
 
208
                                   (:file "zseri"
 
209
                                          :depends-on ("dgamln" "zabs" "zdiv" "zlog" "zmlt" "zuchk"))
 
210
                                   (:file "zshch")
 
211
                                   (:file "zsqrt" :depends-on ("zabs"))
 
212
                                   (:file "zuchk")
 
213
                                   (:file "zunhj"
 
214
                                          :depends-on ("zabs" "zdiv" "zlog" "zsqrt"))
 
215
                                   (:file "zuni1"
 
216
                                          :depends-on ("zabs" "zuchk" "zunik" "zuoik"))
 
217
                                   (:file "zuni2"
 
218
                                          :depends-on ("zabs" "zairy" "zuchk" "zunhj" "zuoik"))
 
219
                                   (:file "zunik"
 
220
                                          :depends-on ("zdiv" "zlog" "zsqrt"))
 
221
                                   (:file "zuoik"
 
222
                                          :depends-on ("zabs" "zlog" "zuchk" "zunhj" "zunik"))
 
223
                                   (:file "zwrsk"
 
224
                                          :depends-on ("zabs" "zbknu" "zrati"))
 
225
             
 
226
                                   ;; Bessel Y functions
 
227
                                   (:file "dbesy0"
 
228
                                          :depends-on ("d9b0mp" "dbesj0" "dcsevl" "initds" "xermsg"))
 
229
                                   (:file "dbesy1"
 
230
                                          :depends-on ("d9b1mp" "dbesj1" "dcsevl" "initds" "xermsg"))
 
231
                                   (:file "dbesy"
 
232
                                          :depends-on ("dasyjy" "dbesy0" "dbesy1" "dbsynu" "dyairy" "xermsg"))
 
233
                                   (:file "dbsynu"
 
234
                                          :depends-on ("dgamma" "xermsg"))
 
235
                                   (:file "dyairy")
 
236
             
 
237
                                   (:file "zbesy"
 
238
                                          :depends-on ("zbesh"))
 
239
                                   (:file "zbesh"
 
240
                                          :depends-on ("zabs" "zacon" "zbknu" "zbunk" "zuoik"))
 
241
                                   (:file "zacon"
 
242
                                          :depends-on ("zabs" "zbinu" "zbknu" "zmlt" "zs1s2"))
 
243
                                   (:file "zbunk"
 
244
                                          :depends-on ("zunk1" "zunk2"))
 
245
                                   (:file "zunk1"
 
246
                                          :depends-on ("zabs" "zs1s2" "zuchk" "zunik"))
 
247
                                   (:file "zunk2"
 
248
                                          :depends-on ("zabs" "zairy" "zs1s2" "zuchk" "zunhj"))
 
249
 
 
250
                                   ;; Bessel K functions
 
251
                                   (:file "dbesk0"
 
252
                                          :depends-on ("dbesi0" "dbsk0e" "dcsevl" "initds" "xermsg"))
 
253
                                   (:file "dbsk0e"
 
254
                                          :depends-on ("dbesi0" "dcsevl" "initds" "xermsg"))
 
255
                                   (:file "dbesk1"
 
256
                                          :depends-on ("dbesi1" "dbsk1e" "dcsevl" "initds" "xermsg"))
 
257
                                   (:file "dbsk1e"
 
258
                                          :depends-on ("dbesi1" "dcsevl" "initds" "xermsg"))
 
259
                                   (:file "dbesk"
 
260
                                          :depends-on ("dasyik" "dbesk0" "dbesk1" "dbsk0e" "dbsk1e" "dbsknu" "xermsg"))
 
261
                                   (:file "dbsknu"
 
262
                                          :depends-on ("dgamma" "xermsg"))
 
263
                                   (:file "zbesk"
 
264
                                          :depends-on ("zabs" "zacon" "zbknu" "zbunk" "zuoik"))
 
265
                                   
 
266
                                   ;; Airy functions
 
267
                                   (:file "d9aimp"
 
268
                                          :depends-on ("dcsevl" "initds" "xermsg"))
 
269
                                   (:file "daie"
 
270
                                          :depends-on ("d9aimp" "dcsevl" "initds"))
 
271
                                   (:file "dai"
 
272
                                          :depends-on ("d9aimp" "daie" "dcsevl" "initds" "xermsg"))
 
273
                                  (:file "dbie"
 
274
                                         :depends-on ("d9aimp" "dcsevl" "initds"))
 
275
                                  (:file "dbi"
 
276
                                         :depends-on ("d9aimp" "dbie" "dcsevl" "initds" "xermsg"))
 
277
                                  (:file "zbiry"
 
278
                                         :depends-on ("zabs" "zbinu" "zdiv" "zsqrt"))
 
279
                                   ;; Error functions
 
280
                                   (:file "derf"
 
281
                                          :depends-on ("dcsevl" "derfc" "initds"))
 
282
                                   (:file "derfc"
 
283
                                          :depends-on ("dcsevl" "initds" "xermsg"))
 
284
                                   ;; Exponential integrals
 
285
                                   (:file "de1"
 
286
                                          :depends-on ("dcsevl" "initds" "xermsg"))
 
287
                                   (:file "dei"
 
288
                                          :depends-on ("de1"))
 
289
                                   (:file "dspenc"
 
290
                                          :depends-on ("d9upak"))
 
291
                                   (:file "d9upak")))
 
292
                         (:module quadpack
 
293
                                  :pathname "slatec/"
 
294
                                  :components
 
295
                                  (
 
296
                                   ;; Support
 
297
                                   (:file "dqwgtf")
 
298
                                   (:file "dqcheb")
 
299
                                   (:file "dqk15w")
 
300
                                   (:file "dqwgts")
 
301
                                   (:file "dqwgtc")
 
302
                                   (:file "dgtsl")
 
303
                                   ;; Core integration routines
 
304
                                   (:file "dqk15")
 
305
                                   (:file "dqk31")
 
306
                                   (:file "dqk41")
 
307
                                   (:file "dqk51")
 
308
                                   (:file "dqk61")
 
309
                                   (:file "dqk21")
 
310
                                   (:file "dqk15i")
 
311
                                   (:file "dqelg")
 
312
                                   (:file "dqpsrt")
 
313
                                   (:file "dqc25s"
 
314
                                          :depends-on ("dqcheb" "dqk15w"))
 
315
                                   (:file "dqmomo")
 
316
                                   (:file "dqc25c"
 
317
                                          :depends-on ("dqcheb"
 
318
                                                       "dqk15w"))
 
319
                                   (:file "dqc25f"
 
320
                                          :depends-on ("dgtsl"
 
321
                                                       "dqcheb"
 
322
                                                       "dqk15w"
 
323
                                                       "dqwgtf"))
 
324
                                   ;; Basic integrators
 
325
                                   (:file "dqage"
 
326
                                          :depends-on ("dqk15"
 
327
                                                       "dqk31"
 
328
                                                       "dqk41"
 
329
                                                       "dqk51"
 
330
                                                       "dqk61"
 
331
                                                       "dqk21"
 
332
                                                       "dqpsrt"))
 
333
                                   (:file "dqagie"
 
334
                                          :depends-on ("dqelg"
 
335
                                                       "dqk15i"
 
336
                                                       "dqpsrt"))
 
337
                                   (:file "dqagpe"
 
338
                                          :depends-on ("dqelg"
 
339
                                                       "dqpsrt"
 
340
                                                       "dqk21"
 
341
                                                       ))
 
342
                                   (:file "dqagse"
 
343
                                          :depends-on ("dqk21"
 
344
                                                       "dqelg"
 
345
                                                       "dqpsrt"))
 
346
                                   (:file "dqawfe"
 
347
                                          :depends-on ("dqagie"
 
348
                                                       "dqawoe"
 
349
                                                       "dqelg"))
 
350
                                   (:file "dqawoe"
 
351
                                          :depends-on ("dqc25f"
 
352
                                                       "dqpsrt"
 
353
                                                       "dqelg"))
 
354
                                   (:file "dqawse"
 
355
                                          :depends-on ("dqc25s"
 
356
                                                       "dqmomo"
 
357
                                                       "dqpsrt"))
 
358
                                   (:file "dqawce"
 
359
                                          :depends-on ("dqc25c"
 
360
                                                       "dqpsrt"))
 
361
                                   ;; Simplified interface routines
 
362
                                   (:file "dqng")
 
363
                                   (:file "dqag"
 
364
                                          :depends-on ("dqage"))
 
365
                                   (:file "dqags"
 
366
                                          :depends-on ("dqagse"))
 
367
                                   (:file "dqagi"
 
368
                                          :depends-on ("dqagie"))
 
369
                                   (:file "dqawf"
 
370
                                          :depends-on ("dqawfe"))
 
371
                                   (:file "dqawo"
 
372
                                          :depends-on ("dqawoe"))
 
373
                                   (:file "dqaws"
 
374
                                          :depends-on ("dqawse"))
 
375
                                   (:file "dqawc"
 
376
                                          :depends-on ("dqawce"))
 
377
                                   ;; Maxima interface
 
378
                                   (:file "quadpack")
 
379
                                   )
 
380
                         )))
 
381
               (:module simplification :pathname ""
 
382
                        :components ((:file "simp") 
 
383
                                     (:file "float") 
 
384
                                     (:file "csimp") 
 
385
                                     (:file "csimp2") 
 
386
                                     (:file "zero")
 
387
                                     (:file "logarc") 
 
388
                                     (:file "rpart")))
 
389
               (:module server :pathname ""
 
390
                        :components ((:file "server")))
 
391
               (:module i-o :pathname ""
 
392
                        :depends-on (compatibility-macros)
 
393
                        :components ((:file "macsys") 
 
394
                                     (:file "mload") 
 
395
                                     (:file "suprv1")
 
396
                                     (:file "dskfn")))
 
397
               (:module factoring :pathname ""
 
398
                        :components ((:file "lesfac") 
 
399
                                     (:file "factor") 
 
400
                                     (:file "algfac") 
 
401
                                     (:file "nalgfa") 
 
402
                                     (:file "ufact") 
 
403
                                     (:file "result")))
 
404
               (:module ifactor :pathname ""
 
405
                        :components ((:file "ifactor")))
 
406
 
 
407
               (:module rational-functions :pathname ""
 
408
                        :components ((:file "rat3a") 
 
409
                                     (:file "rat3b") 
 
410
                                     (:file "rat3d") 
 
411
                                     (:file "numth") 
 
412
                                     (:file "rat3c") 
 
413
                                     (:file "rat3e") 
 
414
                                     (:file "nrat4") 
 
415
                                     (:file "ratout")))
 
416
 
 
417
               (:module maxima-language-compiler-macros :pathname ""
 
418
                        :components ((:file "transm")))
 
419
               (:module maxima-language-compiler :pathname ""
 
420
                        :components ((:file "transl") 
 
421
                                     (:file "transs") 
 
422
                                     (:file "trans1") 
 
423
                                     (:file "trans2") 
 
424
                                     (:file "trans3") 
 
425
                                     (:file "trans4") 
 
426
                                     (:file "trans5") 
 
427
                                     (:file "transf") 
 
428
                                     (:file "troper") 
 
429
                                     (:file "trutil") 
 
430
                                     (:file "trmode") 
 
431
                                     (:file "trdata") 
 
432
                                     (:file "trpred") 
 
433
                                     (:file "transq") 
 
434
                                     (:file "acall")
 
435
                                     (:file "fcall") 
 
436
                                     (:file "evalw") 
 
437
                                     (:file "trprop") 
 
438
                                     (:file "mdefun"))
 
439
                        :depends-on (maxima-language-compiler-macros))
 
440
 
 
441
               (:module trigonometry :pathname ""
 
442
                        :components ((:file "trigi") 
 
443
                                     (:file "trigo") 
 
444
                                     (:file "trgred")))
 
445
 
 
446
               (:module numerical-functions :pathname ""
 
447
                        :depends-on (trigonometry)
 
448
                        :components ((:file "bessel")
 
449
                                     ;;#+gcl(:file "parse-body")
 
450
                                     (:file "ellipt")
 
451
                                     (:file "airy"
 
452
                                            :depends-on ("ellipt"))
 
453
                                     (:file "intpol")))
 
454
 
 
455
               (:module reader :pathname ""
 
456
                        :depends-on (compatibility-macros)
 
457
                        :components ((:file "nparse")))
 
458
 
 
459
               (:module display :pathname ""
 
460
                        :components ((:file "displa") 
 
461
                                     (:file "nforma") 
 
462
                                     (:file "ldisp") 
 
463
                                     (:file "grind")))
 
464
 
 
465
               (:module gcd :pathname ""
 
466
                        :components ((:file "spgcd")
 
467
                                     (:file "ezgcd")))
 
468
               (:module documentation :pathname ""
 
469
                        :components ((:file "option")
 
470
                                     (:file "macdes")))
 
471
               (:module algebraic-database :pathname ""
 
472
                        :components ((:file "inmis") 
 
473
                                     (:file "db") 
 
474
                                     (:file "compar") 
 
475
                                     (:file "askp"))) ;does this belong here?
 
476
               (:module integration :pathname ""
 
477
                        :components ((:file "sinint") 
 
478
                                     (:file "sin") 
 
479
                                     (:file "risch")))
 
480
               (:module taylor-series :pathname ""
 
481
                        :depends-on (rat-macros)
 
482
                        :components ((:file "hayat")))
 
483
               (:module definite-integration :pathname ""
 
484
                        :components ((:file "defint") 
 
485
                                     (:file "residu")))
 
486
               (:module special-functions :pathname ""
 
487
                        :components ((:file "specfn")))
 
488
               (:module matrix-algebra :pathname ""
 
489
                        :components ((:file "mat") 
 
490
                                     (:file "matrix")))
 
491
               (:module determinants :pathname ""
 
492
                        :components ((:file "sprdet") 
 
493
                                     (:file "newinv") 
 
494
                                     (:file "newdet")))
 
495
               (:module pattern-matching :pathname ""
 
496
                        :components ((:file "schatc") 
 
497
                                     (:file "matcom") 
 
498
                                     (:file "matrun") 
 
499
                                     (:file "nisimp")))
 
500
               (:module limits :pathname ""
 
501
                        :components ((:file "tlimit") 
 
502
                                     (:file "limit")))
 
503
               (:module solve :pathname ""
 
504
                        :components ((:file "solve") 
 
505
                                     (:file "psolve") 
 
506
                                     (:file "algsys") 
 
507
                                     (:file "polyrz") 
 
508
                                     (:file "cpoly")))
 
509
               (:module debugging :pathname ""
 
510
                        :components ((:file "mtrace")
 
511
                                     (:file "mdebug")))
 
512
               (:module miscellaneous :pathname ""
 
513
                        :components ((:file "scs") 
 
514
                                     (:file "asum") 
 
515
                                     (:file "fortra") 
 
516
                                     (:file "optim") 
 
517
                                     (:file "marray") 
 
518
                                     (:file "mdot") 
 
519
                                     (:file "irinte") 
 
520
                                     (:file "series") 
 
521
                                     (:file "laplac") 
 
522
                                     (:file "pade") 
 
523
                                     (:file "homog") 
 
524
                                     (:file "combin") 
 
525
                                     (:file "nset")
 
526
                                     (:file "rand-mt19937")
 
527
                                     (:file "maxmin")
 
528
                                     (:file "nummod")
 
529
                                     (:file "conjugate")
 
530
                                     (:file "expintegral")
 
531
                                     (:file "gamma")
 
532
                                     (:file "mstuff")))
 
533
               (:module poisson-series :pathname ""
 
534
                        :components ((:file "ratpoi")
 
535
                                     (:file "pois2") 
 
536
                                     (:file "pois3")))
 
537
               (:module translated-packages :pathname ""
 
538
                        :depends-on ("maxima-language-compiler-macros")
 
539
                        :components
 
540
                        ((:file "desoln")
 
541
                         (:file "elim")
 
542
                         (:file "invert")
 
543
                         (:file "hypgeo")
 
544
                         (:file "hyp")
 
545
                         (:file "todd-coxeter")
 
546
                         (:file "mactex")
 
547
                         (:file "plot")))
 
548
               (:module graphics-drivers :pathname ""
 
549
                        :components ((:file "gnuplot")
 
550
                                     (:file "openmath")))
 
551
 
 
552
               (:module final :pathname ""
 
553
                        ;; These are not compiled, for whatever reason
 
554
                        :components ((:file "autol")
 
555
                                     (:file "max_ext")
 
556
                                     (:file "init-cl"))))
 
557
  :serial t
 
558
  :depends-on ())
 
559
  
 
560