11d68314aSopenharmony_ci#!/bin/bash 21d68314aSopenharmony_ci# This library is free software; you can redistribute it and/or 31d68314aSopenharmony_ci# modify it under the terms of the GNU Lesser General Public 41d68314aSopenharmony_ci# License as published by the Free Software Foundation version 2.1 51d68314aSopenharmony_ci# of the License. 61d68314aSopenharmony_ci# 71d68314aSopenharmony_ci# Copyright(c) 2023 Huawei Device Co., Ltd. 81d68314aSopenharmony_ci 91d68314aSopenharmony_ciset -e 101d68314aSopenharmony_cicd $1 111d68314aSopenharmony_ciif [ -d "libnl-3.7.0" ];then 121d68314aSopenharmony_ci rm -rf libnl-3.7.0 131d68314aSopenharmony_cifi 141d68314aSopenharmony_citar xvf libnl-3.7.0.tar.gz 151d68314aSopenharmony_cicd $1/libnl-3.7.0 161d68314aSopenharmony_ci./configure 171d68314aSopenharmony_cipatch -p1 < $1/slove-oh-update-sp3.patch --fuzz=0 --no-backup-if-mismatch 181d68314aSopenharmony_cipatch -p1 < $1/solve-oh-compile-problem.patch --fuzz=0 --no-backup-if-mismatch 191d68314aSopenharmony_cipatch -p1 < $1/slove-oh-bug-fix.patch --fuzz=0 --no-backup-if-mismatch 201d68314aSopenharmony_ciexit 0 21