From 855365812881aac12d386c8039d4af931e6f2eb2 Mon Sep 17 00:00:00 2001 From: Jeremy Baxter Date: Sat, 10 Jan 2026 20:27:30 +1300 Subject: [PATCH] main: add -t option to set temp dir --- main.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/main.go b/main.go index 71c5ee7..c60295a 100644 --- a/main.go +++ b/main.go @@ -19,6 +19,7 @@ const version = "0-pre" var addr *string var port *uint16 +var tempDir *string var deleteAndExit *bool var regenerate *bool var showVersion *bool @@ -26,6 +27,7 @@ var showVersion *bool func main() { addr = getopt.String('a', "0.0.0.0") port = getopt.Uint16('p', 8000) + tempDir = getopt.String('t', "") deleteAndExit = getopt.Bool('d') regenerate = getopt.Bool('r') showVersion = getopt.Bool('V') @@ -33,6 +35,10 @@ func main() { util.Die(err.Error()) } + if len(*tempDir) != 0 { + musicindex.TempDir = *tempDir + } + if *deleteAndExit { err := os.RemoveAll(musicindex.TempDir) if err != nil {