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
17 SketchPlugin_ConstraintFillet.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_MultiRotation.h
34 SketchPlugin_MultiTranslation.h
37 SketchPlugin_Projection.h
39 SketchPlugin_SketchEntity.h
41 SketchPlugin_Validators.h
46 SketchPlugin_Circle.cpp
47 SketchPlugin_Constraint.cpp
48 SketchPlugin_ConstraintAngle.cpp
49 SketchPlugin_ConstraintBase.cpp
50 SketchPlugin_ConstraintCoincidence.cpp
51 SketchPlugin_ConstraintCollinear.cpp
52 SketchPlugin_ConstraintDistance.cpp
53 SketchPlugin_ConstraintEqual.cpp
54 SketchPlugin_ConstraintFillet.cpp
55 SketchPlugin_ConstraintHorizontal.cpp
56 SketchPlugin_ConstraintLength.cpp
57 SketchPlugin_ConstraintMiddle.cpp
58 SketchPlugin_ConstraintMirror.cpp
59 SketchPlugin_ConstraintParallel.cpp
60 SketchPlugin_ConstraintPerpendicular.cpp
61 SketchPlugin_ConstraintRadius.cpp
62 SketchPlugin_ConstraintRigid.cpp
63 SketchPlugin_ConstraintSplit.cpp
64 SketchPlugin_ConstraintTangent.cpp
65 SketchPlugin_ConstraintVertical.cpp
66 SketchPlugin_ExternalValidator.cpp
67 SketchPlugin_Feature.cpp
68 SketchPlugin_IntersectionPoint.cpp
70 SketchPlugin_MultiRotation.cpp
71 SketchPlugin_MultiTranslation.cpp
72 SketchPlugin_Plugin.cpp
73 SketchPlugin_Point.cpp
74 SketchPlugin_Projection.cpp
75 SketchPlugin_Sketch.cpp
76 SketchPlugin_SketchEntity.cpp
77 SketchPlugin_Tools.cpp
78 SketchPlugin_Validators.cpp
96 SketchPlugin_msg_en.ts
99 SOURCE_GROUP ("Resource Files" FILES ${TEXT_RESOURCES})
101 ADD_DEFINITIONS(-DSKETCHPLUGIN_EXPORTS)
102 ADD_LIBRARY(SketchPlugin MODULE ${PROJECT_SOURCES} ${PROJECT_HEADERS} ${XML_RESOURCES} ${TEXT_RESOURCES})
103 TARGET_LINK_LIBRARIES(SketchPlugin ${PROJECT_LIBRARIES})
116 INSTALL(TARGETS SketchPlugin DESTINATION ${SHAPER_INSTALL_PLUGIN_FILES})
117 INSTALL(FILES ${XML_RESOURCES} DESTINATION ${SHAPER_INSTALL_XML_RESOURCES})
118 INSTALL(DIRECTORY icons/ DESTINATION ${SHAPER_INSTALL_XML_RESOURCES}/icons/Sketch)
119 INSTALL(FILES ${TEXT_RESOURCES} DESTINATION ${SHAPER_INSTALL_XML_RESOURCES})
121 ADD_UNIT_TESTS(TestSketchPointLine.py
122 TestSketchArcCircle.py
123 TestConstraintCoincidence.py
124 TestConstraintCollinear.py
125 TestConstraintLength.py
126 TestConstraintDistance.py
127 TestConstraintParallel.py
128 TestConstraintPerpendicular.py
129 TestConstraintRadius.py
130 TestConstraintFixed.py
131 TestConstraintHorizontal.py
132 TestConstraintVertical.py
133 TestConstraintEqual.py
134 TestConstraintTangent.py
135 TestConstraintMirror.py
136 TestConstraintAngle.py
137 TestConstraintMiddlePoint.py
139 TestMultiTranslation.py