I've applied all of them. Some with small cleanups.

Michael

On Wed, Feb 26, 2014 at 03:13:15PM +0100, Sascha Hauer wrote:
> This adds a command to list all packages currently selected. ptxdist
> gurus can use 'ptxdist print PACKAGES' for the same purpose, this command
> is for the people who can't remember the command. As a bonus list-packages
> prints one package per line and sorts them alphabetically.
> 
> Signed-off-by: Sascha Hauer <s.ha...@pengutronix.de>
> ---
>  bin/ptxdist | 8 ++++++++
>  1 file changed, 8 insertions(+)
> 
> diff --git a/bin/ptxdist b/bin/ptxdist
> index 663c41e..b2c2e7a 100755
> --- a/bin/ptxdist
> +++ b/bin/ptxdist
> @@ -898,6 +898,7 @@ Misc:
>    nfsroot                    run a userspace NFS server and export the 
> nfsroot
>    print <var>                        print the contents of a variable, in 
> the way
>                               it is known by "make"
> +  list-packages                      print a list of all selected packages
>    bash                               enter a ptxdist environment bash shell
>    bash <cmd> [args...]               execute <cmd> in ptxdist environment
>    export_src <target dir>    export all source archives needed for this
> @@ -1804,6 +1805,13 @@ EOF
>                       ptxd_make_log "${images[@]}"
>                       exit
>                       ;;
> +             list-packages)
> +                     check_config || return
> +                     check_deps
> +                     ( for i in $(ptxd_make_log "print-PACKAGES");
> +                             do echo $i
> +                     done ) | sort
> +                     ;;
>               make)
>                       check_premake_compiler &&
>                       ptxd_make_log "${@}"
> -- 
> 1.8.5.3
> 
> 
> -- 
> 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-5555 |

-- 
ptxdist mailing list
ptxdist@pengutronix.de

Reply via email to