From a1dce2d2e1d5dbfc791418c4f0f6ceda89419491 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?GIRARD=20ALCINDOR=20Val=C3=A9rian?=
 <girard-alcindor@ijclab.in2p3.fr>
Date: Mon, 11 Dec 2023 14:06:40 -0500
Subject: [PATCH] Fixing my fix of Root.cmake ...

---
 NPLib/ressources/CMake/Root.cmake | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/NPLib/ressources/CMake/Root.cmake b/NPLib/ressources/CMake/Root.cmake
index d314cff48..5aed5adbf 100644
--- a/NPLib/ressources/CMake/Root.cmake
+++ b/NPLib/ressources/CMake/Root.cmake
@@ -15,7 +15,7 @@ if(NPTOOL_ROOT_CONFIG MATCHES "NOTFOUND")
   message(FATAL_ERROR "ROOT is not found, check your installation")
 endif()
 
-execute_process(COMMAND "${NPTOOL_ROOT_CONFIG} ARGS \"--version\" OUTPUT_VARIABLE NPTOOL_ROOT_VERSION")
+execute_process(OUTPUT_STRIP_TRAILING_WHITESPACE COMMAND ${NPTOOL_ROOT_CONFIG} "--version" OUTPUT_VARIABLE NPTOOL_ROOT_VERSION)
 # now parse the parts of the user given version string into variables
 string(REGEX REPLACE "^([0-9]+)\\.[0-9][0-9]+\\/[0-9][0-9]+" "\\1" req_root_major_vers "${ROOT_MIN_VERSION}")
 string(REGEX REPLACE "^[0-9]+\\.([0-9][0-9])+\\/[0-9][0-9]+.*" "\\1" req_root_minor_vers "${ROOT_MIN_VERSION}")
@@ -39,15 +39,17 @@ endif()
 set(ROOT_LIBRARIES dl Gui Core RIO Net Hist Gpad Tree Physics MathCore Thread ASImage)
 
 # Lib directories
-execute_process(COMMAND "${NPTOOL_ROOT_CONFIG} ARGS \"--libdir\" OUTPUT_VARIABLE ROOT_LIBRARY_DIR")
+execute_process(OUTPUT_STRIP_TRAILING_WHITESPACE COMMAND ${NPTOOL_ROOT_CONFIG} "--libdir" OUTPUT_VARIABLE ROOT_LIBRARY_DIR)
 link_directories( ${ROOT_LIBRARY_DIR})  
 
 # Include directories
-execute_process(COMMAND "${NPTOOL_ROOT_CONFIG} ARGS \"--incdir\" OUTPUT_VARIABLE ROOT_INCLUDE_DIR")
+execute_process(OUTPUT_STRIP_TRAILING_WHITESPACE COMMAND ${NPTOOL_ROOT_CONFIG} "--incdir" OUTPUT_VARIABLE ROOT_INCLUDE_DIR)
 include_directories(SYSTEM ${ROOT_INCLUDE_DIR})  
+message(${ROOT_INCLUDE_DIR})
 
 # Get the compilator flag from root to assure consistancy
-execute_process(COMMAND "${NPTOOL_ROOT_CONFIG} ARGS \"--cflags\" OUTPUT_VARIABLE NPTOOL_ROOT_CFLAGS")
+execute_process(OUTPUT_STRIP_TRAILING_WHITESPACE COMMAND ${NPTOOL_ROOT_CONFIG} "--cflags" OUTPUT_VARIABLE NPTOOL_ROOT_CFLAGS)
+message(${NPTOOL_ROOT_CFLAGS})
 if(CMAKE_CXX_FLAGS)
   set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${NPTOOL_ROOT_CFLAGS}")
 else()
-- 
GitLab