From 452fceb5f0649408980ae6068294f242b0fdf88d Mon Sep 17 00:00:00 2001 From: Guilhem Saurel <guilhem.saurel@laas.fr> Date: Mon, 2 Dec 2019 18:47:11 +0100 Subject: [PATCH] [wip/ddp-actuator-solver] Add patch-aa to fix qpOASES detection --- ddp-actuator-solver/Makefile | 1 + ddp-actuator-solver/distinfo | 2 +- ddp-actuator-solver/patches/patch-aa | 16 ++++++++++++++++ 3 files changed, 18 insertions(+), 1 deletion(-) diff --git a/ddp-actuator-solver/Makefile b/ddp-actuator-solver/Makefile index 325030e5..c18f45e4 100644 --- a/ddp-actuator-solver/Makefile +++ b/ddp-actuator-solver/Makefile @@ -12,6 +12,7 @@ LICENSE= 2-clause-bsd MAINTAINER= gepetto-soft@laas.fr CMAKE_ARGS+= -DBUILD_PYTHON_INTERFACE=OFF +CMAKE_ARGS+= -DqpOASES_PREFIX=${PREFIX.qpoases} USE_BOOST_LIBS= unit_test_framework diff --git a/ddp-actuator-solver/distinfo b/ddp-actuator-solver/distinfo index 5dd387cc..54457f7f 100644 --- a/ddp-actuator-solver/distinfo +++ b/ddp-actuator-solver/distinfo @@ -1,4 +1,4 @@ SHA1 (ddp-actuator-solver-1.0.0.tar.gz) = 18209bbd513a51fd42bdbbe07097b9abd689fade RMD160 (ddp-actuator-solver-1.0.0.tar.gz) = f418d47a0bc4e833c7dacb24ed269809f70e311e Size (ddp-actuator-solver-1.0.0.tar.gz) = 875901 bytes -SHA1 (patch-aa) = 2a507a2f5f46169668f7a32a62ca712e2fa96c25 +SHA1 (patch-aa) = 64661238e6ecaaf8b14afb0db11902cfe098d5eb diff --git a/ddp-actuator-solver/patches/patch-aa b/ddp-actuator-solver/patches/patch-aa index ad00735b..f03dd9dd 100644 --- a/ddp-actuator-solver/patches/patch-aa +++ b/ddp-actuator-solver/patches/patch-aa @@ -13,3 +13,19 @@ ADD_REQUIRED_DEPENDENCY("eigen3 >= 3.0.5") +--- cmake/find-external/qpOASES/FindqpOASES.cmake.orig 2019-03-29 11:37:27.000000000 +0100 ++++ cmake/find-external/qpOASES/FindqpOASES.cmake 2019-12-02 18:27:09.903628419 +0100 +@@ -27,11 +27,11 @@ + + FIND_PATH(qpOASES_INCLUDE_DIR + NAMES qpOASES.hpp +- PATHS ${qpOASES_PREFIX} ++ PATHS ${qpOASES_PREFIX} ${qpOASES_PREFIX}/include + ) + FIND_LIBRARY(qpOASES_LIBRARY + NAMES libqpOASES.so +- PATHS ${qpOASES_PREFIX} ++ PATHS ${qpOASES_PREFIX} ${qpOASES_PREFIX}/lib + ) + + SET(qpOASES_LIBRARIES ${qpOASES_LIBRARY}) -- GitLab