X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FSketcherPrs%2FCMakeLists.txt;h=624b98cb6d0579c0ad284ba2d1444ff2282f9311;hb=176403004ff97696f3c0b5f8bdf48692177fb34a;hp=4d5692902a76c3b40a22dc200795b96627827932;hpb=6bb214a346dbc1cf1b6f2607ef9415d2cba26a81;p=modules%2Fshaper.git diff --git a/src/SketcherPrs/CMakeLists.txt b/src/SketcherPrs/CMakeLists.txt index 4d5692902..624b98cb6 100644 --- a/src/SketcherPrs/CMakeLists.txt +++ b/src/SketcherPrs/CMakeLists.txt @@ -8,6 +8,8 @@ FIND_PACKAGE(Freetype REQUIRED) SET(PROJECT_HEADERS SketcherPrs.h SketcherPrs_Coincident.h + SketcherPrs_Collinear.h + SketcherPrs_DimensionStyleListener.h SketcherPrs_Factory.h SketcherPrs_Parallel.h SketcherPrs_Tools.h @@ -21,6 +23,7 @@ SET(PROJECT_HEADERS SketcherPrs_SensitivePoint.h SketcherPrs_Radius.h SketcherPrs_LengthDimension.h + SketcherPrs_Middle.h SketcherPrs_Mirror.h SketcherPrs_Transformation.h SketcherPrs_Angle.h @@ -28,6 +31,8 @@ SET(PROJECT_HEADERS SET(PROJECT_SOURCES SketcherPrs_Coincident.cpp + SketcherPrs_Collinear.cpp + SketcherPrs_DimensionStyleListener.cpp SketcherPrs_Factory.cpp SketcherPrs_Parallel.cpp SketcherPrs_Tools.cpp @@ -41,6 +46,7 @@ SET(PROJECT_SOURCES SketcherPrs_SensitivePoint.cpp SketcherPrs_Radius.cpp SketcherPrs_LengthDimension.cpp + SketcherPrs_Middle.cpp SketcherPrs_Mirror.cpp SketcherPrs_Transformation.cpp SketcherPrs_Angle.cpp @@ -49,6 +55,7 @@ SET(PROJECT_SOURCES SET(PROJECT_LIBRARIES Config ModelAPI + ModelGeomAlgo GeomAPI GeomDataAPI Events @@ -69,6 +76,7 @@ ENDIF() SET(PROJECT_PICTURES + icons/collinear.png icons/parallel.png icons/perpendicular.png icons/anchor.png @@ -76,19 +84,20 @@ SET(PROJECT_PICTURES icons/vertical.png icons/equal.png icons/tangent.png + icons/middlepoint.png icons/mirror.png - icons/conflicting_icon.png icons/rotate.png icons/translate.png ) -ADD_DEFINITIONS(-DSKETCHERPRS_EXPORTS ${CAS_DEFINITIONS}) +ADD_DEFINITIONS(-DSKETCHERPRS_EXPORTS ${CAS_DEFINITIONS} -D_CRT_SECURE_NO_WARNINGS) ADD_LIBRARY(SketcherPrs SHARED ${PROJECT_SOURCES} ${PROJECT_HEADERS}) INCLUDE_DIRECTORIES( ${PROJECT_SOURCE_DIR}/src/Config ${PROJECT_SOURCE_DIR}/src/Events ${PROJECT_SOURCE_DIR}/src/ModelAPI + ${PROJECT_SOURCE_DIR}/src/ModelGeomAlgo ${PROJECT_SOURCE_DIR}/src/GeomAPI ${PROJECT_SOURCE_DIR}/src/GeomDataAPI ${PROJECT_SOURCE_DIR}/src/SketchPlugin @@ -98,5 +107,5 @@ INCLUDE_DIRECTORIES( TARGET_LINK_LIBRARIES(SketcherPrs ${PROJECT_LIBRARIES}) -INSTALL(TARGETS SketcherPrs DESTINATION bin) -INSTALL(FILES ${PROJECT_PICTURES} DESTINATION resources) \ No newline at end of file +INSTALL(TARGETS SketcherPrs DESTINATION ${SHAPER_INSTALL_BIN}) +INSTALL(FILES ${PROJECT_PICTURES} DESTINATION ${SHAPER_INSTALL_RESOURCES})