X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FKernelHelpers%2FCMakeLists.txt;h=4905d890e9d5b47cdd50288601fef6e797cb070d;hb=f6120c1bdb84ed1cc827ffab8284c0ac2709189f;hp=9c8ce0461d2fa38fd7de53484b4a890a0feb2b05;hpb=4d61f5b8863253a259cde301c39b60909a6b18fa;p=modules%2Fkernel.git diff --git a/src/KernelHelpers/CMakeLists.txt b/src/KernelHelpers/CMakeLists.txt index 9c8ce0461..4905d890e 100644 --- a/src/KernelHelpers/CMakeLists.txt +++ b/src/KernelHelpers/CMakeLists.txt @@ -36,8 +36,16 @@ INCLUDE_DIRECTORIES( ${PROJECT_BINARY_DIR}/idl ) +SET(SalomeORB_SOURCES + SALOME_KernelORB.cxx +) + +ADD_LIBRARY(SalomeORB ${SalomeORB_SOURCES}) +TARGET_LINK_LIBRARIES(SalomeORB ${OMNIORB_LIBRARIES}) +INSTALL(TARGETS SalomeORB EXPORT ${PROJECT_NAME}TargetGroup DESTINATION ${SALOME_INSTALL_LIBS}) + SET(SalomeKernelHelpers_LIBS - ${OMNIORB_LIBRARIES} + SalomeORB SalomeNS SALOMELocalTrace SALOMEBasics @@ -78,6 +86,9 @@ IF(${CMAKE_VERSION} VERSION_LESS "3.8.0") ELSE() SWIG_ADD_LIBRARY(KernelServices LANGUAGE python SOURCES ${KernelServices_SOURCES}) ENDIF() +IF(${MACHINE} STREQUAL WINDOWS) + SET_TARGET_PROPERTIES(_KernelServices PROPERTIES DEBUG_OUTPUT_NAME _KernelServices_d) +ENDIF(${MACHINE} STREQUAL WINDOWS) SWIG_LINK_LIBRARIES(KernelServices ${PYTHON_LIBRARIES} ${PLATFORM_LIBS} SalomeKernelHelpers) install(TARGETS _KernelServices DESTINATION ${SALOME_INSTALL_LIBS}) install(FILES ${KernelServices_HEADERS} DESTINATION ${SALOME_INSTALL_HEADERS})