Commit 2a0c417d authored by Pierre Fernbach's avatar Pierre Fernbach
Browse files

[CMakeList] update CMakeList according to reviews

parent 21fc0138
......@@ -81,103 +81,131 @@ PKG_CONFIG_USE_DEPENDENCY(hpp-rbprm-server hpp-pinocchio)
INSTALL (TARGETS hpp-rbprm-server DESTINATION ${CMAKE_INSTALL_BINDIR})
SET(${PROJECT_NAME}_PYTHON_FILES
__init__.py
__main__.py
client.py
fewstepsplanner.py
rbprmbuilder.py
rbprmfullbody.py
rbprmstate.py
state_alg.py
)
SET(${PROJECT_NAME}_PYTHON_TOOLS
affordance_centroids.py
com_constraints.py
constraint_to_dae.py
cwc_trajectory_helper.py
cwc_trajectory.py
display_tools.py
generateROMs.py
getSurfaceExtremumPoints.py
__init__.py
narrow_convex_hull.py
obj_to_constraints.py
path_to_trajectory.py
plot_analytics.py
sample_random_transition.py
sample_root_config.py
sampleRotation.py
surfaces_from_path.py
time_out.py
)
SET(${PROJECT_NAME}_PYTHON_SCENARIOS
abstract_contact_generator.py
abstract_path_planner.py
anymal_contact_generator.py
anymal_path_planner.py
hrp2_contact_generator.py
hrp2_path_planner.py
hyq_contact_generator.py
hyq_path_planner.py
__init__.py
talos_contact_generator.py
talos_path_planner.py
)
SET(${PROJECT_NAME}_PYTHON_SCENARIOS_DEMOS
hrp2_flatGround_path.py
hrp2_flatGround.py
hrp2_plateformes_path.py
hrp2_plateformes.py
hyq_darpa_path.py
hyq_darpa.py
hyq_slalom_debris_path.py
hyq_slalom_debris.py
__init__.py
talos_flatGround_path.py
talos_flatGround.py
talos_navBauzil_hard_path.py
talos_navBauzil_hard.py
talos_navBauzil_path.py
talos_navBauzil.py
talos_plateformes_path.py
talos_plateformes.py
talos_stairs10_path.py
talos_stairs10.py
)
SET(${PROJECT_NAME}_PYTHON_SCENARIOS_MEMMO
anymal_circle_oriented_path.py
anymal_circle_oriented.py
anymal_circle_path.py
anymal_circle.py
anymal_contact_generator.py
anymal_platform_random_path.py
anymal_platform_random.py
__init__.py
talos_bauzil_with_stairs_path.py
talos_circle_oriented_path.py
talos_circle_oriented.py
talos_circle_path.py
talos_circle.py
talos_contact_generator.py
talos_mazeEas_oriented_path.py
talos_mazeEas_path.py
talos_moveEffector_flat.py
talos_moveEffector_stairs_m10.py
talos_moveEffector_stairs_m15.py
talos_moveEffector_stairs_p10.py
talos_moveEffector_stairs_p15.py
talos_navBauzil_oriented_path.py
talos_navBauzil_path.py
talos_navBauzil.py
talos_platform_random_path.py
talos_platform_random.py
talos_randomMove_flat.py
talos_randomMove_path.py
talos_stairs10_random_path.py
talos_stairs10_random.py
)
# Install python files :
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm" __init__.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm" __main__.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm" client.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm" fewstepsplanner.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm" rbprmbuilder.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm" rbprmfullbody.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm" rbprmstate.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm" state_alg.py)
FOREACH(file ${${PROJECT_NAME}_PYTHON_FILES})
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm" ${file})
ENDFOREACH(file ${${PROJECT_NAME}_PYTHON_FILES})
# /tools
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/tools" affordance_centroids.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/tools" com_constraints.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/tools" constraint_to_dae.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/tools" cwc_trajectory_helper.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/tools" cwc_trajectory.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/tools" display_tools.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/tools" generateROMs.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/tools" getSurfaceExtremumPoints.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/tools" __init__.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/tools" narrow_convex_hull.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/tools" obj_to_constraints.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/tools" path_to_trajectory.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/tools" plot_analytics.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/tools" sample_random_transition.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/tools" sample_root_config.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/tools" sampleRotation.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/tools" surfaces_from_path.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/tools" time_out.py)
FOREACH(file ${${PROJECT_NAME}_PYTHON_TOOLS})
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/tools" ${file})
ENDFOREACH(file ${${PROJECT_NAME}_PYTHON_TOOLS})
# /scenarios
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios" abstract_contact_generator.py )
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios" abstract_path_planner.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios" anymal_contact_generator.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios" anymal_path_planner.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios" hrp2_contact_generator.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios" hrp2_path_planner.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios" hyq_contact_generator.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios" hyq_path_planner.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios" __init__.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios" talos_contact_generator.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios" talos_path_planner.py)
FOREACH(file ${${PROJECT_NAME}_PYTHON_SCENARIOS})
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios" ${file})
ENDFOREACH(file ${${PROJECT_NAME}_PYTHON_SCENARIOS})
# /scenarios/demos
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios/demos" hrp2_flatGround_path.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios/demos" hrp2_flatGround.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios/demos" hrp2_plateformes_path.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios/demos" hrp2_plateformes.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios/demos" hyq_darpa_path.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios/demos" hyq_darpa.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios/demos" hyq_slalom_debris_path.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios/demos" hyq_slalom_debris.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios/demos" __init__.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios/demos" talos_flatGround_path.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios/demos" talos_flatGround.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios/demos" talos_navBauzil_hard_path.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios/demos" talos_navBauzil_hard.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios/demos" talos_navBauzil_path.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios/demos" talos_navBauzil.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios/demos" talos_plateformes_path.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios/demos" talos_plateformes.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios/demos" talos_stairs10_path.py )
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios/demos" talos_stairs10.py)
FOREACH(file ${${PROJECT_NAME}_PYTHON_SCENARIOS_DEMOS})
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios/demos" ${file})
ENDFOREACH(file ${${PROJECT_NAME}_PYTHON_SCENARIOS_DEMOS})
# /scenarios/memmo
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios/memmo" anymal_circle_oriented_path.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios/memmo" anymal_circle_oriented.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios/memmo" anymal_circle_path.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios/memmo" anymal_circle.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios/memmo" anymal_contact_generator.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios/memmo" anymal_platform_random_path.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios/memmo" anymal_platform_random.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios/memmo" __init__.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios/memmo" talos_bauzil_with_stairs_path.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios/memmo" talos_circle_oriented_path.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios/memmo" talos_circle_oriented.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios/memmo" talos_circle_path.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios/memmo" talos_circle.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios/memmo" talos_contact_generator.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios/memmo" talos_mazeEas_oriented_path.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios/memmo" talos_mazeEas_path.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios/memmo" talos_moveEffector_flat.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios/memmo" talos_moveEffector_stairs_m10.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios/memmo" talos_moveEffector_stairs_m15.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios/memmo" talos_moveEffector_stairs_p10.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios/memmo" talos_moveEffector_stairs_p15.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios/memmo" talos_navBauzil_oriented_path.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios/memmo" talos_navBauzil_path.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios/memmo" talos_navBauzil.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios/memmo" talos_platform_random_path.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios/memmo" talos_platform_random.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios/memmo" talos_randomMove_flat.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios/memmo" talos_randomMove_path.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios/memmo" talos_stairs10_random_path.py)
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios/memmo" talos_stairs10_random.py)
FOREACH(file ${${PROJECT_NAME}_PYTHON_SCENARIOS_MEMMO})
PYTHON_INSTALL_ON_SITE("hpp/corbaserver/rbprm/scenarios/memmo" ${file})
ENDFOREACH(file ${${PROJECT_NAME}_PYTHON_SCENARIOS_MEMMO})
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment