Mentions légales du service

Skip to content
Snippets Groups Projects
Commit bf6fb2a9 authored by PRUVOST Florent's avatar PRUVOST Florent
Browse files

cmake: if CHAMELEON_ENABLE_DOC is set to ON (OFF by default) then finding...

cmake: if CHAMELEON_ENABLE_DOC is set to ON (OFF by default) then finding doxygen and emacs (with htmlize) are required. tex program is not necessary.
parent 173a6e65
No related branches found
No related tags found
1 merge request!501Update docker environment, use shared runners, and plafrim for cuda/rocm
......@@ -59,7 +59,7 @@ case $SYSTEM in
esac
# Compile
eval '${SCAN}cmake --build build-${VERSION} -j 4'
eval '${SCAN}cmake --build build-${VERSION} -j 4 > /dev/null'
# Install
cmake --install build-${VERSION}
......@@ -80,10 +80,8 @@ export FC=gfortran
# Set the path variables
if [[ "$SYSTEM" == "linux" ]]; then
#export LIBRARY_PATH=$PWD/../../install-${VERSION}/lib:/usr/local/lib:$LIBRARY_PATH
#export LD_LIBRARY_PATH=$PWD/../../install-${VERSION}/lib:/usr/local/lib:$LD_LIBRARY_PATH
export LIBRARY_PATH=$PWD/../../install-${VERSION}/lib:$LIBRARY_PATH
export LD_LIBRARY_PATH=$PWD/../../install-${VERSION}/lib:$LD_LIBRARY_PATH
export LIBRARY_PATH=$PWD/../../install-${VERSION}/lib:$LIBRARY_PATH:/usr/local/lib
export LD_LIBRARY_PATH=$PWD/../../install-${VERSION}/lib:$LD_LIBRARY_PATH:/usr/local/lib
elif [[ "$SYSTEM" == "macosx" ]]; then
export LIBRARY_PATH=$PWD/../../install-${VERSION}/lib:$LIBRARY_PATH
export DYLD_LIBRARY_PATH=$PWD/../../install-${VERSION}/lib:$DYLD_LIBRARY_PATH
......
......@@ -766,7 +766,7 @@ add_custom_target(chameleon_all_sources ALL DEPENDS ${CHAMELEON_SOURCES_TARGETS}
if(CHAMELEON_ENABLE_DOC)
add_subdirectory(doc)
if (DOXYGEN_EXECUTABLE AND EMACS_COMPILER AND TEX_COMPILER)
if (DOXYGEN_EXECUTABLE AND EMACS_COMPILER)
add_custom_target(doc ALL DEPENDS doc-homepage doxygen-out)
endif()
endif()
......
......@@ -30,7 +30,7 @@ cmake_minimum_required(VERSION 3.5)
# Looking for doxygen
# -------------------
find_package(Doxygen)
find_package(Doxygen REQUIRED)
# Generate documentation
# ----------------------
......
......@@ -68,10 +68,10 @@ endforeach()
# Looking for emacs
# -----------------
FIND_PROGRAM(EMACS_COMPILER emacs)
FIND_PROGRAM(TEX_COMPILER tex)
find_program(EMACS_COMPILER emacs REQUIRED)
if(EMACS_COMPILER)
message(STATUS "Looking for emacs - found")
# Add target for homepage
# -----------------------
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment