22output_folder=book-output
33release_folder=book-release
44
5- book_name=java6-to-java8.asc
5+ book_name=java6-to-java8
6+ book_name_asc=$book_name .asc
67logs=$output_folder /ebook.log
78
8- version=0.1.0
9+ version=${1 :- development}
910revdate=$( date ' +%Y-%m-%d' )
1011params=" --attribute revnumber=$version --attribute revdate=$revdate -D $release_folder "
1112
@@ -16,17 +17,17 @@ printf "\n--------------------------------------------------------\n" >> $logs
1617printf " $( date ' +%Y-%m-%d %H:%M:%S' ) ---------- Exporting book formats...\n" >> $logs
1718
1819printf " Converting to HTML...\n"
19- asciidoctor $params $book_name >> $logs
20- printf " -- HTML output at java6-to-java8 .html\n"
20+ asciidoctor $params $book_name_asc >> $logs
21+ printf " -- HTML output at $book_name .html\n"
2122
2223printf " Converting to EPub...\n"
23- asciidoctor-epub3 $params $book_name >> $logs
24- printf " -- Epub output at java6-to-java8 .epub\n"
24+ asciidoctor-epub3 $params $book_name_asc >> $logs
25+ printf " -- Epub output at $book_name .epub\n"
2526
2627printf " Converting to Mobi (kf8)...\n"
27- asciidoctor-epub3 $params -a ebook-format=kf8 $book_name >> $logs
28- printf " -- Mobi output at java6-to-java8 .mobi\n"
28+ asciidoctor-epub3 $params -a ebook-format=kf8 $book_name_asc >> $logs
29+ printf " -- Mobi output at $book_name .mobi\n"
2930
3031printf " Converting to PDF... (this one takes a while)\n"
31- asciidoctor-pdf $params $book_name 2> /dev/null >> $logs
32- printf " -- PDF output at java6-to-java8 .pdf\n"
32+ asciidoctor-pdf $params $book_name_asc 2> /dev/null >> $logs
33+ printf " -- PDF output at $book_name .pdf\n"
0 commit comments