From 46821e1c7608688d03b3c80acaa7186089f7925f Mon Sep 17 00:00:00 2001 From: hwgaizw Date: Tue, 23 Nov 2021 10:06:58 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9build=20Signed-off-by:=20hwga?= =?UTF-8?q?izw=20?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: hwgaizw Change-Id: Ia3056aae2a92e92ef5da0d29d0a6c3af6ee379db --- BUILD.gn | 80 +++++++++++++++++++++++------------------------ README.OpenSource | 17 ++-------- 2 files changed, 41 insertions(+), 56 deletions(-) diff --git a/BUILD.gn b/BUILD.gn index f8cb369..a125274 100644 --- a/BUILD.gn +++ b/BUILD.gn @@ -1,42 +1,40 @@ -# Copyright (c) 2021 Huawei Device Co., Ltd. -# 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 +# Copyright (c) 2021 Huawei Device Co., Ltd. +# 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. - -import("//build/ohos.gni") - -config("libpsl_config") { - cflags = [ - "-DHAVE_CONFIG_H", - "-Wno-sign-compare" - ] -} - -ohos_source_set("psl_dynamic") { - sources = [ - "src/psl.c", - "src/lookup_string_in_fixed_set.c" - ] - - configs = [":libpsl_config"] - include_dirs = [ - "//third_party/libpsl", - "//third_party/libpsl/include", - ] -} - -ohos_shared_library("libpsl") { - deps = [ - ":psl_dynamic", - ] - part_name = "multimedia_histreamer" - subsystem_name = "multimedia" -} \ No newline at end of file + +import("//build/ohos.gni") + +config("libpsl_config") { + cflags = [ + "-DHAVE_CONFIG_H", + "-Wno-sign-compare", + ] +} + +ohos_source_set("psl_dynamic") { + sources = [ + "src/lookup_string_in_fixed_set.c", + "src/psl.c", + ] + + configs = [ ":libpsl_config" ] + include_dirs = [ + "//third_party/libpsl", + "//third_party/libpsl/include", + ] +} + +ohos_shared_library("libpsl") { + deps = [ ":psl_dynamic" ] + part_name = "multimedia_media_standard" + subsystem_name = "multimedia" +} diff --git a/README.OpenSource b/README.OpenSource index c842489..652f7e5 100644 --- a/README.OpenSource +++ b/README.OpenSource @@ -1,24 +1,11 @@ -#Copyright (c) 2021 Huawei Device Co., Ltd. -#Licensed under the MIT; -#you may not use this file except in compliance with the License. -#You may obtain a copy of the License at -# -# MIT -# -#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. - [ { "Name": "libpsl", - "License": "MIT" + "License": "MIT", "License File": "LICENSE", "Owner": "lixin113@huawei.com", "Version Number": "0.21.1", "Upstream URL": "https://github.com/rockdaboot/libpsl", "Description": "libpsl - C library to handle the Public Suffix List" } -] \ No newline at end of file +]