From 27eb90b0770bb210eac33e3adb498e31120b0f12 Mon Sep 17 00:00:00 2001 From: Thomas Fischer <thomas.fischer@ufz.de> Date: Wed, 10 Oct 2012 11:49:53 +0200 Subject: [PATCH] try to fix linker problems --- SimpleTests/MeshTests/CMakeLists.txt | 34 ++++++++++++++++------------ 1 file changed, 19 insertions(+), 15 deletions(-) diff --git a/SimpleTests/MeshTests/CMakeLists.txt b/SimpleTests/MeshTests/CMakeLists.txt index f266d6e6e49..50a0aa50cd6 100644 --- a/SimpleTests/MeshTests/CMakeLists.txt +++ b/SimpleTests/MeshTests/CMakeLists.txt @@ -12,22 +12,26 @@ INCLUDE_DIRECTORIES( ${CMAKE_SOURCE_DIR}/MeshLib/ ) -# Create the executable -ADD_EXECUTABLE( MeshRead - MeshRead.cpp - ${SOURCES} - ${HEADERS} -) +IF(VTK_FOUND) + INCLUDE( ${VTK_USE_FILE} ) -TARGET_LINK_LIBRARIES ( MeshRead - MeshLib - FileIO - MathLib - BaseLib - GeoLib - logog - ${ADDITIONAL_LIBS} -) + # Create the executable + ADD_EXECUTABLE( MeshRead + MeshRead.cpp + ${SOURCES} + ${HEADERS} + ) + + TARGET_LINK_LIBRARIES ( MeshRead + MeshLib + FileIO + MathLib + BaseLib + GeoLib + logog + ${ADDITIONAL_LIBS} + ) +ENDIF() # Create CollapseMeshNodes executable ADD_EXECUTABLE( CollapseMeshNodes -- GitLab