37 lines
1.1 KiB
CMake
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)
|