Salome HOME
Merge branch 'Dev_1.1.0' of newgeom:newgeom into Dev_1.1.0
[modules/shaper.git] / src / SketcherPrs / CMakeLists.txt
index 37ec076c998cbe65ced1588045c750e75ac4d363..be597690dc06f4a92d56770896d94c5823ea341b 100644 (file)
@@ -9,6 +9,13 @@ SET(PROJECT_HEADERS
     SketcherPrs_Perpendicular.h
     SketcherPrs_SymbolPrs.h
        SketcherPrs_PositionMgr.h
+       SketcherPrs_Rigid.h
+       SketcherPrs_HVDirection.h
+       SketcherPrs_Equal.h
+       SketcherPrs_Tangent.h
+       SketcherPrs_SensitivePoint.h
+       SketcherPrs_Radius.h
+       SketcherPrs_LengthDimension.h
 )
 
 SET(PROJECT_SOURCES
@@ -19,6 +26,13 @@ SET(PROJECT_SOURCES
     SketcherPrs_Perpendicular.cpp
     SketcherPrs_SymbolPrs.cpp
        SketcherPrs_PositionMgr.cpp
+       SketcherPrs_Rigid.cpp
+       SketcherPrs_HVDirection.cpp
+       SketcherPrs_Equal.cpp
+       SketcherPrs_Tangent.cpp
+       SketcherPrs_SensitivePoint.cpp
+       SketcherPrs_Radius.cpp
+       SketcherPrs_LengthDimension.cpp
 )
 
 SET(PROJECT_LIBRARIES
@@ -30,14 +44,27 @@ SET(PROJECT_LIBRARIES
     ${CAS_VIEWER}
     ${CAS_SHAPE}
     ${CAS_TKTopAlgo}
+    ${CAS_TKOpenGl}
 )
 
+IF(WIN32) 
+    SET(PROJECT_LIBRARIES ${PROJECT_LIBRARIES} opengl32)
+ELSE()
+    SET(PROJECT_LIBRARIES ${PROJECT_LIBRARIES} GL)
+ENDIF()
+
+
 SET(PROJECT_PICTURES
     icons/parallel.png
     icons/perpendicular.png
+       icons/anchor.png
+       icons/horisontal.png
+       icons/vertical.png
+       icons/equal.png
+       icons/tangent.png
 )
 
-ADD_DEFINITIONS(-DCONSTRAINTS_EXPORTS ${CAS_DEFINITIONS})
+ADD_DEFINITIONS(-DSKETCHERPRS_EXPORTS ${CAS_DEFINITIONS})
 ADD_LIBRARY(SketcherPrs SHARED ${PROJECT_SOURCES} ${PROJECT_HEADERS})
 
 INCLUDE_DIRECTORIES(