-# Copyright (C) 2012-2016 CEA/DEN, EDF R&D
+# Copyright (C) 2012-2024 CEA, EDF
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# additional include directories
INCLUDE_DIRECTORIES(
${OMNIORB_INCLUDE_DIR}
+ ${OMNIORBPY_INCLUDE_DIR}
${PYTHON_INCLUDE_DIR}
+ ${LIBXML2_INCLUDE_DIR}
${PROJECT_SOURCE_DIR}/src/bases
${PROJECT_SOURCE_DIR}/src/engine
${PROJECT_SOURCE_DIR}/src/runtime
TARGET_LINK_LIBRARIES(ExampleOfObserversPluginForDriver ${_link_LIBRARIES})
INSTALL(TARGETS ExampleOfObserversPluginForDriver DESTINATION ${SALOME_INSTALL_LIBS})
-ADD_EXECUTABLE(driver ${driver_SOURCES})
-TARGET_LINK_LIBRARIES(driver ${_link_LIBRARIES})
+ADD_EXECUTABLE(driverOld ${driver_SOURCES})
+TARGET_LINK_LIBRARIES(driverOld ${_link_LIBRARIES})
ADD_EXECUTABLE(resume ${resume_SOURCES})
TARGET_LINK_LIBRARIES(resume ${_link_LIBRARIES})
ADD_EXECUTABLE(debugger ${debugger_SOURCES})
TARGET_LINK_LIBRARIES(debugger ${_link_LIBRARIES})
-SET_TARGET_PROPERTIES(driver resume debugger PROPERTIES COMPILE_FLAGS ${_exec_DEFINITIONS})
+SET_TARGET_PROPERTIES(driverOld resume debugger PROPERTIES COMPILE_FLAGS ${_exec_DEFINITIONS})
-INSTALL(TARGETS driver resume debugger EXPORT ${PROJECT_NAME}TargetGroup DESTINATION ${SALOME_INSTALL_BINS})
+INSTALL(TARGETS driverOld resume debugger EXPORT ${PROJECT_NAME}TargetGroup DESTINATION ${SALOME_INSTALL_BINS})
INSTALL(FILES ${YACSloader_HEADERS} DESTINATION ${SALOME_INSTALL_HEADERS})
+INSTALL(FILES driver_internal.py DESTINATION ${SALOME_INSTALL_PYTHON})
+
+INSTALL(FILES driver PERMISSIONS OWNER_EXECUTE OWNER_WRITE OWNER_READ GROUP_EXECUTE GROUP_READ WORLD_EXECUTE WORLD_READ DESTINATION ${SALOME_INSTALL_BINS})
+
FILE(GLOB sample_files
${PROJECT_SOURCE_DIR}/src/yacsloader/samples/*.xml
${PROJECT_SOURCE_DIR}/src/yacsloader/samples/*.pmml