From 12ac6ff9f223b24ca14981f52fabcf7cd187d714 Mon Sep 17 00:00:00 2001 From: Max Moroz Date: Fri, 15 Mar 2019 07:05:57 -0700 Subject: [PATCH] Revert [janus-gateway] First integration. --- projects/janus-gateway/Dockerfile | 46 ----------------------------- projects/janus-gateway/build.sh | 18 ----------- projects/janus-gateway/project.yaml | 23 --------------- 3 files changed, 87 deletions(-) delete mode 100644 projects/janus-gateway/Dockerfile delete mode 100755 projects/janus-gateway/build.sh delete mode 100644 projects/janus-gateway/project.yaml diff --git a/projects/janus-gateway/Dockerfile b/projects/janus-gateway/Dockerfile deleted file mode 100644 index b530bbfe0..000000000 --- a/projects/janus-gateway/Dockerfile +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 2019 Google Inc. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# -################################################################################ - -FROM gcr.io/oss-fuzz-base/base-builder -MAINTAINER atoppi@meetecho.com -RUN apt-get update && apt-get install -y \ - autoconf autoconf-archive \ - automake \ - gengetopt \ - gtk-doc-tools \ - libconfig-dev \ - libglib2.0-dev \ - libgnutls-dev \ - libini-config-dev \ - libjansson-dev \ - libssl-dev \ - libtool \ - openssl \ - pkg-config - -# install libsrtp dep from source -RUN git clone --single-branch --branch 2_2_x_throttle https://github.com/cisco/libsrtp.git libsrtp -RUN cd libsrtp && ./configure --enable-openssl && make -j$(nproc) shared_library && make install - -# install libnice dep from source -RUN git clone --single-branch --branch master https://gitlab.freedesktop.org/libnice/libnice.git libnice -RUN cd libnice && git checkout 0.1.15 && ./autogen.sh && ./configure --disable-gtk-doc --disable-gtk-doc-html && make -j$(nproc) && make install - -# fetch Janus code -RUN git clone --single-branch --branch master https://github.com/meetecho/janus-gateway.git janus-gateway - -WORKDIR $SRC -COPY build.sh $SRC/ diff --git a/projects/janus-gateway/build.sh b/projects/janus-gateway/build.sh deleted file mode 100755 index 0f3f3f704..000000000 --- a/projects/janus-gateway/build.sh +++ /dev/null @@ -1,18 +0,0 @@ -#!/bin/bash -eu -# Copyright 2019 Google Inc. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# -################################################################################ - -FUZZ_ENV=oss-fuzz $SRC/janus-gateway/fuzzers/build.sh diff --git a/projects/janus-gateway/project.yaml b/projects/janus-gateway/project.yaml deleted file mode 100644 index 800eada0f..000000000 --- a/projects/janus-gateway/project.yaml +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 2019 Google Inc. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# -################################################################################ - -homepage: "https://github.com/meetecho/janus-gateway" -primary_contact: "toppi.ale@gmail.com" -sanitizers: - - address - - memory - - undefined -coverage_extra_args: -ignore-filename-regex=.*glib.* -ignore-filename-regex=.*log.c