blob: d9e7cbb485bd4ec983361afbd4700be49a31549b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
;;;; cl-lammps.asd
(asdf:defsystem #:lammps
:description "Common-lisp library for LAMMPS."
:author "Mario Forzanini <mf@marioforzanini.com>"
:license "GPL3.0-or-later"
:version "0.0.1"
:serial t
:depends-on (#:alexandria #:uiop)
:components ((:file "package")
(:file "src/utils")
(:file "src/commands")
(:file "src/thermo")
(:file "src/computes")
(:file "src/variables")
(:file "src/for")
(:file "src/fix")
(:file "src/if")
(:file "src/cl-lammps"))
:in-order-to ((test-op (test-op :lammps/test))))
(asdf:defsystem #:lammps/examples
:description "Examples for cl-lammps."
:author "Mario Forzanini <mf@marioforzanini.com>"
:serial t
:depends-on (#:lammps)
:pathname "examples/"
:components ((:file "package")
(:file "example")))
(asdf:defsystem #:lammps/test
:description "Test system for cl-lammps."
:author "Mario Forzanini <mf@marioforzanini.com>"
:serial t
:depends-on (#:lammps #:fiveam #:lammps/examples)
:pathname "tests/"
:components ((:file "package")
(:file "main"))
:perform (test-op (op c) (symbol-call :fiveam :run! (find-symbol* :lammps :lammps.tests))))
|