Skip to content

Commit 727ce05

Browse files
committed
Add all py examples and data to install (#627)
1 parent 473ba4f commit 727ce05

1 file changed

Lines changed: 21 additions & 3 deletions

File tree

examples/CMakeLists.txt

Lines changed: 21 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
project(Examples)
22

3+
34
set(EXAMPLES_FILES
45

56
${CMAKE_CURRENT_SOURCE_DIR}/access_compliance_matrix.py
@@ -10,7 +11,8 @@ set(EXAMPLES_FILES
1011
${CMAKE_CURRENT_SOURCE_DIR}/advanced_timer.py
1112
${CMAKE_CURRENT_SOURCE_DIR}/basic-addGUI.py
1213
${CMAKE_CURRENT_SOURCE_DIR}/basic.py
13-
${CMAKE_CURRENT_SOURCE_DIR}/CMakeLists.txt
14+
${CMAKE_CURRENT_SOURCE_DIR}/CCDIntersection.py
15+
${CMAKE_CURRENT_SOURCE_DIR}/SofaUnitsExample.py
1416
${CMAKE_CURRENT_SOURCE_DIR}/emptyController.py
1517
${CMAKE_CURRENT_SOURCE_DIR}/emptyDataEngine.py
1618
${CMAKE_CURRENT_SOURCE_DIR}/emptyForceField.py
@@ -23,8 +25,24 @@ set(EXAMPLES_FILES
2325
${CMAKE_CURRENT_SOURCE_DIR}/pointSetTopologyModifier.py
2426
${CMAKE_CURRENT_SOURCE_DIR}/ReadTheDocs_Example.py
2527
${CMAKE_CURRENT_SOURCE_DIR}/springForceField.py
26-
28+
${CMAKE_CURRENT_SOURCE_DIR}/jax/forcefield.py
29+
${CMAKE_CURRENT_SOURCE_DIR}/RPYC/ExampleFileOnRemote.py
30+
${CMAKE_CURRENT_SOURCE_DIR}/RPYC/ExampleLocalCreateSceneMethod.py
31+
${CMAKE_CURRENT_SOURCE_DIR}/RPYC/ExampleManipulatingTheNodeLocally.py
32+
${CMAKE_CURRENT_SOURCE_DIR}/RPYC/SOFAService.py
33+
${CMAKE_CURRENT_SOURCE_DIR}/meshing/CGAL/cgal_utils.py
34+
${CMAKE_CURRENT_SOURCE_DIR}/meshing/CGAL/mesh_from_point_cloud_using_convex_hull.py
35+
${CMAKE_CURRENT_SOURCE_DIR}/meshing/CGAL/mesh_from_polyhedron.py
36+
${CMAKE_CURRENT_SOURCE_DIR}/meshing/CGAL/data/point_cloud.pcd
37+
${CMAKE_CURRENT_SOURCE_DIR}/meshing/CGAL/data/torus.obj
38+
${CMAKE_CURRENT_SOURCE_DIR}/meshing/Gmsh/generateMesh.py
2739
)
2840

2941
add_custom_target(${PROJECT_NAME} SOURCES ${EXAMPLES_FILES})
30-
install(FILES ${EXAMPLES_FILES} DESTINATION share/SofaPython3/examples COMPONENT resources)
42+
43+
install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
44+
COMPONENT resources
45+
DESTINATION share/SofaPython3/
46+
FILES_MATCHING PATTERN "*.py" PATTERN "*.pcd" PATTERN "*.obj"
47+
48+
)

0 commit comments

Comments
 (0)