diff options
Diffstat (limited to 'extract-files.sh')
-rw-r--r-- | extract-files.sh | 74 |
1 files changed, 0 insertions, 74 deletions
diff --git a/extract-files.sh b/extract-files.sh deleted file mode 100644 index c5e540e..0000000 --- a/extract-files.sh +++ /dev/null @@ -1,74 +0,0 @@ -#!/bin/bash -# -# Copyright (C) 2016 The CyanogenMod Project -# Copyright (C) 2017 The LineageOS Project -# -# 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. -# - -set -e - -# Required! -export DEVICE=z2_plus -export VENDOR=zuk - -export DEVICE_BRINGUP_YEAR=2016 - -# Load extract_utils and do some sanity checks -MY_DIR="${BASH_SOURCE%/*}" -if [[ ! -d "$MY_DIR" ]]; then MY_DIR="$PWD"; fi - -LINEAGE_ROOT="$MY_DIR"/../../.. - -HELPER="$LINEAGE_ROOT"/vendor/lineage/build/tools/extract_utils.sh -if [ ! -f "$HELPER" ]; then - echo "Unable to find helper script at $HELPER" - exit 1 -fi -. "$HELPER" - -# Default to sanitizing the vendor folder before extraction -CLEAN_VENDOR=true - -while [ "$1" != "" ]; do - case $1 in - -p | --path ) shift - SRC=$1 - ;; - -s | --section ) shift - SECTION=$1 - CLEAN_VENDOR=false - ;; - -n | --no-cleanup ) CLEAN_VENDOR=false - ;; - esac - shift -done - -if [ -z "$SRC" ]; then - SRC=adb -fi - -# Initialize the helper for common device -setup_vendor "$DEVICE" "$VENDOR" "$LINEAGE_ROOT" true "$CLEAN_VENDOR" - -extract "$MY_DIR"/proprietary-files.txt "$SRC" "$SECTION" - -if [ -s "$MY_DIR"/../$DEVICE/proprietary-files.txt ]; then - # Reinitialize the helper for device - setup_vendor "$DEVICE" "$VENDOR" "$LINEAGE_ROOT" false "$CLEAN_VENDOR" - - extract "$MY_DIR"/../$DEVICE/proprietary-files.txt "$SRC" "$SECTION" -fi - -"$MY_DIR"/setup-makefiles.sh |