[pbs-devel] [PATCH proxmox] build.sh: allow building multiple crates

Thomas Lamprecht t.lamprecht at proxmox.com
Tue Apr 15 17:45:47 CEST 2025


On 15/04/2025 14:00, Christoph Heiss wrote:
> Instead of just looking at the first argument, iterate over all of them
> and build them one by one.
> 
> Useful if e.g. applying patch series or generally working with multiple
> crates in this repo, to then be able to run e.g.
> 
>   $ ./build.sh proxmox-log proxmox-serde
> 
> Signed-off-by: Christoph Heiss <c.heiss at proxmox.com>
> ---
>  build.sh | 62 +++++++++++++++++++++++++++++---------------------------
>  1 file changed, 32 insertions(+), 30 deletions(-)
> 
> diff --git a/build.sh b/build.sh
> index 7aa0a85b..9857905a 100755
> --- a/build.sh
> +++ b/build.sh
> @@ -1,36 +1,38 @@
> -#!/bin/sh
> +#!/bin/bash

I would prefer keeping such basic scrips posix shell conform, I do not want
to have to install bash, or any advanced shell for that matter, if doing
minimal bootstrapping.

But I think Fabian got a legit answer here, this is already possible
through the make targets, so lets just keep this slightly more trivial
for now.




More information about the pbs-devel mailing list