src.dualinventive.com/tools/template-latex/CMakeLists.txt

37 lines
1.1 KiB
CMake

cmake_minimum_required(VERSION 2.8)
project(di-tex-template NONE)
set(PROJECT_BRIEF "DI LaTeX Template")
set(PROJECT_VERSION_MAJOR 0)
set(PROJECT_VERSION_MINOR 1)
set(PROJECT_VERSION_PATCH 7)
include(cmake/latex/UseLATEX.cmake)
include(cmake/CPackConfig.txt)
include(CPack)
find_package(LATEX)
file(GLOB_RECURSE contents_files RELATIVE ${CMAKE_SOURCE_DIR} contents/*.tex)
add_latex_document(
di-template-latex.tex
INPUTS ${contents_files}
IMAGE_DIRS figures
)
# Template
install(DIRECTORY di DESTINATION /usr/local/texlive/texmf-local/tex/latex)
# Template example/unit test
install(FILES Makefile.template DESTINATION /usr/local/texlive/texmf-local/doc/di/template RENAME Makefile)
install(FILES di-template-latex.tex DESTINATION /usr/local/texlive/texmf-local/doc/di/template)
install(DIRECTORY appendix DESTINATION /usr/local/texlive/texmf-local/doc/di/template)
install(DIRECTORY contents DESTINATION /usr/local/texlive/texmf-local/doc/di/template)
install(DIRECTORY figures DESTINATION /usr/local/texlive/texmf-local/doc/di/template)
# Standalone Examples
install(DIRECTORY examples DESTINATION /usr/local/texlive/texmf-local/doc/di)