From fa15d3438b6d58b8629c72d888f9db72704221f7 Mon Sep 17 00:00:00 2001
From: Felix Weiglhofer <weiglhofer@fias.uni-frankfurt.de>
Date: Mon, 22 May 2023 08:59:00 +0000
Subject: [PATCH] algo: Install missing headers.

---
 algo/CMakeLists.txt | 21 +++++++++++++++------
 1 file changed, 15 insertions(+), 6 deletions(-)

diff --git a/algo/CMakeLists.txt b/algo/CMakeLists.txt
index a27955fc26..7593b65c2f 100644
--- a/algo/CMakeLists.txt
+++ b/algo/CMakeLists.txt
@@ -81,14 +81,23 @@ target_compile_definitions(Algo PUBLIC NO_ROOT)
 xpu_attach(Algo ${DEVICE_SRCS})
 
 install(TARGETS Algo DESTINATION lib)
+install(DIRECTORY base/compat TYPE INCLUDE FILES_MATCHING PATTERN "*.h")
+install(DIRECTORY base/config TYPE INCLUDE FILES_MATCHING PATTERN "*.h")
 install(DIRECTORY base/gpu TYPE INCLUDE FILES_MATCHING PATTERN "*.h")
 install(DIRECTORY data/sts TYPE INCLUDE FILES_MATCHING PATTERN "*.h")
 
 install(
-  FILES       ca/simd/CaSimd.h
-              ca/simd/CaSimdVc.h
-              ca/simd/CaSimdPseudo.h
-              detectors/sts/StsHitfinder.h
-              detectors/sts/StsHitfinderChain.h
-  DESTINATION include/
+  FILES       
+    base/ChainContext.h
+    base/Options.h
+    base/Prelude.h
+    base/RecoParams.h
+    base/SubChain.h
+    ca/simd/CaSimd.h
+    ca/simd/CaSimdVc.h
+    ca/simd/CaSimdPseudo.h
+    detectors/sts/StsHitfinder.h
+    detectors/sts/StsHitfinderChain.h
+  DESTINATION 
+    include/
 )
-- 
GitLab