summary refs log tree commit diff
path: root/kokoro
diff options
context:
space:
mode:
authorLepton Wu <lepton@chromium.org>2019-03-05 10:46:37 -0800
committerchrome-bot <chrome-bot@chromium.org>2019-03-06 06:51:44 -0800
commit0cf2838c5352b4c874479e414acfb17c72019d18 (patch)
treee1327e6fc73f5c3c28e247ef940c5885ce846d87 /kokoro
parente95f4d75c0b24959279ce80abc340fe5f83042c0 (diff)
downloadcrosvm-0cf2838c5352b4c874479e414acfb17c72019d18.tar
crosvm-0cf2838c5352b4c874479e414acfb17c72019d18.tar.gz
crosvm-0cf2838c5352b4c874479e414acfb17c72019d18.tar.bz2
crosvm-0cf2838c5352b4c874479e414acfb17c72019d18.tar.lz
crosvm-0cf2838c5352b4c874479e414acfb17c72019d18.tar.xz
crosvm-0cf2838c5352b4c874479e414acfb17c72019d18.tar.zst
crosvm-0cf2838c5352b4c874479e414acfb17c72019d18.zip
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 <lepton@chromium.org>
Tested-by: Lepton Wu <lepton@chromium.org>
Tested-by: kokoro <noreply+kokoro@google.com>
Reviewed-by: Zach Reizner <zachr@chromium.org>
Diffstat (limited to 'kokoro')
-rw-r--r--kokoro/Dockerfile9
1 files changed, 9 insertions, 0 deletions
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