From 09521f056b5a7ba339ee3c3fcbd817f42d33d609 Mon Sep 17 00:00:00 2001 From: Ian Fijolek Date: Thu, 18 Jan 2024 18:38:43 +0000 Subject: [PATCH] Make paths safe in makefile --- Makefile | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index 69adc37..d138974 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,7 @@ DOCKER_TAG ?= beets-dev SOURCE_DIR ?= $(HOME)/Music/Incoming TARGET_DIR ?= $(HOME)/Music/Library -BEET_CMD := BEETSDIR=. ./beets_env/bin/beet -d $(TARGET_DIR) +BEET_CMD := BEETSDIR=. ./beets_env/bin/beet -d "$(TARGET_DIR)" test: echo $(SOURCE_DIR) @@ -16,11 +16,14 @@ beets_env: # Re-runs an import on the existing library reimport: beets_env - $(BEET_CMD) import $(TARGET_DIR) + $(BEET_CMD) import "$(TARGET_DIR)" + +reimport-select: beets_env + $(BEET_CMD) import "$(SOURCE_DIR)" # Incrementally imports and copies from from source into target directory import: beets_env - $(BEET_CMD) import -i -c $(SOURCE_DIR) + $(BEET_CMD) import -i -c "$(SOURCE_DIR)" # List all duplicates duplicates: beets_env