From 3e02af03add3259950e3fc16ceaaf6553cd967fc Mon Sep 17 00:00:00 2001 From: Ced Date: Wed, 5 Mar 2025 14:15:17 +0000 Subject: [PATCH] Reintroduce the mkdir calls It was not dealing with subdirectories.. --- book/makefile | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/book/makefile b/book/makefile index 5bbbff2..785c177 100644 --- a/book/makefile +++ b/book/makefile @@ -130,25 +130,22 @@ copy_ebook_files: ebook # We do not convert SVG to B&W or lower res for now as they are super small # anyway -bw-book-epub-dir: - mkdir -p bw-book-epub/OEBPS - -bw-book-epub/OEBPS/%.jpg: %.jpg | bw-book-epub-dir +bw-book-epub/OEBPS/%.jpg: %.jpg + mkdir -p $(dir $@) $(CONVERT_PIC) $< $(REDUCE_PIC) $@ -bw-book-epub/OEBPS/%.png: %.png | bw-book-epub-dir +bw-book-epub/OEBPS/%.png: %.png + mkdir -p $(dir $@) $(CONVERT_PIC) $< $(REDUCE_PIC) $@ epub/bw_book.epub: copy_ebook_files $(bw_images) cd bw-book-epub; zip -q0X ../epub/bw_book.epub mimetype cd bw-book-epub; zip -q9XrD ../epub/bw_book.epub ./ -# Now the low res | low-res-book-epub-dir -low-res-book-epub-dir: - mkdir -p low-res-book-epub/OEBPS - +# Now the low res copy_ebook_files_low_res: ebook - $(RSYNC) epub_build/book-epub/ low-res-book-epub/ + mkdir -p $(dir $@) + $(RSYNC) epub_build/book-epub/ low-res-book-epub/OEBPS/%.jpg: %.jpg | low-res-book-epub-dir $(CONVERT_PIC) $< $(REDUCE_PIC_COLOR) $@