• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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