ecl-core: initial recipes
This commit is contained in:
parent
cd4dc50da4
commit
1ada06d6a1
|
@ -0,0 +1,9 @@
|
|||
DESCRIPTION = "Embeds the TCLAP library inside the ecl. This is a very convenient \
|
||||
command line parser in templatised c++."
|
||||
SECTION = "devel"
|
||||
LICENSE = "BSD"
|
||||
LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5"
|
||||
|
||||
DEPENDS = "ecl-license"
|
||||
|
||||
require ecl-core.inc
|
|
@ -0,0 +1,9 @@
|
|||
DESCRIPTION = "Introduces a compile time concept checking mechanism that can be used \
|
||||
most commonly to check for required functionality when passing template arguments."
|
||||
SECTION = "devel"
|
||||
LICENSE = "BSD"
|
||||
LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=d566ef916e9dedc494f5f793a6690ba5"
|
||||
|
||||
DEPENDS = "ecl-license ecl-config ecl-type-traits"
|
||||
|
||||
require ecl-core.inc
|
|
@ -0,0 +1,8 @@
|
|||
DESCRIPTION = "The containers included here are intended to extend the stl containers."
|
||||
SECTION = "devel"
|
||||
LICENSE = "BSD"
|
||||
LIC_FILES_CHKSUM = "file://package.xml;beginline=14;endline=14;md5=d566ef916e9dedc494f5f793a6690ba5"
|
||||
|
||||
DEPENDS = "ecl-license ecl-config ecl-errors ecl-exceptions ecl-formatters ecl-converters ecl-mpl ecl-type-traits ecl-utilities"
|
||||
|
||||
require ecl-core.inc
|
|
@ -0,0 +1,8 @@
|
|||
DESCRIPTION = "Some fast/convenient type converters, mostly for char strings or strings."
|
||||
SECTION = "devel"
|
||||
LICENSE = "BSD"
|
||||
LIC_FILES_CHKSUM = "file://package.xml;beginline=13;endline=13;md5=d566ef916e9dedc494f5f793a6690ba5"
|
||||
|
||||
DEPENDS = "ecl-license ecl-config ecl-errors ecl-exceptions ecl-mpl ecl-type-traits ecl-concepts"
|
||||
|
||||
require ecl-core.inc
|
|
@ -0,0 +1,8 @@
|
|||
DESCRIPTION = "This includes a suite of programs demo'ing various aspects of the ecl_core."
|
||||
SECTION = "devel"
|
||||
LICENSE = "BSD"
|
||||
LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=d566ef916e9dedc494f5f793a6690ba5"
|
||||
|
||||
DEPENDS = "ecl-build ecl-license ecl-config ecl-linear-algebra ecl-command-line ecl-converters ecl-containers ecl-devices ecl-errors ecl-exceptions ecl-formatters ecl-geometry ecl-ipc ecl-sigslots ecl-streams ecl-threads ecl-type-traits ecl-time-lite"
|
||||
|
||||
require ecl-core.inc
|
|
@ -0,0 +1,9 @@
|
|||
SRC_URI = "https://github.com/stonier/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz"
|
||||
SRC_URI[md5sum] = "625fa08e6e23adb58d9de2caaaf2be08"
|
||||
SRC_URI[sha256sum] = "ea2e3e8e7572d6e18374b8be3736ce4761ea1f18c6af046af3fe4fcaadfc5285"
|
||||
|
||||
S = "${WORKDIR}/${ROS_SP}/${ROS_BPN}"
|
||||
|
||||
inherit catkin
|
||||
|
||||
ROS_SPN = "ecl_core"
|
|
@ -0,0 +1,8 @@
|
|||
DESCRIPTION = "Provides an extensible and standardised framework for input-output devices."
|
||||
SECTION = "devel"
|
||||
LICENSE = "BSD"
|
||||
LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5"
|
||||
|
||||
DEPENDS = "ecl-license ecl-config ecl-errors ecl-mpl ecl-type-traits ecl-utilities ecl-containers ecl-threads"
|
||||
|
||||
require ecl-core.inc
|
|
@ -0,0 +1,8 @@
|
|||
DESCRIPTION = "This provides an Eigen implementation for ecl's linear algebra."
|
||||
SECTION = "devel"
|
||||
LICENSE = "BSD"
|
||||
LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5"
|
||||
|
||||
DEPENDS = "cmake-modules ecl-license libeigen"
|
||||
|
||||
require ecl-core.inc
|
|
@ -0,0 +1,8 @@
|
|||
DESCRIPTION = "Template based exceptions - these are simple and practical and avoid the proliferation of exception types."
|
||||
SECTION = "devel"
|
||||
LICENSE = "BSD"
|
||||
LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=d566ef916e9dedc494f5f793a6690ba5"
|
||||
|
||||
DEPENDS = "ecl-license ecl-config ecl-errors"
|
||||
|
||||
require ecl-core.inc
|
|
@ -0,0 +1,8 @@
|
|||
DESCRIPTION = "Cross platform filesystem utilities (until c++11 makes its way in)."
|
||||
SECTION = "devel"
|
||||
LICENSE = "BSD"
|
||||
LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5"
|
||||
|
||||
DEPENDS = "ecl-license ecl-build ecl-config ecl-errors ecl-exceptions"
|
||||
|
||||
require ecl-core.inc
|
|
@ -0,0 +1,8 @@
|
|||
DESCRIPTION = "The formatters here simply format various input types to a specified text format."
|
||||
SECTION = "devel"
|
||||
LICENSE = "BSD"
|
||||
LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=d566ef916e9dedc494f5f793a6690ba5"
|
||||
|
||||
DEPENDS = "ecl-license ecl-config ecl-exceptions ecl-converters"
|
||||
|
||||
require ecl-core.inc
|
|
@ -0,0 +1,8 @@
|
|||
DESCRIPTION = "Any tools relating to mathematical geometry."
|
||||
SECTION = "devel"
|
||||
LICENSE = "BSD"
|
||||
LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5"
|
||||
|
||||
DEPENDS = "ecl-build ecl-license ecl-config ecl-type-traits ecl-containers ecl-formatters ecl-linear-algebra ecl-exceptions ecl-math ecl-mpl"
|
||||
|
||||
require ecl-core.inc
|
|
@ -0,0 +1,10 @@
|
|||
DESCRIPTION = "This package provides an infrastructure to allow for developing \
|
||||
cross platform c++ wrappers around the lower level c api's that handle these \
|
||||
mechanisms."
|
||||
SECTION = "devel"
|
||||
LICENSE = "BSD"
|
||||
LIC_FILES_CHKSUM = "file://package.xml;beginline=13;endline=13;md5=d566ef916e9dedc494f5f793a6690ba5"
|
||||
|
||||
DEPENDS = "ecl-license ecl-build ecl-config ecl-errors ecl-time-lite ecl-exceptions ecl-time"
|
||||
|
||||
require ecl-core.inc
|
|
@ -0,0 +1,8 @@
|
|||
DESCRIPTION = "Ecl frontend to a linear matrix package (currently eigen)."
|
||||
SECTION = "devel"
|
||||
LICENSE = "BSD"
|
||||
LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5"
|
||||
|
||||
DEPENDS = "ecl-build ecl-converters ecl-eigen ecl-exceptions ecl-formatters ecl-license ecl-math sophus"
|
||||
|
||||
require ecl-core.inc
|
|
@ -0,0 +1,9 @@
|
|||
DESCRIPTION = "This package provides simple support to cmath, filling in holes \
|
||||
or redefining in a c++ formulation where desirable."
|
||||
SECTION = "devel"
|
||||
LICENSE = "BSD"
|
||||
LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5"
|
||||
|
||||
DEPENDS = "ecl-license ecl-type-traits"
|
||||
|
||||
require ecl-core.inc
|
|
@ -0,0 +1,8 @@
|
|||
DESCRIPTION = "Metaprogramming tools move alot of runtime calculations to be shifted to compile time."
|
||||
SECTION = "devel"
|
||||
LICENSE = "BSD"
|
||||
LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5"
|
||||
|
||||
DEPENDS = "ecl-license"
|
||||
|
||||
require ecl-core.inc
|
|
@ -0,0 +1,8 @@
|
|||
DESCRIPTION = "Provides a signal/slot mechanism."
|
||||
SECTION = "devel"
|
||||
LICENSE = "BSD"
|
||||
LIC_FILES_CHKSUM = "file://package.xml;beginline=13;endline=13;md5=d566ef916e9dedc494f5f793a6690ba5"
|
||||
|
||||
DEPENDS = "ecl-license ecl-config ecl-threads"
|
||||
|
||||
require ecl-core.inc
|
|
@ -0,0 +1,8 @@
|
|||
DESCRIPTION = "Common statistical structures and algorithms for control systems."
|
||||
SECTION = "devel"
|
||||
LICENSE = "BSD"
|
||||
LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5"
|
||||
|
||||
DEPENDS = "ecl-build ecl-license ecl-config ecl-linear-algebra"
|
||||
|
||||
require ecl-core.inc
|
|
@ -0,0 +1,8 @@
|
|||
DESCRIPTION = "These are lightweight text streaming classes that connect to standardised ecl type devices."
|
||||
SECTION = "devel"
|
||||
LICENSE = "BSD"
|
||||
LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5"
|
||||
|
||||
DEPENDS = "ecl-license ecl-errors ecl-concepts ecl-devices ecl-time ecl-converters ecl-type-traits"
|
||||
|
||||
require ecl-core.inc
|
|
@ -0,0 +1,8 @@
|
|||
DESCRIPTION = "This package provides the c++ extensions for a variety of threaded programming tools."
|
||||
SECTION = "devel"
|
||||
LICENSE = "BSD"
|
||||
LIC_FILES_CHKSUM = "file://package.xml;beginline=12;endline=12;md5=d566ef916e9dedc494f5f793a6690ba5"
|
||||
|
||||
DEPENDS = "ecl-license ecl-build ecl-config ecl-errors ecl-concepts ecl-exceptions ecl-time ecl-utilities"
|
||||
|
||||
require ecl-core.inc
|
|
@ -0,0 +1,8 @@
|
|||
DESCRIPTION = "This package provides a means for handling different timing models."
|
||||
SECTION = "devel"
|
||||
LICENSE = "BSD"
|
||||
LIC_FILES_CHKSUM = "file://package.xml;beginline=14;endline=14;md5=d566ef916e9dedc494f5f793a6690ba5"
|
||||
|
||||
DEPENDS = "ecl-license ecl-build ecl-config ecl-errors ecl-exceptions ecl-time-lite"
|
||||
|
||||
require ecl-core.inc
|
|
@ -0,0 +1,8 @@
|
|||
DESCRIPTION = "Extends c++ type traits and implements a few more to boot."
|
||||
SECTION = "devel"
|
||||
LICENSE = "BSD"
|
||||
LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5"
|
||||
|
||||
DEPENDS = "ecl-license ecl-config ecl-mpl"
|
||||
|
||||
require ecl-core.inc
|
|
@ -0,0 +1,8 @@
|
|||
DESCRIPTION = "Includes various supporting tools and utilities for c++ programming."
|
||||
SECTION = "devel"
|
||||
LICENSE = "BSD"
|
||||
LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5"
|
||||
|
||||
DEPENDS = "ecl-license ecl-mpl ecl-concepts"
|
||||
|
||||
require ecl-core.inc
|
Loading…
Reference in New Issue