mirror of
https://github.com/u-boot/u-boot.git
synced 2025-04-22 04:44:46 +00:00
Dockerfile: build fiptool
Fiptool is used in a binman test. The test is skipped without the binary. Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
This commit is contained in:
parent
3987e15e88
commit
25296cf3c0
1 changed files with 10 additions and 0 deletions
|
@ -188,6 +188,16 @@ RUN git clone https://gitlab.com/qemu-project/qemu.git /tmp/qemu && \
|
||||||
make -j$(nproc) all install && \
|
make -j$(nproc) all install && \
|
||||||
rm -rf /tmp/qemu
|
rm -rf /tmp/qemu
|
||||||
|
|
||||||
|
# Build fiptool
|
||||||
|
RUN git clone https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git /tmp/tf-a && \
|
||||||
|
cd /tmp/tf-a/ && \
|
||||||
|
git checkout v2.10.0 && \
|
||||||
|
cd tools/fiptool && \
|
||||||
|
make && \
|
||||||
|
mkdir -p /usr/local/bin && \
|
||||||
|
cp fiptool /usr/local/bin && \
|
||||||
|
rm -rf /tmp/tf-a
|
||||||
|
|
||||||
# Build genimage (required by some targets to generate disk images)
|
# Build genimage (required by some targets to generate disk images)
|
||||||
RUN wget -O - https://github.com/pengutronix/genimage/releases/download/v14/genimage-14.tar.xz | tar -C /tmp -xJ && \
|
RUN wget -O - https://github.com/pengutronix/genimage/releases/download/v14/genimage-14.tar.xz | tar -C /tmp -xJ && \
|
||||||
cd /tmp/genimage-14 && \
|
cd /tmp/genimage-14 && \
|
||||||
|
|
Loading…
Add table
Reference in a new issue