diff --git a/ObjectTypes/PolyLine/CMakeLists.txt b/ObjectTypes/PolyLine/CMakeLists.txt
index 27f4470205b14954e929206165dfc00a7044a2cf..cfc12caec41c63f9d5dd1f4b1f111d8929dd6d6f 100644
--- a/ObjectTypes/PolyLine/CMakeLists.txt
+++ b/ObjectTypes/PolyLine/CMakeLists.txt
@@ -1,3 +1,11 @@
+include (VCICommon)
+
 include(type)
 
+vci_openmp ()
 
+find_package(OpenMP)
+if (OPENMP_FOUND)
+    target_include_directories(${TYPENAME} PUBLIC ${OpenMP_CXX_INCLUDE_DIR})
+    target_link_libraries (${TYPENAME} ${OpenMP_libomp_LIBRARY})
+endif()
diff --git a/ObjectTypes/PolyLineCollection/CMakeLists.txt b/ObjectTypes/PolyLineCollection/CMakeLists.txt
index 27f4470205b14954e929206165dfc00a7044a2cf..f230fc18925354d8d26955da925121bdd47ae654 100644
--- a/ObjectTypes/PolyLineCollection/CMakeLists.txt
+++ b/ObjectTypes/PolyLineCollection/CMakeLists.txt
@@ -1,3 +1,13 @@
+include (VCICommon)
+
 include(type)
 
+vci_openmp ()
+
+find_package(OpenMP)
+if (OPENMP_FOUND)
+    target_include_directories(${TYPENAME} PUBLIC ${OpenMP_CXX_INCLUDE_DIR})
+    target_link_libraries (${TYPENAME} ${OpenMP_libomp_LIBRARY})
+endif()
+