]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - cmake/FindAMORE.cmake
FMD DAs
[u/mrichter/AliRoot.git] / cmake / FindAMORE.cmake
index 0510f78585ca6d349ea24211f06ede62778090ee..9fe613150eedf8310c1c8acc8ce402fac70d5b52 100644 (file)
@@ -19,6 +19,8 @@
 #               - AMORE_STATICLIBS - libraries and linking folders for static build
 #               - AMORE_AUXLIBS - auxiliary libraries for DA 
 #               - AMORE_DEFINITIONS
+#               - AMORE_CFLAGS
+#               - AMORE_INCLUDE_DIR
 
 set(AMORE_FOUND FALSE)
 
@@ -50,6 +52,27 @@ if(AMORE_CONFIG)
     endif(error)
     string(STRIP ${AMORE_AUXLIBS} AMORE_AUXLIBS)
 
+    # Checking AMORE cflags
+    execute_process(COMMAND ${AMORE_CONFIG} --cflags OUTPUT_VARIABLE AMORE_CFLAGS ERROR_VARIABLE error OUTPUT_STRIP_TRAILING_WHITESPACE )
+    if(error)
+        message(FATAL_ERROR "Error retrieving AMORE cflags : ${error}")
+    endif(error)
+    
+    if(AMORE_CFLAGS)
+        string(STRIP ${AMORE_CFLAGS} AMORE_CFLAGS)
+    endif(AMORE_CFLAGS)
+
+    # Checking AMORE cflags
+    execute_process(COMMAND ${AMORE_CONFIG} --include-dir OUTPUT_VARIABLE AMORE_INCLUDE_DIR ERROR_VARIABLE error OUTPUT_STRIP_TRAILING_WHITESPACE )
+    if(error)
+        message(FATAL_ERROR "Error retrieving AMORE include directory : ${error}")
+    endif(error)
+    
+    if(AMORE_INCLUDE_DIR)
+        string(STRIP ${AMORE_INCLUDE_DIR} AMORE_INCLUDE_DIR)
+    endif(AMORE_INCLUDE_DIR)
+
+
     set(AMORE_DEFINITIONS "-DALI_AMORE")
     set(AMORE_FOUND TRUE)