From e1b973b9667ffdc24a5dc29c12cbc317fbdd9007 Mon Sep 17 00:00:00 2001
From: Oksana Shadura <oksana.shadura@cern.ch>
Date: Tue, 2 Oct 2018 21:52:54 +0200
Subject: [PATCH] Update CMakeLists.txt for math/fftw modules

---
 math/fftw/CMakeLists.txt | 26 +++++++++++++++++++++-----
 1 file changed, 21 insertions(+), 5 deletions(-)

diff --git a/math/fftw/CMakeLists.txt b/math/fftw/CMakeLists.txt
index 85376bf6cc7..8587e6410d4 100644
--- a/math/fftw/CMakeLists.txt
+++ b/math/fftw/CMakeLists.txt
@@ -3,9 +3,25 @@
 # @author Pere Mato, CERN
 ############################################################################
 
-include_directories(${FFTW_INCLUDE_DIR})
-
 ROOT_STANDARD_LIBRARY_PACKAGE(FFTW
-                              LIBRARIES ${FFTW_LIBRARIES}
-                              DEPENDENCIES Core MathCore
-                              BUILTINS FFTW3)
+  HEADERS
+    TFFTComplex.h
+    TFFTComplexReal.h
+    TFFTReal.h
+    TFFTRealComplex.h
+  SOURCES
+    src/TFFTComplex.cxx
+    src/TFFTComplexReal.cxx
+    src/TFFTReal.cxx
+    src/TFFTRealComplex.cxx
+  DICTIONARY_OPTIONS
+    -I${FFTW_INCLUDE_DIR}
+  DEPENDENCIES
+    Core
+    MathCore
+  BUILTINS
+    FFTW3
+)
+
+target_include_directories(FFTW PRIVATE ${FFTW_INCLUDE_DIR})
+target_link_libraries(FFTW PRIVATE ${FFTW_LIBRARIES})
-- 
GitLab