close
Warning:
Can't synchronize with repository "(default)" (The repository directory has changed, you should resynchronize the repository with: trac-admin $ENV repository resync '(default)'). Look in the Trac log for more information.
Line | |
---|
1 | ;;; -*- mode: lisp -*-
|
---|
2 | (in-package :cl-user)
|
---|
3 |
|
---|
4 | #+sbcl(require :asdf)
|
---|
5 |
|
---|
6 | (defpackage #:ngrobner-system
|
---|
7 | (:use #:asdf #:cl))
|
---|
8 |
|
---|
9 | (in-package #:ngrobner-system)
|
---|
10 |
|
---|
11 | (defsystem ngrobner
|
---|
12 | :author "Marek Rychlik"
|
---|
13 | :licence "LLGPL"
|
---|
14 | ;; TODO: Define dependencies for components in a manner
|
---|
15 | ;; independent of file order
|
---|
16 | :components ((:file "copy")
|
---|
17 | (:file "utils")
|
---|
18 | (:file "ring" :depends-on ("copy"))
|
---|
19 | (:file "rational-field" :depends-on ("ring"))
|
---|
20 | (:file "integer-ring" :depends-on ("rational-field" "ring"))
|
---|
21 | (:file "monom")
|
---|
22 | (:file "polynomial")
|
---|
23 | (:file "polynomial-eval" :depends-on ("polynomial"))
|
---|
24 | (:file "infix")
|
---|
25 | (:file "infix-printer")
|
---|
26 | (:file "symbolic-polynomial")
|
---|
27 | (:file "heap")
|
---|
28 | (:file "grobner-debug")
|
---|
29 | (:file "division")
|
---|
30 | (:file "priority-queue" :depends-on ("heap"))
|
---|
31 | (:file "pair-queue")
|
---|
32 | (:file "criterion")
|
---|
33 | (:file "buchberger")
|
---|
34 | ;;(:file "gebauer-moeller")
|
---|
35 | ;;(:file "gb-postprocessing")
|
---|
36 | ;;(:file "grobner-wrap")
|
---|
37 | ;;(:file "ideal")
|
---|
38 | ;;(:file "ngrobner-package")
|
---|
39 | ;;(:file "ngrobner")
|
---|
40 | )
|
---|
41 |
|
---|
42 | :perform (load-op :after (op ngrobner)
|
---|
43 | (pushnew :ngrobner cl:*features*))
|
---|
44 |
|
---|
45 | )
|
---|
Note:
See
TracBrowser
for help on using the repository browser.
Download in other formats: