docker: remove rendernodehost build steps

The rendernodehost library has been removed from platform2:
https://chromium-review.googlesource.com/c/chromiumos/platform2/+/2240207

Remove its build steps from Dockerfile to fix docker build once the
platform2 commit is updated.

BUG=None
TEST=docker/build_crosvm_base.sh && docker/wrapped_smoke_test.sh

Change-Id: Ia15484a3ba870afb843b2d6acfd31bf1a5f1a4ab
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/2285185
Reviewed-by: Lepton Wu <lepton@chromium.org>
Reviewed-by: Stephen Barber <smbarber@chromium.org>
Commit-Queue: Daniel Verkamp <dverkamp@chromium.org>
Tested-by: Daniel Verkamp <dverkamp@chromium.org>
This commit is contained in:
Daniel Verkamp 2020-07-07 15:59:00 -07:00 committed by Commit Bot
parent 2be73da5d4
commit f177920334

View file

@ -115,12 +115,7 @@ ENV PLATFORM2_ROOT=/platform2
ARG PLATFORM2_COMMIT=master ARG PLATFORM2_COMMIT=master
RUN git clone https://chromium.googlesource.com/chromiumos/platform2 $PLATFORM2_ROOT \ RUN git clone https://chromium.googlesource.com/chromiumos/platform2 $PLATFORM2_ROOT \
&& cd $PLATFORM2_ROOT \ && cd $PLATFORM2_ROOT \
&& git checkout $PLATFORM2_COMMIT \ && git checkout $PLATFORM2_COMMIT
&& cd rendernodehost \
&& gcc -c src.c -o src.o \
&& ar rcs librendernodehost.a src.o \
&& cp librendernodehost.a /lib \
&& git clean -f
# Set up sysroot from which system_api proto files are built. # Set up sysroot from which system_api proto files are built.
ENV SYSROOT=/sysroot ENV SYSROOT=/sysroot