X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FMEDCalc%2Fgui%2FCMakeLists.txt;h=62cb36a167e0ea8fe6ed6d3805f30bd081c3334e;hb=6149e4228ca17b6cf365076867a332b933d39a25;hp=4b5cad36d88e4c944b61bbb4e0dd27747e053c4d;hpb=7d5fb5a50f6d091af34805871047f2fe72bdf293;p=modules%2Fmed.git diff --git a/src/MEDCalc/gui/CMakeLists.txt b/src/MEDCalc/gui/CMakeLists.txt index 4b5cad36d..62cb36a16 100644 --- a/src/MEDCalc/gui/CMakeLists.txt +++ b/src/MEDCalc/gui/CMakeLists.txt @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2015 CEA/DEN, EDF R&D +# Copyright (C) 2012-2016 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 @@ -17,34 +17,30 @@ # See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com # -ADD_DEFINITIONS(${MEDFILE_DEFINITIONS} ${XDR_DEFINITIONS} ${CAS_DEFINITIONS} ${BOOST_DEFINITIONS} ${OMNIORB_DEFINITIONS}) -INCLUDE(${QT_USE_FILE}) +ADD_DEFINITIONS(${MEDFILE_DEFINITIONS} ${XDR_DEFINITIONS} ${OMNIORB_DEFINITIONS}) SET(QT_LIBS "${QT_LIBRARIES}") -INCLUDE(UseQt4Ext) +INCLUDE(UseQtExt) ADD_SUBDIRECTORY(dialogs) -SET(MEDCALCGUI_SOURCES - XmedConsoleDriver.cxx - WorkspaceController.cxx - XmedDataModel.cxx - MEDEventListener_i.cxx - MEDModule.cxx - DatasourceController.cxx - factory.cxx -) +FILE(GLOB MEDCALCGUI_SOURCES "${CMAKE_CURRENT_SOURCE_DIR}/*.cxx") -SET(MEDCALCGUI_HEADERS MEDModule.hxx MEDEventListener_i.hxx WorkspaceController.hxx DatasourceController.hxx) +SET(MEDCALCGUI_HEADERS + MEDModule.hxx + MEDEventListener_i.hxx + WorkspaceController.hxx + DatasourceController.hxx + PresentationController.hxx) +QT_WRAP_MOC(MEDCALCGUI_HEADERS_MOC ${MEDCALCGUI_HEADERS}) -QT4_WRAP_CPP(MEDCALCGUI_HEADERS_MOC ${MEDCALCGUI_HEADERS}) INCLUDE_DIRECTORIES( ${OMNIORB_INCLUDE_DIR} ${OMNIORB_INCLUDE_DIRS} - ${CAS_INCLUDE_DIRS} ${Boost_INCLUDE_DIRS} ${PTHREAD_INCLUDE_DIR} ${GUI_INCLUDE_DIRS} + ${MEDCOUPLING_INCLUDE_DIRS} ${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/dialogs ${CMAKE_CURRENT_BINARY_DIR}/dialogs @@ -65,11 +61,9 @@ SET(MEDCALCGUITS_SOURCES ) SET(COMMON_FLAGS - ${CAS_KERNEL} ${QT_MT_LIBRARIES} ${OMNIORB_LIBRARIES} ${PLATFORM_LIBRARIES} - ${BOOST_LIBRARIES} SalomeIDLMED MEDCALCGUI_dialogs MEDFactoryEngine @@ -78,6 +72,7 @@ SET(COMMON_FLAGS ${GUI_SalomeObject} ${KERNEL_SalomeLifeCycleCORBA} ${KERNEL_SalomeKernelHelpers} + ${KERNEL_SalomeDS} ${GUI_SalomeApp} ${GUI_SalomeGuiHelpers} ${GUI_SalomeTreeData} @@ -85,6 +80,9 @@ SET(COMMON_FLAGS ${GUI_CAM} ${GUI_LightApp} ${GUI_PyConsole} + ${MEDCoupling_medloader} + ${MEDCoupling_medcoupling} + ${MEDCoupling_medcouplingremapper} ) ADD_LIBRARY(MEDCALCGUI SHARED ${MEDCALCGUI_SOURCES} ${MEDCALCGUI_HEADERS_MOC}) @@ -94,7 +92,7 @@ ENDIF(WITH_MEDMEMGUI) TARGET_LINK_LIBRARIES(MEDCALCGUI ${COMMON_FLAGS}) INSTALL(TARGETS MEDCALCGUI DESTINATION ${SALOME_INSTALL_LIBS}) -QT4_INSTALL_TS_RESOURCES("${MEDCALCGUITS_SOURCES}" "${SALOME_MED_INSTALL_RES_DATA}") +QT_INSTALL_TS_RESOURCES("${MEDCALCGUITS_SOURCES}" "${SALOME_MED_INSTALL_RES_DATA}") FILE(GLOB COMMON_HEADERS_HXX "${CMAKE_CURRENT_SOURCE_DIR}/*.hxx") INSTALL(FILES ${COMMON_HEADERS_HXX} DESTINATION ${SALOME_INSTALL_HEADERS})