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

[wip/{py-,}curves] Update to v0.3.1

Changes since v0.3.0:
- [CMake] add INSTALL_PYTHON_INTERFACE_ONLY option
- Update README

Packaging changes:
- Split the package into c++ headers & python bindings
parent dae352c3
No related branches found
No related tags found
No related merge requests found
A template-based Library for creating curves of arbitrary order and dimension, eventually subject to derivative constraints. The main use of the library is the creation of end-effector trajectories for legged robots.
# robotpkg Makefile for: wip/curves
# Created: Guilhem Saurel on Wed, 15 Jan 2020
#
ORG= loco-3d
NAME= curves
VERSION= 0.3.1
CATEGORIES= wip
COMMENT= Library for creating curves
LICENSE= 2-clause-bsd
MAINTAINER= gepetto@laas.fr
CMAKE_ARGS+= -DBUILD_PYTHON_INTERFACE=OFF
include ../../devel/jrl-cmakemodules/Makefile.common
include ../../devel/boost-headers/depend.mk
include ../../devel/boost-libs/depend.mk
include ../../pkgtools/pkg-config/depend.mk
include ../../math/eigen3/depend.mk
include ../../math/pinocchio/depend.mk
include ../../mk/sysdep/cmake.mk
include ../../mk/language/c.mk
include ../../mk/language/c++.mk
include ../../mk/robotpkg.mk
@comment Wed Apr 17 11:40:08 CEST 2019
include/curves/MathDefs.h
include/curves/bernstein.h
include/curves/bezier_curve.h
include/curves/config.hh
include/curves/cubic_hermite_spline.h
include/curves/cubic_spline.h
include/curves/curve_abc.h
include/curves/curve_constraint.h
include/curves/curve_conversion.h
include/curves/deprecated.hh
include/curves/exact_cubic.h
include/curves/fwd.h
include/curves/helpers/effector_spline.h
include/curves/helpers/effector_spline_rotation.h
include/curves/linear_variable.h
include/curves/optimization/definitions.h
include/curves/optimization/details.h
include/curves/optimization/integral_cost.h
include/curves/optimization/quadratic_problem.h
include/curves/piecewise_curve.h
include/curves/polynomial.h
include/curves/quadratic_variable.h
include/curves/quintic_spline.h
include/curves/se3_curve.h
include/curves/serialization/archive.hpp
include/curves/serialization/eigen-matrix.hpp
include/curves/serialization/fwd.hpp
include/curves/serialization/registeration.hpp
include/curves/so3_linear.h
include/curves/warning.hh
lib/pkgconfig/curves.pc
# robotpkg depend.mk for: wip/curves
# Created: Guilhem Saurel on Wed, 15 Jan 2020
#
DEPEND_DEPTH:= ${DEPEND_DEPTH}+
CURVES_DEPEND_MK:= ${CURVES_DEPEND_MK}+
ifeq (+,$(DEPEND_DEPTH))
DEPEND_PKG+= curves
endif
ifeq (+,$(CURVES_DEPEND_MK)) # --------------------------------------
PREFER.curves?= robotpkg
DEPEND_USE+= curves
DEPEND_ABI.curves?= curves>=0.3.1
DEPEND_DIR.curves?= ../../wip/py-curves
SYSTEM_SEARCH.curves=\
include/curves/config.hh \
'lib/pkgconfig/curves.pc:/Version/s/[^0-9.]//gp'
endif # CURVES_DEPEND_MK --------------------------------------------
DEPEND_DEPTH:= ${DEPEND_DEPTH:+=}
SHA1 (curves-0.3.1.tar.gz) = d3035a2ef2a0cc0b25bbcc79bdf08184aaf5dceb
RMD160 (curves-0.3.1.tar.gz) = 6d762a9b0a92a2d271fe3ae0bd1293ed37812766
Size (curves-0.3.1.tar.gz) = 1599253 bytes
......@@ -4,18 +4,19 @@
ORG= loco-3d
NAME= curves
VERSION= 0.3.0
VERSION= 0.3.1
CATEGORIES= wip
COMMENT= Library for creating curves
COMMENT= Library for creating curves (python bindings)
LICENSE= 2-clause-bsd
MAINTAINER= gepetto@laas.fr
USE_BOOST_LIBS= python
USE_PYTHON= yes
USE_PYTHON_ONLY= yes
include ../../devel/jrl-cmakemodules/Makefile.common
include ../../wip/${NAME}/depend.mk
include ../../devel/boost-headers/depend.mk
include ../../devel/boost-libs/depend.mk
include ../../pkgtools/pkg-config/depend.mk
......
@comment Wed Apr 17 11:40:08 CEST 2019
include/curves/MathDefs.h
include/curves/bernstein.h
include/curves/bezier_curve.h
include/curves/config.hh
include/curves/cubic_hermite_spline.h
include/curves/cubic_spline.h
include/curves/curve_abc.h
include/curves/curve_constraint.h
include/curves/curve_conversion.h
include/curves/deprecated.hh
include/curves/exact_cubic.h
include/curves/fwd.h
include/curves/helpers/effector_spline.h
include/curves/helpers/effector_spline_rotation.h
include/curves/linear_variable.h
include/curves/optimization/definitions.h
include/curves/optimization/details.h
include/curves/optimization/integral_cost.h
include/curves/optimization/quadratic_problem.h
include/curves/piecewise_curve.h
include/curves/polynomial.h
include/curves/quadratic_variable.h
include/curves/quintic_spline.h
include/curves/se3_curve.h
include/curves/serialization/archive.hpp
include/curves/serialization/eigen-matrix.hpp
include/curves/serialization/fwd.hpp
include/curves/serialization/registeration.hpp
include/curves/so3_linear.h
include/curves/warning.hh
lib/pkgconfig/curves.pc
${PYTHON_SITELIB}/curves/__init__.py
${PYTHON_SITELIB}/curves/curves.so
${PYTHON_SITELIB}/curves/optimization.py
......
......@@ -15,13 +15,11 @@ PREFER.py-curves?= robotpkg
DEPEND_USE+= py-curves
DEPEND_ABI.py-curves?= ${PKGTAG.python-}curves>=0.3.0
DEPEND_ABI.py-curves?= ${PKGTAG.python-}curves>=0.3.1
DEPEND_DIR.py-curves?= ../../wip/py-py-curves
SYSTEM_SEARCH.py-curves=\
include/curves/config.hh \
'${PYTHON_SYSLIBSEARCH}/curves/curves.so' \
'lib/pkgconfig/curves.pc:/Version/s/[^0-9.]//gp'
'${PYTHON_SYSLIBSEARCH}/curves/curves.so'
include ../../mk/sysdep/python.mk
......
SHA1 (curves-0.3.0.tar.gz) = d6f46fff9355917820e70a6225960a16d0ec48ec
RMD160 (curves-0.3.0.tar.gz) = 914f40ce19392a7f78c8eb75a29bc68bbde67442
Size (curves-0.3.0.tar.gz) = 1599065 bytes
SHA1 (curves-0.3.1.tar.gz) = d3035a2ef2a0cc0b25bbcc79bdf08184aaf5dceb
RMD160 (curves-0.3.1.tar.gz) = 6d762a9b0a92a2d271fe3ae0bd1293ed37812766
Size (curves-0.3.1.tar.gz) = 1599253 bytes
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