Skip to content
Snippets Groups Projects
Commit 7263cf4a authored by Markus Blatt's avatar Markus Blatt
Browse files

- dune-istl is DuneIstl to CMAKE (e.g. during the find_package

  call). Mimic this in the variable names used in the package
  configuration files. (They were wrong anyway!)
- provide optional dependency to  create_doc_install. This is needed
  as add_latex_document with the safepdf option creates a target
  <basename>_safepdf for building <basename>.pdf. Without specifying
  <basename>_safepdf as the dependency, <basename>.pdf would be build
  in non-safe mode before install leading to errors with eps figures.

[[Imported from SVN: r1577]]
parent 58f518fd
No related branches found
No related tags found
No related merge requests found
......@@ -3,12 +3,12 @@ get_filename_component(_dir "${CMAKE_CURRENT_LIST_FILE}" PATH)
get_filename_component(_prefix "${_dir}/../.." ABSOLUTE)
#import the target
#include("${_prefix}/lib/cmake/@DUNE_MOD_NAME@-targets.cmake")
#include("${_prefix}/lib/cmake/@DUNE_MOD_NAME_CMAKE@Targets.cmake")
#report other information
set(@DUNE_MOD_NAME@_INCLUDE_DIRS "${_prefix}/include")
set(@DUNE_MOD_NAME@_CXX_FLAGS "@CMAKE_CXX_FLAGS@")
set(@DUNE_MOD_NAME@_CXX_FLAGS_DEBUG "@CMAKE_CXX_FLAGS_DEBUG@")
set(@DUNE_MOD_NAME@_CXX_FLAGS_MINSIZEREL "@CMAKE_CXX_FLAGS_MINSIZEREL@")
set(@DUNE_MOD_NAME@_CXX_FLAGS_RELEASE "@CMAKE_CXX_FLAGS_RELEASE@")
set(@DUNE_MOD_NAME@_CXX_FLAGS_RELWITHDEBINFO "@CMAKE_CXX_FLAGS_RELWITHDEBINFO@")
set(@DUNE_MOD_NAME_CMAKE@_INCLUDE_DIRS "${_prefix}/include")
set(@DUNE_MOD_NAME_CMAKE@_CXX_FLAGS "@CMAKE_CXX_FLAGS@")
set(@DUNE_MOD_NAME_CMAKE@_CXX_FLAGS_DEBUG "@CMAKE_CXX_FLAGS_DEBUG@")
set(@DUNE_MOD_NAME_CMAKE@_CXX_FLAGS_MINSIZEREL "@CMAKE_CXX_FLAGS_MINSIZEREL@")
set(@DUNE_MOD_NAME_CMAKE@_CXX_FLAGS_RELEASE "@CMAKE_CXX_FLAGS_RELEASE@")
set(@DUNE_MOD_NAME_CMAKE@_CXX_FLAGS_RELWITHDEBINFO "@CMAKE_CXX_FLAGS_RELWITHDEBINFO@")
......@@ -3,6 +3,6 @@ add_subdirectory("comm")
if(LATEX_USABLE)
ADD_LATEX_DOCUMENT(istl.tex FATHER_TARGET doc
BIB_FILES istl.bib DEFAULT_SAFEPDF IMAGES blockstructure.eps)
create_doc_install(${CMAKE_CURRENT_BINARY_DIR}/istl.pdf
share/doc/dune-istl/)
create_doc_install(istl.pdf
share/doc/dune-istl/ istl_safepdf)
endif(LATEX_USABLE)
......@@ -9,5 +9,5 @@ if(LATEX_USABLE)
ADD_LATEX_DOCUMENT(communication.tex FATHER_TARGET doc
BIBFILES communication.bib DEFAULT_SAFEPDF INPUTS poosc08_test.cc
IMAGE_DIRS figures)
create_doc_install(${CMAKE_CURRENT_BINARY_DIR}/communication.pdf share/doc/dune-istl/comm)
create_doc_install(${CMAKE_CURRENT_BINARY_DIR}/communication.pdf share/doc/dune-istl/comm communication_safepdf)
endif(LATEX_USABLE)
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