lisp-scripts/sync-music.asd

31 lines
1 KiB
Plaintext
Raw Permalink Normal View History

2024-10-27 23:44:59 -07:00
(asdf:defsystem sync-music
:pathname #P"sync-music/"
:defsystem-depends-on (#:cffi-grovel
#:trivial-features)
2024-10-27 23:44:59 -07:00
:components ((:file "package")
(:file "utils" :depends-on ("package"))
(:file "actions" :depends-on ("package" "utils"))
(:file "sync-music" :depends-on ("package" "utils" "libcue"))
(:module "libcue"
:depends-on ("package")
:components ((:cffi-grovel-file "grovel")
(:file "ffi")
(:file "libcue" :depends-on ("grovel" "ffi")))))
2024-10-27 23:44:59 -07:00
:depends-on (#:alexandria
#:babel
#:cffi
#:cl-ppcre
2024-10-27 23:44:59 -07:00
#:fset
#:lparallel
#:pathname-utils
#:serapeum
#:uax-15))
(asdf:defsystem sync-music/cli
:pathname #P"sync-music/"
:build-operation "program-op"
:entry-point "sync-music/cli:main"
:components ((:file "main"))
:depends-on (#:sync-music
#:unix-opts))