X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FModuleBase%2FCMakeLists.txt;h=3ad8e06e48ba1ec2274f4237ebee0fe49327a0ec;hb=536461be8f9286797d416753e6bf137ea4d97f1c;hp=fe127695dd545764b0db4fc78ec1d351b1d8b041;hpb=2632fd4da93042ee9d7787467aed233f4d272fff;p=modules%2Fshaper.git diff --git a/src/ModuleBase/CMakeLists.txt b/src/ModuleBase/CMakeLists.txt index fe127695d..3ad8e06e4 100644 --- a/src/ModuleBase/CMakeLists.txt +++ b/src/ModuleBase/CMakeLists.txt @@ -1,4 +1,4 @@ -# Copyright (C) 2014-2019 CEA/DEN, EDF R&D +# Copyright (C) 2014-2021 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 @@ -55,7 +55,6 @@ SET(PROJECT_HEADERS ModuleBase_ListView.h ModuleBase_ModelWidget.h ModuleBase_Operation.h - ModuleBase_OperationAction.h ModuleBase_OperationDescription.h ModuleBase_OperationFeature.h ModuleBase_PageBase.h @@ -108,6 +107,7 @@ SET(PROJECT_HEADERS ModuleBase_WidgetSelectionFilter.h ModuleBase_IStepPrs.h ModuleBase_SelectionFilterType.h + ModuleBase_WidgetUndoLabel.h ) SET(PROJECT_MOC_HEADERS @@ -124,7 +124,6 @@ SET(PROJECT_MOC_HEADERS ModuleBase_ModelDialogWidget.h ModuleBase_ModelWidget.h ModuleBase_Operation.h - ModuleBase_OperationAction.h ModuleBase_OperationFeature.h ModuleBase_PagedContainer.h ModuleBase_PageGroupBox.h @@ -158,6 +157,7 @@ SET(PROJECT_MOC_HEADERS ModuleBase_WidgetRadiobox.h ModuleBase_WidgetPointInput.h ModuleBase_WidgetSelectionFilter.h + ModuleBase_WidgetUndoLabel.h ) SET(PROJECT_SOURCES @@ -180,7 +180,6 @@ SET(PROJECT_SOURCES ModuleBase_ListView.cpp ModuleBase_ModelWidget.cpp ModuleBase_Operation.cpp - ModuleBase_OperationAction.cpp ModuleBase_OperationDescription.cpp ModuleBase_OperationFeature.cpp ModuleBase_PageBase.cpp @@ -228,10 +227,11 @@ SET(PROJECT_SOURCES ModuleBase_WidgetPointInput.cpp ModuleBase_WidgetSelectionFilter.cpp ModuleBase_IStepPrs.cpp + ModuleBase_WidgetUndoLabel.cpp ) SET(TEXT_RESOURCES -# ModuleBase_msg_fr.ts + ModuleBase_msg_fr.ts ) SET(PROJECT_LIBRARIES @@ -242,6 +242,7 @@ SET(PROJECT_LIBRARIES GeomAPI GeomDataAPI GeomAlgoAPI + Locale ${QT_LIBRARIES} ${OpenCASCADE_FoundationClasses_LIBRARIES} ${OpenCASCADE_Visualization_LIBRARIES} @@ -258,10 +259,12 @@ IF (${UPDATE_TRANSLATION}) QT5_CREATE_TRANSLATION(QM_RESOURCES ${PROJECT_FILES} ${TEXT_RESOURCES} - OPTIONS -extensions cpp -no-recursive + OPTIONS -extensions cpp -no-recursive -locations none ) ELSE(${UPDATE_TRANSLATION}) - QT5_ADD_TRANSLATION(QM_RESOURCES ${TEXT_RESOURCES}) + IF(${MAKE_TRANSLATION}) + QT5_ADD_TRANSLATION(QM_RESOURCES ${TEXT_RESOURCES}) + ENDIF(${MAKE_TRANSLATION}) ENDIF(${UPDATE_TRANSLATION}) SOURCE_GROUP ("Generated Files" FILES ${PROJECT_AUTOMOC} ${PROJECT_COMPILED_RESOURCES} ${QM_RESOURCES}) @@ -276,13 +279,10 @@ INCLUDE_DIRECTORIES( ${PROJECT_SOURCE_DIR}/src/GeomDataAPI ${PROJECT_SOURCE_DIR}/src/GeomAPI ${PROJECT_SOURCE_DIR}/src/GeomAlgoAPI + ${PROJECT_SOURCE_DIR}/src/Locale ${SUIT_INCLUDE} ) -IF(${HAVE_SALOME}) - INCLUDE_DIRECTORIES(${SALOME_KERNEL_INCLUDE}) -ENDIF(${HAVE_SALOME}) - ADD_DEFINITIONS(-DMODULEBASE_EXPORTS ${OpenCASCADE_DEFINITIONS}) ADD_LIBRARY(ModuleBase SHARED ${PROJECT_SOURCES}