From 9797a3447d734c50ce1460c6f7eca9e8d8b04444 Mon Sep 17 00:00:00 2001 From: Nico Weber Date: Wed, 20 Jan 2021 14:44:07 -0500 Subject: [PATCH] Fix workdir for serenity project (#5018) With this, can build fuzzers against a local checkout with: python3 infra/helper.py build_fuzzers serenity $HOME/src/serenity Similar to 14452cfb3d87f3f54ced75b9d5dd67b1470f2080 --- projects/serenity/Dockerfile | 2 +- projects/serenity/build.sh | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/projects/serenity/Dockerfile b/projects/serenity/Dockerfile index 138631c3d..c494759d2 100644 --- a/projects/serenity/Dockerfile +++ b/projects/serenity/Dockerfile @@ -17,5 +17,5 @@ FROM gcr.io/oss-fuzz-base/base-builder RUN apt-get update && apt-get install -y build-essential cmake curl e2fsprogs libmpfr-dev libmpc-dev libgmp-dev ninja-build RUN git clone https://github.com/SerenityOS/serenity -WORKDIR $SRC COPY build.sh $SRC/ +WORKDIR $SRC/serenity/Meta/Lagom diff --git a/projects/serenity/build.sh b/projects/serenity/build.sh index 3cce9976a..fa01830ce 100755 --- a/projects/serenity/build.sh +++ b/projects/serenity/build.sh @@ -16,8 +16,7 @@ ################################################################################ # Now build the content -cd serenity/Meta/Lagom -mkdir build +mkdir -p build cd build cmake -GNinja \ -DBUILD_LAGOM=ON \