From 707e3aa05823a4eb40e1efeff3e6b1995bdb1a81 Mon Sep 17 00:00:00 2001
From: Lars Bilke <lars.bilke@ufz.de>
Date: Tue, 9 Mar 2021 21:25:13 +0100
Subject: [PATCH] [cpm] Add Boost as header-only.

---
 scripts/cmake/Dependencies.cmake | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/scripts/cmake/Dependencies.cmake b/scripts/cmake/Dependencies.cmake
index e92aa3f81e7..d0baf039632 100644
--- a/scripts/cmake/Dependencies.cmake
+++ b/scripts/cmake/Dependencies.cmake
@@ -130,7 +130,13 @@ CPMFindPackage(
     NAME Boost
     GITHUB_REPOSITORY Orphis/boost-cmake
     VERSION ${ogs.minimum_version.boost}
+    DOWNLOAD_ONLY YES
 )
+if(Boost_ADDED)
+    add_library(Boost::boost INTERFACE IMPORTED)
+    string(REPLACE "." "_" boost_version ${ogs.minimum_version.boost})
+    target_include_directories(Boost::boost SYSTEM INTERFACE ${Boost_SOURCE_DIR}/boost/boost_${boost_version})
+endif()
 
 if(OGS_USE_XDMF)
     # ZLIB is a HDF5 dependency
-- 
GitLab