X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FSketchSolver%2FCMakeLists.txt;h=126fb212e7c6cddf5886afbd8a885f0bf7fe2b93;hb=8da5ddb2feeb29c481a51530a435be524bf720e9;hp=29e2ef1e754a4f95fe9c0444c418fe843fb60d5f;hpb=3d063c74ca0ff72184f77d74df198c3bf0730aff;p=modules%2Fshaper.git diff --git a/src/SketchSolver/CMakeLists.txt b/src/SketchSolver/CMakeLists.txt index 29e2ef1e7..126fb212e 100644 --- a/src/SketchSolver/CMakeLists.txt +++ b/src/SketchSolver/CMakeLists.txt @@ -1,13 +1,14 @@ ## Copyright (C) 2014-20xx CEA/DEN, EDF R&D INCLUDE(Common) -INCLUDE(FindSolveSpace) +FIND_PACKAGE(SolveSpace REQUIRED) SET(PROJECT_HEADERS SketchSolver.h SketchSolver_Error.h SketchSolver_Solver.h SketchSolver_Constraint.h + SketchSolver_ConstraintAngle.h SketchSolver_ConstraintCoincidence.h SketchSolver_ConstraintDistance.h SketchSolver_ConstraintEqual.h @@ -16,8 +17,11 @@ SET(PROJECT_HEADERS SketchSolver_ConstraintMirror.h SketchSolver_ConstraintRigid.h SketchSolver_ConstraintTangent.h + SketchSolver_ConstraintMulti.h SketchSolver_ConstraintMultiRotation.h SketchSolver_ConstraintMultiTranslation.h + SketchSolver_ConstraintMovement.h + SketchSolver_ConstraintParametric.h SketchSolver_Builder.h SketchSolver_Group.h SketchSolver_ConstraintManager.h @@ -28,6 +32,7 @@ SET(PROJECT_HEADERS SET(PROJECT_SOURCES SketchSolver_Solver.cpp SketchSolver_Constraint.cpp + SketchSolver_ConstraintAngle.cpp SketchSolver_ConstraintCoincidence.cpp SketchSolver_ConstraintDistance.cpp SketchSolver_ConstraintEqual.cpp @@ -36,8 +41,11 @@ SET(PROJECT_SOURCES SketchSolver_ConstraintMirror.cpp SketchSolver_ConstraintRigid.cpp SketchSolver_ConstraintTangent.cpp + SketchSolver_ConstraintMulti.cpp SketchSolver_ConstraintMultiRotation.cpp SketchSolver_ConstraintMultiTranslation.cpp + SketchSolver_ConstraintParametric.cpp + SketchSolver_ConstraintMovement.cpp SketchSolver_Builder.cpp SketchSolver_Group.cpp SketchSolver_ConstraintManager.cpp @@ -46,8 +54,7 @@ SET(PROJECT_SOURCES ) SET(PROJECT_LIBRARIES - ${SLVS_LIBRARIES} - ${CAS_SHAPE} + ${SOLVESPACE_LIBRARIES} Config Events ModelAPI @@ -55,6 +62,7 @@ SET(PROJECT_LIBRARIES ) INCLUDE_DIRECTORIES( + ${SOLVESPACE_INCLUDE_DIRS} ${PROJECT_SOURCE_DIR}/src/Config ${PROJECT_SOURCE_DIR}/src/SketchPlugin ${PROJECT_SOURCE_DIR}/src/ModelAPI