diff options
-rw-r--r-- | projects/serenity/Dockerfile | 2 | ||||
-rwxr-xr-x | projects/serenity/build.sh | 5 | ||||
-rw-r--r-- | projects/serenity/project.yaml | 1 |
3 files changed, 5 insertions, 3 deletions
diff --git a/projects/serenity/Dockerfile b/projects/serenity/Dockerfile index 7b2348c6..138631c3 100644 --- a/projects/serenity/Dockerfile +++ b/projects/serenity/Dockerfile @@ -15,7 +15,7 @@ ################################################################################ FROM gcr.io/oss-fuzz-base/base-builder -RUN apt-get update && apt-get install -y build-essential cmake curl libmpfr-dev libmpc-dev libgmp-dev e2fsprogs +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/ diff --git a/projects/serenity/build.sh b/projects/serenity/build.sh index 3f11bbfa..3cce9976 100755 --- a/projects/serenity/build.sh +++ b/projects/serenity/build.sh @@ -19,13 +19,14 @@ cd serenity/Meta/Lagom mkdir build cd build -cmake -DBUILD_LAGOM=ON \ +cmake -GNinja \ + -DBUILD_LAGOM=ON \ -DENABLE_OSS_FUZZ=ON \ -DCMAKE_C_COMPILER=$CC \ -DCMAKE_CXX_COMPILER=$CXX \ -DCMAKE_CXX_FLAGS="$CXXFLAGS -DOSS_FUZZ=ON" \ -DLINKER_FLAGS="$LIB_FUZZING_ENGINE" \ .. -make +ninja cp Fuzzers/Fuzz* $OUT/ diff --git a/projects/serenity/project.yaml b/projects/serenity/project.yaml index 2a4384b0..93c58a07 100644 --- a/projects/serenity/project.yaml +++ b/projects/serenity/project.yaml @@ -6,6 +6,7 @@ auto_ccs: - "mail@linusgroh.de" - "ali.mpfard@gmail.com" - "luke.wilde@live.co.uk" + - "bugaevc@serenityos.org" # Bug reports are public by default: view_restrictions: none |