X-Git-Url: http://git.code-monkey.de/?p=pulseview.git;a=blobdiff_plain;f=manual%2FCMakeLists.txt;h=a25a93f7b4e07a445cff3b781db080174525c173;hp=25a26e995a22b050ec70893fde49cf8660f9fbd6;hb=074da67ee25a6f66783e4bbad9e7415e548de516;hpb=e6bc4b9da448820743ade916fec1411a78e2c169 diff --git a/manual/CMakeLists.txt b/manual/CMakeLists.txt index 25a26e9..a25a93f 100644 --- a/manual/CMakeLists.txt +++ b/manual/CMakeLists.txt @@ -17,15 +17,24 @@ ## along with this program. If not, see . ## +cmake_minimum_required(VERSION 2.8.12) + +# External dependencies, required and optional tools. find_program(ASCIIDOCTOR_EXECUTABLE NAMES asciidoctor) find_program(ASCIIDOCTOR_PDF_EXECUTABLE NAMES asciidoctor-pdf) +# Tunables. set(STYLES_DIR "asciidoctor-stylesheet-factory/stylesheets") set(STYLE_SHEET "readthedocs.css") -set(MANUAL_SRC "${CMAKE_CURRENT_SOURCE_DIR}/pulseview_manual.txt") -set(MANUAL_OUT_HTML "${CMAKE_CURRENT_BINARY_DIR}/pulseview_manual.html") -set(MANUAL_OUT_PDF "${CMAKE_CURRENT_BINARY_DIR}/pulseview_manual.pdf") +# Input files. +set(MANUAL_SRC "${CMAKE_CURRENT_SOURCE_DIR}/manual.txt") + +# Output files, conversion results. +set(MANUAL_OUT_HTML "${CMAKE_CURRENT_BINARY_DIR}/manual.html") +set(MANUAL_OUT_PDF "${CMAKE_CURRENT_BINARY_DIR}/manual.pdf") + +# Manual related make(1) targets. add_custom_target(manual-html COMMAND ${ASCIIDOCTOR_EXECUTABLE} -a stylesheet=${STYLE_SHEET}