diff --git a/publication.json b/publication.json index d83aa2c..95f903d 100644 --- a/publication.json +++ b/publication.json @@ -1,11 +1,11 @@ { "metadata": { - "title": "{{edition.fedran.source.title}}", + "title": "Lint-Free", "author": "D. Moonfire", "language": "en", "theme": "@fedran/writing-theme", "outputDirectory": ".", - "outputFilename": "dmoonfire-{{edition.fedran.source.title_slug}}-{{edition.name}}-{{edition.version}}.{{edition.ext}}", + "outputFilename": "dmoonfire-{{edition.fedran.source.identifier_slug}}-{{edition.version}}.{{edition.ext}}", "markdown": { "extensions": [ { diff --git a/scripts/build.sh b/scripts/build.sh index 5693cc3..3447244 100755 --- a/scripts/build.sh +++ b/scripts/build.sh @@ -10,9 +10,14 @@ cd $(dirname $(dirname $0)) log "setting up project" ./scripts/setup.sh || exit 1 +# Clean up the old files. +log "cleaning old builds" +rm -f dmoonfire* + # Build the project outputs. log "building PDF" -npm run build:pdf || exit 1 +./node_modules/.bin/mfgames-writing-format build pdf || exit 1 log "building EPUB" -npm run build:epub || exit 1 +./node_modules/.bin/mfgames-writing-format build epub || exit 1 +epubcheck dmoonfire*.epub || exit 1