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.136, mailfrom: zhijux.fan@intel.com) Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by groups.io with SMTP; Sun, 16 Jun 2019 22:10:06 -0700 X-Amp-Result: UNKNOWN X-Amp-Original-Verdict: FILE UNKNOWN X-Amp-File-Uploaded: False Received: from orsmga004.jf.intel.com ([10.7.209.38]) by fmsmga106.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 16 Jun 2019 22:10:05 -0700 X-ExtLoop1: 1 Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205]) by orsmga004.jf.intel.com with ESMTP; 16 Jun 2019 22:10:05 -0700 Received: from fmsmsx122.amr.corp.intel.com (10.18.125.37) by fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS) id 14.3.439.0; Sun, 16 Jun 2019 22:10:05 -0700 Received: from shsmsx151.ccr.corp.intel.com (10.239.6.50) by fmsmsx122.amr.corp.intel.com (10.18.125.37) with Microsoft SMTP Server (TLS) id 14.3.439.0; Sun, 16 Jun 2019 22:10:04 -0700 Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.104]) by SHSMSX151.ccr.corp.intel.com ([169.254.3.246]) with mapi id 14.03.0439.000; Mon, 17 Jun 2019 13:10:03 +0800 From: "Fan, ZhijuX" 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/3 V2] Intel/Readme.md:Add instructions about Binary Cache in Readme.md Thread-Topic: [PATCH 1/3 V2] Intel/Readme.md:Add instructions about Binary Cache in Readme.md Thread-Index: AdUkyuUBaB8qH6x4SxONGSQKFl8VUQ== Date: Mon, 17 Jun 2019 05:10:01 +0000 Message-ID: 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-originating-ip: [10.239.127.40] MIME-Version: 1.0 Return-Path: zhijux.fan@intel.com X-Groupsio-MsgNum: 42481 Content-Type: multipart/mixed; boundary="_000_FAD0D7E0AE0FA54D987F6E72435CAFD50AF824B2SHSMSX101ccrcor_" Content-Language: en-US --_000_FAD0D7E0AE0FA54D987F6E72435CAFD50AF824B2SHSMSX101ccrcor_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable BZ:https://bugzilla.tianocore.org/show_bug.cgi?id=3D1784 BZ:https://bugzilla.tianocore.org/show_bug.cgi?id=3D1785 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 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 | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Platform/Intel/Readme.md b/Platform/Intel/Readme.md index cc0151066e..d95d0fa54e 100644 --- a/Platform/Intel/Readme.md +++ b/Platform/Intel/Readme.md @@ -134,6 +134,9 @@ return back to the minimum platform caller. | --performance | performance build enabled | | --fsp | fsp wrapper build enabled | | --fspapi | API mode fsp wrapper 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 @@ -196,7 +199,9 @@ For PurleyOpenBoardPkg 2. Type "cd edk2-platforms\Platform\Intel\PurleyOpenBoardPkg\BoardMtOlympu= s". 3. Type "GitEdk2MinMtOlympus.bat" to setup GIT environment. 4. Type "bld" to build Purley Mt Olympus board UEFI firmware image, "bld r= elease" for release build, "bld clean" to - remove intermediate files. + remove intermediate files."bld cache-produce" Generate a cache of binar= y 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 The validated version of iasl compiler that can build MinPurley is 2018062= 9. Older version may generate ACPI build errors. --=20 2.14.1.windows.1 --_000_FAD0D7E0AE0FA54D987F6E72435CAFD50AF824B2SHSMSX101ccrcor_ Content-Disposition: attachment; filename="winmail.dat" Content-Transfer-Encoding: base64 Content-Type: application/ms-tnef; name="winmail.dat" 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 YQBuACwAIABaAGgAaQBqAHUAWAAAAB8AI0ABAAAAKgAAAHoAaABpAGoAdQB4AC4AZgBhAG4AQABp AG4AdABlAGwALgBjAG8AbQAAAAAAHwAiQAEAAAAKAAAAUwBNAFQAUAAAAAAAAgH5PwEAAABkAAAA AAAAAIErH6S+oxAZnW4A3QEPVAIAAACARgBhAG4ALAAgAFoAaABpAGoAdQBYAAAAUwBNAFQAUAAA AHoAaABpAGoAdQB4AC4AZgBhAG4AQABpAG4AdABlAGwALgBjAG8AbQAAAB8ACV0BAAAAKgAAAHoA aABpAGoAdQB4AC4AZgBhAG4AQABpAG4AdABlAGwALgBjAG8AbQAAAAAACwBAOgEAAAAfABoAAQAA ABIAAABJAFAATQAuAE4AbwB0AGUAAAAAAAMA8T8JBAAACwBAOgEAAAADAP0/5AQAAAIBCzABAAAA EAAAAAqY0i0tLghNt0OwGe+yZ6UDABcAAQAAAEAAOQCA2knqyiTVAUAACDB/sIfqyiTVAR8AAICG AwIAAAAAAMAAAAAAAABGAQAAAB4AAABhAGMAYwBlAHAAdABsAGEAbgBnAHUAYQBnAGUAAAAAAAEA AAAMAAAAZQBuAC0AVQBTAAAAHwA3AAEAAACgAAAAWwBQAEEAVABDAEgAIAAxAC8AMwAgAFYAMgBd ACAASQBuAHQAZQBsAC8AUgBlAGEAZABtAGUALgBtAGQAOgBBAGQAZAAgAGkAbgBzAHQAcgB1AGMA dABpAG8AbgBzACAAYQBiAG8AdQB0ACAAQgBpAG4AYQByAHkAIABDAGEAYwBoAGUAIABpAG4AIABS AGUAYQBkAG0AZQAuAG0AZAAAAB8APQABAAAAAgAAAAAAAAADADYAAAAAAAIBcQABAAAAFgAAAAHV JMrlAWgfKh+seEsTjRkkChZfFVEAAB8AcAABAAAAoAAAAFsAUABBAFQAQwBIACAAMQAvADMAIABW ADIAXQAgAEkAbgB0AGUAbAAvAFIAZQBhAGQAbQBlAC4AbQBkADoAQQBkAGQAIABpAG4AcwB0AHIA dQBjAHQAaQBvAG4AcwAgAGEAYgBvAHUAdAAgAEIAaQBuAGEAcgB5ACAAQwBhAGMAaABlACAAaQBu ACAAUgBlAGEAZABtAGUALgBtAGQAAAAfADUQAQAAAJAAAAA8AEYAQQBEADAARAA3AEUAMABBAEUA MABGAEEANQA0AEQAOQA4ADcARgA2AEUANwAyADQAMwA1AEMAQQBGAEQANQAwAEEARgA4ADIANABC ADIAQABTAEgAUwBNAFMAWAAxADAAMQAuAGMAYwByAC4AYwBvAHIAcAAuAGkAbgB0AGUAbAAuAGMA bwBtAD4AAAADAN4/n04AAEAABzC/7YLqyiTVAQIBCwABAAAAEAAAAAqY0i0tLghNt0OwGe+yZ6UD ACYAAAAAAAIBRwABAAAAMgAAAGM9VVM7YT1NQ0k7cD1JbnRlbDtsPVNIU01TWDEwMS0xOTA2MTcw NTEwMDFaLTQzNzgAAAACARAwAQAAAEYAAAAAAAAAJne9OTvsOEmkphU9y6V7QgcA+tDX4K4PpU2Y f25yQ1yv1QAAAEQRXgAAppNoNoh2bEunStPrR5pMZAAACVSPrgAAAAAfAPo/AQAAABgAAABGAGEA bgAsACAAWgBoAGkAagB1AFgAAAADAAlZAQAAAEAAAIAIIAYAAAAAAMAAAAAAAABGAAAAAL+FAABA jarpyiTVAQsAAIAIIAYAAAAAAMAAAAAAAABGAAAAAIKFAAAAAAAAAwAAgAggBgAAAAAAwAAAAAAA AEYAAAAA64UAAAkEAAAfAACAhgMCAAAAAADAAAAAAAAARgEAAAAYAAAAZABsAHAALQBwAHIAbwBk AHUAYwB0AAAAAQAAABoAAABkAGwAcABlAC0AdwBpAG4AZABvAHcAcwAAAAAAHwAAgIYDAgAAAAAA wAAAAAAAAEYBAAAAGAAAAGQAbABwAC0AdgBlAHIAcwBpAG8AbgAAAAEAAAAWAAAAMQAxAC4AMAAu ADYAMAAwAC4ANwAAAAAAHwAAgIYDAgAAAAAAwAAAAAAAAEYBAAAAGgAAAGQAbABwAC0AcgBlAGEA YwB0AGkAbwBuAAAAAAABAAAAFAAAAG4AbwAtAGEAYwB0AGkAbwBuAAAAAwANNP0/AAAfAACAhgMC AAAAAADAAAAAAAAARgEAAAAgAAAAeAAtAG0AcwAtAGgAYQBzAC0AYQB0AHQAYQBjAGgAAAABAAAA AgAAAAAAAAAfAACAhgMCAAAAAADAAAAAAAAARgEAAAAiAAAAeAAtAG8AcgBpAGcAaQBuAGEAdABp AG4AZwAtAGkAcAAAAAAAAQAAACAAAABbADEAMAAuADIAMwA5AC4AMQAyADcALgA0ADAAXQAAANji --_000_FAD0D7E0AE0FA54D987F6E72435CAFD50AF824B2SHSMSX101ccrcor_--