Salome HOME
Merge branch 'V9_9_BR'
[modules/yacs.git] / src / pmml / CMakeLists.txt
old mode 100755 (executable)
new mode 100644 (file)
index 9c989a4..7a586ff
@@ -1,4 +1,4 @@
-# Copyright (C) 2012-2014  CEA/DEN, EDF R&D
+# Copyright (C) 2012-2022  CEA/DEN, EDF R&D
 #
 # This library is free software; you can redistribute it and/or
 # modify it under the terms of the GNU Lesser General Public
@@ -43,19 +43,12 @@ IF(URANIE AND WIN32)
   ENABLE_TESTING()
 ENDIF(URANIE AND WIN32) 
 
-IF(SALOME_BUILD_DOC)
-  FIND_PACKAGE(SalomeDoxygen)
-  FIND_PACKAGE(SalomeGraphviz)
-  FIND_PACKAGE(SalomeSphinx)
-  SALOME_LOG_OPTIONAL_PACKAGE(Doxygen SALOME_BUILD_DOC)
-  SALOME_LOG_OPTIONAL_PACKAGE(Graphviz SALOME_BUILD_DOC)
-  SALOME_LOG_OPTIONAL_PACKAGE(Sphinx SALOME_BUILD_DOC)
-ENDIF(SALOME_BUILD_DOC)
-
 IF(SALOME_YACS_USE_SWIG)
-       FIND_PACKAGE(SalomePython)
+       FIND_PACKAGE(SalomePythonInterp REQUIRED)
+       FIND_PACKAGE(SalomePythonLibs REQUIRED)
        FIND_PACKAGE(SalomeSWIG)
-       SALOME_LOG_OPTIONAL_PACKAGE(Python SALOME_YACS_USE_SWIG)
+       SALOME_LOG_OPTIONAL_PACKAGE(PythonInterp SALOME_YACS_USE_SWIG)
+       SALOME_LOG_OPTIONAL_PACKAGE(PythonLibs SALOME_YACS_USE_SWIG)
        SALOME_LOG_OPTIONAL_PACKAGE(SWIG   SALOME_YACS_USE_SWIG)
 ENDIF(SALOME_YACS_USE_SWIG)
 
@@ -75,7 +68,6 @@ IF(SALOME_YACS_USE_SWIG)
     "Install path: SALOME Python shared modules")
 ENDIF(SALOME_YACS_USE_SWIG)
 
-SET(SALOME_INSTALL_RES share/salome/resources CACHE PATH "Install path: SALOME resources")
 SET(SALOME_PMML_INSTALL_RES_DATA "${SALOME_INSTALL_RES}/pmml" CACHE PATH "Install path: SALOME PMML specific data")
 
 # Sources 
@@ -101,8 +93,6 @@ SET(pmml_SOURCES
   PMMLlib.cxx
   )
 
-ADD_SUBDIRECTORY(resources)
-
 ADD_LIBRARY(pmmlLib SHARED ${pmml_SOURCES})
 TARGET_LINK_LIBRARIES(pmmlLib  ${LIBXML2_LIBRARIES} ) 
 INSTALL(TARGETS pmmlLib EXPORT ${PROJECT_NAME}TargetGroup DESTINATION ${SALOME_INSTALL_LIBS})
@@ -120,7 +110,12 @@ ENDIF (NOT URANIE)
 
 
 IF(SALOME_BUILD_TESTS)
+    SET(LOCAL_TEST_DIR ${SALOME_YACS_INSTALL_TEST}/pmml)
+    INSTALL(FILES CTestTestfileInstall.cmake
+            DESTINATION ${LOCAL_TEST_DIR}
+            RENAME CTestTestfile.cmake)
     ADD_SUBDIRECTORY(Test)
+
 ENDIF(SALOME_BUILD_TESTS)