mirror of
https://github.com/dunyakirkali/letterpress.git
synced 2026-08-25 12:58:56 +00:00
Add epubcheck target for local EPUB validation (#9)
Backported from em_book's CI. Adds a 'make epubcheck' target that builds the EPUB (via its dependency) and validates it with EPUBCheck, so authors can catch EPUB issues locally before publishing. - New epubcheck target depending on the EPUB path - Document it in the README - Add .PHONY declarations Co-authored-by: Dunya Kirkali <exedev@writting.exe.xyz> Co-authored-by: Shelley <shelley@exe.dev>
This commit is contained in:
10
README.md
10
README.md
@@ -60,6 +60,16 @@ make output/book.epub
|
||||
make count
|
||||
```
|
||||
|
||||
### Validate EPUB
|
||||
|
||||
letterpress can validate the generated EPUB with [EPUBCheck](https://www.w3.org/publishing/epubcheck/). Once you've installed EPUBCheck on your machine you can run it with:
|
||||
|
||||
```bash
|
||||
make epubcheck
|
||||
```
|
||||
|
||||
This builds the EPUB (if needed) and then validates it.
|
||||
|
||||
### Clean
|
||||
|
||||
In order to remove the generated files you can run:
|
||||
|
||||
Reference in New Issue
Block a user