lisp-scripts/sync-music/package.lisp
eriedaberrie 1a714ac77a feat!: sync-music: properly utilize cuesheets
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.
2024-11-07 15:19:59 -08:00

15 lines
464 B
Common Lisp

(uiop:define-package #:sync-music
(:use #:cl #:alexandria #:serapeum)
(:local-nicknames (#:p-utils #:org.shirakumo.pathname-utils))
(:export #:*worker-threads*
#:*opus-bitrate*
#:*max-depth*
#:*cleanupp*
#:*ignore-toplevel-p*
#:*dumb-cue-copy-p*
#:*general-extensions*
#:*meta-extensions*
#:*action-perform-output*
#:action-describe
#:sync-music))