From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: intel.com, ip: 192.55.52.93, mailfrom: chasel.chiu@intel.com) Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by groups.io with SMTP; Thu, 30 May 2019 18:57:46 -0700 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga002.jf.intel.com ([10.7.209.21]) by fmsmga102.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 30 May 2019 18:57:45 -0700 X-ExtLoop1: 1 Received: from pgsmsx101.gar.corp.intel.com ([10.221.44.78]) by orsmga002.jf.intel.com with ESMTP; 30 May 2019 18:57:44 -0700 Received: from pgsmsx111.gar.corp.intel.com ([169.254.2.3]) by PGSMSX101.gar.corp.intel.com ([169.254.1.143]) with mapi id 14.03.0415.000; Fri, 31 May 2019 09:57:43 +0800 From: "Chiu, Chasel" To: "Fan, ZhijuX" , "devel@edk2.groups.io" CC: "Gao, Liming" , "Feng, Bob C" , "Shi, Steven" , "Lu, Shifei A" , "Zhou, Bowen" , "Oram, Isaac W" , "Kubacki, Michael A" , "Desimone, Nathaniel L" Subject: Re: [PATCH 1/4] Intel/Readme.md:Add instructions about Binary Cache in Readme.md Thread-Topic: [PATCH 1/4] Intel/Readme.md:Add instructions about Binary Cache in Readme.md Thread-Index: AdUXUUmd0Npmny4mRUOMynx60ojWAQAAuG7A Date: Fri, 31 May 2019 01:57:42 +0000 Message-ID: <3C3EFB470A303B4AB093197B6777CCEC50339A9F@PGSMSX111.gar.corp.intel.com> References: In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.0.600.7 dlp-reaction: no-action x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNzdjYjRhZjctOGFkNy00ZTkyLThiODEtYWY3MzI4ZTQyNTgyIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiNnJBSWVLRFJcL1c5NlhWNllCQkt0bEEyWWEyallcL3cwSUgxWHg1OEtSNjFYRVZlOFc3UCtBK3BQYlhVMloydTFvIn0= x-ctpclassification: CTP_NT x-originating-ip: [172.30.20.206] MIME-Version: 1.0 Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Reviewed-by: Chasel Chiu > -----Original Message----- > From: Fan, ZhijuX > Sent: Friday, May 31, 2019 9:37 AM > To: devel@edk2.groups.io > Cc: Gao, Liming ; Feng, Bob C ; > Shi, Steven ; Lu, Shifei A ;= Zhou, > Bowen ; Oram, Isaac W ; > Chiu, Chasel ; Kubacki, Michael A > ; Desimone, Nathaniel L > > Subject: [PATCH 1/4] Intel/Readme.md:Add instructions about Binary Cache = in > Readme.md >=20 > BZ:https://bugzilla.tianocore.org/show_bug.cgi?id=3D1784 > BZ:https://bugzilla.tianocore.org/show_bug.cgi?id=3D1785 >=20 > Add detailed instructions about Binary Cache in Readme.md, Extend options= to > support Binary Cache in the Kabylake build bld.bat file, Purley build bld= .bat file, > build_bios.py >=20 > Cc: Liming Gao > Cc: Bob Feng > Cc: Steven Shi > Cc: Shifei A Lu > Cc: Xiaohu Zhou > Cc: Isaac W Oram > Cc: Chasel Chiu > Cc: Michael Kubacki > Cc: Nate DeSimone > Signed-off-by: Zhiju.Fan > --- > Platform/Intel/Readme.md | 11 +++++++++-- > 1 file changed, 9 insertions(+), 2 deletions(-) >=20 > diff --git a/Platform/Intel/Readme.md b/Platform/Intel/Readme.md index > 443fb409b3..41ae99e8e6 100644 > --- a/Platform/Intel/Readme.md > +++ b/Platform/Intel/Readme.md > @@ -133,6 +133,9 @@ return back to the minimum platform caller. > | --silent | silent build enabled | > | --performance | performance build enabled | > | --fsp | fsp build enabled | > + | --hash | Enable hash-based caching | > + | --binary-destination | create cache in specified directory | > + | --binary-source | Consume cache from directory | > | | >=20 > * For more information on build options @@ -191,14 +194,18 @@ For > KabylakeOpenBoardPkg 2. Type "cd > edk2-platforms\Platform\Intel\KabylakeOpenBoardPkg\KabylakeRvp3". > 3. Type "GitEdk2MinKabylake.bat" to setup GIT environment. > 4. Type "prep" and make prebuild finish for debug build, "prep r" for re= lease > build. > -5. Type "bld" to build Kaby Lake reference platform UEFI firmware image. > +5. Type "bld" to build Kaby Lake reference platform UEFI firmware image,= "bld > cache-produce" Generate a cache of binary > + files in the specified directory, "bld cache-consume" Consume a cache= of > binary files from the specified directory, > + BINARY_CACHE_PATH is empty, used "BinCache" as default path. >=20 > For PurleyOpenBoardPkg > 1. Open command window, go to the workspace directory, e.g. c:\Purley. > 2. Type "cd > edk2-platforms\Platform\Intel\PurleyOpenBoardPkg\BoardMtOlympus". > 3. Type "GitEdk2MinMtOlympus.bat" to setup GIT environment. > 4. Type "bld" to build Purley Mt Olympus board UEFI firmware image, "bld > release" for release build, "bld clean" to > - remove intermediate files. > + remove intermediate files. "bld cache-produce" Generate a cache of bi= nary > files in the specified directory, > + "bld cache-consume" Consume a cache of binary files from the specifie= d > directory, BINARY_CACHE_PATH is empty, > + used "BinCache" as default path. >=20 > The validated version of iasl compiler that can build MinPurley is 20180= 629. > Older version may generate ACPI build errors. > -- > 2.14.1.windows.1