diff options
| author | Charlotte Koch <charlotte@magentastripe.com> | 2023-10-23 11:12:20 -0700 |
|---|---|---|
| committer | Charlotte Koch <charlotte@magentastripe.com> | 2023-10-23 11:12:20 -0700 |
| commit | c7f32952572840256dc1a0549caf5e5b1ad86ee4 (patch) | |
| tree | 0efd593f4cecd515d5d093c46673eb109f014d14 /mk | |
| parent | f1d06a090a37096fc595923d95c5ce3b285625bd (diff) | |
Every edition has its own Catalog Number in addition to the ISBN
Diffstat (limited to 'mk')
| -rw-r--r-- | mk/willora.mk | 22 |
1 files changed, 19 insertions, 3 deletions
diff --git a/mk/willora.mk b/mk/willora.mk index 9f2ed85..c63516d 100644 --- a/mk/willora.mk +++ b/mk/willora.mk @@ -25,6 +25,13 @@ FONTDIR?= ${WILLORABASE}/fonts MEDIA?= prepress PUBLISHER?= WilloraPDF +PAPERBACK_ISBN?= 111-1-11111111-1-1 +HARDCOVER_ISBN?= 222-2-22222222-2-2 +EPUB_ISBN?= 333-3-33333333-3-3 +PAPERBACK_CATNO?= MSM-000001 +HARDCOVER_CATNO?= MSM-000002 +EPUB_CATNO?= MSM-000003 + PAPERBACK_FRONTMATTER= adoc/frontmatter-paperback.adoc HARDCOVER_FRONTMATTER= adoc/frontmatter-hardcover.adoc EPUB_FRONTMATTER= adoc/frontmatter-epub.adoc @@ -107,7 +114,10 @@ ${PAPERBACK_COLOPHON_OUT}: ${THEMEDIR}/${THEME}-colophon-theme.yml ${PAPERBACK_C CLEANFILES+= ${PAPERBACK_COLOPHON_FILE} ${PAPERBACK_COLOPHON_FILE}: ${COLOPHON_TEMPLATE} ${ERBBER_SCRIPT} - ${BUNDLE} exec ${RUBY} ${ERBBER_SCRIPT} -DISBN13=${PAPERBACK_ISBN} --input ${COLOPHON_TEMPLATE} > ${.TARGET} + ${BUNDLE} exec ${RUBY} ${ERBBER_SCRIPT} \ + -DISBN13=${PAPERBACK_ISBN} \ + -DCATNO=${PAPERBACK_CATNO} \ + --input ${COLOPHON_TEMPLATE} > ${.TARGET} ########## ########## ########## @@ -152,7 +162,10 @@ ${HARDCOVER_COLOPHON_OUT}: ${THEMEDIR}/${THEME}-colophon-theme.yml ${HARDCOVER_C CLEANFILES+= ${HARDCOVER_COLOPHON_FILE} ${HARDCOVER_COLOPHON_FILE}: ${COLOPHON_TEMPLATE} ${ERBBER_SCRIPT} - ${BUNDLE} exec ${RUBY} ${ERBBER_SCRIPT} -DISBN13=${HARDCOVER_ISBN} --input ${COLOPHON_TEMPLATE} > ${.TARGET} + ${BUNDLE} exec ${RUBY} ${ERBBER_SCRIPT} \ + -DISBN13=${HARDCOVER_ISBN} \ + -DCATNO=${HARDCOVER_CATNO} \ + --input ${COLOPHON_TEMPLATE} > ${.TARGET} ########## ########## ########## @@ -182,7 +195,10 @@ ${EPUB_ADOC_TOTAL}: ${EPUB_FRONTMATTER} ${CHAPTERS} ${UNICODE_TABLE} CLEANFILES+= ${EPUB_COLOPHON_FILE} ${EPUB_COLOPHON_FILE}: ${COLOPHON_TEMPLATE} ${ERBBER_SCRIPT} - ${BUNDLE} exec ${RUBY} ${ERBBER_SCRIPT} -DISBN13=${EPUB_ISBN} --input ${COLOPHON_TEMPLATE} > ${.TARGET} + ${BUNDLE} exec ${RUBY} ${ERBBER_SCRIPT} \ + -DISBN13=${EPUB_ISBN} \ + -DCATNO=${EPUB_CATNO} \ + --input ${COLOPHON_TEMPLATE} > ${.TARGET} ########## ########## ########## |
