1 ## Copyright (C) 2014-20xx CEA/DEN, EDF R&D
4 FIND_PACKAGE(SolveSpace REQUIRED)
10 SketchSolver_Constraint.h
11 SketchSolver_ConstraintAngle.h
12 SketchSolver_ConstraintCoincidence.h
13 SketchSolver_ConstraintDistance.h
14 SketchSolver_ConstraintEqual.h
15 SketchSolver_ConstraintFillet.h
16 SketchSolver_ConstraintLength.h
17 SketchSolver_ConstraintMirror.h
18 SketchSolver_ConstraintRigid.h
19 SketchSolver_ConstraintTangent.h
20 SketchSolver_ConstraintMulti.h
21 SketchSolver_ConstraintMultiRotation.h
22 SketchSolver_ConstraintMultiTranslation.h
23 SketchSolver_ConstraintMovement.h
24 SketchSolver_ConstraintParametric.h
25 SketchSolver_Builder.h
27 SketchSolver_ConstraintManager.h
28 SketchSolver_Storage.h
29 SketchSolver_FeatureStorage.h
33 SketchSolver_Solver.cpp
34 SketchSolver_Constraint.cpp
35 SketchSolver_ConstraintAngle.cpp
36 SketchSolver_ConstraintCoincidence.cpp
37 SketchSolver_ConstraintDistance.cpp
38 SketchSolver_ConstraintEqual.cpp
39 SketchSolver_ConstraintFillet.cpp
40 SketchSolver_ConstraintLength.cpp
41 SketchSolver_ConstraintMirror.cpp
42 SketchSolver_ConstraintRigid.cpp
43 SketchSolver_ConstraintTangent.cpp
44 SketchSolver_ConstraintMulti.cpp
45 SketchSolver_ConstraintMultiRotation.cpp
46 SketchSolver_ConstraintMultiTranslation.cpp
47 SketchSolver_ConstraintParametric.cpp
48 SketchSolver_ConstraintMovement.cpp
49 SketchSolver_Builder.cpp
50 SketchSolver_Group.cpp
51 SketchSolver_ConstraintManager.cpp
52 SketchSolver_Storage.cpp
53 SketchSolver_FeatureStorage.cpp
57 ${SOLVESPACE_LIBRARIES}
65 ${SOLVESPACE_INCLUDE_DIRS}
66 ${PROJECT_SOURCE_DIR}/src/Config
67 ${PROJECT_SOURCE_DIR}/src/SketchPlugin
68 ${PROJECT_SOURCE_DIR}/src/ModelAPI
69 ${PROJECT_SOURCE_DIR}/src/GeomAPI
70 ${PROJECT_SOURCE_DIR}/src/GeomDataAPI
71 ${PROJECT_SOURCE_DIR}/src/Events
74 ADD_DEFINITIONS(-DSKETCHSOLVER_EXPORTS)
76 ADD_LIBRARY(SketchSolver MODULE ${PROJECT_SOURCES} ${PROJECT_HEADERS}
79 TARGET_LINK_LIBRARIES(SketchSolver ${PROJECT_LIBRARIES}
82 INSTALL(TARGETS SketchSolver DESTINATION plugins)