On 10.11.21 15:14, Michael Adler wrote:
> These build tools are missing in minimal environments such as containers.
> By adding them to COMPILE.md, it is easier to build efibootguard.
> 
> Signed-off-by: Michael Adler <[email protected]>
> ---
>  docs/COMPILE.md | 22 +++++++++++++++++-----
>  1 file changed, 17 insertions(+), 5 deletions(-)
> 
> diff --git a/docs/COMPILE.md b/docs/COMPILE.md
> index efe30c1..d2fbaf2 100644
> --- a/docs/COMPILE.md
> +++ b/docs/COMPILE.md
> @@ -5,7 +5,14 @@
>  ### Arch Linux ###
>  
>  ```
> -pacman -S gnu-efi-libs pciutils check
> +# libs
> +pacman -S gnu-efi-libs pciutils
> +
> +# build tools
> +pacman -S gcc make automake autoconf libtool pkg-config
> +
> +# test dependencies
> +pacman -S check bash-bats
>  ```
>  
>  ### Debian ###
> @@ -13,7 +20,14 @@ pacman -S gnu-efi-libs pciutils check
>  Debian 8 or newer:
>  
>  ```
> -apt-get install gnu-efi libpci-dev check
> +# libs
> +apt-get install gnu-efi libpci-dev
> +
> +# build tools
> +apt-get install make automake autoconf libtool pkg-config
> +
> +# test dependencies
> +apt-get install check bats
>  ```
>  
>  ## Compilation ##
> @@ -51,6 +65,4 @@ where `<sys-root-dir>` points to the wanted sysroot for 
> cross-compilation.
>  ## Testing ##
>  
>  * `make check` will run all unit tests.
> -* `bats tests` will run all integration tests (you need
> -  [bats-core](https://github.com/bats-core/bats-core) for that; packaged as
> -  `bash-bats` for Arch Linux and `bats` for Debian).
> +* `bats tests` will run all integration tests.
> 

Thanks, replaced v1 in next with this one.

Jan

-- 
Siemens AG, T RDA IOT
Corporate Competence Center Embedded Linux

-- 
You received this message because you are subscribed to the Google Groups "EFI 
Boot Guard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/efibootguard-dev/0996f42e-43d4-b2a7-5257-473772462b1b%40siemens.com.

Reply via email to