From f7c9571cb0e00338b32cb1b17f185cfcc4ad4965 Mon Sep 17 00:00:00 2001 From: Romain Naour Date: Sat, 2 Jul 2016 17:29:52 +0200 Subject: [PATCH] package/boost: add boot-type_erasure support Until now this library wasn't handled by the Buildroot packaging, so add a new config option to disable it when requested. Also disable boost-type_erasure for the host variant to keep it as minimal as possible. Signed-off-by: Romain Naour Signed-off-by: Thomas Petazzoni --- package/boost/Config.in | 3 +++ package/boost/boost.mk | 4 +++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/package/boost/Config.in b/package/boost/Config.in index 0cc9a589a9..51d4ed713a 100644 --- a/package/boost/Config.in +++ b/package/boost/Config.in @@ -154,6 +154,9 @@ config BR2_PACKAGE_BOOST_THREAD config BR2_PACKAGE_BOOST_TIMER bool "boost-timer" +config BR2_PACKAGE_BOOST_TYPE_ERASURE + bool "boost-type_erasure" + config BR2_PACKAGE_BOOST_WAVE bool "boost-wave" diff --git a/package/boost/boost.mk b/package/boost/boost.mk index fc8926509b..1d42f6c2a7 100644 --- a/package/boost/boost.mk +++ b/package/boost/boost.mk @@ -18,7 +18,8 @@ HOST_BOOST_FLAGS = --without-icu \ --without-libraries=$(subst $(space),$(comma),atomic chrono context \ coroutine coroutine2 date_time exception filesystem graph \ graph_parallel iostreams locale log math mpi program_options python \ - random regex serialization signals system test thread timer wave) + random regex serialization signals system test thread timer type_erasure \ + wave) BOOST_WITHOUT_FLAGS += $(if $(BR2_PACKAGE_BOOST_ATOMIC),,atomic) BOOST_WITHOUT_FLAGS += $(if $(BR2_PACKAGE_BOOST_CHRONO),,chrono) @@ -47,6 +48,7 @@ BOOST_WITHOUT_FLAGS += $(if $(BR2_PACKAGE_BOOST_SYSTEM),,system) BOOST_WITHOUT_FLAGS += $(if $(BR2_PACKAGE_BOOST_TEST),,test) BOOST_WITHOUT_FLAGS += $(if $(BR2_PACKAGE_BOOST_THREAD),,thread) BOOST_WITHOUT_FLAGS += $(if $(BR2_PACKAGE_BOOST_TIMER),,timer) +BOOST_WITHOUT_FLAGS += $(if $(BR2_PACKAGE_BOOST_TYPE_ERASURE),,type_erasure) BOOST_WITHOUT_FLAGS += $(if $(BR2_PACKAGE_BOOST_WAVE),,wave) BOOST_TARGET_CXXFLAGS = $(TARGET_CXXFLAGS) -- 2.30.2