in-package asdf defsystem my-lib name my-lib version components module

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
(in-package :asdf)
(defsystem my-lib
:name "my-lib"
:version "0.1"
:components (
(:module "common"
:components (
(:file "common-file-1")
(:file "common-file-2")
(:file "common-file-3"
:depends-on (
"common-file-1"
"common-file-2"))))
(:module "main"
:components (
(:file "main-file"))
:depends-on (
:common)))
:depends-on (
:my-base-lib))