Loading .gitlab-ci.yml +6 −5 Original line number Diff line number Diff line Loading @@ -433,11 +433,11 @@ perf:cc7-gcc: tags: - docker before_script: - mkdir -p result - mkdir -p public/usermanual - mkdir build && cd build artifacts: paths: - result - public expire_in: 24 hour # Compile Doxygen reference Loading @@ -448,7 +448,7 @@ docs:doxygen: - source ../.ci/init_x86_64.sh - cmake -GNinja -DBUILD_DOCS_ONLY=ON .. - ninja apsq_docs_reference - mv doc/reference/html ../result/reference - mv doc/reference/html ../public/reference # Create file tree for hugo docs:usermanual-hugo: Loading @@ -458,7 +458,7 @@ docs:usermanual-hugo: - source ../.ci/init_x86_64.sh - cmake -GNinja -DBUILD_DOCS_ONLY=ON .. - ninja apsq_docs_hugo - mv doc/usermanual_hugo ../result/usermanual_hugo - mv doc/usermanual_hugo ../public/usermanual_hugo # Compile LaTeX user manual: docs:usermanual-pdf: Loading @@ -469,7 +469,7 @@ docs:usermanual-pdf: - pandoc --version - cmake -GNinja -DBUILD_DOCS_ONLY=ON .. - ninja apsq_docs_pdf - mv doc/usermanual_pdf/allpix-manual.pdf ../result/allpix-manual.pdf - cp doc/usermanual_pdf/allpix-manual-*.pdf ../public/usermanual/ ################################ Loading Loading @@ -555,6 +555,7 @@ deploy:eos: - tags@allpix-squared/allpix-squared - schedules@allpix-squared/allpix-squared dependencies: - docs:usermanual-pdf - pkg:cc7-gcc - pkg:cc7-llvm - pkg:cc8-gcc Loading doc/CMakeLists.txt +3 −0 Original line number Diff line number Diff line Loading @@ -126,6 +126,9 @@ ADD_CUSTOM_TARGET( ${CMAKE_COMMAND} -E copy "${CMAKE_CURRENT_BINARY_DIR}/frontmatter.tex" "${DOCS_PDF_BINARY_DIR}" COMMAND Latexmk::latexmk ${LATEXMK_COMPILER_FLAGS} "${DOCS_PDF_BINARY_DIR}/allpix-manual.tex" COMMAND ${CMAKE_COMMAND} -E rename "${DOCS_PDF_BINARY_DIR}/allpix-manual.pdf" "${DOCS_PDF_BINARY_DIR}/allpix-manual-${CPACK_PACKAGE_VERSION}.pdf" DEPENDS Python::Interpreter Latexmk::latexmk Lualatex::lualatex Biber::biber Pygmentize::pygmentize apsq_docs_latex WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/convert" COMMENT "Generating the PDF documentation" Loading Loading
.gitlab-ci.yml +6 −5 Original line number Diff line number Diff line Loading @@ -433,11 +433,11 @@ perf:cc7-gcc: tags: - docker before_script: - mkdir -p result - mkdir -p public/usermanual - mkdir build && cd build artifacts: paths: - result - public expire_in: 24 hour # Compile Doxygen reference Loading @@ -448,7 +448,7 @@ docs:doxygen: - source ../.ci/init_x86_64.sh - cmake -GNinja -DBUILD_DOCS_ONLY=ON .. - ninja apsq_docs_reference - mv doc/reference/html ../result/reference - mv doc/reference/html ../public/reference # Create file tree for hugo docs:usermanual-hugo: Loading @@ -458,7 +458,7 @@ docs:usermanual-hugo: - source ../.ci/init_x86_64.sh - cmake -GNinja -DBUILD_DOCS_ONLY=ON .. - ninja apsq_docs_hugo - mv doc/usermanual_hugo ../result/usermanual_hugo - mv doc/usermanual_hugo ../public/usermanual_hugo # Compile LaTeX user manual: docs:usermanual-pdf: Loading @@ -469,7 +469,7 @@ docs:usermanual-pdf: - pandoc --version - cmake -GNinja -DBUILD_DOCS_ONLY=ON .. - ninja apsq_docs_pdf - mv doc/usermanual_pdf/allpix-manual.pdf ../result/allpix-manual.pdf - cp doc/usermanual_pdf/allpix-manual-*.pdf ../public/usermanual/ ################################ Loading Loading @@ -555,6 +555,7 @@ deploy:eos: - tags@allpix-squared/allpix-squared - schedules@allpix-squared/allpix-squared dependencies: - docs:usermanual-pdf - pkg:cc7-gcc - pkg:cc7-llvm - pkg:cc8-gcc Loading
doc/CMakeLists.txt +3 −0 Original line number Diff line number Diff line Loading @@ -126,6 +126,9 @@ ADD_CUSTOM_TARGET( ${CMAKE_COMMAND} -E copy "${CMAKE_CURRENT_BINARY_DIR}/frontmatter.tex" "${DOCS_PDF_BINARY_DIR}" COMMAND Latexmk::latexmk ${LATEXMK_COMPILER_FLAGS} "${DOCS_PDF_BINARY_DIR}/allpix-manual.tex" COMMAND ${CMAKE_COMMAND} -E rename "${DOCS_PDF_BINARY_DIR}/allpix-manual.pdf" "${DOCS_PDF_BINARY_DIR}/allpix-manual-${CPACK_PACKAGE_VERSION}.pdf" DEPENDS Python::Interpreter Latexmk::latexmk Lualatex::lualatex Biber::biber Pygmentize::pygmentize apsq_docs_latex WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/convert" COMMENT "Generating the PDF documentation" Loading