ceres-solver: add new recipe

Ceres Solver is an open source C++ library for modeling and solving
large, complicated optimization problems.

It's often used in 3D computer vision applications.

Signed-off-by: Bartosz Golaszewski <brgl+baylibre@bgdev.pl>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
This commit is contained in:
Bartosz Golaszewski 2017-09-14 10:13:41 +02:00 committed by Martin Jansa
parent 6fa7a7d85e
commit 6a12caa7fd

View File

@ -0,0 +1,20 @@
DESCRIPTION = "Ceres Solver is an open source C++ library for modeling and solving large, complicated optimization problems."
AUTHOR = "Sameer Agarwal and Keir Mierle and Others"
HOMEPAGE = "http://ceres-solver.org/"
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://LICENSE;md5=35e00f0c4c96a0820a03e0b31e6416be"
SRC_URI = "git://github.com/ceres-solver/ceres-solver.git"
SRCREV = "19333b0f55c8462381038e70d42af43b52941128"
S = "${WORKDIR}/git"
DEPENDS = "libeigen glog"
inherit cmake
# Only a static library and headers are created
ALLOW_EMPTY_${PN} = "1"
FILES_${PN}-dev += "${libdir}/cmake/*"