* [Buildroot] [PATCH-next] poco: add new options
@ 2018-02-15 13:32 yegorslists at googlemail.com
2018-04-01 19:10 ` Thomas Petazzoni
0 siblings, 1 reply; 2+ messages in thread
From: yegorslists at googlemail.com @ 2018-02-15 13:32 UTC (permalink / raw)
To: buildroot
From: Yegor Yefremov <yegorslists@googlemail.com>
New options allow to build following components:
* Redis
* MongoDB
* CppParser
* PDF
Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
---
package/poco/Config.in | 17 +++++++++++++++++
package/poco/poco.mk | 5 +++++
2 files changed, 22 insertions(+)
diff --git a/package/poco/Config.in b/package/poco/Config.in
index 9199b54..b908ea2 100644
--- a/package/poco/Config.in
+++ b/package/poco/Config.in
@@ -18,6 +18,9 @@ if BR2_PACKAGE_POCO
comment "poco components"
+config BR2_PACKAGE_POCO_JSON
+ bool "json"
+
config BR2_PACKAGE_POCO_XML
bool "xml"
select BR2_PACKAGE_EXPAT
@@ -46,6 +49,20 @@ config BR2_PACKAGE_POCO_ZIP
select BR2_PACKAGE_POCO_NET
select BR2_PACKAGE_POCO_UTIL
+config BR2_PACKAGE_POCO_CPP_PARSER
+ bool "cpp_parser"
+
+config BR2_PACKAGE_POCO_PDF
+ bool "pdf"
+
+config BR2_PACKAGE_POCO_REDIS
+ bool "redis"
+ select BR2_PACKAGE_POCO_NET
+
+config BR2_PACKAGE_POCO_MONGODB
+ bool "mongodb"
+ select BR2_PACKAGE_POCO_NET
+
config BR2_PACKAGE_POCO_DATA
bool
diff --git a/package/poco/poco.mk b/package/poco/poco.mk
index 3dddb43..018344d 100644
--- a/package/poco/poco.mk
+++ b/package/poco/poco.mk
@@ -18,12 +18,17 @@ POCO_DEPENDENCIES = zlib pcre \
$(if $(BR2_PACKAGE_POCO_DATA_MYSQL),mysql)
POCO_OMIT = Data/ODBC PageCompiler \
+ $(if $(BR2_PACKAGE_POCO_JSON),,JSON) \
$(if $(BR2_PACKAGE_POCO_XML),,XML) \
$(if $(BR2_PACKAGE_POCO_UTIL),,Util) \
$(if $(BR2_PACKAGE_POCO_NET),,Net) \
$(if $(BR2_PACKAGE_POCO_NETSSL_OPENSSL),,NetSSL_OpenSSL) \
$(if $(BR2_PACKAGE_POCO_CRYPTO),,Crypto) \
$(if $(BR2_PACKAGE_POCO_ZIP),,Zip) \
+ $(if $(BR2_PACKAGE_POCO_CPP_PARSER),,CppParser) \
+ $(if $(BR2_PACKAGE_POCO_PDF),,PDF) \
+ $(if $(BR2_PACKAGE_POCO_REDIS),,Redis) \
+ $(if $(BR2_PACKAGE_POCO_MONGODB),,MongoDB) \
$(if $(BR2_PACKAGE_POCO_DATA),,Data) \
$(if $(BR2_PACKAGE_POCO_DATA_MYSQL),,Data/MySQL) \
$(if $(BR2_PACKAGE_POCO_DATA_SQLITE),,Data/SQLite)
--
2.1.4
^ permalink raw reply related [flat|nested] 2+ messages in thread
* [Buildroot] [PATCH-next] poco: add new options
2018-02-15 13:32 [Buildroot] [PATCH-next] poco: add new options yegorslists at googlemail.com
@ 2018-04-01 19:10 ` Thomas Petazzoni
0 siblings, 0 replies; 2+ messages in thread
From: Thomas Petazzoni @ 2018-04-01 19:10 UTC (permalink / raw)
To: buildroot
Hello,
On Thu, 15 Feb 2018 14:32:35 +0100, yegorslists at googlemail.com wrote:
> From: Yegor Yefremov <yegorslists@googlemail.com>
>
> New options allow to build following components:
>
> * Redis
> * MongoDB
> * CppParser
> * PDF
>
> Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
> ---
> package/poco/Config.in | 17 +++++++++++++++++
> package/poco/poco.mk | 5 +++++
> 2 files changed, 22 insertions(+)
Applied to master after extending the commit title a bit, and adding
some details about backward compatibility concerns in the commit log.
Thanks!
Thomas
--
Thomas Petazzoni, CTO, Bootlin (formerly Free Electrons)
Embedded Linux and Kernel engineering
https://bootlin.com
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2018-04-01 19:10 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-02-15 13:32 [Buildroot] [PATCH-next] poco: add new options yegorslists at googlemail.com
2018-04-01 19:10 ` Thomas Petazzoni
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.