【发布时间】:2017-05-21 17:30:22
【问题描述】:
我有一个 CMakeLists.txt 文件,我用它来构建一组 LaTeX 文件,方法是使用 UseLATEX:
cmake_minimum_required (VERSION 3.7.0)
project (technical_guide NONE)
include (UseLATEX.cmake)
file (INSTALL ${CMAKE_CURRENT_SOURCE_DIR}/tikz DESTINATION ./)
file (INSTALL ${CMAKE_CURRENT_SOURCE_DIR}/code DESTINATION ./)
message (STATUS "TIKZ folder is ${CMAKE_CURRENT_SOURCE_DIR}")
add_latex_document (
main.tex
INPUTS introduction.tex tikzstyle.tex commands.tex codestyle.tex documentstyle.tex
IMAGE_DIRS tikz
TARGET_NAME technical_guide
)
它有效,但我每次运行cmake --build . 时都会重新创建文档。我想创建一个doc 目标,并且只有在使用命令cmake --build . --target doc 选择特定目标时才想编译文档。如何修改此文件以设置自定义目标?
【问题讨论】: