summaryrefslogtreecommitdiff
path: root/CSXCAD/CMakeLists.txt
diff options
context:
space:
mode:
authorRuben Undheim <ruben.undheim@gmail.com>2019-02-10 08:50:42 +0000
committerRuben Undheim <ruben.undheim@gmail.com>2019-02-10 08:50:42 +0000
commitef5fbe2b601ab95b87511cb8babed408ff21bdbc (patch)
tree572ea53796aef191de5abe6c0ff29270a0a4c71d /CSXCAD/CMakeLists.txt
parent11fee16ff5b53132255170464e4cfc4fdf0ab0f9 (diff)
parent94cdcb9013e4862560945c14dbe762daa2baea07 (diff)
Merge tag 'upstream/0.0.35+git20181226.b37cb00+dfsg.2'
Diffstat (limited to 'CSXCAD/CMakeLists.txt')
-rw-r--r--CSXCAD/CMakeLists.txt13
1 files changed, 4 insertions, 9 deletions
diff --git a/CSXCAD/CMakeLists.txt b/CSXCAD/CMakeLists.txt
index 9d516d5..a2b0448 100644
--- a/CSXCAD/CMakeLists.txt
+++ b/CSXCAD/CMakeLists.txt
@@ -10,6 +10,8 @@ PROJECT(CSXCAD CXX C)
cmake_minimum_required(VERSION 2.8)
+set (CMAKE_CXX_FLAGS -fPIC )
+
# default
set(LIB_VERSION_MAJOR 0)
set(LIB_VERSION_MINOR 6)
@@ -114,18 +116,11 @@ find_package(Boost 1.46 COMPONENTS
date_time
serialization
chrono
+ REQUIRED
)
# vtk
-if (WIN32)
- find_package(VTK 6.1 REQUIRED)
-else()
- # prefer >=6.1, fallback to >=5.4
- find_package(VTK 6.1 COMPONENTS vtkIOGeometry vtkIOPLY NO_MODULE)
- IF (NOT ${VTK_FOUND})
- find_package(VTK REQUIRED)
- endif()
-endif()
+find_package(VTK REQUIRED COMPONENTS vtkIOGeometry vtkIOPLY NO_MODULE)
message(STATUS "Found package VTK. Using version " ${VTK_VERSION})
include(${VTK_USE_FILE})