SET(${PROJECT_NAME_UC}_PATCH_VERSION 0)
SET(${PROJECT_NAME_UC}_VERSION
${${PROJECT_NAME_UC}_MAJOR_VERSION}.${${PROJECT_NAME_UC}_MINOR_VERSION}.${${PROJECT_NAME_UC}_PATCH_VERSION})
-# Temporary backward compatibility:
-SET(VERSION ${${PROJECT_NAME_UC}_VERSION})
+
SET(VERSION_DEV "0")
# Our own set of macros:
IF(SALOME_BUILD_DOC)
FIND_PACKAGE(SalomeDoxygen REQUIRED)
FIND_PACKAGE(SalomeGraphviz) # Remains optional even here.
-
- # Sphinx needs to run with a specific PYTHONPATH:
- #SET(SPHINX_PYTHONPATH "${OMNIORBPY_PYTHONPATH}")
FIND_PACKAGE(SalomeSphinx REQUIRED)
ENDIF()
KERNEL_VERSION is (major << 16) + (minor << 8) + patch.
*/
-#define KERNEL_VERSION_STR "@VERSION@"
+#define KERNEL_VERSION_STR "@KERNEL_VERSION@"
#define KERNEL_VERSION @XVERSION@
#define KERNEL_DEVELOPMENT @VERSION_DEV@
SALOME_PACOExtensionPaCO.idl
SALOME_GenericObjPaCO.idl
)
- OMNIORB_ADD_MODULE(SalomeParallelIDLKernel "${SalomeIDLKernel_IDLSOURCES}" "${IDL_INCLUDE_DIRS}")
+ OMNIORB_ADD_MODULE(SalomeParallelIDLKernel "${SalomeIDLKernel_IDLSOURCES}" "${IDL_INCLUDE_DIRS}" ${TYPE})
TARGET_LINK_LIBRARIES(SalomeParallelIDLKernel ${OMNIORB_LIBRARIES})
INSTALL(TARGETS SalomeParallelIDLKernel EXPORT ${PROJECT_NAME}TargetGroup DESTINATION ${SALOME_INSTALL_LIBS})
${PROJECT_BINARY_DIR}/idl
${PROJECT_SOURCE_DIR}/src/Registry
${PROJECT_SOURCE_DIR}/src/Utils
+ ${PROJECT_BINARY_DIR}/salome_adm
)
SET(COMMON_FLAGS
ADD_LIBRARY(SalomeParallelContainer ${SalomeParallelContainer_SOURCES})
TARGET_LINK_LIBRARIES(SalomeParallelContainer ${COMMON_LIBS} ${MPI_CXX_LIBRARIES})
-INSTALL(TARGETS Registry EXPORT ${PROJECT_NAME}TargetGroup DESTINATION ${SALOME_INSTALL_LIBS})
+INSTALL(TARGETS SalomeParallelContainer EXPORT ${PROJECT_NAME}TargetGroup DESTINATION ${SALOME_INSTALL_LIBS})
IF(SALOME_USE_MPI)
SET(SALOME_ParallelContainerProxyMpi_LIBS
${MPI_CXX_LIBRARIES}
${COMMON_LIBS}
)
- ADD_EXECUTABLE(SALOME_ParallelContainerProxyMpi SALOME_Registry_Server.cxx)
+ ADD_EXECUTABLE(SALOME_ParallelContainerProxyMpi SALOME_ParallelContainerProxyMpi.cxx)
TARGET_LINK_LIBRARIES(SALOME_ParallelContainerProxyMpi ${SALOME_ParallelContainerProxyMpi_LIBS})
ADD_EXECUTABLE(SALOME_ParallelContainerNodeMpi SALOME_ParallelContainerNodeMpi.cxx)