From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0b-002e3701.pphosted.com (mx0b-002e3701.pphosted.com [148.163.143.35]) by mx.groups.io with SMTP id smtpd.web12.35768.1606142027091624243 for ; Mon, 23 Nov 2020 06:33:47 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@hpe.com header.s=pps0720 header.b=n4CY5ZWP; spf=pass (domain: hpe.com, ip: 148.163.143.35, mailfrom: prvs=0596f266c1=abner.chang@hpe.com) Received: from pps.filterd (m0134425.ppops.net [127.0.0.1]) by mx0b-002e3701.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id 0ANEW3qu029297; Mon, 23 Nov 2020 14:33:46 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hpe.com; h=from : to : cc : subject : date : message-id : in-reply-to : references; s=pps0720; bh=l7xSBBUCs2RBIhjnvRTdqx+NLRqsbBC2GsryytETzhg=; b=n4CY5ZWPThQmXKGh1ZqIefR+HsxxKPzVb/gUW6w5xC+FXrHDNAopfwd5qSZ/et5h9/Bq ONsQn93StfVrjhk//LExV2wke+dybXiM6LnFPNQVZ3xUzIa5sDbKDlCFHmR4/chIePE0 PNwbxsuoiEQV17GEsFpLANILIa5suP8EdCFzSJLzaSEJv7o+46NpG0qjUkdGAF4MB0ag GkDzrDssY1CUV3wksvgZdQZP3V4ArvMTEE5ki5gi3e8Q54+EBUiw4ML75XcpTidxRHrF p80BeayDl/QU+5sd7q9nx3dcsVpB98MBRptHrJ30JVmZ7AZhZ5SGVJZyGvR5FA+Zhe4i jA== Received: from g4t3425.houston.hpe.com (g4t3425.houston.hpe.com [15.241.140.78]) by mx0b-002e3701.pphosted.com with ESMTP id 34xv6pxc0f-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 23 Nov 2020 14:33:46 +0000 Received: from g9t2301.houston.hpecorp.net (g9t2301.houston.hpecorp.net [16.220.97.129]) by g4t3425.houston.hpe.com (Postfix) with ESMTP id DD54A8D; Mon, 23 Nov 2020 14:33:45 +0000 (UTC) Received: from abner-virtual-machine.asiapacific.hpqcorp.net (abner-virtual-machine.asiapacific.hpqcorp.net [15.119.210.153]) by g9t2301.houston.hpecorp.net (Postfix) with ESMTP id 6C7B74D; Mon, 23 Nov 2020 14:33:44 +0000 (UTC) From: "Abner Chang" To: devel@edk2.groups.io Cc: Jian J Wang , Hao A Wu , Nickle Wang , Peter O'Hanley Subject: [PATCH 3/3] MdeModulePkg: Add EDK2 port jansson library Date: Mon, 23 Nov 2020 21:47:22 +0800 Message-Id: <20201123134722.15980-4-abner.chang@hpe.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201123134722.15980-1-abner.chang@hpe.com> References: <20201123134722.15980-1-abner.chang@hpe.com> X-HPE-SCL: -1 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.312,18.0.737 definitions=2020-11-23_11:2020-11-23,2020-11-23 signatures=0 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 bulkscore=0 phishscore=0 clxscore=1015 malwarescore=0 mlxlogscore=939 spamscore=0 priorityscore=1501 lowpriorityscore=0 adultscore=0 mlxscore=0 suspectscore=1 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2011230099 Add EDK2 port jansson library (JsonLib) to MdeModulePkg Signed-off-by: Abner Chang Cc: Jian J Wang Cc: Hao A Wu Cc: Nickle Wang Cc: Peter O'Hanley --- MdeModulePkg/MdeModulePkg.dec | 7 ++++++- MdeModulePkg/MdeModulePkg.dsc | 4 +++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/MdeModulePkg/MdeModulePkg.dec b/MdeModulePkg/MdeModulePkg.dec index 9b52b34494..fb755425a8 100644 --- a/MdeModulePkg/MdeModulePkg.dec +++ b/MdeModulePkg/MdeModulePkg.dec @@ -6,7 +6,7 @@ # Copyright (c) 2019, NVIDIA CORPORATION. All rights reserved. # Copyright (c) 2007 - 2020, Intel Corporation. All rights reserved.
# Copyright (c) 2016, Linaro Ltd. All rights reserved.
-# (C) Copyright 2016 - 2019 Hewlett Packard Enterprise Development LP
+# (C) Copyright 2016 - 2020 Hewlett Packard Enterprise Development LP
# Copyright (c) 2017, AMD Incorporated. All rights reserved.
# Copyright (c) Microsoft Corporation.
# SPDX-License-Identifier: BSD-2-Clause-Patent @@ -154,6 +154,11 @@ # VariablePolicyHelperLib|Include/Library/VariablePolicyHelperLib.h + ## @libraryclass Provides the library functions based on third party + # jansson library to manipulate JSON data structure. + # + JsonLib|Include/Library/JsonLib.h + [Guids] ## MdeModule package token space guid # Include/Guid/MdeModulePkgTokenSpace.h diff --git a/MdeModulePkg/MdeModulePkg.dsc b/MdeModulePkg/MdeModulePkg.dsc index 90165ca443..a1325370a9 100644 --- a/MdeModulePkg/MdeModulePkg.dsc +++ b/MdeModulePkg/MdeModulePkg.dsc @@ -1,7 +1,7 @@ ## @file # EFI/PI Reference Module Package for All Architectures # -# (C) Copyright 2014 Hewlett-Packard Development Company, L.P.
+# (C) Copyright 2014 - 2020 Hewlett-Packard Development Company, L.P.
# Copyright (c) 2007 - 2019, Intel Corporation. All rights reserved.
# Copyright (c) Microsoft Corporation. # @@ -100,6 +100,7 @@ SafeIntLib|MdePkg/Library/BaseSafeIntLib/BaseSafeIntLib.inf DisplayUpdateProgressLib|MdeModulePkg/Library/DisplayUpdateProgressLibGraphics/DisplayUpdateProgressLibGraphics.inf VariablePolicyHelperLib|MdeModulePkg/Library/VariablePolicyHelperLib/VariablePolicyHelperLib.inf + JsonLib|MdeModulePkg/Library/JsonLib/JsonLib.inf [LibraryClasses.EBC.PEIM] IoLib|MdePkg/Library/PeiIoLibCpuIo/PeiIoLibCpuIo.inf @@ -329,6 +330,7 @@ MdeModulePkg/Library/BaseBmpSupportLib/BaseBmpSupportLib.inf MdeModulePkg/Library/DisplayUpdateProgressLibGraphics/DisplayUpdateProgressLibGraphics.inf MdeModulePkg/Library/DisplayUpdateProgressLibText/DisplayUpdateProgressLibText.inf + MdeModulePkg/Library/JsonLib/JsonLib.inf MdeModulePkg/Universal/BdsDxe/BdsDxe.inf MdeModulePkg/Application/BootManagerMenuApp/BootManagerMenuApp.inf -- 2.17.1