From 0cf2838c5352b4c874479e414acfb17c72019d18 Mon Sep 17 00:00:00 2001 From: Lepton Wu Date: Tue, 5 Mar 2019 10:46:37 -0800 Subject: kokoro: Add librendernodehost library. This is needed for merging http://crosreview.com/1347330 BUG=None TEST=Build kokoro image and run tests Change-Id: I9a77964ab89ed5d5e9e1b6032ada562aed7278bb Reviewed-on: https://chromium-review.googlesource.com/1503679 Commit-Ready: Lepton Wu Tested-by: Lepton Wu Tested-by: kokoro Reviewed-by: Zach Reizner --- kokoro/Dockerfile | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/kokoro/Dockerfile b/kokoro/Dockerfile index cc0d952..3fb41ab 100644 --- a/kokoro/Dockerfile +++ b/kokoro/Dockerfile @@ -100,6 +100,15 @@ RUN git clone https://chromium.googlesource.com/chromiumos/third_party/tpm2 \ && make -j24 \ && cp build/libtpm2.a /lib +# Install librendernodehost +RUN git clone https://chromium.googlesource.com/chromiumos/platform2 \ + && cd platform2 \ + && git checkout 226fc35730a430344a68c34d7fe7d613f758f417 \ + && cd rendernodehost \ + && gcc -c src.c -o src.o \ + && ar rcs librendernodehost.a src.o \ + && cp librendernodehost.a /lib + # Inform pkg-config where libraries we install are placed. COPY pkgconfig/* /usr/lib/pkgconfig -- cgit 1.4.1