Salome HOME
Merge branch 'V9_11_BR'
[modules/yacs.git] / src / yacsloader / pmml / CMakeLists.txt
old mode 100755 (executable)
new mode 100644 (file)
index c43db52..eb01cca
@@ -1,4 +1,4 @@
-# Copyright (C) 2012-2016  CEA/DEN, EDF R&D
+# Copyright (C) 2012-2023  CEA, EDF
 #
 # This library is free software; you can redistribute it and/or
 # modify it under the terms of the GNU Lesser General Public
@@ -27,15 +27,23 @@ ADD_DEFINITIONS(
 INCLUDE_DIRECTORIES(
   ${CPPUNIT_INCLUDE_DIRS}
   ${PTHREADS_INCLUDE_DIRS}
+  ${OMNIORBPY_INCLUDE_DIR}
+  ${LIBXML2_INCLUDE_DIR}
   ${CMAKE_CURRENT_SOURCE_DIR}/
   ${CMAKE_CURRENT_SOURCE_DIR}/..
   ${CMAKE_CURRENT_SOURCE_DIR}/../../bases
   ${CMAKE_CURRENT_SOURCE_DIR}/../../bases/Test
   ${CMAKE_CURRENT_SOURCE_DIR}/../../engine
   ${CMAKE_CURRENT_SOURCE_DIR}/../../runtime
-  ${CMAKE_CURRENT_SOURCE_DIR}/../../pmml
-  )
+)
+
+IF(SALOME_YACS_USE_EMBEDDED_PMML)
+  LIST(APPEND YACS_INCLUDE_DIRECTORIES ${CMAKE_CURRENT_SOURCE_DIR}/../../pmml )
+ELSE(SALOME_YACS_USE_EMBEDDED_PMML)
+  LIST(APPEND YACS_INCLUDE_DIRECTORIES ${PMML_ROOT_DIR}/include)
+ENDIF(SALOME_YACS_USE_EMBEDDED_PMML)
 
+INCLUDE_DIRECTORIES( ${YACS_INCLUDE_DIRECTORIES})
 
 SET(TestYACSPMML_SOURCES
   TestYACSPMML.cxx