1#!/bin/bash 2 3# Copyright (c) 2024 Huawei Device Co., Ltd. 4# Licensed under the Apache License, Version 2.0 (the "License"); 5# you may not use this file except in compliance with the License. 6# You may obtain a copy of the License at 7# 8# http://www.apache.org/licenses/LICENSE-2.0 9# 10# Unless required by applicable law or agreed to in writing, software 11# distributed under the License is distributed on an "AS IS" BASIS, 12# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13# See the License for the specific language governing permissions and 14# limitations under the License. 15 16SRC_DIR="$1" 17CODE_DIR="$2" 18 19set -e 20echo "brotli test : $SRC_DIR" > brotlitest.txt 21echo "brotli test : $CODE_DIR" > brotlitest.txt 22if [ "$SRC_DIR" == "" ] || [ "$CODE_DIR" == "" ]; then 23 echo "brotli test :src_dir or code_dir empty" > brotlitest.txt 24 exit 1 25fi 26 27if [ -d "$CODE_DIR" ]; then 28 rm -rf "$CODE_DIR" 29fi 30 31mkdir -p $CODE_DIR/brotli-1.1.0 32cp -r $SRC_DIR/* $CODE_DIR/brotli-1.1.0 33echo "brotli test :copy brotli" > brotlitest.txt