X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FBasics%2FCMakeLists.txt;h=b3d7815119a5899fe0fe2cd9079c938cc54cd6cd;hb=1bbffef73eeeb5b2a14d8fc7bdf91affdafae664;hp=68fd64810db6dd790ea74afe4d0d80296cc973ff;hpb=5ce2d7b753146bc4f1db52b9b0e5af13c2cad2bd;p=modules%2Fkernel.git diff --git a/src/Basics/CMakeLists.txt b/src/Basics/CMakeLists.txt index 68fd64810..b3d781511 100644 --- a/src/Basics/CMakeLists.txt +++ b/src/Basics/CMakeLists.txt @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2022 CEA/DEN, EDF R&D, OPEN CASCADE +# Copyright (C) 2012-2023 CEA, EDF, OPEN CASCADE # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public @@ -25,26 +25,32 @@ INCLUDE_DIRECTORIES( ${CMAKE_CURRENT_SOURCE_DIR} ) +SET(SALOMELog_SOURCES + libSALOMELog.cxx +) + SET(SALOMEBasics_SOURCES BasicsGenericDestructor.cxx Basics_Utils.cxx Basics_DirUtils.cxx - SALOME_Basics.hxx - BasicsGenericDestructor.hxx - Basics_Utils.hxx - Basics_DirUtils.hxx KernelBasis.cxx + HeatMarcel.cxx + Monitoring.cxx ) +ADD_LIBRARY(SALOMELog ${SALOMELog_SOURCES}) +TARGET_LINK_LIBRARIES(SALOMELog ${PLATFORM_LIBS} ${PTHREAD_LIBRARIES}) +INSTALL(TARGETS SALOMELog EXPORT ${PROJECT_NAME}TargetGroup DESTINATION ${SALOME_INSTALL_LIBS}) + ADD_LIBRARY(SALOMEBasics ${SALOMEBasics_SOURCES}) INSTALL(TARGETS SALOMEBasics EXPORT ${PROJECT_NAME}TargetGroup DESTINATION ${SALOME_INSTALL_LIBS}) -TARGET_LINK_LIBRARIES(SALOMEBasics ${PLATFORM_LIBS} ${PTHREAD_LIBRARIES}) +TARGET_LINK_LIBRARIES(SALOMEBasics SALOMELog ${PLATFORM_LIBS} ${PTHREAD_LIBRARIES}) FILE(GLOB SALOMEBasics_HEADERS_HXX "${CMAKE_CURRENT_SOURCE_DIR}/*.hxx") INSTALL(FILES ${SALOMEBasics_HEADERS_HXX} DESTINATION ${SALOME_INSTALL_HEADERS}) -SET(KernelBasis_HEADERS KernelBasis.hxx KernelBasis.i) +SET(KernelBasis_HEADERS baseutilities.h KernelBasis.hxx KernelBasis.i) SET(KernelBasis_SOURCES ${KernelBasis_HEADERS}) SET_SOURCE_FILES_PROPERTIES(KernelBasis.i PROPERTIES CPLUSPLUS ON) SET_SOURCE_FILES_PROPERTIES(KernelBasis.i PROPERTIES SWIG_FLAGS "-py3")