[ptxdist] [PATCH 1/2] Added cross library dependencies

2016-01-26 Thread Tobias Schmidl
Lots of boost repositories cannot be built if another boost lib isn't
present. This patch adds some checks against this.

Signed-off-by: Tobias Schmidl 
---
 rules/boost.in | 15 ---
 1 file changed, 12 insertions(+), 3 deletions(-)

diff --git a/rules/boost.in b/rules/boost.in
index 7c196f4..f1ceeb0 100644
--- a/rules/boost.in
+++ b/rules/boost.in
@@ -30,6 +30,7 @@ menuconfig BOOST
  For details see the project homepage:
 
http://www.boost.org/
+
 if BOOST
 comment "Targetinstall Options "
 
@@ -65,7 +66,10 @@ comment "Boost Libraries"
 
 config BOOST_ATOMIC
bool
+   select BOOST_CHRONO
+   select BOOST_DATE_TIME
select BOOST_SYSTEM
+   select BOOST_THREAD
prompt "atomic"
help
  Boost atomic library
@@ -150,6 +154,11 @@ config BOOST_LOCALE
 
 config BOOST_LOG
bool
+   select BOOST_DATE_TIME
+   select BOOST_FILESYSTEM
+   select BOOST_REGEX
+   select BOOST_SYSTEM
+   select BOOST_THREAD
prompt "log"
help
  Boost log library
@@ -158,13 +167,13 @@ config BOOST_MATH
bool
prompt "math"
help
- Boost iostream library
+ Boost Math library
 
 config BOOST_MPI
bool
prompt "mpi"
help
- Boost iostream library
+ Boost MPI library
 
 config BOOST_PROGRAM_OPTIONS
bool
@@ -222,7 +231,7 @@ config BOOST_TIMER
select BOOST_SYSTEM
prompt "timer"
help
- Boost iostream library
+ Boost timer library
 
 config BOOST_WAVE
bool
-- 
2.1.4

___
ptxdist mailing list
ptxdist@pengutronix.de

Re: [ptxdist] [PATCH 1/2] Added cross library dependencies

2016-02-11 Thread Michael Olbrich
On Tue, Jan 26, 2016 at 02:22:16PM +0100, Tobias Schmidl wrote:
> Lots of boost repositories cannot be built if another boost lib isn't
> present. This patch adds some checks against this.
> 
> Signed-off-by: Tobias Schmidl 

Thanks, applied.

Michael

> ---
>  rules/boost.in | 15 ---
>  1 file changed, 12 insertions(+), 3 deletions(-)
> 
> diff --git a/rules/boost.in b/rules/boost.in
> index 7c196f4..f1ceeb0 100644
> --- a/rules/boost.in
> +++ b/rules/boost.in
> @@ -30,6 +30,7 @@ menuconfig BOOST
> For details see the project homepage:
>  
>   http://www.boost.org/
> +
>  if BOOST
>  comment "Targetinstall Options "
>  
> @@ -65,7 +66,10 @@ comment "Boost Libraries"
>  
>  config BOOST_ATOMIC
>   bool
> + select BOOST_CHRONO
> + select BOOST_DATE_TIME
>   select BOOST_SYSTEM
> + select BOOST_THREAD
>   prompt "atomic"
>   help
> Boost atomic library
> @@ -150,6 +154,11 @@ config BOOST_LOCALE
>  
>  config BOOST_LOG
>   bool
> + select BOOST_DATE_TIME
> + select BOOST_FILESYSTEM
> + select BOOST_REGEX
> + select BOOST_SYSTEM
> + select BOOST_THREAD
>   prompt "log"
>   help
> Boost log library
> @@ -158,13 +167,13 @@ config BOOST_MATH
>   bool
>   prompt "math"
>   help
> -   Boost iostream library
> +   Boost Math library
>  
>  config BOOST_MPI
>   bool
>   prompt "mpi"
>   help
> -   Boost iostream library
> +   Boost MPI library
>  
>  config BOOST_PROGRAM_OPTIONS
>   bool
> @@ -222,7 +231,7 @@ config BOOST_TIMER
>   select BOOST_SYSTEM
>   prompt "timer"
>   help
> -   Boost iostream library
> +   Boost timer library
>  
>  config BOOST_WAVE
>   bool
> -- 
> 2.1.4
> 
> ___
> ptxdist mailing list
> ptxdist@pengutronix.de

-- 
Pengutronix e.K.   | |
Industrial Linux Solutions | http://www.pengutronix.de/  |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0|
Amtsgericht Hildesheim, HRA 2686   | Fax:   +49-5121-206917- |

___
ptxdist mailing list
ptxdist@pengutronix.de