From 4a44199635e9af348cda149738781676ea3310f9 Mon Sep 17 00:00:00 2001
From: Oksana Shadura <oksana.shadura@cern.ch>
Date: Tue, 2 Oct 2018 21:58:46 +0200
Subject: [PATCH] Update CMakeLists.txt for math/matrix

---
 math/matrix/CMakeLists.txt | 74 +++++++++++++++++++++++++++++++++++++-
 1 file changed, 73 insertions(+), 1 deletion(-)

diff --git a/math/matrix/CMakeLists.txt b/math/matrix/CMakeLists.txt
index 21b7c8d7835..c4fb76a972c 100644
--- a/math/matrix/CMakeLists.txt
+++ b/math/matrix/CMakeLists.txt
@@ -2,4 +2,76 @@
 # CMakeLists.txt file for building ROOT math/matrix package
 ############################################################################
 
-ROOT_STANDARD_LIBRARY_PACKAGE(Matrix DEPENDENCIES MathCore DICTIONARY_OPTIONS "-writeEmptyRootPCM")
+ROOT_STANDARD_LIBRARY_PACKAGE(Matrix
+  HEADERS
+    TDecompBK.h
+    TDecompBase.h
+    TDecompChol.h
+    TDecompLU.h
+    TDecompQRH.h
+    TDecompSVD.h
+    TDecompSparse.h
+    TMatrix.h
+    TMatrixD.h
+    TMatrixDBase.h
+    TMatrixDBasefwd.h
+    TMatrixDEigen.h
+    TMatrixDLazy.h
+    TMatrixDSparse.h
+    TMatrixDSparsefwd.h
+    TMatrixDSym.h
+    TMatrixDSymEigen.h
+    TMatrixDSymfwd.h
+    TMatrixDUtils.h
+    TMatrixDUtilsfwd.h
+    TMatrixDfwd.h
+    TMatrixF.h
+    TMatrixFBase.h
+    TMatrixFBasefwd.h
+    TMatrixFLazy.h
+    TMatrixFSparse.h
+    TMatrixFSparsefwd.h
+    TMatrixFSym.h
+    TMatrixFSymfwd.h
+    TMatrixFUtils.h
+    TMatrixFUtilsfwd.h
+    TMatrixFfwd.h
+    TMatrixT.h
+    TMatrixTBase.h
+    TMatrixTCramerInv.h
+    TMatrixTLazy.h
+    TMatrixTSparse.h
+    TMatrixTSym.h
+    TMatrixTSymCramerInv.h
+    TMatrixTUtils.h
+    TVector.h
+    TVectorD.h
+    TVectorDfwd.h
+    TVectorF.h
+    TVectorFfwd.h
+    TVectorT.h
+    TVectorfwd.h
+  SOURCES
+    src/TDecompBK.cxx
+    src/TDecompBase.cxx
+    src/TDecompChol.cxx
+    src/TDecompLU.cxx
+    src/TDecompQRH.cxx
+    src/TDecompSVD.cxx
+    src/TDecompSparse.cxx
+    src/TMatrixDEigen.cxx
+    src/TMatrixDSymEigen.cxx
+    src/TMatrixT.cxx
+    src/TMatrixTBase.cxx
+    src/TMatrixTCramerInv.cxx
+    src/TMatrixTLazy.cxx
+    src/TMatrixTSparse.cxx
+    src/TMatrixTSym.cxx
+    src/TMatrixTSymCramerInv.cxx
+    src/TMatrixTUtils.cxx
+    src/TVectorT.cxx
+ DEPENDENCIES
+   MathCore
+ DICTIONARY_OPTIONS
+   -writeEmptyRootPCM
+)
-- 
GitLab