1 ## Copyright (C) 2014-20xx CEA/DEN, EDF R&D
10 SketchPlugin_Constraint.h
11 SketchPlugin_ConstraintAngle.h
12 SketchPlugin_ConstraintBase.h
13 SketchPlugin_ConstraintCoincidence.h
14 SketchPlugin_ConstraintCollinear.h
15 SketchPlugin_ConstraintDistance.h
16 SketchPlugin_ConstraintEqual.h
18 SketchPlugin_ConstraintHorizontal.h
19 SketchPlugin_ConstraintLength.h
20 SketchPlugin_ConstraintMiddle.h
21 SketchPlugin_ConstraintMirror.h
22 SketchPlugin_ConstraintParallel.h
23 SketchPlugin_ConstraintPerpendicular.h
24 SketchPlugin_ConstraintRadius.h
25 SketchPlugin_ConstraintRigid.h
26 SketchPlugin_ConstraintSplit.h
27 SketchPlugin_ConstraintTangent.h
28 SketchPlugin_ConstraintVertical.h
29 SketchPlugin_ExternalValidator.h
30 SketchPlugin_Feature.h
31 SketchPlugin_IntersectionPoint.h
33 SketchPlugin_MacroCircle.h
34 SketchPlugin_MultiRotation.h
35 SketchPlugin_MultiTranslation.h
38 SketchPlugin_Projection.h
40 SketchPlugin_SketchEntity.h
43 SketchPlugin_Validators.h
48 SketchPlugin_Circle.cpp
49 SketchPlugin_Constraint.cpp
50 SketchPlugin_ConstraintAngle.cpp
51 SketchPlugin_ConstraintBase.cpp
52 SketchPlugin_ConstraintCoincidence.cpp
53 SketchPlugin_ConstraintCollinear.cpp
54 SketchPlugin_ConstraintDistance.cpp
55 SketchPlugin_ConstraintEqual.cpp
56 SketchPlugin_Fillet.cpp
57 SketchPlugin_ConstraintHorizontal.cpp
58 SketchPlugin_ConstraintLength.cpp
59 SketchPlugin_ConstraintMiddle.cpp
60 SketchPlugin_ConstraintMirror.cpp
61 SketchPlugin_ConstraintParallel.cpp
62 SketchPlugin_ConstraintPerpendicular.cpp
63 SketchPlugin_ConstraintRadius.cpp
64 SketchPlugin_ConstraintRigid.cpp
65 SketchPlugin_ConstraintSplit.cpp
66 SketchPlugin_ConstraintTangent.cpp
67 SketchPlugin_ConstraintVertical.cpp
68 SketchPlugin_ExternalValidator.cpp
69 SketchPlugin_Feature.cpp
70 SketchPlugin_IntersectionPoint.cpp
72 SketchPlugin_MacroCircle.cpp
73 SketchPlugin_MultiRotation.cpp
74 SketchPlugin_MultiTranslation.cpp
75 SketchPlugin_Plugin.cpp
76 SketchPlugin_Point.cpp
77 SketchPlugin_Projection.cpp
78 SketchPlugin_Sketch.cpp
79 SketchPlugin_SketchEntity.cpp
80 SketchPlugin_Tools.cpp
82 SketchPlugin_Validators.cpp
100 SketchPlugin_msg_en.ts
103 SOURCE_GROUP ("Resource Files" FILES ${TEXT_RESOURCES})
105 ADD_DEFINITIONS(-DSKETCHPLUGIN_EXPORTS)
106 ADD_LIBRARY(SketchPlugin MODULE ${PROJECT_SOURCES} ${PROJECT_HEADERS} ${XML_RESOURCES} ${TEXT_RESOURCES})
107 TARGET_LINK_LIBRARIES(SketchPlugin ${PROJECT_LIBRARIES})
120 INSTALL(TARGETS SketchPlugin DESTINATION ${SHAPER_INSTALL_PLUGIN_FILES})
121 INSTALL(FILES ${XML_RESOURCES} DESTINATION ${SHAPER_INSTALL_XML_RESOURCES})
122 INSTALL(DIRECTORY icons/ DESTINATION ${SHAPER_INSTALL_XML_RESOURCES}/icons/Sketch)
123 INSTALL(FILES ${TEXT_RESOURCES} DESTINATION ${SHAPER_INSTALL_XML_RESOURCES})
125 ADD_UNIT_TESTS(TestSketchPointLine.py
126 TestSketchArcCircle.py
127 TestConstraintCoincidence.py
128 TestConstraintCollinear.py
129 TestConstraintLength.py
130 TestConstraintDistance.py
131 TestConstraintParallel.py
132 TestConstraintPerpendicular.py
133 TestConstraintRadius.py
134 TestConstraintFixed.py
135 TestConstraintHorizontal.py
136 TestConstraintVertical.py
137 TestConstraintEqual.py
138 TestConstraintTangent.py
139 TestConstraintMirror.py
140 TestConstraintAngle.py
141 TestConstraintMiddlePoint.py
143 TestMultiTranslation.py
145 TestFilletInteracting.py