Skip to content
Snippets Groups Projects
Commit ba3ebeb3 authored by Anthony Mallet's avatar Anthony Mallet
Browse files

[wip/py-quadprog] Delete: moved to robotpkg

parent 335f868b
No related branches found
No related tags found
No related merge requests found
......@@ -94,7 +94,6 @@ SUBDIR+= py-prf-ros-control
SUBDIR+= py-prf-ros-controllers
SUBDIR+= py-qpoases
SUBDIR+= py-qt-gepetto-pythonqt
SUBDIR+= py-quadprog
SUBDIR+= py-ros-baxter-common
SUBDIR+= py-roscontrol-sot
SUBDIR+= py-skeleton-model
......
Solve a strictly convex quadratic program
Minimize 1/2 x^T G x - a^T x
Subject to C.T x >= b
This routine uses the the Goldfarb/Idnani dual algorithm [1].
References
---------
... [1] D. Goldfarb and A. Idnani (1983). A numerically stable dual
method for solving strictly convex quadratic programs.
Mathematical Programming, 27, 1-33.
# robotpkg Makefile for: wip/py-quadprog
# Created: Guilhem Saurel on Thu, 04 Jul 2019
#
ORG= rmcgibbo
NAME= quadprog
VERSION= 0.1.6
DISTNAME= ${NAME}-${VERSION}
PKGNAME= ${PKGTAG.python-}quadprog-${VERSION}
PYPI_PATH= 24/fb/816f87f1b9648231b51012758b1d8fa3043ee1a428e3dbb64c6e6a42b6b9/
CATEGORIES= wip
MASTER_SITES= https://files.pythonhosted.org/packages/${PYPI_PATH}
MASTER_REPOSITORY= ${MASTER_REPOSITORY_GITHUB}${ORG}/${NAME}.git
HOMEPAGE= ${MASTER_SITE_GITHUB:=${ORG}/${NAME}}
COMMENT= Solve a strictly convex quadratic program
LICENSE= gnu-gpl-v2
MAINTAINER= gsaurel@laas.fr
PYDISTUTILSPKG=yes
MAKE_ENV+= PYTHONPATH=${PREFIX}/${PYTHON_SITELIB}
include ../../wip/mk/sysdep/py-cython.mk
include ../../mk/sysdep/py-numpy.mk
include ../../mk/sysdep/python.mk
include ../../mk/language/c.mk
include ../../mk/language/c++.mk
include ../../mk/robotpkg.mk
@comment Fri Jul 5 15:26:03 CEST 2019
${PYTHON_SITELIB}/quadprog-${PKGVERSION}-py${PYTHON_VERSION}.egg-info
${PYTHON_SITELIB}/quadprog${PYTHON_EXT_SUFFIX}
# robotpkg depend.mk for: wip/py-quadprog
# Created: Guilhem Saurel on Thu, 04 Jul 2019
#
DEPEND_DEPTH:= ${DEPEND_DEPTH}+
PY_QUADPROG_DEPEND_MK:= ${PY_QUADPROG_DEPEND_MK}+
ifeq (+,$(DEPEND_DEPTH))
DEPEND_PKG+= py-quadprog
endif
ifeq (+,$(PY_QUADPROG_DEPEND_MK)) # --------------------------------------------
include ../../mk/sysdep/python.mk
PREFER.py-quadprog?= robotpkg
DEPEND_USE+= py-quadprog
DEPEND_ABI.py-quadprog?= ${PKGTAG.python-}quadprog>=0.1.6
DEPEND_DIR.py-quadprog?= ../../wip/py-quadprog
SYSTEM_SEARCH.py-quadprog=\
'${PYTHON_SITELIB}/quadprog.{*.,}so'
endif # PY_QUADPROG_DEPEND_MK --------------------------------------------------
DEPEND_DEPTH:= ${DEPEND_DEPTH:+=}
SHA1 (quadprog-0.1.6.tar.gz) = cada8ca6007cd0b0db2021b13082be071f345752
RMD160 (quadprog-0.1.6.tar.gz) = 5fcd5dfdf1f820182e655329983246a548fec6f8
Size (quadprog-0.1.6.tar.gz) = 107537 bytes
SHA1 (patch-aa) = 3ad78f876b64611681939db596a0c9663b1b0138
--- setup.py 2019-07-05 11:31:48.733569000 +0200
+++ setup.py~ 2015-10-12 04:46:24.000000000 +0200
@@ -13,7 +13,7 @@
Mathematical Programming, 27, 1-33.
"""
+from distutils.core import setup, Extension
-from setuptools import setup, Extension
from Cython.Build import cythonize
##########################
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