1a714ac77a
Instead of blindly copying over .cue files, attempt to parse them with cuetools and use the data to split up the associated flac files. Old behavior is available under --dumb-cue-copy.
23 lines
696 B
Common Lisp
23 lines
696 B
Common Lisp
(asdf:defsystem sync-music
|
|
:pathname #P"sync-music/"
|
|
:components ((:file "package")
|
|
(:file "utils" :depends-on ("package"))
|
|
(:file "actions" :depends-on ("package"))
|
|
(:file "sync-music" :depends-on ("package" "utils")))
|
|
:depends-on (#:alexandria
|
|
#:babel
|
|
#:cl-ppcre
|
|
#: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))
|