mirror of
https://github.com/motioneye-project/motioneyeos.git
synced 2025-07-28 13:46:32 +00:00
boost: add help messages to libraries
All of the help messages come from http://www.boost.org/doc/libs/1_65_1/ Signed-off-by: Adam Duskett <aduskett@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
This commit is contained in:
parent
a43ddc79fe
commit
c78e12f5ad
@ -52,12 +52,18 @@ config BR2_PACKAGE_BOOST_LAYOUT
|
|||||||
|
|
||||||
config BR2_PACKAGE_BOOST_ATOMIC
|
config BR2_PACKAGE_BOOST_ATOMIC
|
||||||
bool "boost-atomic"
|
bool "boost-atomic"
|
||||||
|
help
|
||||||
|
C++11-style atomic<>.
|
||||||
|
|
||||||
config BR2_PACKAGE_BOOST_CHRONO
|
config BR2_PACKAGE_BOOST_CHRONO
|
||||||
bool "boost-chrono"
|
bool "boost-chrono"
|
||||||
|
help
|
||||||
|
Useful time utilities. C++11.
|
||||||
|
|
||||||
config BR2_PACKAGE_BOOST_CONTAINER
|
config BR2_PACKAGE_BOOST_CONTAINER
|
||||||
bool "boost-container"
|
bool "boost-container"
|
||||||
|
help
|
||||||
|
Standard library containers and extensions.
|
||||||
|
|
||||||
# see
|
# see
|
||||||
# http://www.boost.org/doc/libs/1_59_0/libs/context/doc/html/context/architectures.html
|
# http://www.boost.org/doc/libs/1_59_0/libs/context/doc/html/context/architectures.html
|
||||||
@ -68,37 +74,64 @@ config BR2_PACKAGE_BOOST_CONTEXT
|
|||||||
depends on ((BR2_arm || BR2_armeb) && BR2_ARM_CPU_HAS_ARM) || \
|
depends on ((BR2_arm || BR2_armeb) && BR2_ARM_CPU_HAS_ARM) || \
|
||||||
BR2_i386 || BR2_mips || BR2_mipsel || BR2_powerpc || BR2_x86_64
|
BR2_i386 || BR2_mips || BR2_mipsel || BR2_powerpc || BR2_x86_64
|
||||||
depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_64735
|
depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_64735
|
||||||
|
help
|
||||||
|
C++11 context switching library.
|
||||||
|
|
||||||
config BR2_PACKAGE_BOOST_COROUTINE
|
config BR2_PACKAGE_BOOST_COROUTINE
|
||||||
bool "boost-coroutine"
|
bool "boost-coroutine"
|
||||||
depends on BR2_PACKAGE_BOOST_CONTEXT
|
depends on BR2_PACKAGE_BOOST_CONTEXT
|
||||||
|
help
|
||||||
|
deprecated coroutine library, the non-depricated coroutine2
|
||||||
|
library is a header-only library and does not need to be
|
||||||
|
selected.
|
||||||
|
|
||||||
config BR2_PACKAGE_BOOST_DATE_TIME
|
config BR2_PACKAGE_BOOST_DATE_TIME
|
||||||
bool "boost-date_time"
|
bool "boost-date_time"
|
||||||
|
help
|
||||||
|
A set of date-time libraries based on generic programming
|
||||||
|
concepts.
|
||||||
|
|
||||||
config BR2_PACKAGE_BOOST_EXCEPTION
|
config BR2_PACKAGE_BOOST_EXCEPTION
|
||||||
bool "boost-exception"
|
bool "boost-exception"
|
||||||
|
help
|
||||||
|
The Boost Exception library supports transporting of arbitrary
|
||||||
|
data in exception objects, and transporting of exceptions
|
||||||
|
between threads.
|
||||||
|
|
||||||
config BR2_PACKAGE_BOOST_FIBER
|
config BR2_PACKAGE_BOOST_FIBER
|
||||||
depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL
|
|
||||||
bool "boost-fiber"
|
bool "boost-fiber"
|
||||||
|
depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL
|
||||||
|
help
|
||||||
|
C++11 userland threads library.
|
||||||
|
|
||||||
comment "boost-fiber needs a toolchain w/ NPTL"
|
comment "boost-fiber needs a toolchain w/ NPTL"
|
||||||
depends on !BR2_TOOLCHAIN_HAS_THREADS_NPTL
|
depends on !BR2_TOOLCHAIN_HAS_THREADS_NPTL
|
||||||
|
|
||||||
config BR2_PACKAGE_BOOST_FILESYSTEM
|
config BR2_PACKAGE_BOOST_FILESYSTEM
|
||||||
bool "boost-filesystem"
|
bool "boost-filesystem"
|
||||||
|
help
|
||||||
|
The Boost Filesystem Library provides portable facilities to
|
||||||
|
query and manipulate paths, files, and directories.
|
||||||
|
|
||||||
config BR2_PACKAGE_BOOST_GRAPH
|
config BR2_PACKAGE_BOOST_GRAPH
|
||||||
bool "boost-graph"
|
bool "boost-graph"
|
||||||
|
help
|
||||||
|
The BGL graph interface and graph components are generic, in
|
||||||
|
the same sense as the the Standard Template Library (STL).
|
||||||
|
|
||||||
config BR2_PACKAGE_BOOST_GRAPH_PARALLEL
|
config BR2_PACKAGE_BOOST_GRAPH_PARALLEL
|
||||||
bool "boost-graph_parallel"
|
bool "boost-graph_parallel"
|
||||||
|
help
|
||||||
|
The PBGL graph interface and graph components are generic, in
|
||||||
|
the same sense as the the Standard Template Library (STL).
|
||||||
|
|
||||||
config BR2_PACKAGE_BOOST_IOSTREAMS
|
config BR2_PACKAGE_BOOST_IOSTREAMS
|
||||||
bool "boost-iostreams"
|
bool "boost-iostreams"
|
||||||
select BR2_PACKAGE_BZIP2
|
select BR2_PACKAGE_BZIP2
|
||||||
select BR2_PACKAGE_ZLIB
|
select BR2_PACKAGE_ZLIB
|
||||||
|
help
|
||||||
|
Boost.IOStreams provides a framework for defining streams,
|
||||||
|
stream buffers and i/o filters.
|
||||||
|
|
||||||
config BR2_PACKAGE_BOOST_LOCALE
|
config BR2_PACKAGE_BOOST_LOCALE
|
||||||
bool "boost-locale"
|
bool "boost-locale"
|
||||||
@ -112,6 +145,8 @@ config BR2_PACKAGE_BOOST_LOCALE
|
|||||||
# details.
|
# details.
|
||||||
depends on !(BR2_STATIC_LIBS && BR2_PACKAGE_ICU)
|
depends on !(BR2_STATIC_LIBS && BR2_PACKAGE_ICU)
|
||||||
select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE
|
select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE
|
||||||
|
help
|
||||||
|
Provide localization and Unicode handling tools for C++.
|
||||||
|
|
||||||
comment "boost-locale needs a toolchain w/ dynamic library"
|
comment "boost-locale needs a toolchain w/ dynamic library"
|
||||||
depends on BR2_PACKAGE_ICU
|
depends on BR2_PACKAGE_ICU
|
||||||
@ -123,6 +158,8 @@ config BR2_PACKAGE_BOOST_LOG
|
|||||||
# for some reason, uClibc on PowerPC fails to build the boost
|
# for some reason, uClibc on PowerPC fails to build the boost
|
||||||
# log module
|
# log module
|
||||||
depends on !(BR2_powerpc && BR2_TOOLCHAIN_USES_UCLIBC)
|
depends on !(BR2_powerpc && BR2_TOOLCHAIN_USES_UCLIBC)
|
||||||
|
help
|
||||||
|
Logging library.
|
||||||
|
|
||||||
comment "boost-log needs a toolchain w/ NPTL"
|
comment "boost-log needs a toolchain w/ NPTL"
|
||||||
depends on !BR2_TOOLCHAIN_HAS_THREADS_NPTL
|
depends on !BR2_TOOLCHAIN_HAS_THREADS_NPTL
|
||||||
@ -130,33 +167,79 @@ comment "boost-log needs a toolchain w/ NPTL"
|
|||||||
|
|
||||||
config BR2_PACKAGE_BOOST_MATH
|
config BR2_PACKAGE_BOOST_MATH
|
||||||
bool "boost-math"
|
bool "boost-math"
|
||||||
|
help
|
||||||
|
Boost.Math includes several contributions in the domain of
|
||||||
|
mathematics:
|
||||||
|
|
||||||
|
The Greatest Common Divisor and Least Common
|
||||||
|
Multiple library provides run-time and compile-time evaluation
|
||||||
|
of the greatest common divisor (GCD) or least common multiple
|
||||||
|
(LCM) of two integers.
|
||||||
|
|
||||||
|
The Special Functions library currently provides eight
|
||||||
|
templated special functions, in namespace boost.
|
||||||
|
|
||||||
|
The Complex Number Inverse Trigonometric Functions are the
|
||||||
|
inverses of trigonometric functions currently present in the
|
||||||
|
C++ standard.
|
||||||
|
|
||||||
|
Quaternions are a relative of complex numbers often used to
|
||||||
|
parameterise rotations in three dimentional space.
|
||||||
|
|
||||||
|
Octonions, like quaternions, are a relative of complex
|
||||||
|
numbers.
|
||||||
|
|
||||||
config BR2_PACKAGE_BOOST_METAPARSE
|
config BR2_PACKAGE_BOOST_METAPARSE
|
||||||
bool "boost-metaparse"
|
bool "boost-metaparse"
|
||||||
depends on BR2_USE_MMU # boost-test
|
depends on BR2_USE_MMU # boost-test
|
||||||
select BR2_PACKAGE_BOOST_TEST
|
select BR2_PACKAGE_BOOST_TEST
|
||||||
|
help
|
||||||
|
A library for generating compile time parsers parsing embedded
|
||||||
|
DSL code as part of the C++ compilation process
|
||||||
|
|
||||||
config BR2_PACKAGE_BOOST_MPI
|
config BR2_PACKAGE_BOOST_MPI
|
||||||
bool "boost-mpi"
|
bool "boost-mpi"
|
||||||
|
help
|
||||||
|
Message Passing Interface library, for use in
|
||||||
|
distributed-memory parallel application programming.
|
||||||
|
|
||||||
config BR2_PACKAGE_BOOST_PROGRAM_OPTIONS
|
config BR2_PACKAGE_BOOST_PROGRAM_OPTIONS
|
||||||
bool "boost-program_options"
|
bool "boost-program_options"
|
||||||
|
help
|
||||||
|
The program_options library allows program developers to
|
||||||
|
obtain program options, that is (name, value) pairs from the
|
||||||
|
user, via conventional methods such as command line and config
|
||||||
|
file.
|
||||||
|
|
||||||
config BR2_PACKAGE_BOOST_PYTHON
|
config BR2_PACKAGE_BOOST_PYTHON
|
||||||
bool "boost-python"
|
bool "boost-python"
|
||||||
depends on BR2_PACKAGE_PYTHON || BR2_PACKAGE_PYTHON3
|
depends on BR2_PACKAGE_PYTHON || BR2_PACKAGE_PYTHON3
|
||||||
|
help
|
||||||
|
The Boost Python Library is a framework for interfacing Python
|
||||||
|
and C++. It allows you to quickly and seamlessly expose C++
|
||||||
|
classes functions and objects to Python, and vice-versa,
|
||||||
|
using no special tools -- just your C++ compiler.
|
||||||
|
|
||||||
config BR2_PACKAGE_BOOST_RANDOM
|
config BR2_PACKAGE_BOOST_RANDOM
|
||||||
bool "boost-random"
|
bool "boost-random"
|
||||||
|
help
|
||||||
|
A complete system for random number generation.
|
||||||
|
|
||||||
config BR2_PACKAGE_BOOST_REGEX
|
config BR2_PACKAGE_BOOST_REGEX
|
||||||
bool "boost-regex"
|
bool "boost-regex"
|
||||||
|
help
|
||||||
|
A new infrastructure for generic algorithms that builds on top
|
||||||
|
of the new iterator concepts.
|
||||||
|
|
||||||
config BR2_PACKAGE_BOOST_SERIALIZATION
|
config BR2_PACKAGE_BOOST_SERIALIZATION
|
||||||
bool "boost-serialization"
|
bool "boost-serialization"
|
||||||
|
help
|
||||||
|
Serialization for persistence and marshalling.
|
||||||
|
|
||||||
config BR2_PACKAGE_BOOST_SIGNALS
|
config BR2_PACKAGE_BOOST_SIGNALS
|
||||||
bool "boost-signals"
|
bool "boost-signals"
|
||||||
|
help
|
||||||
|
Managed signals & slots callback implementation.
|
||||||
|
|
||||||
config BR2_PACKAGE_BOOST_STACKTRACE
|
config BR2_PACKAGE_BOOST_STACKTRACE
|
||||||
bool "boost-stacktrace"
|
bool "boost-stacktrace"
|
||||||
@ -169,24 +252,41 @@ comment "boost-stacktrace needs a toolchain w/ dynamic library"
|
|||||||
|
|
||||||
config BR2_PACKAGE_BOOST_SYSTEM
|
config BR2_PACKAGE_BOOST_SYSTEM
|
||||||
bool "boost-system"
|
bool "boost-system"
|
||||||
|
help
|
||||||
|
Operating system support, including the diagnostics support
|
||||||
|
that will be part of the C++0x standard library.
|
||||||
|
|
||||||
config BR2_PACKAGE_BOOST_TEST
|
config BR2_PACKAGE_BOOST_TEST
|
||||||
bool "boost-test"
|
bool "boost-test"
|
||||||
depends on BR2_USE_MMU # fork()
|
depends on BR2_USE_MMU # fork()
|
||||||
|
help
|
||||||
|
Support for simple program testing, full unit testing, and for
|
||||||
|
program execution monitoring.
|
||||||
|
|
||||||
config BR2_PACKAGE_BOOST_THREAD
|
config BR2_PACKAGE_BOOST_THREAD
|
||||||
bool "boost-thread"
|
bool "boost-thread"
|
||||||
|
help
|
||||||
|
Portable C++ multi-threading. C++11, C++14.
|
||||||
|
|
||||||
config BR2_PACKAGE_BOOST_TIMER
|
config BR2_PACKAGE_BOOST_TIMER
|
||||||
bool "boost-timer"
|
bool "boost-timer"
|
||||||
|
help
|
||||||
|
Event timer, progress timer, and progress display classes.
|
||||||
|
|
||||||
config BR2_PACKAGE_BOOST_TYPE_ERASURE
|
config BR2_PACKAGE_BOOST_TYPE_ERASURE
|
||||||
bool "boost-type_erasure"
|
bool "boost-type_erasure"
|
||||||
|
help
|
||||||
|
Runtime polymorphism based on concepts.
|
||||||
|
|
||||||
config BR2_PACKAGE_BOOST_WAVE
|
config BR2_PACKAGE_BOOST_WAVE
|
||||||
bool "boost-wave"
|
bool "boost-wave"
|
||||||
# limitation of assembler for coldfire
|
# limitation of assembler for coldfire
|
||||||
# error: Tried to convert PC relative branch to absolute jump
|
# error: Tried to convert PC relative branch to absolute jump
|
||||||
depends on !BR2_m68k_cf
|
depends on !BR2_m68k_cf
|
||||||
|
help
|
||||||
|
The Boost.Wave library is a Standards conformant, and highly
|
||||||
|
configurable implementation of the mandated C99/C++
|
||||||
|
preprocessor functionality packed behind an easy to use
|
||||||
|
iterator interface.
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
Loading…
x
Reference in New Issue
Block a user