1#!/bin/bash 2# SPDX-License-Identifier: GPL-2.0 3# Copyright (c) 2023 Huawei Device Co., Ltd. 4# 5# Description: Create a symbolic link for Unified Collection Driver in Linux 5.10 6# 7 8set -e 9 10OHOS_SOURCE_ROOT=$1 11KERNEL_BUILD_ROOT=$2 12PRODUCT_NAME=$3 13KERNEL_VERSION=$4 14UNIFIED_COLLECTION_SOURCE_ROOT=$OHOS_SOURCE_ROOT/kernel/linux/common_modules/ucollection 15 16function main() 17{ 18 pushd . 19 20 echo "create link $KERNEL_BUILD_ROOT/drivers/staging/ucollection/" 21 if [ ! -d "$KERNEL_BUILD_ROOT/drivers/staging/ucollection" ]; then 22 mkdir $KERNEL_BUILD_ROOT/drivers/staging/ucollection 23 fi 24 25 cd $KERNEL_BUILD_ROOT/drivers/staging/ucollection/ 26 ln -s -f $(realpath --relative-to=$KERNEL_BUILD_ROOT/drivers/staging/ucollection/ $UNIFIED_COLLECTION_SOURCE_ROOT)/* ./ 27 28 popd 29} 30 31main 32