"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "cmake/AddEpubTarget.cmake" between
gnucash-docs-4.13.tar.gz and gnucash-docs-5.0.tar.gz

About: GnuCash is a personal and small business finance application (documentation).

AddEpubTarget.cmake  (gnucash-docs-4.13):AddEpubTarget.cmake  (gnucash-docs-5.0)
function (add_epub_target docname lang entities figures) function (add_epub_target targetbase lang entities figures)
set(docname "gnucash-${targetbase}")
set(epubfile "${docname}.epub") set(epubfile "${docname}.epub")
set(EPUB_TMPDIR "${CMAKE_CURRENT_BINARY_DIR}/epub") set(EPUB_TMPDIR "${CMAKE_CURRENT_BINARY_DIR}/epub")
set(BUILD_DIR "${DOCDIR_BUILD}/${lang}") set(BUILD_DIR "${DOCDIR_BUILD}/${lang}")
add_custom_command( add_custom_command(
OUTPUT "${BUILD_DIR}/${epubfile}" OUTPUT "${BUILD_DIR}/${epubfile}"
COMMAND rm -fr "${EPUB_TMPDIR}" COMMAND rm -fr "${EPUB_TMPDIR}"
COMMAND mkdir "${EPUB_TMPDIR}" COMMAND mkdir "${EPUB_TMPDIR}"
COMMAND echo "application/epub+zip" > "${EPUB_TMPDIR}/mimetype" COMMAND echo "application/epub+zip" > "${EPUB_TMPDIR}/mimetype"
skipping to change at line 26 skipping to change at line 27
--stringparam epub.metainf.dir META-INF/ --stringparam epub.metainf.dir META-INF/
--stringparam epub.oebps.dir OEBPS/ --stringparam epub.oebps.dir OEBPS/
--stringparam fop1.extensions 1 --stringparam fop1.extensions 1
"${CMAKE_SOURCE_DIR}/xsl/1.79.2/epub/docbook.xsl" "${CMAKE_SOURCE_DIR}/xsl/1.79.2/epub/docbook.xsl"
"${CMAKE_CURRENT_SOURCE_DIR}/index.docbook" "${CMAKE_CURRENT_SOURCE_DIR}/index.docbook"
COMMAND cmake -E copy_directory "${CMAKE_CURRENT_SOURCE_DIR}/figures" "$ {EPUB_TMPDIR}/OEBPS/figures" COMMAND cmake -E copy_directory "${CMAKE_CURRENT_SOURCE_DIR}/figures" "$ {EPUB_TMPDIR}/OEBPS/figures"
COMMAND ${CMAKE_COMMAND} -E make_directory "${BUILD_DIR}" COMMAND ${CMAKE_COMMAND} -E make_directory "${BUILD_DIR}"
COMMAND cd "${EPUB_TMPDIR}" && zip -X -r "${BUILD_DIR}/${epubfile}" mime type META-INF OEBPS COMMAND cd "${EPUB_TMPDIR}" && zip -X -r "${BUILD_DIR}/${epubfile}" mime type META-INF OEBPS
DEPENDS ${entities} "index.docbook" "${CMAKE_SOURCE_DIR}/docbook/gnc-doc bookx.dtd" ${figures}) DEPENDS ${entities} "index.docbook" "${CMAKE_SOURCE_DIR}/docbook/gnc-doc bookx.dtd" ${figures})
add_custom_target("${lang}-${docname}-epub" add_custom_target("${lang}-${targetbase}-epub"
DEPENDS "${BUILD_DIR}/${epubfile}") DEPENDS "${BUILD_DIR}/${epubfile}")
add_dependencies(${docname}-epub "${lang}-${docname}-epub") add_dependencies(${lang}-epub "${lang}-${targetbase}-epub")
endfunction() endfunction()
function (add_mobi_target docname lang) function (add_mobi_target targetbase lang)
set(docname "gnucash-${targetbase}")
set(BUILD_DIR "${DOCDIR_BUILD}/${lang}") set(BUILD_DIR "${DOCDIR_BUILD}/${lang}")
file(MAKE_DIRECTORY "${BUILD_DIR}") file(MAKE_DIRECTORY "${BUILD_DIR}")
set(epubfile "${BUILD_DIR}/${docname}.epub") set(epubfile "${BUILD_DIR}/${docname}.epub")
set(mobifile "${BUILD_DIR}/${docname}.mobi") set(mobifile "${BUILD_DIR}/${docname}.mobi")
add_custom_command( add_custom_command(
OUTPUT "${mobifile}" OUTPUT "${mobifile}"
COMMAND ${EBOOK_CONVERT} "${epubfile}" "${mobifile}" COMMAND ${EBOOK_CONVERT} "${epubfile}" "${mobifile}"
DEPENDS "${epubfile}") DEPENDS "${epubfile}")
add_custom_target("${lang}-${docname}-mobi" add_custom_target("${lang}-${targetbase}-mobi"
DEPENDS "${mobifile}") DEPENDS "${mobifile}")
add_dependencies(${docname}-mobi "${lang}-${docname}-mobi") add_dependencies(${lang}-mobi "${lang}-${targetbase}-mobi")
endfunction() endfunction()
 End of changes. 8 change blocks. 
6 lines changed or deleted 8 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)