Skip to content
Snippets Groups Projects
Commit 49e3b3dd authored by Guilhem Saurel's avatar Guilhem Saurel
Browse files

[wip/{py-,}sot-core-v3] Update to v4.7.0

Changes since v4.6.0:
- Python 3 compatibility
- Reformat

Packaging changes:
- remove patch-aa, applied upstream
- add patch-aa
parent 79c96e92
No related branches found
No related tags found
No related merge requests found
......@@ -4,8 +4,7 @@
ORG= stack-of-tasks
NAME= sot-core
VERSION= 4.6.0
PKGREVISION= 1
VERSION= 4.7.0
PKGNAME= ${PKGTAG.python-}${NAME}-v3-${VERSION}
......@@ -16,9 +15,7 @@ MAINTAINER= gepetto-soft@laas.fr
CONFLICTS+= py[0-9][0-9]-${NAME}
CMAKE_ARGS+= -DINSTALL_DOCUMENTATION=OFF
CMAKE_ARGS+= -DINSTALL_PYTHON_INTERFACE_ONLY=ON
CMAKE_ARGS+= -DPYTHON_PACKAGES_DIR="site-packages"
USE_PYTHON_ONLY= true
include ../../devel/jrl-cmakemodules/Makefile.common
include ../../${CATEGORIES}/${NAME}-v3/depend.mk
......
......@@ -2,33 +2,33 @@
${PYTHON_SITELIB}/dynamic_graph/sot/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/binary_int_to_uint/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/binary_int_to_uint/wrap${PYTHON_EXT_SUFFIX}
${PYTHON_SITELIB}/dynamic_graph/sot/core/binary_int_to_uint/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/core/clamp_workspace/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/clamp_workspace/wrap${PYTHON_EXT_SUFFIX}
${PYTHON_SITELIB}/dynamic_graph/sot/core/clamp_workspace/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/core/com_freezer/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/com_freezer/wrap${PYTHON_EXT_SUFFIX}
${PYTHON_SITELIB}/dynamic_graph/sot/core/com_freezer/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/core/constraint/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/constraint/wrap${PYTHON_EXT_SUFFIX}
${PYTHON_SITELIB}/dynamic_graph/sot/core/constraint/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/core/control_gr/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/control_gr/wrap${PYTHON_EXT_SUFFIX}
${PYTHON_SITELIB}/dynamic_graph/sot/core/control_gr/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/core/control_pd/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/control_pd/wrap${PYTHON_EXT_SUFFIX}
${PYTHON_SITELIB}/dynamic_graph/sot/core/control_pd/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/core/derivator/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/derivator/wrap${PYTHON_EXT_SUFFIX}
${PYTHON_SITELIB}/dynamic_graph/sot/core/derivator/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/core/event/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/event/wrap${PYTHON_EXT_SUFFIX}
${PYTHON_SITELIB}/dynamic_graph/sot/core/event/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/core/exp_moving_avg/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/exp_moving_avg/wrap${PYTHON_EXT_SUFFIX}
${PYTHON_SITELIB}/dynamic_graph/sot/core/exp_moving_avg/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/core/feature_1d/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/feature_1d/wrap${PYTHON_EXT_SUFFIX}
${PYTHON_SITELIB}/dynamic_graph/sot/core/feature_1d/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/core/feature_generic/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/feature_generic/wrap${PYTHON_EXT_SUFFIX}
${PYTHON_SITELIB}/dynamic_graph/sot/core/feature_generic/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/core/feature_joint_limits/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/feature_joint_limits/wrap${PYTHON_EXT_SUFFIX}
${PYTHON_SITELIB}/dynamic_graph/sot/core/feature_joint_limits/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/core/feature_line_distance/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/feature_line_distance/wrap${PYTHON_EXT_SUFFIX}
${PYTHON_SITELIB}/dynamic_graph/sot/core/feature_line_distance/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/core/feature_point6d/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/feature_point6d/wrap${PYTHON_EXT_SUFFIX}
${PYTHON_SITELIB}/dynamic_graph/sot/core/feature_point6d/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/core/feature_point6d_relative/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/feature_point6d_relative/wrap${PYTHON_EXT_SUFFIX}
${PYTHON_SITELIB}/dynamic_graph/sot/core/feature_pose/wrap.so
......@@ -36,44 +36,44 @@ ${PYTHON_SITELIB}/dynamic_graph/sot/core/feature_pose/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/feature_position.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/feature_position_relative.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/feature_posture/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/feature_posture/wrap${PYTHON_EXT_SUFFIX}
${PYTHON_SITELIB}/dynamic_graph/sot/core/feature_posture/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/core/feature_task/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/feature_task/wrap${PYTHON_EXT_SUFFIX}
${PYTHON_SITELIB}/dynamic_graph/sot/core/feature_task/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/core/feature_vector3/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/feature_vector3/wrap${PYTHON_EXT_SUFFIX}
${PYTHON_SITELIB}/dynamic_graph/sot/core/feature_vector3/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/core/feature_visual_point/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/feature_visual_point/wrap${PYTHON_EXT_SUFFIX}
${PYTHON_SITELIB}/dynamic_graph/sot/core/feature_visual_point/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/core/filter_differentiator/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/filter_differentiator/wrap${PYTHON_EXT_SUFFIX}
${PYTHON_SITELIB}/dynamic_graph/sot/core/filter_differentiator/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/core/fir_filter/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/fir_filter/wrap${PYTHON_EXT_SUFFIX}
${PYTHON_SITELIB}/dynamic_graph/sot/core/fir_filter/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/core/gain_adaptive/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/gain_adaptive/wrap${PYTHON_EXT_SUFFIX}
${PYTHON_SITELIB}/dynamic_graph/sot/core/gain_adaptive/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/core/gain_hyperbolic/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/gain_hyperbolic/wrap${PYTHON_EXT_SUFFIX}
${PYTHON_SITELIB}/dynamic_graph/sot/core/gain_hyperbolic/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/core/gradient_ascent/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/gradient_ascent/wrap${PYTHON_EXT_SUFFIX}
${PYTHON_SITELIB}/dynamic_graph/sot/core/gradient_ascent/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/core/gripper_control/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/gripper_control/wrap${PYTHON_EXT_SUFFIX}
${PYTHON_SITELIB}/dynamic_graph/sot/core/gripper_control/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/core/integrator_abstract/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/integrator_abstract/wrap${PYTHON_EXT_SUFFIX}
${PYTHON_SITELIB}/dynamic_graph/sot/core/integrator_abstract/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/core/integrator_euler/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/integrator_euler/wrap${PYTHON_EXT_SUFFIX}
${PYTHON_SITELIB}/dynamic_graph/sot/core/integrator_euler/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/core/joint_limitator/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/joint_limitator/wrap${PYTHON_EXT_SUFFIX}
${PYTHON_SITELIB}/dynamic_graph/sot/core/joint_limitator/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/core/joint_trajectory_entity/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/joint_trajectory_entity/wrap${PYTHON_EXT_SUFFIX}
${PYTHON_SITELIB}/dynamic_graph/sot/core/joint_trajectory_entity/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/core/kalman/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/kalman/wrap${PYTHON_EXT_SUFFIX}
${PYTHON_SITELIB}/dynamic_graph/sot/core/kalman/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/core/latch/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/latch/wrap${PYTHON_EXT_SUFFIX}
${PYTHON_SITELIB}/dynamic_graph/sot/core/latch/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/core/madgwickahrs/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/madgwickahrs/wrap${PYTHON_EXT_SUFFIX}
${PYTHON_SITELIB}/dynamic_graph/sot/core/madgwickahrs/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/core/mailbox_vector/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/mailbox_vector/wrap${PYTHON_EXT_SUFFIX}
${PYTHON_SITELIB}/dynamic_graph/sot/core/mailbox_vector/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/core/math_small_entities.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/matrix_constant/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/matrix_constant/wrap${PYTHON_EXT_SUFFIX}
${PYTHON_SITELIB}/dynamic_graph/sot/core/matrix_constant/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/core/matrix_util.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/meta_task_6d.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/meta_task_posture.py
......@@ -82,42 +82,42 @@ ${PYTHON_SITELIB}/dynamic_graph/sot/core/meta_tasks.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/meta_tasks_kine.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/meta_tasks_kine_relative.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/motion_period/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/motion_period/wrap${PYTHON_EXT_SUFFIX}
${PYTHON_SITELIB}/dynamic_graph/sot/core/motion_period/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/core/neck_limitation/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/neck_limitation/wrap${PYTHON_EXT_SUFFIX}
${PYTHON_SITELIB}/dynamic_graph/sot/core/neck_limitation/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/core/op_point_modifier/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/op_point_modifier/wrap${PYTHON_EXT_SUFFIX}
${PYTHON_SITELIB}/dynamic_graph/sot/core/op_point_modifier/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/core/operator/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/operator/wrap${PYTHON_EXT_SUFFIX}
${PYTHON_SITELIB}/dynamic_graph/sot/core/operator/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/core/parameter_server/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/parameter_server/wrap${PYTHON_EXT_SUFFIX}
${PYTHON_SITELIB}/dynamic_graph/sot/core/parameter_server/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/core/periodic_call_entity/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/periodic_call_entity/wrap${PYTHON_EXT_SUFFIX}
${PYTHON_SITELIB}/dynamic_graph/sot/core/periodic_call_entity/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/core/reader/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/reader/wrap${PYTHON_EXT_SUFFIX}
${PYTHON_SITELIB}/dynamic_graph/sot/core/reader/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/core/robot_simu/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/robot_simu/wrap${PYTHON_EXT_SUFFIX}
${PYTHON_SITELIB}/dynamic_graph/sot/core/robot_utils_sot_py${PYTHON_EXT_SUFFIX}
${PYTHON_SITELIB}/dynamic_graph/sot/core/robot_simu/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/core/robot_utils_sot_py.so
${PYTHON_SITELIB}/dynamic_graph/sot/core/seq_play/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/seq_play/wrap${PYTHON_EXT_SUFFIX}
${PYTHON_SITELIB}/dynamic_graph/sot/core/seq_play/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/core/sequencer/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/sequencer/wrap${PYTHON_EXT_SUFFIX}
${PYTHON_SITELIB}/dynamic_graph/sot/core/sequencer/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/core/sot/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/sot/wrap${PYTHON_EXT_SUFFIX}
${PYTHON_SITELIB}/dynamic_graph/sot/core/sot/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/core/switch/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/switch/wrap${PYTHON_EXT_SUFFIX}
${PYTHON_SITELIB}/dynamic_graph/sot/core/switch/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/core/task/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/task/wrap${PYTHON_EXT_SUFFIX}
${PYTHON_SITELIB}/dynamic_graph/sot/core/task/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/core/task_conti/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/task_conti/wrap${PYTHON_EXT_SUFFIX}
${PYTHON_SITELIB}/dynamic_graph/sot/core/task_conti/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/core/task_pd/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/task_pd/wrap${PYTHON_EXT_SUFFIX}
${PYTHON_SITELIB}/dynamic_graph/sot/core/task_pd/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/core/task_unilateral/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/task_unilateral/wrap${PYTHON_EXT_SUFFIX}
${PYTHON_SITELIB}/dynamic_graph/sot/core/task_unilateral/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/core/time_stamp/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/time_stamp/wrap${PYTHON_EXT_SUFFIX}
${PYTHON_SITELIB}/dynamic_graph/sot/core/time_stamp/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/core/timer/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/timer/wrap${PYTHON_EXT_SUFFIX}
${PYTHON_SITELIB}/dynamic_graph/sot/core/timer/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/core/utils/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/utils/attime.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/utils/history.py
......@@ -125,9 +125,9 @@ ${PYTHON_SITELIB}/dynamic_graph/sot/core/utils/thread_interruptible_loop.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/utils/viewer_helper.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/utils/viewer_loger.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/vector_constant/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/vector_constant/wrap${PYTHON_EXT_SUFFIX}
${PYTHON_SITELIB}/dynamic_graph/sot/core/vector_constant/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/core/vector_to_rotation/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/vector_to_rotation/wrap${PYTHON_EXT_SUFFIX}
${PYTHON_SITELIB}/dynamic_graph/sot/core/vector_to_rotation/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/core/visual_point_projecter/__init__.py
${PYTHON_SITELIB}/dynamic_graph/sot/core/visual_point_projecter/wrap${PYTHON_EXT_SUFFIX}
${PYTHON_SITELIB}/dynamic_graph/sot/core/wrap${PYTHON_EXT_SUFFIX}
${PYTHON_SITELIB}/dynamic_graph/sot/core/visual_point_projecter/wrap.so
${PYTHON_SITELIB}/dynamic_graph/sot/core/wrap.so
SHA1 (sot-core-4.6.0.tar.gz) = 007e06c3e955d9fc31aec22b3c5f80611e14ca85
RMD160 (sot-core-4.6.0.tar.gz) = f7d32e55106ae7775b6b9a54c87f499864c0914f
Size (sot-core-4.6.0.tar.gz) = 1120031 bytes
SHA1 (sot-core-4.7.0.tar.gz) = b6f0d8e8b1ba4e145d340360ec373438973a220b
RMD160 (sot-core-4.7.0.tar.gz) = b8685d51c1e310dc00761ae0e1ce9dc6ff79439e
Size (sot-core-4.7.0.tar.gz) = 1090458 bytes
SHA1 (patch-aa) = 687ad08c44231fe0e935b5c47ca8e98f9fd31fe6
workaround CMake Error at doc/cmake_install.cmake:56 (file):
file cannot create directory: /pictures. Maybe need administrative
privileges.
--- CMakeLists.txt.orig 2019-10-30 16:31:12.000000000 +0100
+++ CMakeLists.txt 2019-11-12 12:18:48.305932925 +0100
@@ -68,7 +68,6 @@
ADD_SUBDIRECTORY(include)
ADD_SUBDIRECTORY(src)
ADD_SUBDIRECTORY(unitTesting)
-ADD_SUBDIRECTORY(doc)
# **********************************
# Robot_utils_sot_py PYTHON module *
......@@ -4,8 +4,7 @@
ORG= stack-of-tasks
NAME= sot-core
VERSION= 4.6.0
PKGREVISION= 1
VERSION= 4.7.0
PKGNAME= ${NAME}-v3-${VERSION}
......
SHA1 (sot-core-4.6.0.tar.gz) = 007e06c3e955d9fc31aec22b3c5f80611e14ca85
RMD160 (sot-core-4.6.0.tar.gz) = f7d32e55106ae7775b6b9a54c87f499864c0914f
Size (sot-core-4.6.0.tar.gz) = 1120031 bytes
SHA1 (patch-aa) = 55520f490e2a82cf309ba154ab25b44ad412e28f
SHA1 (sot-core-4.7.0.tar.gz) = b6f0d8e8b1ba4e145d340360ec373438973a220b
RMD160 (sot-core-4.7.0.tar.gz) = b8685d51c1e310dc00761ae0e1ce9dc6ff79439e
Size (sot-core-4.7.0.tar.gz) = 1090458 bytes
--- include/CMakeLists.txt
+++ include/CMakeLists.txt
@@ -31,6 +31,7 @@ SET(NEWHEADERS
sot/core/feature-line-distance.hh
sot/core/feature-point6d-relative.hh
sot/core/feature-point6d.hh
+ sot/core/feature-pose.hh
sot/core/feature-posture.hh
sot/core/feature-task.hh
sot/core/feature-vector3.hh
--
2.7.4
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment