xref: /third_party/libnl/install.sh
  • Home
  • History
  • Annotate Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
  • only in /third_party/libnl/
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

Indexes created Thu Nov 07 10:32:03 CST 2024