mirror of
https://github.com/hendricius/the-sourdough-framework
synced 2025-11-19 09:31:12 -06:00
Simplify directory creation rules
This commit is contained in:
@@ -179,9 +179,9 @@ build_serif_pdf: book_serif/book.pdf
|
|||||||
|
|
||||||
build_sans_serif_pdf: book_sans_serif/book_sans_serif.pdf
|
build_sans_serif_pdf: book_sans_serif/book_sans_serif.pdf
|
||||||
|
|
||||||
build_ebook: epub/book.epub | make_release_dir
|
build_ebook: epub/book.epub
|
||||||
|
|
||||||
build_bw_ebook: epub/bw_book.epub | make_release_dir
|
build_bw_ebook: epub/bw_book.epub
|
||||||
|
|
||||||
.PHONY: export_figures check
|
.PHONY: export_figures check
|
||||||
# Requires that you have docker running on your computer.
|
# Requires that you have docker running on your computer.
|
||||||
@@ -242,18 +242,18 @@ mrproper: clean
|
|||||||
-rm -rf $(website_dir)
|
-rm -rf $(website_dir)
|
||||||
|
|
||||||
# top level releases rules
|
# top level releases rules
|
||||||
.PHONY: bake make_release_dir release_serif release_sans_serif
|
.PHONY: bake release_serif release_sans_serif
|
||||||
|
|
||||||
bake: release_serif release_sans_serif
|
bake: release_serif release_sans_serif
|
||||||
|
|
||||||
make_release_dir:
|
release:
|
||||||
mkdir -p release
|
mkdir -p release
|
||||||
|
|
||||||
release_serif: build_serif_pdf build_ebook build_bw_ebook | make_release_dir
|
release_serif: build_serif_pdf build_ebook build_bw_ebook | release
|
||||||
cp book_serif/book.pdf release/TheBreadCode-The-Sourdough-Framework.pdf
|
cp book_serif/book.pdf release/TheBreadCode-The-Sourdough-Framework.pdf
|
||||||
cp epub/book.epub release/TheBreadCode-The-Sourdough-Framework.epub
|
cp epub/book.epub release/TheBreadCode-The-Sourdough-Framework.epub
|
||||||
|
|
||||||
release_sans_serif: build_sans_serif_pdf | make_release_dir
|
release_sans_serif: build_sans_serif_pdf | release
|
||||||
cp book_sans_serif/book_sans_serif.pdf release/TheBreadCode-The-Sourdough-Framework-sans-serif.pdf
|
cp book_sans_serif/book_sans_serif.pdf release/TheBreadCode-The-Sourdough-Framework-sans-serif.pdf
|
||||||
|
|
||||||
# Website stuff
|
# Website stuff
|
||||||
|
|||||||
Reference in New Issue
Block a user