From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id AB6B421A16ED1 for ; Fri, 26 May 2017 18:34:27 -0700 (PDT) Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by orsmga101.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 26 May 2017 18:35:23 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.38,400,1491289200"; d="scan'208";a="1153413870" Received: from mdkinney-mobl.amr.corp.intel.com ([10.254.75.18]) by fmsmga001.fm.intel.com with ESMTP; 26 May 2017 18:35:22 -0700 From: Michael Kinney To: edk2-devel@lists.01.org Cc: Liming Gao , Yonghong Zhu , Kevin W Shaw Date: Fri, 26 May 2017 18:35:19 -0700 Message-Id: <1495848919-36844-2-git-send-email-michael.d.kinney@intel.com> X-Mailer: git-send-email 2.6.3.windows.1 In-Reply-To: <1495848919-36844-1-git-send-email-michael.d.kinney@intel.com> References: <1495848919-36844-1-git-send-email-michael.d.kinney@intel.com> Subject: [edk2-InfSpecification PATCH] Clarify that PCD values may come from the build command line X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 May 2017 01:34:27 -0000 https://bugzilla.tianocore.org/show_bug.cgi?id=522 Cc: Liming Gao Cc: Yonghong Zhu Cc: Kevin W Shaw Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Michael Kinney --- 2_inf_overview/214_pcd_sections.md | 7 ++++--- README.md | 3 ++- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/2_inf_overview/214_pcd_sections.md b/2_inf_overview/214_pcd_sections.md index 2c6285c..80a8be5 100644 --- a/2_inf_overview/214_pcd_sections.md +++ b/2_inf_overview/214_pcd_sections.md @@ -106,9 +106,10 @@ use for the PCD is optional. Values of PCDs defined in this file override the default values specified in the EDK II package declaration (DEC) file. The platform integrator can specify -values in the DSC and FDF files that will override any settings in this file. -If a default value is not specified, the build system will use 1) values from -the FDF file, 2) values from the DSC file or 3) values from the DEC file. +values in the DSC and FDF files or on the build command line to override any +settings in this file. If a default value is not specified, the build system +uses 1) values from the command line, 2) values from the FDF file, 3) values +from the DSC file or 4) values from the DEC file. Expressions, or Feature Flag Expressions, may be used on PCD entry lines. diff --git a/README.md b/README.md index 57e05d2..907d00a 100644 --- a/README.md +++ b/README.md @@ -192,4 +192,5 @@ Copyright (c) 2007-2017, Intel Corporation. All rights reserved. | | Updated other sections to specify how the build system will evaluate the Feature Flag Expression | | | | Prohibit using #include statements in UNI files specified in the MODULE_UNI_FILE entry | | | 1.25 | Revised WORKSPACE wording for updated build system that can handle packages located outside of the WORKSPACE directory tree (refer to the TianoCore.org/EDKII website for additional instructions on setting up a development environment). | January 2016 | -| 1.26 | Convert to GitBooks | March 2017 | +| 1.26 | Convert to GitBooks | May 2017 | +| | [#522](https://bugzilla.tianocore.org/show_bug.cgi?id=522) INF spec: add the clarification that PCD value may from build command | | -- 2.6.3.windows.1