From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) (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 34BFF80369 for ; Wed, 8 Mar 2017 22:53:15 -0800 (PST) Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by orsmga104.jf.intel.com with ESMTP; 08 Mar 2017 22:53:14 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.36,267,1486454400"; d="scan'208";a="1120334009" Received: from fmsmsx106.amr.corp.intel.com ([10.18.124.204]) by fmsmga001.fm.intel.com with ESMTP; 08 Mar 2017 22:53:14 -0800 Received: from shsmsx151.ccr.corp.intel.com (10.239.6.50) by FMSMSX106.amr.corp.intel.com (10.18.124.204) with Microsoft SMTP Server (TLS) id 14.3.248.2; Wed, 8 Mar 2017 22:53:13 -0800 Received: from shsmsx103.ccr.corp.intel.com ([169.254.4.20]) by SHSMSX151.ccr.corp.intel.com ([169.254.3.204]) with mapi id 14.03.0248.002; Thu, 9 Mar 2017 14:53:09 +0800 From: "Zhu, Yonghong" To: "Chen, Hesheng" , "edk2-devel@lists.01.org" Thread-Topic: [patch] BaseTools/UPT: Man Page Update Thread-Index: AQHSlwo+59h8iW6w1UCzGIWrzrC+qaGMFYZA Date: Thu, 9 Mar 2017 06:53:08 +0000 Message-ID: References: <1488867313-5264-1-git-send-email-hesheng.chen@intel.com> In-Reply-To: <1488867313-5264-1-git-send-email-hesheng.chen@intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Subject: Re: [patch] BaseTools/UPT: Man Page Update X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Mar 2017 06:53:15 -0000 Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Reviewed-by: Yonghong Zhu =20 Best Regards, Zhu Yonghong -----Original Message----- From: Chen, Hesheng=20 Sent: Tuesday, March 07, 2017 2:15 PM To: edk2-devel@lists.01.org Cc: Zhu, Yonghong Subject: [patch] BaseTools/UPT: Man Page Update Update UPT man page to complete the description of options. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: hesschen --- .../Intel_UEFI_Packaging_Tool_Man_Page.rtf | 504 ++++++++++++-----= ---- 1 file changed, 281 insertions(+), 223 deletions(-) diff --git a/BaseTools/UserManuals/Intel_UEFI_Packaging_Tool_Man_Page.rtf b= /BaseTools/UserManuals/Intel_UEFI_Packaging_Tool_Man_Page.rtf index e479261..5ed1365 100644 --- a/BaseTools/UserManuals/Intel_UEFI_Packaging_Tool_Man_Page.rtf +++ b/BaseTools/UserManuals/Intel_UEFI_Packaging_Tool_Man_Page.rtf @@ -1,22 +1,23 @@ -{\rtf1\adeflang1025\ansi\ansicpg1252\uc1\adeff0\deff0\stshfdbch31505\stshf= loch31506\stshfhich31506\stshfbi0\deflang1033\deflangfe1033\themelang1033\t= hemelangfe2052\themelangcs0{\fonttbl{\f0\fbidi \froman\fcharset0\fprq2{\*\p= anose 02020603050405020304}Times New Roman;}{\f2\fbidi \fmodern\fcharset0\f= prq1{\*\panose 02070309020205020404}Courier New;} -{\f3\fbidi \froman\fcharset2\fprq2{\*\panose 05050102010706020507}Symbol;}= {\f10\fbidi \fnil\fcharset2\fprq2{\*\panose 05000000000000000000}Wingdings;= }{\f13\fbidi \fnil\fcharset134\fprq2{\*\panose 02010600030101010101}SimSun{= \*\falt SimSun};} -{\f34\fbidi \froman\fcharset0\fprq2{\*\panose 02040503050406030204}Cambria= Math;}{\f39\fbidi \fswiss\fcharset0\fprq2{\*\panose 020b0604030504040204}V= erdana{\*\falt Verdana};}{\f41\fbidi \fnil\fcharset134\fprq2{\*\panose 0201= 0600030101010101}@SimSun;} -{\flomajor\f31500\fbidi \froman\fcharset0\fprq2{\*\panose 0202060305040502= 0304}Times New Roman;}{\fdbmajor\f31501\fbidi \fnil\fcharset134\fprq2{\*\pa= nose 02010600030101010101}SimSun{\*\falt SimSun};} -{\fhimajor\f31502\fbidi \froman\fcharset0\fprq2{\*\panose 0204050305040603= 0204}Cambria;}{\fbimajor\f31503\fbidi \froman\fcharset0\fprq2{\*\panose 020= 20603050405020304}Times New Roman;} -{\flominor\f31504\fbidi \froman\fcharset0\fprq2{\*\panose 0202060305040502= 0304}Times New Roman;}{\fdbminor\f31505\fbidi \fnil\fcharset134\fprq2{\*\pa= nose 02010600030101010101}SimSun{\*\falt SimSun};} -{\fhiminor\f31506\fbidi \fswiss\fcharset0\fprq2{\*\panose 020f050202020403= 0204}Calibri;}{\fbiminor\f31507\fbidi \froman\fcharset0\fprq2{\*\panose 020= 20603050405020304}Times New Roman;}{\f312\fbidi \froman\fcharset238\fprq2 T= imes New Roman CE;} -{\f313\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\f315\fbidi \= froman\fcharset161\fprq2 Times New Roman Greek;}{\f316\fbidi \froman\fchars= et162\fprq2 Times New Roman Tur;}{\f317\fbidi \froman\fcharset177\fprq2 Tim= es New Roman (Hebrew);} -{\f318\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\f319\fb= idi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\f320\fbidi \froman\= fcharset163\fprq2 Times New Roman (Vietnamese);}{\f332\fbidi \fmodern\fchar= set238\fprq1 Courier New CE;} -{\f333\fbidi \fmodern\fcharset204\fprq1 Courier New Cyr;}{\f335\fbidi \fmo= dern\fcharset161\fprq1 Courier New Greek;}{\f336\fbidi \fmodern\fcharset162= \fprq1 Courier New Tur;}{\f337\fbidi \fmodern\fcharset177\fprq1 Courier New= (Hebrew);} -{\f338\fbidi \fmodern\fcharset178\fprq1 Courier New (Arabic);}{\f339\fbidi= \fmodern\fcharset186\fprq1 Courier New Baltic;}{\f340\fbidi \fmodern\fchar= set163\fprq1 Courier New (Vietnamese);}{\f444\fbidi \fnil\fcharset0\fprq2 S= imSun Western{\*\falt SimSun};} -{\f652\fbidi \froman\fcharset238\fprq2 Cambria Math CE;}{\f653\fbidi \from= an\fcharset204\fprq2 Cambria Math Cyr;}{\f655\fbidi \froman\fcharset161\fpr= q2 Cambria Math Greek;}{\f656\fbidi \froman\fcharset162\fprq2 Cambria Math = Tur;} -{\f659\fbidi \froman\fcharset186\fprq2 Cambria Math Baltic;}{\f660\fbidi \= froman\fcharset163\fprq2 Cambria Math (Vietnamese);}{\f702\fbidi \fswiss\fc= harset238\fprq2 Verdana CE{\*\falt Verdana};} -{\f703\fbidi \fswiss\fcharset204\fprq2 Verdana Cyr{\*\falt Verdana};}{\f70= 5\fbidi \fswiss\fcharset161\fprq2 Verdana Greek{\*\falt Verdana};}{\f706\fb= idi \fswiss\fcharset162\fprq2 Verdana Tur{\*\falt Verdana};} -{\f709\fbidi \fswiss\fcharset186\fprq2 Verdana Baltic{\*\falt Verdana};}{\= f710\fbidi \fswiss\fcharset163\fprq2 Verdana (Vietnamese){\*\falt Verdana};= }{\f724\fbidi \fnil\fcharset0\fprq2 @SimSun Western;} -{\flomajor\f31508\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\fl= omajor\f31509\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\flomaj= or\f31511\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;} -{\flomajor\f31512\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\f= lomajor\f31513\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\= flomajor\f31514\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);} -{\flomajor\f31515\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}= {\flomajor\f31516\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietname= se);}{\fdbmajor\f31520\fbidi \fnil\fcharset0\fprq2 SimSun Western{\*\falt S= imSun};} -{\fhimajor\f31528\fbidi \froman\fcharset238\fprq2 Cambria CE;}{\fhimajor\f= 31529\fbidi \froman\fcharset204\fprq2 Cambria Cyr;}{\fhimajor\f31531\fbidi = \froman\fcharset161\fprq2 Cambria Greek;}{\fhimajor\f31532\fbidi \froman\fc= harset162\fprq2 Cambria Tur;} +{\rtf1\adeflang1025\ansi\ansicpg1252\uc2\adeff0\deff0\stshfdbch31505\stshf= loch31506\stshfhich31506\stshfbi0\deflang1033\deflangfe2052\themelang1033\t= hemelangfe2052\themelangcs0{\fonttbl{\f0\fbidi \froman\fcharset0\fprq2{\*\p= anose 02020603050405020304}Times New Roman;}{\f2\fbidi \fmodern\fcharset0\f= prq1{\*\panose 02070309020205020404}Courier New;} +{\f3\fbidi \froman\fcharset2\fprq2{\*\panose 05050102010706020507}Symbol;}= {\f10\fbidi \fnil\fcharset2\fprq2{\*\panose 05000000000000000000}Wingdings;= }{\f13\fbidi \fnil\fcharset134\fprq2{\*\panose 02010600030101010101}\'cb\'c= e\'cc\'e5{\*\falt SimSun};} +{\f34\fbidi \froman\fcharset0\fprq2{\*\panose 02040503050406030204}Cambria= Math;}{\f39\fbidi \fswiss\fcharset0\fprq2{\*\panose 00000000000000000000}V= erdana{\*\falt Verdana};} +{\f41\fbidi \fnil\fcharset134\fprq2{\*\panose 02010600030101010101}@\'cb\'= ce\'cc\'e5;}{\flomajor\f31500\fbidi \froman\fcharset0\fprq2{\*\panose 02020= 603050405020304}Times New Roman;} +{\fdbmajor\f31501\fbidi \fnil\fcharset134\fprq2{\*\panose 0201060003010101= 0101}\'cb\'ce\'cc\'e5{\*\falt SimSun};}{\fhimajor\f31502\fbidi \froman\fcha= rset0\fprq2{\*\panose 02040503050406030204}Cambria;} +{\fbimajor\f31503\fbidi \froman\fcharset0\fprq2{\*\panose 0202060305040502= 0304}Times New Roman;}{\flominor\f31504\fbidi \froman\fcharset0\fprq2{\*\pa= nose 02020603050405020304}Times New Roman;} +{\fdbminor\f31505\fbidi \fnil\fcharset134\fprq2{\*\panose 0201060003010101= 0101}\'cb\'ce\'cc\'e5{\*\falt SimSun};}{\fhiminor\f31506\fbidi \fswiss\fcha= rset0\fprq2{\*\panose 020f0502020204030204}Calibri;} +{\fbiminor\f31507\fbidi \froman\fcharset0\fprq2{\*\panose 0202060305040502= 0304}Times New Roman;}{\f44\fbidi \froman\fcharset238\fprq2 Times New Roman= CE;}{\f45\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;} +{\f47\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\f48\fbidi \= froman\fcharset162\fprq2 Times New Roman Tur;}{\f49\fbidi \froman\fcharset1= 77\fprq2 Times New Roman (Hebrew);}{\f50\fbidi \froman\fcharset178\fprq2 Ti= mes New Roman (Arabic);} +{\f51\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\f52\fbidi = \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\f64\fbidi \fmoder= n\fcharset238\fprq1 Courier New CE;}{\f65\fbidi \fmodern\fcharset204\fprq1 = Courier New Cyr;} +{\f67\fbidi \fmodern\fcharset161\fprq1 Courier New Greek;}{\f68\fbidi \fmo= dern\fcharset162\fprq1 Courier New Tur;}{\f69\fbidi \fmodern\fcharset177\fp= rq1 Courier New (Hebrew);}{\f70\fbidi \fmodern\fcharset178\fprq1 Courier Ne= w (Arabic);} +{\f71\fbidi \fmodern\fcharset186\fprq1 Courier New Baltic;}{\f72\fbidi \fm= odern\fcharset163\fprq1 Courier New (Vietnamese);}{\f176\fbidi \fnil\fchars= et0\fprq2 SimSun Western{\*\falt SimSun};}{\f384\fbidi \froman\fcharset238\= fprq2 Cambria Math CE;} +{\f385\fbidi \froman\fcharset204\fprq2 Cambria Math Cyr;}{\f387\fbidi \fro= man\fcharset161\fprq2 Cambria Math Greek;}{\f388\fbidi \froman\fcharset162\= fprq2 Cambria Math Tur;}{\f391\fbidi \froman\fcharset186\fprq2 Cambria Math= Baltic;} +{\f392\fbidi \froman\fcharset163\fprq2 Cambria Math (Vietnamese);}{\f434\f= bidi \fswiss\fcharset238\fprq2 Verdana CE{\*\falt Verdana};}{\f435\fbidi \f= swiss\fcharset204\fprq2 Verdana Cyr{\*\falt Verdana};} +{\f437\fbidi \fswiss\fcharset161\fprq2 Verdana Greek{\*\falt Verdana};}{\f= 438\fbidi \fswiss\fcharset162\fprq2 Verdana Tur{\*\falt Verdana};}{\f441\fb= idi \fswiss\fcharset186\fprq2 Verdana Baltic{\*\falt Verdana};} +{\f442\fbidi \fswiss\fcharset163\fprq2 Verdana (Vietnamese){\*\falt Verdan= a};}{\f456\fbidi \fnil\fcharset0\fprq2 @\'cb\'ce\'cc\'e5 Western;}{\flomajo= r\f31508\fbidi \froman\fcharset238\fprq2 Times New Roman CE;} +{\flomajor\f31509\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\f= lomajor\f31511\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\flo= major\f31512\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;} +{\flomajor\f31513\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew)= ;}{\flomajor\f31514\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic= );}{\flomajor\f31515\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic= ;} +{\flomajor\f31516\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnam= ese);}{\fdbmajor\f31520\fbidi \fnil\fcharset0\fprq2 SimSun Western{\*\falt = SimSun};}{\fhimajor\f31528\fbidi \froman\fcharset238\fprq2 Cambria CE;} +{\fhimajor\f31529\fbidi \froman\fcharset204\fprq2 Cambria Cyr;}{\fhimajor\= f31531\fbidi \froman\fcharset161\fprq2 Cambria Greek;}{\fhimajor\f31532\fbi= di \froman\fcharset162\fprq2 Cambria Tur;} {\fhimajor\f31535\fbidi \froman\fcharset186\fprq2 Cambria Baltic;}{\fhimaj= or\f31536\fbidi \froman\fcharset163\fprq2 Cambria (Vietnamese);}{\fbimajor\= f31538\fbidi \froman\fcharset238\fprq2 Times New Roman CE;} {\fbimajor\f31539\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\f= bimajor\f31541\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fbi= major\f31542\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;} {\fbimajor\f31543\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew)= ;}{\fbimajor\f31544\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic= );}{\fbimajor\f31545\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic= ;} @@ -35,7 +36,7 @@ \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe2052\loch\f39\hich\a= f39\dbch\af31505\cgrid\langnp1033\langfenp2052 \sbasedon0 \snext0 \slink15 = \sqformat heading 1;}{\s2\ql \li0\ri0\nowidctlpar\wrapdefault\faauto\outlin= elevel1\rin0\lin0\itap0=20 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe2052\loc= h\f39\hich\af39\dbch\af31505\cgrid\langnp1033\langfenp2052 \sbasedon0 \snex= t0 \slink16 \sqformat heading 2;}{\*\cs10 \additive \ssemihidden \sunhideus= ed \spriority1=20 Default Paragraph Font;}{\*\ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108= \trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tblind0\tblindtype3\tsvertalt\tsbr= drt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv=20 -\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0= \lin0\itap0 \rtlch\fcs1 \af0\afs21\alang1025 \ltrch\fcs0 \fs21\lang1033\lan= gfe1033\kerning2\loch\f31506\hich\af31506\dbch\af31505\cgrid\langnp1033\lan= gfenp1033=20 +\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0= \lin0\itap0 \rtlch\fcs1 \af0\afs21\alang1025 \ltrch\fcs0 \fs21\lang1033\lan= gfe2052\kerning2\loch\f31506\hich\af31506\dbch\af31505\cgrid\langnp1033\lan= gfenp2052=20 \snext11 \ssemihidden \sunhideused Normal Table;}{\*\cs15 \additive \rtlch= \fcs1 \ab\af0\afs44 \ltrch\fcs0 \b\f39\fs44\kerning44 \sbasedon10 \slink1 \= slocked \spriority9 Heading 1 Char;}{\*\cs16 \additive \rtlch\fcs1 \ab\af0\= afs32 \ltrch\fcs0=20 \b\fs32\kerning0\loch\f31502\hich\af31502\dbch\af31501 \sbasedon10 \slink2= \slocked \ssemihidden \spriority9 Heading 2 Char;}{\*\cs17 \additive \rtlc= h\fcs1 \af0\afs21 \ltrch\fcs0 \fs21 \sbasedon10 \ssemihidden \sunhideused \= styrsid14245224=20 annotation reference;}{\s18\ql \li0\ri0\nowidctlpar\wrapdefault\faauto\rin= 0\lin0\itap0 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\la= ngfe2052\loch\f39\hich\af39\dbch\af31505\cgrid\langnp1033\langfenp2052=20 @@ -53,19 +54,21 @@ annotation reference;}{\s18\ql \li0\ri0\nowidctlpar\wra= pdefault\faauto\rin0\lin0 \levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\levelte= xt\leveltemplateid67698703\'02\'06.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \= ltrch\fcs0 \fi-420\li2940\lin2940 }{\listlevel\levelnfc4\levelnfcn4\leveljc= 0\leveljcn0\levelfollow0 \levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltempl= ateid67698713\'02\'07);}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \f= i-420\li3360\lin3360 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\l= evelfollow0\levelstartat1 \lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698715\= '02\'08.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-420\li3780\l= in3780 }{\listname ;}\listid940380088}}{\*\listoverridetable{\listoverride\= listid940380088 -\listoverridecount0\ls1}}{\*\revtbl {Unknown;}{lhauch;}}{\*\rsidtbl \rsid1= 799\rsid91813\rsid396487\rsid483735\rsid552779\rsid655454\rsid685363\rsid80= 5008\rsid1009867\rsid1050478\rsid1054871\rsid1064894\rsid1536027\rsid173483= 3\rsid1924533\rsid2172204\rsid2383780\rsid2490530 -\rsid2562233\rsid2574604\rsid2707436\rsid2819890\rsid3217417\rsid3356758\r= sid3687826\rsid3947812\rsid3958709\rsid4003508\rsid4355979\rsid4412180\rsid= 4472091\rsid4527705\rsid4868941\rsid5134899\rsid5203345\rsid5310607\rsid546= 4326\rsid5852719\rsid6362790 -\rsid7164825\rsid7174505\rsid7424010\rsid7609983\rsid7997214\rsid8276687\r= sid8812445\rsid8814479\rsid8943713\rsid9138298\rsid9446431\rsid9901089\rsid= 9964275\rsid10190081\rsid10246519\rsid10316983\rsid10440781\rsid10490922\rs= id10891364\rsid10963834 -\rsid11147893\rsid11365531\rsid11761618\rsid12071700\rsid12143623\rsid1220= 0614\rsid12483726\rsid12718714\rsid12721085\rsid12721903\rsid12803398\rsid1= 2810495\rsid12914083\rsid13187009\rsid13379505\rsid13771663\rsid13849670\rs= id14181487\rsid14245224 -\rsid14313265\rsid15022072\rsid15164179\rsid15283407\rsid15421225\rsid1554= 8121\rsid15563257\rsid15625864\rsid15803579\rsid15860657\rsid16128153\rsid1= 6193110\rsid16255980\rsid16453629\rsid16464444\rsid16524051}{\mmathPr\mmath= Font34\mbrkBin0\mbrkBinSub0 -\msmallFrac0\mdispDef1\mlMargin0\mrMargin0\mdefJc1\mwrapIndent1440\mintLim= 0\mnaryLim1}{\info{\author kgui1}{\operator lhauch}{\creatim\yr2011\mo7\dy1= \hr9\min12}{\revtim\yr2011\mo7\dy1\hr9\min12}{\version2}{\edmins0}{\nofpage= s8}{\nofwords2241} -{\nofchars12776}{\*\company Intel Corporation}{\nofcharsws14988}{\vern4925= 5}}{\*\xmlnstbl {\xmlns1 http://schemas.microsoft.com/office/word/2003/word= ml}}\paperw12240\paperh15840\margl1800\margr1800\margt1440\margb1440\gutter= 0\ltrsect=20 +\listoverridecount0\ls1}}{\*\revtbl {Unknown;}{Chen, Hesheng;}{lhauch;}}{\= *\rsidtbl \rsid1799\rsid91813\rsid396487\rsid483735\rsid552779\rsid655454\r= sid685363\rsid805008\rsid1009867\rsid1050478\rsid1054871\rsid1064894\rsid15= 36027\rsid1734833\rsid1924533\rsid2038300\rsid2172204\rsid2383780 +\rsid2490530\rsid2562233\rsid2574604\rsid2707436\rsid2819890\rsid3217417\r= sid3356758\rsid3687826\rsid3947812\rsid3958709\rsid4003508\rsid4355979\rsid= 4412180\rsid4472091\rsid4527705\rsid4868941\rsid5134899\rsid5203345\rsid531= 0607\rsid5464326\rsid5852719 +\rsid6362790\rsid6690590\rsid7164825\rsid7174505\rsid7424010\rsid7609983\r= sid7997214\rsid8276687\rsid8812445\rsid8814479\rsid8943713\rsid9138298\rsid= 9446431\rsid9901089\rsid9964275\rsid10190081\rsid10246519\rsid10316983\rsid= 10440781\rsid10490922 +\rsid10891364\rsid10963834\rsid11147893\rsid11365531\rsid11761618\rsid1207= 1700\rsid12143623\rsid12200614\rsid12483726\rsid12718714\rsid12721085\rsid1= 2721903\rsid12803398\rsid12810495\rsid12914083\rsid13187009\rsid13379505\rs= id13771663\rsid13849670 +\rsid14181487\rsid14245224\rsid14313265\rsid15022072\rsid15164179\rsid1528= 3407\rsid15421225\rsid15548121\rsid15563257\rsid15625864\rsid15803579\rsid1= 5860657\rsid16128153\rsid16193110\rsid16255980\rsid16453629\rsid16464444\rs= id16524051}{\mmathPr +\mmathFont34\mbrkBin0\mbrkBinSub0\msmallFrac0\mdispDef1\mlMargin0\mrMargin= 0\mdefJc1\mwrapIndent1440\mintLim0\mnaryLim1}{\info{\author kgui1}{\operato= r Chen, Hesheng}{\creatim\yr2011\mo7\dy1\hr9\min12}{\revtim\yr2017\mo3\dy7\= hr14\min11}{\version4} +{\edmins6}{\nofpages1}{\nofwords2356}{\nofchars13433}{\*\company Intel Cor= poration}{\nofcharsws15758}{\vern57441}}{\*\xmlnstbl {\xmlns1 http://schema= s.microsoft.com/office/word/2003/wordml}} +\paperw12240\paperh15840\margl1800\margr1800\margt1440\margb1440\gutter0\l= trsect=20 \deftab360\widowctrl\ftnbj\aenddoc\revisions\trackmoves0\trackformatting1\= donotembedsysfont0\relyonvml0\donotembedlingdata1\grfdocevents0\validatexml= 0\showplaceholdtext0\ignoremixedcontent0\saveinvalidxml0\showxmlerrors0\hor= zdoc\dghspace120\dgvspace120 -\dghorigin1701\dgvorigin1984\dghshow0\dgvshow3\jcompress\viewkind1\viewsca= le100\rsidroot2707436 \fet0{\*\wgrffmtfilter 2450}\ilfomacatclnup0\ltrpar \= sectd \ltrsect\linex0\sectdefaultcl\sftnbj {\*\pnseclvl1\pnucrm\pnstart1\pn= indent720\pnhang {\pntxta .}} -{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl= 3\pndec\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl4\pnlcltr\pnsta= rt1\pnindent720\pnhang {\pntxta )}}{\*\pnseclvl5\pndec\pnstart1\pnindent720= \pnhang {\pntxtb (}{\pntxta )}} -{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{= \*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\= pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pn= seclvl9 -\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}\pard\plain \lt= rpar\s2\ql \li-1440\ri0\sb400\sa60\sl-340\slmult0\keep\keepn\nowidctlpar\wr= apdefault\faauto\outlinelevel1\rin0\lin-1440\itap0 \rtlch\fcs1 \af0\afs24\a= lang1025 \ltrch\fcs0=20 -\fs24\lang1033\langfe2052\loch\af39\hich\af39\dbch\af31505\cgrid\langnp103= 3\langfenp2052 {\rtlch\fcs1 \ab\af39\afs28 \ltrch\fcs0 \b\fs28\cf17\insrsid= 9138298 \hich\af39\dbch\af31505\loch\f39 Name +\dghorigin1701\dgvorigin1984\dghshow0\dgvshow3\jcompress\viewkind5\viewsca= le100\rsidroot2707436 \fet0{\*\wgrffmtfilter 2450}\ilfomacatclnup0\ltrpar \= sectd \ltrsect\linex0\sectdefaultcl\sftnbj {\*\pnseclvl1\pnucrm\pnstart1\pn= indent720\pnhang=20 +{\pntxta \hich .}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang {\pntx= ta \hich .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang {\pntxta \hich = .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta \hich )}}{\*\= pnseclvl5 +\pndec\pnstart1\pnindent720\pnhang {\pntxtb \hich (}{\pntxta \hich )}}{\*\= pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb \hich (}{\pntxta \hi= ch )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb \hich (}{\p= ntxta \hich )}}{\*\pnseclvl8 +\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb \hich (}{\pntxta \hich )}}{\= *\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb \hich (}{\pntxta \h= ich )}}\pard\plain \ltrpar\s2\ql \li-1440\ri0\sb400\sa60\sl-340\slmult0 +\keep\keepn\nowidctlpar\wrapdefault\faauto\outlinelevel1\rin0\lin-1440\ita= p0 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe2052\l= och\af39\hich\af39\dbch\af31505\cgrid\langnp1033\langfenp2052 {\rtlch\fcs1 = \ab\af39\afs28 \ltrch\fcs0=20 +\b\fs28\cf17\insrsid9138298 \hich\af39\dbch\af31505\loch\f39 Name \par }\pard\plain \ltrpar\ql \li0\ri0\sb200\nowidctlpar\wrapdefault\faauto= \rin0\lin0\itap0 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang103= 3\langfe2052\loch\af39\hich\af39\dbch\af31505\cgrid\langnp1033\langfenp2052= {\rtlch\fcs1 \af39\afs18=20 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \hich\af39\dbch\af31505\loch\f39 \hic= h\f39 UPT.EXE (Intel\'ae\loch\f39 \hich\f39 UEFI Packaging Tool (Intel\'ae= \loch\f39 UEFIUPT)) - create, install or remove a UEFI Distribution Packag= e.}{\rtlch\fcs1 \af0\afs18=20 \ltrch\fcs0 \f0\fs18\cf1\insrsid9138298=20 @@ -75,16 +78,14 @@ annotation reference;}{\s18\ql \li0\ri0\nowidctlpar\wra= pdefault\faauto\rin0\lin0 \ltrch\fcs0 \b\fs18\cf1\insrsid9138298 \hich\af39\dbch\af31505\loch\f39 up= t [option] UEFI_PACKAGE_FILE}{\rtlch\fcs1 \ab\af0\afs18 \ltrch\fcs0 \b\f0\f= s18\cf1\insrsid9138298=20 \par }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \hich\= af39\dbch\af31505\loch\f39 The Intel UEFIPT command set has an associated o= rder of execution precedence. For example: -v takes precedence over \hich\f= 39 \endash \loch\f39=20 q which has precedence over \hich\f39 \endash \loch\f39 d which has preced= ence of \hich\f39 \endash \loch\f39 s. -\par \hich\af39\dbch\af31505\loch\f39 Execution precedence \hich\af39\dbch= \af31505\loch\f39 is defined as follows: +\par \hich\af39\dbch\af31505\loch\f39 Execution precedence is defined as f= ollows: \par }\pard \ltrpar\ql \li-720\ri0\sb60\nowidctlpar\wrapdefault\faauto\rin= 0\lin-720\itap0 {\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\cf13\insrsid91= 38298 \hich\af2\dbch\af31505\loch\f2 upt \hich\f2 \endash \loch\f2 h | --he= lp | --version \par }\pard \ltrpar\ql \li-720\ri0\sb60\nowidctlpar\wrapdefault\faauto\rin= 0\lin-720\itap0\pararsid13187009 {\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs= 16\cf13\insrsid13187009 \hich\af2\dbch\af31505\loch\f2 upt [-v|\hich\af2\db= ch\af31505\loch\f2=20 --q|-d DEBUG_LEVEL|-s] [-}{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\cf13= \insrsid13187009 \hich\af2\dbch\af31505\loch\f2 f] [-x] \hich\f2 \endash \l= och\f2 c DistFile \hich\f2 \endash \loch\f2 t DistInfo}{\rtlch\fcs1 \af2\af= s16 \ltrch\fcs0=20 -\f2\fs16\cf13\insrsid13187009=20 -\par }\pard \ltrpar\ql \li-720\ri0\sb60\nowidctlpar\wrapdefault\faauto\rin= 0\lin-720\itap0 {\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\cf13\insrsid91= 38298 \hich\af2\dbch\af31505\loch\f2 upt [-v|\hich\af2\dbch\af31505\loch\f2= -q|-d DEBUG_LEVEL|-s] [-f] [-x]=20 -\hich\f2 \endash \loch\f2 c DistFile \hich\f2 \endash \loch\f2 t DistInfo = [-m INF_File\hich\af2\dbch\af31505\loch\f2 ]+ -\par \hich\af2\dbch\af31505\loch\f2 upt [-v|-q|-d DEBUG_LEVEL|-s] [-f] [-x= ] \hich\f2 \endash \loch\f2 c DistFile \hich\f2 \endash \loch\f2 t DistInfo= [-p DEC_File\hich\af2\dbch\af31505\loch\f2 ]+ -\par \hich\af2\dbch\af31505\loch\f2 upt [-v|-q|-d DEBUG_LEVEL|-s] [-f] [-x= ] \hich\f2 \endash \loch\f2 c DistFile \hich\f2 \endash \loch\f2 t DistInfo= [-m INF_File\hich\af2\dbch\af31505\loch\f2 ]+ \hich\af2\dbch\af31505\loch\= f2 [-p DEC_File -\hich\af2\dbch\af31505\loch\f2 ]+ +-q|-d DEBUG_LEVEL|-s] [-f] [-x] \hich\f2 \endash \loch\f2 c DistFile \hich= \f2 \endash \loch\f2 t DistInfo +\par }\pard \ltrpar\ql \li-720\ri0\sb60\nowidctlpar\wrapdefault\faauto\rin= 0\lin-720\itap0 {\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\cf13\insrsid91= 38298 \hich\af2\dbch\af31505\loch\f2 upt [-v|-q|-d DEBUG_LEVEL|-s] [-f] [-x= ] \hich\f2 \endash \loch\f2=20 +c DistFile \hich\f2 \endash \loch\f2 t DistInfo [-m INF_File]+ +\par \hich\af2\dbch\af31505\loch\f2 upt [-v|-q|-d DEBUG_LEVEL|-s] [-f] [-x= ] \hich\f2 \endash \loch\f2 c DistFile \hich\f2 \endash \loch\f2 t DistInfo= [-p DEC_File]+ +\par \hich\af2\dbch\af31505\loch\f2 upt [-v|-q|-d DEBUG_LEVEL|-s] [-f] [-x= ] \hich\f2 \endash \loch\f2 c\hich\af2\dbch\af31505\loch\f2 DistFile \hich= \f2 \endash \loch\f2 t DistInfo [-m INF_File]+ [-p DEC_File]+ \par \hich\af2\dbch\af31505\loch\f2 upt [-v|-q|-d DEBUG_LEVEL|-s] [-f|-n] = [-x] \hich\f2 \endash \loch\f2 i DistFile \par \hich\af2\dbch\af31505\loch\f2 upt [-v|-q|-d DEBUG_LEVEL|-s] [}{\rtlc= h\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\cf13\insrsid5310607 -}{\rtlch\fcs1 \= af2\afs16 \ltrch\fcs0 \f2\fs16\cf13\insrsid9138298 \hich\af2\dbch\af31505\l= och\f2 f] [-x] \hich\f2 \endash=20 \loch\f2 r DistFile}{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \f0\fs18\cf1\insrs= id9138298=20 @@ -92,69 +93,69 @@ q which has precedence over \hich\f39 \endash \loch\f39= d which has precedence o \fs24\lang1033\langfe2052\loch\af39\hich\af39\dbch\af31505\cgrid\langnp103= 3\langfenp2052 {\rtlch\fcs1 \ab\af39\afs28 \ltrch\fcs0 \b\fs28\cf17\insrsid= 9138298 \hich\af39\dbch\af31505\loch\f39 Description \par }\pard\plain \ltrpar\ql \li0\ri0\sb200\nowidctlpar\wrapdefault\faauto= \rin0\lin0\itap0 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang103= 3\langfe2052\loch\af39\hich\af39\dbch\af31505\cgrid\langnp1033\langfenp2052= {\rtlch\fcs1 \af39\afs18=20 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \hich\af39\dbch\af31505\loch\f39 \hic= h\f39 Intel\'ae\loch\f39 UEFIPT is used to create, install or remove a UEF= I Distribution Package.}{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \f0\fs18\cf1\in= srsid9138298=20 -\par }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \hich\= af39\dbch\af31505\loch\f39 \hich\f39 A \'93\loch\f39 \hich\f39 package info= rmation data\'94\loch\f39 \hich\f39 file (\'94\loch\f39 \hich\f39 .ini\'94= \loch\f39 ) comprised of a -\hich\af39\dbch\af31505\loch\f39 \hich\f39 \'93\loch\f39 \hich\f39 Distri= bution header\'94\loch\f39 \hich\f39 (required), and optional \'93\loch\f3= 9 \hich\f39 Miscellaneous File Header, and/or \'93\loch\f39 \hich\f39 Tools= Header\'94\loch\f39 \hich\f39=20 - is required to create a distribution package. Instructions on how to crea= te a package information file and its required content may be found in the = Intel\'ae\loch\f39 UE\hich\af39\dbch\af31505\loch\f39 F\hich\af39\dbch\af3= 1505\loch\f39 \hich\f39=20 -I Packaging Tool (Intel\'ae\loch\f39 UEFIPT) Quick Start guide. }{\rtlch\= fcs1 \af0\afs18 \ltrch\fcs0 \f0\fs18\cf1\insrsid9138298=20 +\par }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \hich\= af39\dbch\af31505\loch\f39 \hich\f39 A \'93\loch\f39 pa\hich\af39\dbch\af31= 505\loch\f39 \hich\f39 ckage information data\'94\loch\f39 \hich\f39 file = (\'94\loch\f39 \hich\f39 .ini\'94 +\loch\f39 \hich\f39 ) comprised of a \'93\loch\f39 \hich\f39 Distribution = header\'94\loch\f39 \hich\f39 (required), and optional \'93\loch\f39 \hich= \f39 Miscellaneous File Header, and/or \'93\loch\f39 \hich\f39 Tools Header= \'94\loch\f39=20 + is required to create a distribution package. Instructions on how to crea= te a package information file an\hich\af39\dbch\af31505\loch\f39 d\hich\af3= 9\dbch\af31505\loch\f39 \hich\f39 its required content may be found in the= Intel\'ae\loch\f39 \hich\f39=20 + UEFI Packaging Tool (Intel\'ae\loch\f39 UEFIPT) Quick Start guide. }{\rt= lch\fcs1 \af0\afs18 \ltrch\fcs0 \f0\fs18\cf1\insrsid9138298=20 \par }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \hich\= af39\dbch\af31505\loch\f39 When entered on the command line, file locations= are relative to the program execution path set in the OS environment varia= ble }{\rtlch\fcs1 \af2\afs18=20 \ltrch\fcs0 \f2\fs18\cf13\insrsid9138298 \hich\af2\dbch\af31505\loch\f2 WO= RKSPACE}{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \f0\fs18\cf1\insrsid9138298 . -\par }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \hich\= af39\dbch\af31505\loch\f39 Intel UEFIPT provides development environment su= pport for the EDK\hich\af39\dbch\af31505\loch\f39 II development tree.}{\r= tlch\fcs1 \af0\afs18 \ltrch\fcs0=20 +\par }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \hich\= af39\dbch\af31505\loch\f39 Intel UEFIPT \hich\af39\dbch\af31505\loch\f39 pr= ovides development environment support for the EDK II development tree.}{\r= tlch\fcs1 \af0\afs18 \ltrch\fcs0=20 \f0\fs18\cf1\insrsid9138298=20 \par }\pard \ltrpar\ql \li720\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin= 0\lin720\itap0 {\rtlch\fcs1 \ab\af39\afs18 \ltrch\fcs0 \b\fs18\cf18\insrsid= 9138298 \hich\af39\dbch\af31505\loch\f39 Windows Development Workstations}{= \rtlch\fcs1 \ab\af39\afs18=20 \ltrch\fcs0 \b\fs18\cf1\insrsid9138298=20 -\par }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \hich\= af39\dbch\af31505\loch\f39=20 -The working directory for the EDK II build tree (containing distribution p= ackages) is defined as a first level folder from the root directory for dri= ve C. For example: +\par }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \hich\= af39\dbch\af31505\loch\f39 The working directory for the EDK II build tree = (containing distribution packages) is defined as a first level folder from = the root directory for dri +\hich\af39\dbch\af31505\loch\f39 ve C. For example: \par }\pard \ltrpar\qc \li0\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin0\= lin0\itap0 {\rtlch\fcs1 \af2\afs18 \ltrch\fcs0 \f2\fs18\cf13\insrsid9138298= \hich\af2\dbch\af31505\loch\f2 C:\\EDKII> -\par }\pard \ltrpar\ql \li720\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin= 0\lin720\itap0 {\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid913829= 8 \hich\af39\dbch\af31505\loch\f39 In this example, the OS\hich\af39\dbch\a= f31505\loch\f39=20 - environment variable WORKSPACE is set to the working directory for EDK II= development. For example: +\par }\pard \ltrpar\ql \li720\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin= 0\lin720\itap0 {\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid913829= 8 \hich\af39\dbch\af31505\loch\f39=20 +In this example, the OS environment variable WORKSPACE is set to the worki= ng directory for EDK II development. For example: \par }\pard \ltrpar\qc \li0\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin0\= lin0\itap0 {\rtlch\fcs1 \af2\afs18 \ltrch\fcs0 \f2\fs18\cf13\insrsid9138298= \hich\af2\dbch\af31505\loch\f2 C:\\>set WORKSPACE=3DC:\\EDKII \par }\pard \ltrpar\ql \li720\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin= 0\lin720\itap0 {\rtlch\fcs1 \ab\af39\afs18 \ltrch\fcs0 \b\fs18\cf18\insrsid= 9138298 \hich\af39\dbch\af31505\loch\f39 Windows 7 Development Workstations \par }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \hich\= af39\dbch\af31505\loch\f39 For Windows 7 users, it is recommended that you = use the }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf19\insrsid9138298 \hi= ch\af39\dbch\af31505\loch\f39 subst=20 -}{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \hich\af39\= dbch\af31505\loch\f39 command, keeping your edk2 downloads in your home dir= ectory. \hich\af39\dbch\af31505\loch\f39=20 -Windows 7 only allows administrators to create folders in the root directo= ry. If you can remember to always open the cmd.exe using "run as\hich\af39\= dbch\af31505\loch\f39=20 - administrator ...", the directions above can be used. Otherwise, if you s= ources are located in a directory path such as the following: +}{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \hich\af39\= dbch\af31505\loch\f39=20 +command, keeping your edk2 downloads in your home directory. Windows 7 onl= y allows administrators to create folders in the root directory. If you can= remember to always open the cmd.exe using "r\hich\af39\dbch\af31505\loch\f= 39=20 +un as administrator ...", the directions above can be used. Otherwise, if = you sources are located in a directory path such as the following: \par }\pard \ltrpar\qc \li0\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin0\= lin0\itap0 {\rtlch\fcs1 \af2\afs18 \ltrch\fcs0 \f2\fs18\cf13\insrsid9138298= \hich\af2\dbch\af31505\loch\f2 C:\\Users\\myname\\Documents\\Work\\edk2> \par \hich\af2\dbch\af31505\loch\f2 subst z: C:\\Users\\myname\\Documents\= \Work\\edk2 -\par }\pard \ltrpar\ql \li720\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin= 0\lin720\itap0 {\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid913829= 8 \hich\af39\dbch\af31505\loch\f39 Then set the OS environment variable W\h= ich\af39\dbch\af31505\loch\f39=20 -ORKSPACE to the newly created drive: +\par }\pard \ltrpar\ql \li720\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin= 0\lin720\itap0 {\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid913829= 8 \hich\af39\dbch\af31505\loch\f39 Then set the OS environment varia\hich\a= f39\dbch\af31505\loch\f39=20 +ble WORKSPACE to the newly created drive: \par }\pard \ltrpar\qc \li0\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin0\= lin0\itap0\pararsid2707436 {\rtlch\fcs1 \af2\afs18 \ltrch\fcs0 \f2\fs18\cf1= 3\insrsid2707436 \hich\af2\dbch\af31505\loch\f2 C:\\Users\\myname\\Document= s\\Work\\edk2>z: \par }\pard \ltrpar\qc \li0\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin0\= lin0\itap0 {\rtlch\fcs1 \af2\afs18 \ltrch\fcs0 \f2\fs18\cf13\insrsid9138298= \hich\af2\dbch\af31505\loch\f2 z:\\>set WORKSPACE=3Dz:\\ \par }\pard \ltrpar\ql \li720\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin= 0\lin720\itap0 {\rtlch\fcs1 \ab\af39\afs18 \ltrch\fcs0 \b\fs18\cf18\insrsid= 9138298 \hich\af39\dbch\af31505\loch\f39 Linux and OS/X Development Worksta= tions -\par }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \hich\= af39\dbch\af31505\loch\f39 The working directory for the EDK II build tree = (containing distribution packages) is defined as a first \hich\af39\dbch\af= 31505\loch\f39=20 -level folder from your home directory. For example: +\par }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \hich\= af39\dbch\af31505\loch\f39 The working directory for the EDK II build tree = (containing distribution packages) is defined as a first level fo\hich\af39= \dbch\af31505\loch\f39=20 +lder from your home directory. For example: \par }\pard \ltrpar\qc \li0\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin0\= lin0\itap0 {\rtlch\fcs1 \af2\afs18 \ltrch\fcs0 \f2\fs18\cf13\insrsid9138298= \hich\af2\dbch\af31505\loch\f2 [/home/myname/edk2] #=20 \par }\pard \ltrpar\ql \li720\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin= 0\lin720\itap0 {\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid913829= 8 \hich\af39\dbch\af31505\loch\f39=20 In this example, the OS environment variable WORKSPACE is set to the worki= ng directory for EDK II development. For example: \par }\pard \ltrpar\qc \li0\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin0\= lin0\itap0 {\rtlch\fcs1 \af2\afs18 \ltrch\fcs0 \f2\fs18\cf13\insrsid9138298= \hich\af2\dbch\af31505\loch\f2 [/home/myname/edk2] # export WORKSPACE=3D/h= ome/myname/edk2 -\par }\pard \ltrpar\ql \li0\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin0\= lin0\itap0 {\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \h= ich\af39\dbch\af31505\loch\f39 The OS environment variable}{\rtlch\fcs1 \af= 39 \ltrch\fcs0 \insrsid9138298=20 -\hich\af39\dbch\af31505\loch\f39 }{\rtlch\fcs1 \af2\afs18 \ltrch\fcs0 \f2= \fs18\cf13\insrsid9138298 \hich\af2\dbch\af31505\loch\f2 WORKSPACE}{\rtlch\= fcs1 \af39 \ltrch\fcs0 \insrsid9138298 \hich\af39\dbch\af31505\loch\f39 }{= \rtlch\fcs1 \af39\afs18=20 -\ltrch\fcs0 \fs18\cf1\insrsid9138298 \hich\af39\dbch\af31505\loch\f39 is n= ow set to the EDKII WORKSPACE}{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \f0\fs18\= cf1\insrsid9138298=20 +\par }\pard \ltrpar\ql \li0\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin0\= lin0\itap0 {\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \h= ich\af39\dbch\af31505\loch\f39 The OS e\hich\af39\dbch\af31505\loch\f39 nvi= ronment variable}{\rtlch\fcs1 \af39=20 +\ltrch\fcs0 \insrsid9138298 \hich\af39\dbch\af31505\loch\f39 }{\rtlch\fcs= 1 \af2\afs18 \ltrch\fcs0 \f2\fs18\cf13\insrsid9138298 \hich\af2\dbch\af3150= 5\loch\f2 WORKSPACE}{\rtlch\fcs1 \af39 \ltrch\fcs0 \insrsid9138298 \hich\af= 39\dbch\af31505\loch\f39 }{ +\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \hich\af39\db= ch\af31505\loch\f39 is now set to the EDKII WORKSPACE}{\rtlch\fcs1 \af0\afs= 18 \ltrch\fcs0 \f0\fs18\cf1\insrsid9138298=20 \par }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \hich\= af39\dbch\af31505\loch\f39 To create a distribution package:}{\rtlch\fcs1 \= af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid483735=20 \par }{\rtlch\fcs1 \ab\af39\afs18 \ltrch\fcs0 \b\fs18\cf1\insrsid9138298 \= hich\af39\dbch\af31505\loch\f39 >upt -c test.dist -p MdePkg/MdePkg.dec -t P= ackage_Information_Data_File.ini}{\rtlch\fcs1 \ab\af39\afs18 \ltrch\fcs0 \b= \fs18\cf1\insrsid2172204=20 \par }\pard \ltrpar\ql \fi-360\li720\ri0\sb200\nowidctlpar\wrapdefault\faa= uto\rin0\lin720\itap0\pararsid685363 {\rtlch\fcs1 \af3\afs18 \ltrch\fcs0 \f= 3\fs18\cf1\insrsid9138298 \loch\af3\dbch\af31505\hich\f3 \'b7\tab }{\rtlch\= fcs1 \af39\afs18 \ltrch\fcs0=20 -\fs18\cf1\insrsid9138298 \loch\af39\dbch\af31505\hich\f39 \'93\loch\f39 \h= ich\f39 test.dist\'94\loch\f39 is the target distribution package that wil= l be generated. If a destination pat\hich\af39\dbch\af31505\loch\f39=20 -h is not supplied, the test.dist will be created in the }{\rtlch\fcs1 \af3= 9\afs18 \ltrch\fcs0 \fs18\cf1\insrsid10246519 \hich\af39\dbch\af31505\loch\= f39 current working }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid= 9138298=20 +\fs18\cf1\insrsid9138298 \loch\af39\dbch\af31505\hich\f39 \'93\loch\f39 \h= ich\f39 test.dist\'94\loch\f39 is the target distribution package that wil= l be generated. If a dest\hich\af39\dbch\af31505\loch\f39=20 +ination path is not supplied, the test.dist will be created in the }{\rtlc= h\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid10246519 \hich\af39\dbch\af= 31505\loch\f39 current working }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\= cf1\insrsid9138298=20 \hich\af39\dbch\af31505\loch\f39 directory}{\rtlch\fcs1 \af39\afs18 \ltrch= \fcs0 \fs18\cf1\insrsid14181487 ,}{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \f0\f= s18\cf1\insrsid9138298=20 \par }\pard \ltrpar\ql \fi-360\li720\ri0\sb200\nowidctlpar\wrapdefault\faa= uto\rin0\lin720\itap0 {\rtlch\fcs1 \af3\afs18 \ltrch\fcs0 \f3\fs18\cf1\insr= sid9138298 \loch\af3\dbch\af31505\hich\f3 \'b7\tab }{\rtlch\fcs1 \af39\afs1= 8 \ltrch\fcs0=20 -\fs18\cf1\insrsid9138298 \loch\af39\dbch\af31505\hich\f39 \'93\loch\f39 \h= ich\f39 MdePkg/MdePkg.dec\'94\loch\f39 is the path\hich\af39\dbch\af31505\= loch\f39 and \hich\af39\dbch\af31505\loch\f39 the source file used to gene= rate the distribution package,=20 -}{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \f0\fs18\cf1\insrsid9138298=20 +\fs18\cf1\insrsid9138298 \loch\af39\dbch\af31505\hich\f39 \'93\loch\f39 \h= ich\f39 MdePkg/MdePkg.dec\'94\loch\f39 is the path and the source file use= d to generate the distribution package, }{\rtlch\fcs1 \af0\afs18 \ltrch\fcs= 0 \f0\fs18\cf1\insrsid9138298=20 + \par }{\rtlch\fcs1 \af3\afs18 \ltrch\fcs0 \f3\fs18\cf1\insrsid9138298 \loc= h\af3\dbch\af31505\hich\f3 \'b7\tab }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \= fs18\cf1\insrsid9138298 \loch\af39\dbch\af31505\hich\f39 \'93\loch\f39 \hic= h\f39=20 -Package_Information_Data_File.ini\'94\loch\f39 \hich\f39 is the file whic= h specifies the information not included in \'93\loch\f39 \hich\f39 MdePkg/= MdePkg.dec\'94\loch\f39 but is re\hich\af39\dbch\af31505\loch\f39=20 -quired by the packaging specification. If a source path for the Package_In= formation_Data_File.ini is not provided, }{\rtlch\fcs1 \af39\afs18 \ltrch\f= cs0 \fs18\cf1\insrsid10246519 \hich\af39\dbch\af31505\loch\f39 I\hich\af39\= dbch\af31505\loch\f39=20 -ntel UEFIPT will attempt to locate the file in the current working directo= ry or\hich\af39\dbch\af31505\loch\f39 , failing that, the tool will attempt= to locate it in}{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138= 298=20 -\hich\af39\dbch\af31505\loch\f39 $(WORKSPACE)}{\rtlch\fcs1 \af39\afs18 \l= trch\fcs0 \fs18\cf1\insrsid10246519 \hich\af39\dbch\af31505\loch\f39 dire\= hich\af39\dbch\af31505\loch\f39 c\hich\af39\dbch\af31505\loch\f39 tory}{\rt= lch\fcs1 \af39\afs18=20 -\ltrch\fcs0 \fs18\cf1\insrsid9138298 .}{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0= \f0\fs18\cf1\insrsid9138298=20 +Package_Information_Data_File.ini\'94\hich\af39\dbch\af31505\loch\f39 \hic= h\f39 is the file which specifies the information not included in \'93\loc= h\f39 \hich\f39 MdePkg/MdePkg.dec\'94\loch\f39=20 + but is required by the packaging specification. If a source path for the = Package_Information_Data_File.ini is not provided, }{\rtlch\fcs1 \af39\afs1= 8 \ltrch\fcs0 \fs18\cf1\insrsid10246519 \hich\af39\dbch\af31505\loch\f39=20 +Intel UEFIPT will attempt to locate the file in the\hich\af39\dbch\af31505= \loch\f39 current working directory or, failing that, the tool will attemp= t to locate it in}{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid913= 8298=20 +\hich\af39\dbch\af31505\loch\f39 $(WORKSPACE)}{\rtlch\fcs1 \af39\afs18 \l= trch\fcs0 \fs18\cf1\insrsid10246519 \hich\af39\dbch\af31505\loch\f39 direc= tory}{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 .}{\rtlc= h\fcs1 \af0\afs18 \ltrch\fcs0=20 +\f0\fs18\cf1\insrsid9138298=20 \par }\pard \ltrpar\ql \li0\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin0\= lin0\itap0 {\rtlch\fcs1 \ab\af39\afs18 \ltrch\fcs0 \b\fs18\cf1\insrsid91382= 98 \hich\af39\dbch\af31505\loch\f39 UPT User Extensions \par }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \hich\= af39\dbch\af31505\loch\f39 User extensions are provided so meta}{\rtlch\fcs= 1 \af0\afs18 \ltrch\fcs0 \f0\fs18\cf1\insrsid9138298 -}{\rtlch\fcs1 \af39\a= fs18 \ltrch\fcs0=20 -\fs18\cf1\insrsid9138298 \hich\af39\dbch\af31505\loch\f39 \hich\f39 data f= iles can be created which provide functionality identical to the original m= eta-data. Details about user extensions are located in the Intel\'ae\loch\f= 39 UEFIPT Quick Start Guide. } -{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \f0\fs18\cf1\insrsid9138298=20 +\fs18\cf1\insrsid9138298 \hich\af39\dbch\af31505\loch\f39 data files can b= e created which provide functionality identical to the original meta-data. = D\hich\af39\dbch\af31505\loch\f39 \hich\f39 etails about user extensions ar= e located in the Intel\'ae +\loch\f39 UEFIPT Quick Start Guide. }{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 = \f0\fs18\cf1\insrsid9138298=20 \par }\pard\plain \ltrpar\s2\ql \li-1440\ri0\sb400\sa60\sl-340\slmult0\kee= p\keepn\nowidctlpar\wrapdefault\faauto\outlinelevel1\rin0\lin-1440\itap0 \r= tlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0=20 \fs24\lang1033\langfe2052\loch\af39\hich\af39\dbch\af31505\cgrid\langnp103= 3\langfenp2052 {\rtlch\fcs1 \ab\af39\afs28 \ltrch\fcs0 \b\fs28\cf17\insrsid= 9138298 \hich\af39\dbch\af31505\loch\f39 Options \par }\pard\plain \ltrpar\ql \li0\ri0\sb200\nowidctlpar\wrapdefault\faauto= \rin0\lin0\itap0 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang103= 3\langfe2052\loch\af39\hich\af39\dbch\af31505\cgrid\langnp1033\langfenp2052= {\rtlch\fcs1 \ab\af39\afs18=20 \ltrch\fcs0 \b\fs18\cf1\insrsid9138298 \hich\af39\dbch\af31505\loch\f39 --= version \par }\pard \ltrpar\ql \fi360\li0\ri0\sb200\nowidctlpar\wrapdefault\faauto= \rin0\lin0\itap0 {\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138= 298 \hich\af39\dbch\af31505\loch\f39 Show program's version number and exit \par }\pard \ltrpar\ql \li0\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin0\= lin0\itap0 {\rtlch\fcs1 \ab\af39\afs18 \ltrch\fcs0 \b\fs18\cf1\insrsid91382= 98 \hich\af39\dbch\af31505\loch\f39 -h, --help -\par }\pard \ltrpar\ql \fi360\li0\ri0\sb200\nowidctlpar\wrapdefault\faauto= \rin0\lin0\itap0 {\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138= 298 \hich\af39\dbch\af31505\loch\f39 Show th\hich\af39\dbch\af31505\loch\f3= 9 is help message and exit +\par }\pard \ltrpar\ql \fi360\li0\ri0\sb200\nowidctlpar\wrapdefault\faauto= \rin0\lin0\itap0 {\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138= 298 \hich\af39\dbch\af31505\loch\f39 Show this help message and exit \par }\pard \ltrpar\ql \li0\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin0\= lin0\itap0 {\rtlch\fcs1 \ab\af39\afs18 \ltrch\fcs0 \b\fs18\cf1\insrsid91382= 98 \hich\af39\dbch\af31505\loch\f39 -d DEBUG_LEVEL, --debug=3DDEBUG_LEVEL \par }\pard \ltrpar\ql \fi360\li0\ri0\sb200\nowidctlpar\wrapdefault\faauto= \rin0\lin0\itap0 {\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138= 298 \hich\af39\dbch\af31505\loch\f39 Print DEBUG statements, where DEBUG_LE= VEL is 0-9 \par }\pard \ltrpar\ql \li0\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin0\= lin0\itap0 {\rtlch\fcs1 \ab\af39\afs18 \ltrch\fcs0 \b\fs18\cf1\insrsid91382= 98 \hich\af39\dbch\af31505\loch\f39 -v, --verbose @@ -162,9 +163,9 @@ ntel UEFIPT will attempt to locate the file in the curr= ent working directory or\ \par }\pard \ltrpar\ql \li0\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin0\= lin0\itap0 {\rtlch\fcs1 \ab\af39\afs18 \ltrch\fcs0 \b\fs18\cf1\insrsid91382= 98 \hich\af39\dbch\af31505\loch\f39 -s, --silent \par }\pard \ltrpar\ql \fi360\li0\ri0\sb200\nowidctlpar\wrapdefault\faauto= \rin0\lin0\itap0 {\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138= 298 \hich\af39\dbch\af31505\loch\f39=20 Returns only the exit code informational and error messages are not displa= yed -\par }\pard \ltrpar\ql \li0\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin0\= lin0\itap0 {\rtlch\fcs1 \ab\af39\afs18 \ltrch\fcs0 \b\fs18\cf1\insrsid91382= 98 \hich\af39\dbch\af31505\loch\f39 -q\hich\af39\dbch\af31505\loch\f39 , = --quiet -\par }\pard \ltrpar\ql \fi360\li0\ri0\sb200\nowidctlpar\wrapdefault\faauto= \rin0\lin0\itap0 {\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138= 298 \hich\af39\dbch\af31505\loch\f39 Returns the exit code and displays err= or messages only}{\rtlch\fcs1=20 -\af0\afs18 \ltrch\fcs0 \f0\fs18\cf1\insrsid9138298=20 +\par }\pard \ltrpar\ql \li0\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin0\= lin0\itap0 {\rtlch\fcs1 \ab\af39\afs18 \ltrch\fcs0 \b\fs18\cf1\insrsid91382= 98 \hich\af39\dbch\af31505\loch\f39 -q, --quiet +\par }\pard \ltrpar\ql \fi360\li0\ri0\sb200\nowidctlpar\wrapdefault\faauto= \rin0\lin0\itap0 {\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138= 298 \hich\af39\dbch\af31505\loch\f39 Returns the exit code and displays err= or messages onl +\hich\af39\dbch\af31505\loch\f39 y}{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \f0= \fs18\cf1\insrsid9138298=20 \par }\pard \ltrpar\ql \li0\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin0\= lin0\itap0 {\rtlch\fcs1 \ab\af39\afs18 \ltrch\fcs0 \b\fs18\cf1\insrsid91382= 98 \hich\af39\dbch\af31505\loch\f39 -i INSTALL_DISTRIBUTION_PACKAGE_FILE}= {\rtlch\fcs1 \ab\af0\afs18=20 \ltrch\fcs0 \b\f0\fs18\cf1\insrsid9138298 ,\line }{\rtlch\fcs1 \ab\af39\af= s18 \ltrch\fcs0 \b\fs18\cf1\insrsid9138298 \hich\af39\dbch\af31505\loch\f39= --install=3D INSTALL_DISTRIBUTION_PACKAGE_FILE}{\rtlch\fcs1 \ab\af0\afs1= 8 \ltrch\fcs0=20 \b\f0\fs18\cf1\insrsid9138298=20 @@ -177,8 +178,8 @@ Returns only the exit code informational and error mess= ages are not displayed \ltrch\fcs0 \b\f0\fs18\cf1\insrsid9138298 \line }{\rtlch\fcs1 \ab\af39\afs= 18 \ltrch\fcs0 \b\fs18\cf1\insrsid9138298 \hich\af39\dbch\af31505\loch\f39 = --remove=3D REMOVE_DISTRIBUTION_PACKAGE_FILE}{\rtlch\fcs1 \ab\af0\afs18 \l= trch\fcs0=20 \b\f0\fs18\cf1\insrsid9138298=20 \par }\pard \ltrpar\ql \fi360\li0\ri0\sb200\nowidctlpar\wrapdefault\faauto= \rin0\lin0\itap0 {\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138= 298 \hich\af39\dbch\af31505\loch\f39 Specify the UEFI Distribution Package = filename to remove -\par }\pard \ltrpar\ql \li0\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin0\= lin0\itap0 {\rtlch\fcs1 \ab\af39\afs18 \ltrch\fcs0 \b\fs18\cf1\insrsid91382= 98 \hich\af39\dbch\af31505\loch\f39 -t PACKAGE_I\hich\af39\dbch\af31505\l= och\f39 NFORMATION_DATA _FILE,}{ -\rtlch\fcs1 \ab\af0\afs18 \ltrch\fcs0 \b\f0\fs18\cf1\insrsid9138298 \line = }{\rtlch\fcs1 \ab\af39\afs18 \ltrch\fcs0 \b\fs18\cf1\insrsid9138298 \hich\a= f39\dbch\af31505\loch\f39 --template=3D PACKAGE_INFORMATION_DATA_FILE}{\r= tlch\fcs1 \ab\af0\afs18=20 +\par }\pard \ltrpar\ql \li0\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin0\= lin0\itap0 {\rtlch\fcs1 \ab\af39\afs18 \ltrch\fcs0 \b\fs18\cf1\insrsid91382= 98 \hich\af39\dbch\af31505\loch\f39 -t PACKAGE_INFORMATION_DATA _FILE,}{\= rtlch\fcs1 \ab\af0\afs18=20 +\ltrch\fcs0 \b\f0\fs18\cf1\insrsid9138298 \line }{\rtlch\fcs1 \ab\af39\afs= 18 \ltrch\fcs0 \b\fs18\cf1\insrsid9138298 \hich\af39\dbch\af31505\loch\f39 = --template=3D PACKAGE_\hich\af39\dbch\af31505\loch\f39 INFORMATION_DATA_F= ILE}{\rtlch\fcs1 \ab\af0\afs18=20 \ltrch\fcs0 \b\f0\fs18\cf1\insrsid9138298=20 \par }\pard \ltrpar\ql \fi360\li0\ri0\sb200\nowidctlpar\wrapdefault\faauto= \rin0\lin0\itap0 {\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138= 298 \hich\af39\dbch\af31505\loch\f39 Specify Package Information Data filen= ame to create package}{\rtlch\fcs1=20 \af0\afs18 \ltrch\fcs0 \f0\fs18\cf1\insrsid9138298=20 @@ -186,10 +187,10 @@ Returns only the exit code informational and error me= ssages are not displayed \ab\af0\afs18 \ltrch\fcs0 \b\f0\fs18\cf1\insrsid9138298=20 \par }\pard \ltrpar\ql \fi360\li0\ri0\sb200\nowidctlpar\wrapdefault\faauto= \rin0\lin0\itap0 {\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138= 298 \hich\af39\dbch\af31505\loch\f39 Specify dec file names to create packa= ge}{\rtlch\fcs1 \af0\afs18=20 \ltrch\fcs0 \f0\fs18\cf1\insrsid9138298=20 -\par }\pard \ltrpar\ql \li0\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin0\= lin0\itap0 {\rtlch\fcs1 \ab\af39\afs18 \ltrch\fcs0 \b\fs18\cf1\insrsid91382= 98 \hich\af39\dbch\af31505\loch\f39 -m EDK2_INF_FILENAME, --inf-\hich\af3= 9\dbch\af31505\loch\f39=20 -filename=3D EDK2_INF_FILENAME}{\rtlch\fcs1 \ab\af0\afs18 \ltrch\fcs0 \b\f0= \fs18\cf1\insrsid9138298=20 -\par }\pard \ltrpar\ql \fi360\li0\ri0\sb200\nowidctlpar\wrapdefault\faauto= \rin0\lin0\itap0 {\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138= 298 \hich\af39\dbch\af31505\loch\f39 Specify inf file names to create packa= ge}{\rtlch\fcs1 \af0\afs18=20 -\ltrch\fcs0 \f0\fs18\cf1\insrsid9138298=20 +\par }\pard \ltrpar\ql \li0\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin0\= lin0\itap0 {\rtlch\fcs1 \ab\af39\afs18 \ltrch\fcs0 \b\fs18\cf1\insrsid91382= 98 \hich\af39\dbch\af31505\loch\f39 -m EDK2_INF_FILENAME, --inf-filename= =3D EDK2_INF_FILENAME}{\rtlch\fcs1=20 +\ab\af0\afs18 \ltrch\fcs0 \b\f0\fs18\cf1\insrsid9138298=20 +\par }\pard \ltrpar\ql \fi360\li0\ri0\sb200\nowidctlpar\wrapdefault\faauto= \rin0\lin0\itap0 {\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138= 298 \hich\af39\dbch\af31505\loch\f39 Specify inf file \hich\af39\dbch\af315= 05\loch\f39 names to create package} +{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \f0\fs18\cf1\insrsid9138298=20 \par }\pard \ltrpar\ql \li0\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin0\= lin0\itap0 {\rtlch\fcs1 \ab\af39\afs18 \ltrch\fcs0 \b\fs18\cf1\insrsid91382= 98 \hich\af39\dbch\af31505\loch\f39 -f, --force =20 \par }\pard \ltrpar\ql \fi360\li0\ri0\sb200\nowidctlpar\wrapdefault\faauto= \rin0\lin0\itap0 {\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138= 298 \hich\af39\dbch\af31505\loch\f39 Disable all user prompts}{\rtlch\fcs1 = \af0\afs18 \ltrch\fcs0=20 \f0\fs18\cf1\insrsid9138298=20 @@ -198,18 +199,60 @@ filename=3D EDK2_INF_FILENAME}{\rtlch\fcs1 \ab\af0\af= s18 \ltrch\fcs0 \b\f0\fs18\cf \par }\pard \ltrpar\ql \fi360\li0\ri0\sb200\nowidctlpar\wrapdefault\faauto= \rin0\lin0\itap0 {\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138= 298 \hich\af39\dbch\af31505\loch\f39 Enable user prompting for alternate in= stallation directories}{\rtlch\fcs1=20 \af0\afs18 \ltrch\fcs0 \f0\fs18\cf1\insrsid9138298=20 \par }\pard \ltrpar\ql \li0\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin0\= lin0\itap0 {\rtlch\fcs1 \ab\af39\afs18 \ltrch\fcs0 \b\fs18\cf1\insrsid91382= 98 \hich\af39\dbch\af31505\loch\f39 -x, --}{\rtlch\fcs1 \ab\af39\afs18 \l= trch\fcs0=20 -\b\fs18\cf1\insrsid15860657 \hich\af39\dbch\af31505\loch\f39 free}{\rtlch\= fcs1 \ab\af39\afs18 \ltrch\fcs0 \b\fs18\cf1\insrsid9138298 \hich\af39\dbch\= af31505\loch\f39 -loc\hich\af39\dbch\af31505\loch\f39 k -\par }\pard \ltrpar\ql \fi360\li0\ri0\sb200\nowidctlpar\wrapdefault\faauto= \rin0\lin0\itap0 {\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138= 298 \hich\af39\dbch\af31505\loch\f39 Skip the check for multiple instances}= {\rtlch\fcs1 \af0\afs18 \ltrch\fcs0=20 -\f0\fs18\cf1\insrsid9138298=20 +\b\fs18\cf1\insrsid15860657 \hich\af39\dbch\af31505\loch\f39 free}{\rtlch\= fcs1 \ab\af39\afs18 \ltrch\fcs0 \b\fs18\cf1\insrsid9138298 \hich\af39\dbch\= af31505\loch\f39 -lock +\par }\pard \ltrpar\ql \fi360\li0\ri0\sb200\nowidctlpar\wrapdefault\faauto= \rin0\lin0\itap0 {\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138= 298 \hich\af39\dbch\af31505\loch\f39 Skip the check for multiple instances}= {\rtlch\fcs1 \af39\afs18=20 +\ltrch\fcs0 \fs18\cf1\revised\revauth1\revdttm1196637064\insrsid9138298=20 +\par }\pard \ltrpar\ql \li0\ri0\sb200\nowidctlpar\wrapdefault\faauto\praut= h1\prdate1196637066\rin0\lin0\itap0\pararsid6690590 {\*\oldpprops \pard \lt= rpar\ql \fi360\li0\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0= \pararsid6690590 }{\rtlch\fcs1=20 +\ab\af39\afs18 \ltrch\fcs0 \b\fs18\cf1\revised\revauth1\revdttm1196637066\= insrsid6690590 \hich\af39\dbch\af31505\loch\f39 }{\rtlch\fcs1 \ab\af39\af= s18 \ltrch\fcs0=20 +\b\fs18\cf1\revised\revauth1\revdttm1196637064\crauth1\crdate1196637065\in= srsid6690590\charrsid6690590 {\*\oldcprops \b0\f0\crauth1\crdate1196637065\= insrsid6690590\charrsid6690590 }-\hich\af39\dbch\af31505\loch\f39 l, --list= }{\rtlch\fcs1=20 +\ab\af39\afs18 \ltrch\fcs0 \b\fs18\cf1\revised\revauth1\revdttm1196637066\= insrsid6690590=20 +\par }\pard \ltrpar\ql \fi360\li0\ri0\sb200\nowidctlpar\wrapdefault\faauto= \rin0\lin0\itap0\pararsid6690590 {\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18= \cf1\revised\revauth1\revdttm1196637064\crauth1\crdate1196637066\insrsid669= 0590\charrsid6690590 {\*\oldcprops=20 +\f0\crauth1\crdate1196637066\insrsid6690590\charrsid6690590 }\hich\af39\db= ch\af31505\loch\f39 List the UEFI Distribution Packages that have been}{\rt= lch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\revised\revauth1\revdttm11966370= 66\insrsid6690590=20 +\hich\af39\dbch\af31505\loch\f39 }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \f= s18\cf1\revised\revauth1\revdttm1196637064\crauth1\crdate1196637066\insrsid= 6690590\charrsid6690590 {\*\oldcprops \f0\crauth1\crdate1196637066\insrsid6= 690590\charrsid6690590 } +\hich\af39\dbch\af31505\loch\f39 installed +\par }\pard \ltrpar\ql \li0\ri0\sb200\nowidctlpar\wrapdefault\faauto\praut= h1\prdate1196637065\rin0\lin0\itap0\pararsid6690590 {\*\oldpprops \pard \lt= rpar\ql \fi360\li0\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0= \pararsid6690590 }{\rtlch\fcs1=20 +\af0\afs18 \ltrch\fcs0 \f0\fs18\cf1\revised\revauth1\revdttm1196637064\ins= rsid6690590\charrsid6690590 \hich\af0\dbch\af31505\loch\f0 }{\rtlch\fcs1 = \ab\af39\afs18 \ltrch\fcs0=20 +\b\fs18\cf1\revised\revauth1\revdttm1196637064\crauth1\crdate1196637065\in= srsid6690590\charrsid6690590 {\*\oldcprops \b0\f0\crauth1\crdate1196637065\= insrsid6690590\charrsid6690590 }\hich\af39\dbch\af31505\loch\f39=20 +-u REPLACE_DISTRIBUTION_PACKAGE_FILE, --replace=3DREPLACE_DISTRIBUTION_PAC= KAGE_FILE}{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \f0\fs18\cf1\revised\revauth1= \revdttm1196637064\insrsid6690590\charrsid6690590=20 +\par }\pard \ltrpar\ql \fi360\li0\ri0\sb200\nowidctlpar\wrapdefault\faauto= \rin0\lin0\itap0\pararsid6690590 {\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18= \cf1\revised\revauth1\revdttm1196637064\crauth1\crdate1196637066\insrsid669= 0590\charrsid6690590 {\*\oldcprops=20 +\f0\crauth1\crdate1196637066\insrsid6690590\charrsid6690590 }\hich\af39\db= ch\af31505\loch\f39 Specify the UEFI Distribution Package file name to}{\rt= lch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\revised\revauth1\revdttm11966370= 67\insrsid6690590=20 +\hich\af39\dbch\af31505\loch\f39 }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \f= s18\cf1\revised\revauth1\revdttm1196637064\crauth1\crdate1196637066\insrsid= 6690590\charrsid6690590 {\*\oldcprops \f0\crauth1\crdate1196637066\insrsid6= 690590\charrsid6690590 } +\hich\af39\dbch\af31505\loch\f39 replace the existing file name +\par }\pard \ltrpar\ql \li0\ri0\sb200\nowidctlpar\wrapdefault\faauto\praut= h1\prdate1196637065\rin0\lin0\itap0\pararsid6690590 {\*\oldpprops \pard \lt= rpar\ql \fi360\li0\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0= \pararsid6690590 }{\rtlch\fcs1=20 +\af0\afs18 \ltrch\fcs0 \f0\fs18\cf1\revised\revauth1\revdttm1196637064\ins= rsid6690590\charrsid6690590 \hich\af0\dbch\af31505\loch\f0 }{\rtlch\fcs1 = \ab\af39\afs18 \ltrch\fcs0=20 +\b\fs18\cf1\revised\revauth1\revdttm1196637064\crauth1\crdate1196637065\in= srsid6690590\charrsid6690590 {\*\oldcprops \b0\f0\crauth1\crdate1196637065\= insrsid6690590\charrsid6690590 }\hich\af39\dbch\af31505\loch\f39=20 +-o ORIGINAL_DISTRIBUTION_PACKAGE_FILE, --original=3DORIGINAL_DISTRIBUTION_= PACKAGE_FILE +\par }\pard \ltrpar\ql \fi360\li0\ri0\sb200\nowidctlpar\wrapdefault\faauto= \rin0\lin0\itap0\pararsid6690590 {\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18= \cf1\revised\revauth1\revdttm1196637064\crauth1\crdate1196637066\insrsid669= 0590\charrsid6690590 {\*\oldcprops=20 +\f0\crauth1\crdate1196637066\insrsid6690590\charrsid6690590 }\hich\af39\db= ch\af31505\loch\f39 Specify the UEF\hich\af39\dbch\af31505\loch\f39 I Distr= ibution Package file name to be}{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0=20 +\fs18\cf1\revised\revauth1\revdttm1196637067\insrsid6690590 \hich\af39\dbc= h\af31505\loch\f39 }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\revised= \revauth1\revdttm1196637064\crauth1\crdate1196637066\insrsid6690590\charrsi= d6690590 {\*\oldcprops=20 +\f0\crauth1\crdate1196637066\insrsid6690590\charrsid6690590 }\hich\af39\db= ch\af31505\loch\f39 replaced +\par }\pard \ltrpar\ql \li0\ri0\sb200\nowidctlpar\wrapdefault\faauto\praut= h1\prdate1196637067\rin0\lin0\itap0\pararsid6690590 {\*\oldpprops \pard \lt= rpar\ql \fi360\li0\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0= \pararsid6690590 }{\rtlch\fcs1=20 +\af0\afs18 \ltrch\fcs0 \f0\fs18\cf1\revised\revauth1\revdttm1196637064\ins= rsid6690590\charrsid6690590 \hich\af0\dbch\af31505\loch\f0 }{\rtlch\fcs1 = \ab\af39\afs18 \ltrch\fcs0=20 +\b\fs18\cf1\revised\revauth1\revdttm1196637064\crauth1\crdate1196637065\in= srsid6690590\charrsid6690590 {\*\oldcprops \b0\f0\crauth1\crdate1196637065\= insrsid6690590\charrsid6690590 }\hich\af39\dbch\af31505\loch\f39 --use-guid= ed-paths}{\rtlch\fcs1=20 +\ab\af39\afs18 \ltrch\fcs0 \b\fs18\cf1\revised\revauth1\revdttm1196637067\= insrsid6690590=20 +\par }\pard \ltrpar\ql \fi360\li0\ri0\sb200\nowidctlpar\wrapdefault\faauto= \rin0\lin0\itap0\pararsid6690590 {\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18= \cf1\revised\revauth1\revdttm1196637064\crauth1\crdate1196637066\insrsid669= 0590\charrsid6690590 {\*\oldcprops=20 +\f0\crauth1\crdate1196637066\insrsid6690590\charrsid6690590 }\hich\af39\db= ch\af31505\loch\f39 Install packages to the following directory path by}{\r= tlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\revised\revauth1\revdttm1196637= 067\insrsid6690590=20 +\hich\af39\dbch\af31505\loch\f39 }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \f= s18\cf1\revised\revauth1\revdttm1196637064\crauth1\crdate1196637066\insrsid= 6690590\charrsid6690590 {\*\oldcprops \f0\crauth1\crdate1196637066\insrsid6= 690590\charrsid6690590 } +\hich\af39\dbch\af31505\loch\f39 default:}{\rtlch\fcs1 \af39\afs18 \ltrch\= fcs0 \fs18\cf1\revised\revauth1\revdttm1196637067\insrsid6690590 \hich\af39= \dbch\af31505\loch\f39 }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0=20 +\fs18\cf1\revised\revauth1\revdttm1196637064\crauth1\crdate1196637066\insr= sid6690590\charrsid6690590 {\*\oldcprops \f0\crauth1\crdate1196637066\insrs= id6690590\charrsid6690590 }\hich\af39\dbch\af31505\loch\f39 _<= PACKAGE_GUID>_ +}{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \f0\fs18\cf1\revised\revauth1\revdttm= 1196637064\insrsid6690590\charrsid6690590=20 +\par }\pard \ltrpar\ql \li0\ri0\sb200\nowidctlpar\wrapdefault\faauto\praut= h1\prdate1196637065\rin0\lin0\itap0\pararsid6690590 {\*\oldpprops \pard \lt= rpar\ql \fi360\li0\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0= \pararsid6690590 }{\rtlch\fcs1=20 +\af0\afs18 \ltrch\fcs0 \f0\fs18\cf1\revised\revauth1\revdttm1196637064\ins= rsid6690590\charrsid6690590 \hich\af0\dbch\af31505\loch\f0 }{\rtlch\fcs1 = \ab\af39\afs18 \ltrch\fcs0=20 +\b\fs18\cf1\revised\revauth1\revdttm1196637064\crauth1\crdate1196637065\in= srsid6690590\charrsid6690590 {\*\oldcprops \b0\f0\crauth1\crdate1196637065\= insrsid6690590\charrsid6690590 }\hich\af39\dbch\af31505\loch\f39 -j\hich\af= 39\dbch\af31505\loch\f39=20 + TEST_INSTALL_DISTRIBUTION_PACKAGE_FILES, --test-install=3DTEST_INSTALL_DI= STRIBUTION_PACKAGE_FILES}{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \f0\fs18\cf1\r= evised\revauth1\revdttm1196637064\insrsid6690590\charrsid6690590=20 +\par }\pard \ltrpar\ql \fi360\li0\ri0\sb200\nowidctlpar\wrapdefault\faauto= \rin0\lin0\itap0\pararsid6690590 {\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18= \cf1\revised\revauth1\revdttm1196637064\crauth1\crdate1196637066\insrsid669= 0590\charrsid6690590 {\*\oldcprops=20 +\f0\crauth1\crdate1196637066\insrsid6690590\charrsid6690590 }\hich\af39\db= ch\af31505\loch\f39 Specify the UEFI Distribution Package filenames to}{\rt= lch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\revised\revauth1\revdttm11966370= 67\insrsid6690590=20 +\hich\af39\dbch\af31505\loch\f39 }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \f= s18\cf1\revised\revauth1\revdttm1196637064\crauth1\crdate1196637066\insrsid= 6690590\charrsid6690590 {\*\oldcprops \f0\crauth1\crdate1196637066\insrsid6= 690590\charrsid6690590 } +\hich\af39\dbch\af31505\loch\f39 install}{\rtlch\fcs1 \af39\afs18 \ltrch\f= cs0 \fs18\cf1\crauth1\crdate1196637066\insrsid6690590\charrsid6690590 {\*\o= ldcprops \f0\crauth1\crdate1196637066\insrsid6690590\charrsid6690590 } \par }\pard\plain \ltrpar\s2\ql \li-1440\ri0\sb400\sa60\sl-340\slmult0\kee= p\keepn\nowidctlpar\wrapdefault\faauto\outlinelevel1\rin0\lin-1440\itap0 \r= tlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0=20 \fs24\lang1033\langfe2052\loch\af39\hich\af39\dbch\af31505\cgrid\langnp103= 3\langfenp2052 {\rtlch\fcs1 \ab\af39\afs28 \ltrch\fcs0 \b\fs28\cf17\insrsid= 9138298 \hich\af39\dbch\af31505\loch\f39 Examples}{\rtlch\fcs1 \ab\af0\afs2= 8 \ltrch\fcs0=20 \b\f0\fs28\cf17\insrsid9138298=20 \par }\pard\plain \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault\faauto\rin0\= lin0\itap0 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\lang= fe2052\loch\af39\hich\af39\dbch\af31505\cgrid\langnp1033\langfenp2052 {\rtl= ch\fcs1 \af39\afs18 \ltrch\fcs0=20 -\fs18\cf1\insrsid9138298 \hich\af39\dbch\af31505\loch\f39 In the examples = below, the "\\ -" character is used to indicate line extension. On Microsoft* Windows base= d workstations, the command-line must appear on a single line, while under = Linux and OS/X, the shell will correctly handle the "\\\hich\af39\dbch\af31= 505\loch\f39=20 -" line extension character and the command can appear on separate lines. +\fs18\cf1\insrsid9138298 \hich\af39\dbch\af31505\loch\f39 In the examples = below, the "\\\hich\af39\dbch\af31505\loch\f39=20 +" character is used to indicate line extension. On Microsoft* Windows base= d workstations, the command-line must appear on a single line, while under = Linux and OS/X, the shell will correctly handle the "\\ +" line extension character and the command can appea\hich\af39\dbch\af3150= 5\loch\f39 r\hich\af39\dbch\af31505\loch\f39 on separate lines. \par \hich\af39\dbch\af31505\loch\f39 All EDK II tools allow the user to s= pecify a forward slash "/" character in directory names on the command-line= . -\par \hich\af39\dbch\af31505\loch\f39 The command-line prompt in the follo= wing Intel UEFIPT examples is ">";\hich\af39\dbch\af31505\loch\f39 command= -line prompt character may vary based on the operating system. +\par \hich\af39\dbch\af31505\loch\f39 The command-line prompt in the follo= wing Intel UEFIPT examples is ">"; command-line prompt character may vary b= ased on the \hich\af39\dbch\af31505\loch\f39 operating system. \par }\pard \ltrpar\ql \fi-360\li720\ri0\sb200\nowidctlpar\wrapdefault\faa= uto\rin0\lin720\itap0 {\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsi= d9138298 \hich\af39\dbch\af31505\loch\f39 1.\tab \hich\f39 Option \'93\loch= \f39 }{\rtlch\fcs1 \ab\af39\afs18=20 \ltrch\fcs0 \b\fs18\cf1\insrsid9138298 \hich\af39\dbch\af31505\loch\f39 -c= , --create}{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \l= och\af39\dbch\af31505\hich\f39 \'94\loch\f39 }{\rtlch\fcs1 \af10\afs18 \lt= rch\fcs0=20 \f10\fs18\cf1\insrsid9138298 \loch\af10\dbch\af31505\hich\f10 \'e0}{\rtlch= \fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \hich\af39\dbch\af31= 505\loch\f39 create a distribution package}{\rtlch\fcs1 \af0\afs18 \ltrch\= fcs0=20 @@ -217,20 +260,19 @@ filename=3D EDK2_INF_FILENAME}{\rtlch\fcs1 \ab\af0\af= s18 \ltrch\fcs0 \b\f0\fs18\cf \par }\pard \ltrpar\ql \li360\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin= 0\lin360\itap0 {\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid913829= 8 \hich\af39\dbch\af31505\loch\f39 The command showing the proper syntax us= ed to create a distribution package} {\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \f0\fs18\cf1\insrsid9138298 . \par=20 -\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin0\i= tap0 {\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\cf13\insrsid9138298 \hich= \af2\dbch\af31505\loch\f2 >upt -c test.dist -p MdePkg/MdePkg.dec -t Package= \hich\af2\dbch\af31505\loch\f2=20 -_Information_Data_File.ini +\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin0\i= tap0 {\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\cf13\insrsid9138298 \hich= \af2\dbch\af31505\loch\f2 >upt -c test.dist -p MdePkg/MdePkg.dec -t Package= _Information_Data_File.ini \par }\pard \ltrpar\ql \fi-360\li720\ri0\sb200\nowidctlpar\wrapdefault\faa= uto\rin0\lin720\itap0 {\rtlch\fcs1 \af3\afs18 \ltrch\fcs0 \f3\fs18\cf1\insr= sid9138298 \loch\af3\dbch\af31505\hich\f3 \'b7\tab }{\rtlch\fcs1 \af39\afs1= 8 \ltrch\fcs0=20 \fs18\cf1\insrsid9138298 \loch\af39\dbch\af31505\hich\f39 \'93}{\rtlch\fcs= 1 \af2\afs16 \ltrch\fcs0 \f2\fs16\cf13\insrsid9138298 \hich\af2\dbch\af3150= 5\loch\f2 test.dist}{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9= 138298=20 -\loch\af39\dbch\af31505\hich\f39 \'94\loch\f39 is the target distribution= package to be generated, }{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \f0\fs18\cf1= \insrsid9138298=20 +\loch\af39\dbch\af31505\hich\f39 \'94\hich\af39\dbch\af31505\loch\f39 is = the target distribution package to be generated, }{\rtlch\fcs1 \af0\afs18 \= ltrch\fcs0 \f0\fs18\cf1\insrsid9138298=20 \par }{\rtlch\fcs1 \af3\afs18 \ltrch\fcs0 \f3\fs18\cf1\insrsid9138298 \loc= h\af3\dbch\af31505\hich\f3 \'b7\tab }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \= fs18\cf1\insrsid9138298 \loch\af39\dbch\af31505\hich\f39 \'93}{\rtlch\fcs1 = \af2\afs16 \ltrch\fcs0=20 \f2\fs16\cf13\insrsid9138298 \hich\af2\dbch\af31505\loch\f2 MdePkg/MdePkg.= dec}{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \loch\af3= 9\dbch\af31505\hich\f39 \'94\loch\f39 is the path and source used to gener= ate the distribution package, } {\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \f0\fs18\cf1\insrsid9138298=20 \par }{\rtlch\fcs1 \af3\afs18 \ltrch\fcs0 \f3\fs18\cf1\insrsid9138298 \loc= h\af3\dbch\af31505\hich\f3 \'b7\tab }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \= fs18\cf1\insrsid9138298 \loch\af39\dbch\af31505\hich\f39 \'93}{\rtlch\fcs1 = \af2\afs16 \ltrch\fcs0=20 -\f2\fs16\cf13\insrsid9138298 \hich\af2\dbch\af31505\loch\f2 Package_Inform= ation_Data_File.ini}{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9= 138298 \loch\af39\dbch\af31505\hich\f39 \'94\loch\f39 is the file which sp= ecifies the inf -\hich\af39\dbch\af31505\loch\f39 \hich\f39 ormation not included in \'93}= {\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\cf13\insrsid9138298 \hich\af2\= dbch\af31505\loch\f2 MdePkg\\MdePkg.dec}{\rtlch\fcs1 \af39\afs18 \ltrch\fcs= 0 \fs18\cf1\insrsid9138298=20 -\loch\af39\dbch\af31505\hich\f39 \'94\loch\f39 but is required by the pac= kaging specification -\par }\pard \ltrpar\ql \li0\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin0\= lin0\itap0 {\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \h= ich\af39\dbch\af31505\loch\f39 The extended version of the commands\hich\af= 39\dbch\af31505\loch\f39 :}{ -\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \f0\fs18\cf1\insrsid9138298=20 +\f2\fs16\cf13\insrsid9138298 \hich\af2\dbch\af31505\loch\f2 Package_Inform= ation_Data_File.ini}{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9= 138298 \loch\af39\dbch\af31505\hich\f39 \'94\loch\f39 \hich\f39=20 + is the file which specifies the information not included in \'93}{\rtlch= \fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\cf13\insrsid9138298 \hich\af2\dbch\af= 31505\loch\f2 MdePkg\\MdePkg\hich\af2\dbch\af31505\loch\f2 .dec}{\rtlch\fcs= 1 \af39\afs18 \ltrch\fcs0=20 +\fs18\cf1\insrsid9138298 \loch\af39\dbch\af31505\hich\f39 \'94\loch\f39 b= ut is required by the packaging specification +\par }\pard \ltrpar\ql \li0\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin0\= lin0\itap0 {\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \h= ich\af39\dbch\af31505\loch\f39 The extended version of the commands:}{\rtlc= h\fcs1 \af0\afs18 \ltrch\fcs0=20 +\f0\fs18\cf1\insrsid9138298=20 \par=20 \par \ltrrow}\trowd \irow0\irowband0\lastrow \ltrrow\ts11\trqc\trgaph108\t= rleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw= 10 \trbrdrr\brdrs\brdrw10 \trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpa= ddfr3\tblind0\tblindtype3 \clvertalt \clbrdrt\brdrnone \clbrdrl\brdrnone \clbrdrb\brdrnone \clbrdrr\brdrnone \c= ltxlrtb\clftsWidth3\clwWidth6120\clshdrawnil \cellx6012\pard \ltrpar\ql \li= 0\ri0\sb60\keep\nowidctlpar\intbl\wrapdefault\faauto\rin0\lin0 {\rtlch\fcs1= \af2\afs16 \ltrch\fcs0=20 @@ -246,7 +288,7 @@ _Information_Data_File.ini \par \ltrrow}\trowd \irow0\irowband0\lastrow \ltrrow\ts11\trqc\trgaph108\t= rleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw= 10 \trbrdrr\brdrs\brdrw10 \trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpa= ddfr3\tblind0\tblindtype3 \clvertalt \clbrdrt\brdrnone \clbrdrl\brdrnone \clbrdrb\brdrnone \clbrdrr\brdrnone \c= ltxlrtb\clftsWidth3\clwWidth8100\clshdrawnil \cellx7992\pard \ltrpar\ql \li= 0\ri0\sb60\keep\nowidctlpar\intbl\wrapdefault\faauto\rin0\lin0 {\rtlch\fcs1= \af2\afs16 \ltrch\fcs0=20 \f2\fs16\cf13\insrsid9138298 \hich\af2\dbch\af31505\loch\f2 >upt \hich\f2 = \endash \loch\f2 c testm.dist \\ -\par \hich\af2\dbch\af31505\loch\f2 -m MdeModulePkg/Universal/Acpi/Ac= piPlatformDxe/AcpiPlatformDxe.\hich\af2\dbch\af31505\loch\f2 inf \\ +\par \hich\af2\dbch\af31505\loch\f2 -m MdeModulePkg/Universal/Acpi/Ac= piPlatformDxe/AcpiPlatformDxe.inf \\ \par \hich\af2\dbch\af31505\loch\f2 \hich\f2 \endash \loch\f2 t Packa= ge_Information_Data_File.ini \par }\pard \ltrpar\ql \li0\ri0\keep\nowidctlpar\intbl\wrapdefault\faauto\= rin0\lin0 {\rtlch\fcs1 \af0\afs16 \ltrch\fcs0 \f0\fs16\cf13\insrsid9138298 = \cell }\pard \ltrpar\ql \li0\ri0\widctlpar\intbl\wrapdefault\aspalpha\aspnu= m\faauto\adjustright\rin0\lin0 { \rtlch\fcs1 \af0\afs16 \ltrch\fcs0 \f0\fs16\cf13\insrsid9138298 \trowd \ir= ow0\irowband0\lastrow \ltrrow\ts11\trqc\trgaph108\trleft-108\trbrdrt\brdrs\= brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw1= 0=20 @@ -266,74 +308,73 @@ _Information_Data_File.ini \loch\af39\dbch\af31505\hich\f39 \'93}{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 = \f2\fs16\cf13\insrsid9138298 \hich\af2\dbch\af31505\loch\f2 testm.dist}{\rt= lch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \hich\af39\dbch\a= f31505\loch\f39 \hich\f39 \'93 \loch\f39 is the target distribution package to be generated,}{\rtlch\fcs= 1 \af0\afs18 \ltrch\fcs0 \f0\fs18\cf1\insrsid9138298=20 \par }{\rtlch\fcs1 \af3\afs18 \ltrch\fcs0 \f3\fs18\cf1\insrsid9138298 \loc= h\af3\dbch\af31505\hich\f3 \'b7\tab }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \= fs18\cf1\insrsid9138298 \loch\af39\dbch\af31505\hich\f39 \'93}{\rtlch\fcs1 = \af2\afs16 \ltrch\fcs0=20 -\f2\fs16\cf13\insrsid9138298 \hich\af2\dbch\af31505\loch\f2 MdeModulePkg/U= niversal/Acpi/AcpiPlatformDxe/AcpiPlatformDxe.inf}{\rtlch\fcs1 \af39\afs18 = \ltrch\fcs0 \fs18\cf1\insrsid9138298 \loch\af39\dbch\af31505\hich\f39 \'94\= loch\f39=20 - is the path and filename for the \hich\af39\dbch\af31505\loch\f39 module\= hich\af39\dbch\af31505\loch\f39 to be included in the distribution package= , and +\f2\fs16\cf13\insrsid9138298 \hich\af2\dbch\af31505\loch\f2 MdeModulePkg/U= nivers\hich\af2\dbch\af31505\loch\f2 al/Acpi/AcpiPlatformDxe/AcpiPlatformDx= e.inf}{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \loch\a= f39\dbch\af31505\hich\f39 \'94 +\loch\f39 is the path and filename for the module to be included in the d= istribution package, and \par }{\rtlch\fcs1 \af3\afs18 \ltrch\fcs0 \f3\fs18\cf1\insrsid9138298 \loc= h\af3\dbch\af31505\hich\f3 \'b7\tab }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \= fs18\cf1\insrsid9138298 \loch\af39\dbch\af31505\hich\f39 \'93}{\rtlch\fcs1 = \af2\afs16 \ltrch\fcs0=20 -\f2\fs16\cf13\insrsid9138298 \hich\af2\dbch\af31505\loch\f2 Package_Inform= ati\hich\af2\dbch\af31505\loch\f2 on_Data_File.ini}{\rtlch\fcs1 \af39\afs18= \ltrch\fcs0 \fs18\cf1\insrsid9138298 \loch\af39\dbch\af31505\hich\f39 \'94= \loch\f39 \hich\f39=20 +\f2\fs16\cf13\insrsid9138298 \hich\af2\dbch\af31505\loch\f2 Package_Inform= ation_Data_File.ini}{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9= 138298 \loch\af39\dbch\af31505\hich\f39 \'94\loch\f39 \hich\f39=20 is the file which specifies the information not included in \'93}{\rtlch\= fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\cf13\insrsid9138298 \hich\af2\dbch\af3= 1505\loch\f2 AcpiPlatformDxe.inf}{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18= \cf1\insrsid9138298=20 -\hich\af39\dbch\af31505\loch\f39 \hich\f39 \'94\loch\f39 but is required= by the packaging specification +\hich\af39\dbch\af31505\loch\f39 \hich\f39 \'94\hich\af39\dbch\af31505\lo= ch\f39 but is required by the packaging specification \par }\pard \ltrpar\ql \li0\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin0\= lin0\itap0 {\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \f0\fs18\cf1\insrsid9138298= =20 \par }\pard \ltrpar\ql \fi-360\li720\ri0\sb200\nowidctlpar\wrapdefault\faa= uto\rin0\lin720\itap0 {\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsi= d9138298 \hich\af39\dbch\af31505\loch\f39 3.\tab \hich\f39 Option \'93}{\rt= lch\fcs1 \ab\af0\afs18 \ltrch\fcs0=20 \b\f0\fs18\cf1\insrsid9138298 -}{\rtlch\fcs1 \ab\af39\afs18 \ltrch\fcs0 \b= \fs18\cf1\insrsid9138298 \hich\af39\dbch\af31505\loch\f39 i, --install}{\rt= lch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \loch\af39\dbch\a= f31505\hich\f39 \'94\loch\f39 =20 }{\rtlch\fcs1 \af10\afs18 \ltrch\fcs0 \f10\fs18\cf1\insrsid9138298 \loch\a= f10\dbch\af31505\hich\f10 \'e0}{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\c= f1\insrsid9138298 \hich\af39\dbch\af31505\loch\f39 install a UEFI package = file -\par }\pard \ltrpar\ql \li0\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin0\= lin0\itap0 {\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \h= ich\af39\dbch\af31505\loch\f39 File locations are relative to the program e= xecutio -\hich\af39\dbch\af31505\loch\f39 n path set in the OS environment variable= WORKSPACE. WORKSPACE is set to the working directory for the EDK II develo= pment tree (containing distribution packages). +\par }\pard \ltrpar\ql \li0\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin0\= lin0\itap0 {\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \h= ich\af39\dbch\af31505\loch\f39=20 +File locations are relative to the program execution path set in the OS en= vironment variable WORKSPACE. WORKSPACE is set to the working directory for= t\hich\af39\dbch\af31505\loch\f39 he EDK II development tree (containing d= istribution packages). \par }\pard \ltrpar\ql \li720\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin= 0\lin720\itap0 {\rtlch\fcs1 \ab\af39\afs18 \ltrch\fcs0 \b\fs18\cf18\insrsid= 9138298 \hich\af39\dbch\af31505\loch\f39 Windows Development Workstations -\par }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \hich\= af39\dbch\af31505\loch\f39 The working directory of the EDKII development t= ree is a fir\hich\af39\dbch\af31505\loch\f39 st level folder from the root = directory for drive C. For example: - +\par }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \hich\= af39\dbch\af31505\loch\f39 The working directory of the EDKII development t= ree is a first level folder from the root directory for drive C. For exampl= e: \par }\pard \ltrpar\qc \li720\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin= 0\lin720\itap0 {\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\cf13\insrsid913= 8298 \hich\af2\dbch\af31505\loch\f2 C:\\EDKII> \par }\pard \ltrpar\ql \li720\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin= 0\lin720\itap0 {\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid913829= 8 \hich\af39\dbch\af31505\loch\f39=20 In this example, the OS environment variable WORKSPACE is set to the worki= ng directory for EDK II. For example: \par }\pard \ltrpar\qc \li720\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin= 0\lin720\itap0 {\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\cf13\insrsid913= 8298 \hich\af2\dbch\af31505\loch\f2 C:\\>set WORKSPACE=3DC:\\EDKII \par }\pard \ltrpar\ql \li720\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin= 0\lin720\itap0 {\rtlch\fcs1 \ab\af39\afs18 \ltrch\fcs0 \b\fs18\cf18\insrsid= 9138298 \hich\af39\dbch\af31505\loch\f39 Windows 7 Development Workstations -\par }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \hich\= af39\dbch\af31505\loch\f39 For Wi\hich\af39\dbch\af31505\loch\f39=20 -ndows 7 users, it is recommended that you use the subst command, keeping y= our edk2 downloads in your home directory. Windows 7 only allows administra= tors to create folders in the root directory. If you can remember to always= open the cmd.exe using "run as -\hich\af39\dbch\af31505\loch\f39 \hich\af39\dbch\af31505\loch\f39 adminis= trator ...", the directions above can be used. Otherwise, if you sources ar= e located in a directory path such as the following: +\par }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \hich\= af39\dbch\af31505\loch\f39 For Windows 7 users, it is recommended that you = use the subst command, keeping you\hich\af39\dbch\af31505\loch\f39=20 +r edk2 downloads in your home directory. Windows 7 only allows administrat= ors to create folders in the root directory. If you can remember to always = open the cmd.exe using "run as administrator ...", the directions above can= be used. Otherwise, if you sou +\hich\af39\dbch\af31505\loch\f39 r\hich\af39\dbch\af31505\loch\f39 ces are= located in a directory path such as the following: \par }\pard \ltrpar\qc \li0\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin0\= lin0\itap0 {\rtlch\fcs1 \af2\afs18 \ltrch\fcs0 \f2\fs18\cf13\insrsid9138298= \hich\af2\dbch\af31505\loch\f2 C:\\Users\\myname\\Documents\\Work\\edk2> \par \hich\af2\dbch\af31505\loch\f2 subst z: C:\\Users\\myname\\Documents\= \Work\\edk2 \par }\pard \ltrpar\ql \li720\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin= 0\lin720\itap0 {\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid913829= 8 \hich\af39\dbch\af31505\loch\f39 Then set the OS environment variable WOR= KSPACE to the newly created drive: =20 \par }\pard \ltrpar\qc \li0\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin0\= lin0\itap0 {\rtlch\fcs1 \af2\afs18 \ltrch\fcs0 \f2\fs18\cf13\insrsid3217417= \hich\af2\dbch\af31505\loch\f2 C:\\Users\\myname\\Documents\\Work\\edk2>z:= }{\rtlch\fcs1 \af2\afs18=20 -\ltrch\fcs0 \f2\fs18\cf13\insrsid9138298 \hich\af2\dbch\af31505\loch\f2 z:= \\>set WORKSPACE=3Dz:\\ +\ltrch\fcs0 \f2\fs18\cf13\insrsid9138298 \hich\af2\dbch\af31505\loch\f2 z:= \\\hich\af2\dbch\af31505\loch\f2 >set WORKSPACE=3Dz:\\ \par }\pard \ltrpar\ql \li720\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin= 0\lin720\itap0 {\rtlch\fcs1 \ab\af39\afs18 \ltrch\fcs0 \b\fs18\cf18\insrsid= 9138298 \hich\af39\dbch\af31505\loch\f39 Linux and OS/X Development Worksta= tions -\par }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \hich\= af39\dbch\af31505\loch\f39 The working directory for the EDK II build tree = (containing distribu\hich\af39\dbch\af31505\loch\f39=20 -tion packages) is defined as a first level folder from your home directory= . For example: +\par }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \hich\= af39\dbch\af31505\loch\f39 The working directory for the EDK II build tree = (containing distribution packages) is defined as a first level folder from = your home directory. For example: + \par }\pard \ltrpar\qc \li0\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin0\= lin0\itap0 {\rtlch\fcs1 \af2\afs18 \ltrch\fcs0 \f2\fs18\cf13\insrsid9138298= \hich\af2\dbch\af31505\loch\f2 [/home/myname/edk2] #=20 -\par }\pard \ltrpar\ql \li720\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin= 0\lin720\itap0 {\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid913829= 8 \hich\af39\dbch\af31505\loch\f39=20 -In this example, the OS environment variable WORKSPACE is set to the worki= ng directory for EDK II development. For example: -\par }\pard \ltrpar\qc \li0\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin0\= lin0\itap0 {\rtlch\fcs1 \af2\afs18 \ltrch\fcs0 \f2\fs18\cf13\insrsid9138298= \hich\af2\dbch\af31505\loch\f2 [/home/myname/edk2] \hich\af2\dbch\af31505\= loch\f2=20 -# export WORKSPACE=3D/home/myname/edk2 +\par }\pard \ltrpar\ql \li720\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin= 0\lin720\itap0 {\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid913829= 8 \hich\af39\dbch\af31505\loch\f39 In this example,\hich\af39\dbch\af31505\= loch\f39=20 + the OS environment variable WORKSPACE is set to the working directory for= EDK II development. For example: +\par }\pard \ltrpar\qc \li0\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin0\= lin0\itap0 {\rtlch\fcs1 \af2\afs18 \ltrch\fcs0 \f2\fs18\cf13\insrsid9138298= \hich\af2\dbch\af31505\loch\f2 [/home/myname/edk2] # export WORKSPACE=3D/h= ome/myname/edk2 \par }\pard \ltrpar\ql \li0\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin0\= lin0\itap0 {\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \h= ich\af39\dbch\af31505\loch\f39 The OS environment variable WORKSPACE is now= set to the EDKII WORKSPACE}{ \rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \f0\fs18\cf1\insrsid9138298 . -\par }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \hich\= af39\dbch\af31505\loch\f39 \hich\f39 Copy the distribution package file to = the location to which the OS variable \'93\loch\f39 \hich\f39 WORKSPACE\'94= \loch\f39=20 - has been defined. For example: +\par }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \hich\= af39\dbch\af31505\loch\f39 Copy the distribut\hich\af39\dbch\af31505\loch\f= 39 \hich\f39 ion package file to the location to which the OS variable \'93= \loch\f39 \hich\f39 WORKSPACE\'94 +\loch\f39 has been defined. For example: \par }\pard \ltrpar\ql \li720\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin= 0\lin720\itap0 {\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf18\insrsid91382= 98 \hich\af39\dbch\af31505\loch\f39 Windows Development Workstations}{\rtlc= h\fcs1 \af39\afs18 \ltrch\fcs0=20 \fs18\cf1\insrsid9138298=20 \par }\pard \ltrpar\ql \li1440\ri0\sb200\nowidctlpar\wrapdefault\faauto\ri= n0\lin1440\itap0 {\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\cf13\insrsid9= 138298 \hich\af2\dbch\af31505\loch\f2 >copy test.dist %WORKSPACE% \par }\pard \ltrpar\ql \li720\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin= 0\lin720\itap0 {\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf18\insrsid91382= 98 \hich\af39\dbch\af31505\loch\f39 Linux and OS/X Development Workstations -\par }\pard \ltrpar\ql \li1440\ri0\sb200\nowidctlpar\wrapdefault\faauto\ri= n0\lin1440\itap0 {\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\cf13\insrsid9= 138298 \hich\af2\dbch\af31505\loch\f2 #\hich\af2\dbch\af31505\loch\f2 \hic= h\af2\dbch\af31505\loch\f2=20 -cp test.dist $WORKSPACE}{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\ins= rsid9138298=20 -\par }\pard \ltrpar\ql \li0\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin0\= lin0\itap0 {\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \h= ich\af39\dbch\af31505\loch\f39 Execute the UPT command to install the distr= ibution package. For example: +\par }\pard \ltrpar\ql \li1440\ri0\sb200\nowidctlpar\wrapdefault\faauto\ri= n0\lin1440\itap0 {\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\cf13\insrsid9= 138298 \hich\af2\dbch\af31505\loch\f2 # cp test.dist $WORKSPACE}{\rtlch\fcs= 1 \af39\afs18 \ltrch\fcs0=20 +\fs18\cf1\insrsid9138298=20 +\par }\pard \ltrpar\ql \li0\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin0\= lin0\itap0 {\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \h= ich\af39\dbch\af31505\loch\f39 Execute the UPT command to i\hich\af39\dbch\= af31505\loch\f39=20 +nstall the distribution package. For example: \par }{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\cf13\insrsid9138298 \hi= ch\af2\dbch\af31505\loch\f2 >UPT \hich\f2 \endash \loch\f2 i test.dist \par }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \hich\= af39\dbch\af31505\loch\f39 The extended version of the command:}{\rtlch\fcs= 1 \af0\afs18 \ltrch\fcs0 \f0\fs18\cf1\insrsid9138298=20 \par }{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\cf13\insrsid9138298 \hi= ch\af2\dbch\af31505\loch\f2 >UPT \hich\f2 \endash \loch\f2 -install=3Dtest.= dist -\par }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \hich\= af39\dbch\af31505\loch\f39=20 -If the distribution package target folder is already present (for example,= MdePkg already exists), Intel UEFIPT will inform you that the specified ta= rget already exists and will prompt you to enter another location. If no ad= dition -\hich\af39\dbch\af31505\loch\f39 al locations are required, pressing [ENTE= R] will exit the tool. The following is an output display example:}{\rtlch\= fcs1 \af0\afs18 \ltrch\fcs0 \f0\fs18\cf1\insrsid9138298=20 +\par }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \hich\= af39\dbch\af31505\loch\f39 If the distribution package target folder is alr= eady present (for example, MdePkg already exists), Intel UEFIPT will inform= you th +\hich\af39\dbch\af31505\loch\f39 at the specified target already exists an= d will prompt you to enter another location. If no additional locations are= required, pressing [ENTER] will exit the tool. The following is an output = display example:}{\rtlch\fcs1=20 +\af0\afs18 \ltrch\fcs0 \f0\fs18\cf1\insrsid9138298=20 \par }{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \f0\fs18\cf18\insrsid9138298 \hi= ch\af0\dbch\af31505\loch\f0 Windows Development Workstations}{\rtlch\fcs1 \= af0\afs18 \ltrch\fcs0 \f0\fs18\cf1\insrsid9138298=20 \par \ltrrow}\trowd \irow0\irowband0\lastrow \ltrrow\ts11\trqc\trgaph108\t= rleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw= 10 \trbrdrr\brdrs\brdrw10 \trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpa= ddfr3\tblind0\tblindtype3 \clvertalt \clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbr= drr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth7578\clshdrawnil \cellx7470= \pard \ltrpar\ql \li0\ri0\sb200\nowidctlpar\intbl\wrapdefault\faauto\rin0\l= in0 {\rtlch\fcs1 \af2\afs16=20 -\ltrch\fcs0 \f2\fs16\cf1\insrsid9138298 \hich\af2\dbch\af31505\loch\f2 C:\= \EDKII>upt \hich\f2 \endash \loch\f2 i test.dist\line \hich\f2 Unzipping an= d parsing distribution package XML file\'85\line \line \loch\f2 Dist.conten= t -> C:\\EDKII\\dist.conte -\hich\af2\dbch\af31505\loch\f2 nt\line \hich\f2 Installing package \'85\lo= ch\f2 MdePkg Version 1.02\line This directory already exists: MdePkg.\line= Please select another location. Press [Enter] with no input to quit:\line= =20 -\par }{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\cf13\insrsid9138298 \hi= ch\af2\dbch\af31505\loch\f2 MyDistributionPackageSource\\}{\rtlch\fcs1 \af2= \afs16 \ltrch\fcs0 \f2\fs16\cf1\insrsid9138298 \cell }\pard \ltrpar +\ltrch\fcs0 \f2\fs16\cf1\insrsid9138298 \hich\af2\dbch\af31505\loch\f2 C:\= \EDKII>upt \hich\f2 \endash \hich\af2\dbch\af31505\loch\f2 i test.dist\line= \hich\f2 Unzipping and parsing distribution package XML file\'85\line \lin= e \loch\f2 Dist.content -> C:\\ +EDKII\\dist.content\line \hich\f2 Installing package \'85\loch\f2 MdePkg = Version 1.02\line This directory already exists: MdePkg.\line Please select= another location. Press [Enter] with no input to quit:\line=20 +\par }{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\cf13\insrsid9138298 \hi= ch\af2\dbch\af31505\loch\f2 My\hich\af2\dbch\af31505\loch\f2 DistributionPa= ckageSource\\}{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\cf1\insrsid91382= 98 \cell }\pard \ltrpar \ql \li0\ri0\widctlpar\intbl\wrapdefault\aspalpha\aspnum\faauto\adjustrigh= t\rin0\lin0 {\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\cf1\insrsid9138298= \trowd \irow0\irowband0\lastrow \ltrrow\ts11\trqc\trgaph108\trleft-108\trb= rdrt\brdrs\brdrw10 \trbrdrl \brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trftsWidth1\= trpaddl108\trpaddr108\trpaddfl3\trpaddfr3\tblind0\tblindtype3 \clvertalt\cl= brdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\= brdrs\brdrw10=20 \cltxlrtb\clftsWidth3\clwWidth7578\clshdrawnil \cellx7470\row }\pard \ltrp= ar\ql \li0\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch= \fcs1 \af0\afs18 \ltrch\fcs0 \f0\fs18\cf18\insrsid9138298 \hich\af0\dbch\af= 31505\loch\f0=20 Linux and OS/X Development Workstations}{\rtlch\fcs1 \af0\afs18 \ltrch\fcs= 0 \f0\fs18\cf1\insrsid9138298=20 -\par \ltrrow}\pard \ltrpar\ql \li0\ri0\sb200\nowidctlpar\intbl\wrapdefault= \faauto\rin0\lin0 {\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\cf1\insrsid9= 138298 \hich\af2\dbch\af31505\loch\f2 # \hich\af2\dbch\af31505\loch\f2 upt\= hich\af2\dbch\af31505\loch\f2 =20 -\loch\af2\dbch\af31505\hich\f2 \endash \loch\f2 i test.dist\line \hich\af2= \dbch\af31505\loch\f2 \hich\f2 Unzipping and parsing distribution package X= ML file\'85\line \line \loch\f2 Dist.content -> /home/myname/edk2/dist.cont= ent\line \hich\f2=20 -Installing package \'85\loch\f2 MdePkg Version 1.02\line This directory a= lready exists: MdePkg.\line Please select another location. Press [Enter] w= ith no input to quit:\line=20 -\par }{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\cf13\insrsid9138298 \hi= ch\af2\dbch\af31505\loch\f2 MyDis\hich\af2\dbch\af31505\loch\f2 tributionPa= ckageSource/}{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\cf1\insrsid913829= 8 \cell }\pard \ltrpar +\par \ltrrow}\pard \ltrpar\ql \li0\ri0\sb200\nowidctlpar\intbl\wrapdefault= \faauto\rin0\lin0 {\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\cf1\insrsid9= 138298 \hich\af2\dbch\af31505\loch\f2 # upt \hich\f2 \endash \loch\f2 i tes= t.dist\line \hich\f2=20 +Unzipping and parsing distribution package XML file\'85\line \line \loch\f= 2 Dist.content -> /home/myname/edk2/dist.content\line \hich\f2 Installing p= ackage \'85\loch\f2 MdePkg Version 1.02\line This directory already exis\h= ich\af2\dbch\af31505\loch\f2=20 +ts: MdePkg.\line Please select another location. Press [Enter] with no inp= ut to quit:\line=20 +\par }{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\cf13\insrsid9138298 \hi= ch\af2\dbch\af31505\loch\f2 MyDistributionPackageSource/}{\rtlch\fcs1 \af2\= afs16 \ltrch\fcs0 \f2\fs16\cf1\insrsid9138298 \cell }\pard \ltrpar \ql \li0\ri0\widctlpar\intbl\wrapdefault\aspalpha\aspnum\faauto\adjustrigh= t\rin0\lin0 {\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\cf1\insrsid9138298= \trowd \irow0\irowband0\lastrow \ltrrow\ts11\trqc\trgaph108\trleft-108\trb= rdrt\brdrs\brdrw10 \trbrdrl \brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trftsWidth1\= trpaddl108\trpaddr108\trpaddfl3\trpaddfr3\tblind0\tblindtype3 \clvertalt\cl= brdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\= brdrs\brdrw10=20 \cltxlrtb\clftsWidth3\clwWidth7578\clshdrawnil \cellx7470\row }\pard \ltrp= ar\ql \li0\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch= \fcs1 \af0\afs18 \ltrch\fcs0 \f0\fs18\cf1\insrsid9138298=20 @@ -343,14 +384,13 @@ Installing package \'85\loch\f2 MdePkg Version 1.02\= line This directory already \par }\pard \ltrpar\ql \li0\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin0\= lin0\itap0 {\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\cf13\insrsid9138298= \hich\af2\dbch\af31505\loch\f2 >upt -r test.dist \par }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \hich\= af39\dbch\af31505\loch\f39 The extended version of the command}{\rtlch\fcs1= \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid15283407 \hich\af39\dbch\af31505\= loch\f39=20 using a second version of a distribution that was also installed}{\rtlch\= fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \hich\af39\dbch\af315= 05\loch\f39 :}{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \f0\fs18\cf1\insrsid91382= 98=20 -\par }{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\cf13\insrsid9138298 \hi= ch\af2\dbch\af31505\loch\f2 >upt -\hich\f2 \endash \loch\f2 remove=3Dtest\h= ich\af2\dbch\af31505\loch\f2 _80c92dc3-3a9c-42e9-9b92-4d2b82f0025b_1.0\hich= \af2\dbch\af31505\loch\f2 .dist +\par }{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\cf13\insrsid9138298 \hi= ch\af2\dbch\af31505\loch\f2 >upt -\hich\f2 \endash \loch\f2 remove=3Dtest_8= 0c92dc3-3a9c-42e9-9b92-4d2b82f0025b_1.0.dist \par }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \hich\= af39\dbch\af31505\loch\f39 \hich\f39 Where \'93}{\rtlch\fcs1 \af2\afs16 \lt= rch\fcs0 \f2\fs16\cf13\insrsid9138298 \hich\af2\dbch\af31505\loch\f2 test.d= ist}{\rtlch\fcs1 \af39\afs18=20 -\ltrch\fcs0 \fs18\cf1\insrsid9138298 \loch\af39\dbch\af31505\hich\f39 \'93= \hich\af39\dbch\af31505\loch\f39 and }{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \= f2\fs16\cf13\insrsid9138298 \hich\af2\dbch\af31505\loch\f2=20 -test_80c92dc3-3a9c-42e9-9b92-4d2b82f0025b_1.0.dist}{\rtlch\fcs1 \af2\afs16= \ltrch\fcs0 \f2\fs16\insrsid9138298 \hich\af2\dbch\af31505\loch\f2 }{\rtl= ch\fcs1 \af2\afs18 \ltrch\fcs0 \fs18\insrsid9138298\charrsid10246519 \hich\= af39\dbch\af31505\loch\f39 are -\hich\af39\dbch\af31505\loch\f39 }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \f= s18\cf1\insrsid9138298 \hich\af39\dbch\af31505\loch\f39 the name\hich\af39\= dbch\af31505\loch\f39 s\hich\af39\dbch\af31505\loch\f39 of\hich\af39\dbch\= af31505\loch\f39 }{ -\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid10246519 \hich\af39\d= bch\af31505\loch\f39 installed}{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\c= f1\insrsid10246519 \hich\af39\dbch\af31505\loch\f39 }{\rtlch\fcs1 \af39\af= s18 \ltrch\fcs0=20 -\fs18\cf1\insrsid9138298 \hich\af39\dbch\af31505\loch\f39 UEFI distributio= n package}{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid10246519 \h= ich\af39\dbch\af31505\loch\f39 s}{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18= \cf1\insrsid9138298=20 -\hich\af39\dbch\af31505\loch\f39 \hich\af39\dbch\af31505\loch\f39 that wi= ll be removed}{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \f0\fs18\cf1\insrsid91382= 98 .}{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\insrsid9138298=20 +\ltrch\fcs0 \fs18\cf1\insrsid9138298 \loch\af39\dbch\af31505\hich\f39 \'93= \loch\f39 and }{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\cf13\insrsid913= 8298 \hich\af2\dbch\af31505\loch\f2 test_80c92dc3-3a9c-42e9-9b92-4d2b82f002= 5b_1.0.dist}{\rtlch\fcs1=20 +\af2\afs16 \ltrch\fcs0 \f2\fs16\insrsid9138298 \hich\af2\dbch\af31505\loch= \f2 }{\rtlch\fcs1 \af2\afs18 \ltrch\fcs0 \fs18\insrsid9138298\charrsid1024= 6519 \hich\af39\dbch\af31505\loch\f39 are }{\rtlch\fcs1 \af39\afs18 \ltrch\= fcs0 \fs18\cf1\insrsid9138298=20 +\hich\af39\dbch\af31505\loch\f39 the names of }{\rtlch\fcs1 \af39\afs18 \l= trch\fcs0 \fs18\cf1\insrsid10246519 \hich\af39\dbch\af31505\loch\f39 instal= led }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \hich\af= 39\dbch\af31505\loch\f39=20 +UEFI distribution package}{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\i= nsrsid10246519 \hich\af39\dbch\af31505\loch\f39 s}{\rtlch\fcs1 \af39\afs18 = \ltrch\fcs0 \fs18\cf1\insrsid9138298 \hich\af39\dbch\af31505\loch\f39 that= will be removed}{\rtlch\fcs1=20 +\af0\afs18 \ltrch\fcs0 \f0\fs18\cf1\insrsid9138298 .}{\rtlch\fcs1 \af2\afs= 16 \ltrch\fcs0 \f2\fs16\insrsid9138298=20 \par }\pard \ltrpar\ql \fi-360\li720\ri0\sb200\nowidctlpar\wrapdefault\faa= uto\rin0\lin720\itap0 {\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsi= d9138298 \hich\af39\dbch\af31505\loch\f39 5.\tab \hich\f39 Option \'93\loch= \f39 \hich\f39 -n, --custom-path\'94 \loch\f39 }{\rtlch\fcs1 \af10\afs18 \ltrch\fcs0 \f10\fs18\cf1\insrsid9138= 298 \loch\af10\dbch\af31505\hich\f10 \'e0}{\rtlch\fcs1 \af39\afs18 \ltrch\f= cs0 \fs18\cf1\insrsid9138298 \hich\af39\dbch\af31505\loch\f39=20 prompt for the source path for each package in the distribution}{\rtlch\f= cs1 \af0\afs18 \ltrch\fcs0 \f0\fs18\cf1\insrsid9138298=20 @@ -358,57 +398,56 @@ test_80c92dc3-3a9c-42e9-9b92-4d2b82f0025b_1.0.dist}{\= rtlch\fcs1 \af2\afs16 \ltrc \par }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \hich\= af39\dbch\af31505\loch\f39 The extended version of the command:}{\rtlch\fcs= 1 \af0\afs18 \ltrch\fcs0 \f0\fs18\cf1\insrsid9138298=20 \par }{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\cf13\insrsid9138298 \hi= ch\af2\dbch\af31505\loch\f2 upt \hich\f2 \endash }{\rtlch\fcs1 \af2\afs16 \= ltrch\fcs0 \f2\fs16\cf13\insrsid12483726 -}{\rtlch\fcs1 \af2\afs16 \ltrch\f= cs0 \f2\fs16\cf13\insrsid9138298=20 \hich\af2\dbch\af31505\loch\f2 install=3Dtest.dist --custom-path -\par }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \hich\= af39\dbch\af31505\loch\f39 You will be presented with a display similar to = the following: +\par }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \hich\= af39\dbch\af31505\loch\f39 You will be presented with a display simi\hich\a= f39\dbch\af31505\loch\f39 lar to the following: \par }{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \f0\fs18\cf18\insrsid9138298 \hi= ch\af0\dbch\af31505\loch\f0 Windows Development Workstations}{\rtlch\fcs1 \= af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298=20 \par \ltrrow}\trowd \irow0\irowband0\lastrow \ltrrow\ts11\trgaph108\trleft= -108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \t= rbrdrr\brdrs\brdrw10 \trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddfr3= \tblind0\tblindtype3 \clvertalt \clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbr= drr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth8856\clshdrawnil \cellx8748= \pard \ltrpar\ql \li0\ri0\sb200\nowidctlpar\intbl\wrapdefault\faauto\rin0\l= in0 {\rtlch\fcs1 \af2\afs16=20 \ltrch\fcs0 \f2\fs16\insrsid9138298 \hich\af2\dbch\af31505\loch\f2 C:\\EDK= II}{\rtlch\fcs1 \af2\afs22 \ltrch\fcs0 \f2\fs22\insrsid9138298 \hich\af2\db= ch\af31505\loch\f2 >upt \hich\f2 \endash \loch\f2 i test.dist \hich\f2 \end= ash \loch\f2 n\line }{ -\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\cf1\insrsid9138298 \hich\af2\d= bch\af31505\loch\f2 \hich\f2 Unzipping and parsing distribution package XML= file\'85\line \hich\af2\dbch\af31505\loch\f2 dist.pkg -> c:\\EDKII\\dist.= pkg\line \line=20 -Dist.content -> C:\\EDKII\\dist.content\line \hich\f2 Installing package \= '85\loch\f2 MdePkg Version 1.02\line Please select package location. Press= [Enter] with no input to quit:\line }{\rtlch\fcs1 \af2\afs22 \ltrch\fcs0 \= f2\fs22\insrsid9138298=20 +\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\cf1\insrsid9138298 \hich\af2\d= bch\af31505\loch\f2 \hich\f2 Unzipping and parsing distribution package XML= file\'85\line \loch\f2 dist.pkg -> c:\\EDKII\\dist.pkg\line \line Dist.co= ntent -> C:\\EDKII\\ +dist.content\line \hich\f2 Installing package \'85\loch\f2 MdePkg Version= 1.02\line \hich\af2\dbch\af31505\loch\f2 Please select package location. P= ress [Enter] with no input to quit:\line }{\rtlch\fcs1 \af2\afs22 \ltrch\fc= s0 \f2\fs22\insrsid9138298=20 + \par }{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\cf13\insrsid9138298 \hi= ch\af2\dbch\af31505\loch\f2 MyDistributionPackageSource\\}{\rtlch\fcs1 \af0= \afs18 \ltrch\fcs0 \f0\fs18\cf1\insrsid9138298 \cell }\pard \ltrpar \ql \li0\ri0\widctlpar\intbl\wrapdefault\aspalpha\aspnum\faauto\adjustrigh= t\rin0\lin0 {\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \f0\fs18\cf1\insrsid9138298= \trowd \irow0\irowband0\lastrow \ltrrow\ts11\trgaph108\trleft-108\trbrdrt\= brdrs\brdrw10 \trbrdrl \brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trftsWidth1\= trpaddl108\trpaddr108\trpaddfl3\trpaddfr3\tblind0\tblindtype3 \clvertalt\cl= brdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\= brdrs\brdrw10=20 \cltxlrtb\clftsWidth3\clwWidth8856\clshdrawnil \cellx8748\row }\pard \ltrp= ar\ql \li0\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch= \fcs1 \af0\afs18 \ltrch\fcs0 \f0\fs18\cf18\insrsid9138298 \hich\af0\dbch\af= 31505\loch\f0=20 Linux and OS/X Development Workstations}{\rtlch\fcs1 \af0\afs18 \ltrch\fcs= 0 \f0\fs18\cf1\insrsid9138298=20 \par \ltrrow}\pard \ltrpar\ql \li0\ri0\sb200\nowidctlpar\intbl\wrapdefault= \faauto\rin0\lin0 {\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\insrsid91382= 98 \hich\af2\dbch\af31505\loch\f2 # }{\rtlch\fcs1 \af2\afs22 \ltrch\fcs0 \f= 2\fs22\insrsid9138298=20 -\hich\af2\dbch\af31505\loch\f2 upt \loch\af2\dbch\af31505\hich\f2 \endash = \hich\af2\dbch\af31505\loch\f2 i test.dist \hich\f2 \endash \loch\f2 n\line= }{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\cf1\insrsid9138298 \hich\af2= \dbch\af31505\loch\f2 \hich\f2=20 -Unzipping and parsing distribution package XML file\'85\line \loch\f2 dist= .pkg -> /home/myname/edk2/dist.pkg\line \line Dist.content -> /home/myname= /edk2/dist.content\line \hich\f2 Installing package \'85\loch\f2 MdePkg Ve= rsion 1.02\line=20 -Please select package location. Press [E\hich\af2\dbch\af31505\loch\f2 nte= r] with no input to quit:\line }{\rtlch\fcs1 \af2\afs22 \ltrch\fcs0 \f2\fs2= 2\insrsid9138298=20 +\hich\af2\dbch\af31505\loch\f2 upt \hich\f2 \endash \loch\f2 i test.dist \= hich\f2 \endash \loch\f2 n\line }{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs= 16\cf1\insrsid9138298 \hich\af2\dbch\af31505\loch\f2 \hich\f2=20 +Unzipping and parsing distribution package XML file\'85\line \loch\f2 dist= .pkg -> /home/myname/edk2/dist.pkg\line \line \hich\af2\dbch\af31505\loch\= f2 Dist.content -> /home/myname/edk2/dist.content\line \hich\f2 Installing = package \'85\loch\f2=20 + MdePkg Version 1.02\line Please select package location. Press [Enter] wi= th no input to quit:\line }{\rtlch\fcs1 \af2\afs22 \ltrch\fcs0 \f2\fs22\ins= rsid9138298=20 \par }{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\cf13\insrsid9138298 \hi= ch\af2\dbch\af31505\loch\f2 MyDistributionPackageSource/}{\rtlch\fcs1 \af0\= afs18 \ltrch\fcs0 \f0\fs18\cf1\insrsid9138298 \cell }\pard \ltrpar \ql \li0\ri0\widctlpar\intbl\wrapdefault\aspalpha\aspnum\faauto\adjustrigh= t\rin0\lin0 {\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \f0\fs18\cf1\insrsid9138298= \trowd \irow0\irowband0\lastrow \ltrrow\ts11\trgaph108\trleft-108\trbrdrt\= brdrs\brdrw10 \trbrdrl \brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trftsWidth1\= trpaddl108\trpaddr108\trpaddfl3\trpaddfr3\tblind0\tblindtype3 \clvertalt\cl= brdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\= brdrs\brdrw10=20 \cltxlrtb\clftsWidth3\clwWidth8856\clshdrawnil \cellx8748\row }\pard \ltrp= ar\ql \li0\ri0\sb200\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch= \fcs1 \af0\afs18 \ltrch\fcs0 \f0\fs18\cf1\insrsid9138298=20 \par }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \hich\= af39\dbch\af31505\loch\f39 6.\tab \hich\f39 Option \'93\loch\f39 \hich\f39 = -x, --free-lock\'94\loch\f39 }{\rtlch\fcs1 \af10\afs18 \ltrch\fcs0 \f10\fs= 18\cf1\insrsid9138298=20 -\loch\af10\dbch\af31505\hich\f10 \'e0}{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0= \fs18\cf1\insrsid9138298 \hich\af39\dbch\af31505\loch\f39 \hich\f39 instru= cts the Intel\'ae\loch\f39=20 - UEFIPT to unconditionally free the lock on the UPT database before any UP= T operations are executed.}{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \f0\fs18\cf1= \insrsid9138298=20 -\par }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \hich\= af39\dbch\af31505\loch\f39 Background: While executing, the Intel UEFIPT\hi= ch\af39\dbch\af31505\loch\f39 \hich\f39=20 - locks the UPT database. This precludes any other instance of Intel UEFIPT= from executing. If Intel UEFIPT should be stopped for some reason (for exa= mple, you press CTRL+C) the UPT database will remain locked. The \'93\loch\= f39 \hich\f39 -x, --free-lock -\'94\loch\f39 option is used to skip \hich\af39\dbch\af31505\loch\f39 t\h= ich\af39\dbch\af31505\loch\f39 he lock check.}{\rtlch\fcs1 \af0\afs18 \ltrc= h\fcs0 \f0\fs18\cf1\insrsid9138298=20 +\loch\af10\dbch\af31505\hich\f10 \'e0}{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0= \fs18\cf1\insrsid9138298 \hich\af39\dbch\af31505\loch\f39 \hich\f39 instru= cts the Intel\'ae\loch\f39 UEFIPT to uncondi\hich\af39\dbch\af31505\loch\f= 39=20 +tionally free the lock on the UPT database before any UPT operations are e= xecuted.}{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \f0\fs18\cf1\insrsid9138298=20 +\par }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \hich\= af39\dbch\af31505\loch\f39=20 +Background: While executing, the Intel UEFIPT locks the UPT database. This= precludes any other instance of Intel UEFIPT from executing. If Intel UEFI= PT should be stopped for\hich\af39\dbch\af31505\loch\f39 \hich\f39=20 + some reason (for example, you press CTRL+C) the UPT database will remain = locked. The \'93\loch\f39 \hich\f39 -x, --free-lock\'94\loch\f39 option is= used to skip the lock check.}{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \f0\fs18\= cf1\insrsid9138298=20 \par }{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\cf13\insrsid9138298 \hi= ch\af2\dbch\af31505\loch\f2 >upt -i test.dist \hich\f2 \endash \loch\f2 x \par }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \hich\= af39\dbch\af31505\loch\f39 The extended version of the command:}{\rtlch\fcs= 1 \af0\afs18 \ltrch\fcs0 \f0\fs18\cf1\insrsid9138298=20 \par }{\rtlch\fcs1 \af2\afs16 \ltrch\fcs0 \f2\fs16\cf13\insrsid9138298 \hi= ch\af2\dbch\af31505\loch\f2 >upt \hich\f2 \endash }{\rtlch\fcs1 \af2\afs16 = \ltrch\fcs0 \f2\fs16\cf13\insrsid11147893 -}{\rtlch\fcs1 \af2\afs16 \ltrch\= fcs0 \f2\fs16\cf13\insrsid9138298=20 \hich\af2\dbch\af31505\loch\f2 install=3Dtest.dist \hich\f2 \endash \loch\= f2 -free-lock -\par }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \hich\= af39\dbch\af31505\loch\f39 If the UPT database is locked, you will be prese= nted with a display similar to the following:}{\rtlch\fcs1 \af0\afs18 \ltrc= h\fcs0 \f0\fs18\cf1\insrsid9138298=20 - +\par }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \hich\= af39\dbch\af31505\loch\f39 If the UPT databas\hich\af39\dbch\af31505\loch\f= 39 e is locked, you will be presented with a display similar to the followi= ng:}{\rtlch\fcs1 \af0\afs18=20 +\ltrch\fcs0 \f0\fs18\cf1\insrsid9138298=20 \par=20 \par \ltrrow}\pard \ltrpar\ql \li0\ri0\sb200\nowidctlpar\intbl\wrapdefault= \faauto\rin0\lin0 {\rtlch\fcs1 \af2\afs18 \ltrch\fcs0 \f2\fs18\insrsid91382= 98 \hich\af2\dbch\af31505\loch\f2 >upt \hich\f2 \endash \loch\f2 c test28.d= ist \hich\f2 \endash \loch\f2=20 -p MdePkg/MdePkg.dec \hich\f2 \endash \hich\af2\dbch\af31505\loch\f2 t Pack= age_Information_Data_File.ini\line \line \hich\f2 upt\'85\line \loch\f2 : = error D003: UPT is already running. Only one instance is allowed\line }{\rt= lch\fcs1 \af0\afs18=20 -\ltrch\fcs0 \f0\fs18\cf1\insrsid9138298 \cell }\pard \ltrpar\ql \li0\ri0\w= idctlpar\intbl\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0 {\r= tlch\fcs1 \af0\afs18 \ltrch\fcs0 \f0\fs18\cf1\insrsid9138298 \trowd \irow0\= irowband0\lastrow \ltrrow +p MdePkg/MdePkg.dec \hich\f2 \endash \loch\f2 t Package_Information_Data_F= ile.ini\line \line \hich\f2 upt\'85\line \loch\f2 : error D003: UPT is alr= eady running. Only one instance is allowed\line }{\rtlch\fcs1 \af0\afs18 \l= trch\fcs0=20 +\f0\fs18\cf1\insrsid9138298 \cell }\pard \ltrpar\ql \li0\ri0\widctlpar\int= bl\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0 {\rtlch\fcs1 \a= f0\afs18 \ltrch\fcs0 \f0\fs18\cf1\insrsid9138298 \trowd \irow0\irowband0\la= strow \ltrrow \ts11\trgaph108\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \t= rbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trftsWidth1\trpaddl108\trpaddr= 108\trpaddfl3\trpaddfr3\tblind0\tblindtype3 \clvertalt\clbrdrt\brdrs\brdrw1= 0 \clbrdrl\brdrs\brdrw10=20 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWid= th8856\clshdrawnil \cellx8748\row }\pard \ltrpar\ql \li0\ri0\sb200\nowidctl= par\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 = \f0\fs18\cf1\insrsid9138298=20 -\hich\af0\dbch\af31505\loch\f0 NOTE: Error message format varies based on = the Development Workstation operating system. +\hich\af0\dbch\af31505\loch\f0 NOTE: Error message forma\hich\af0\dbch\af3= 1505\loch\f0 t varies based on the Development Workstation operating system= . \par }\pard\plain \ltrpar\s2\ql \li-1440\ri0\sb400\sa60\sl-340\slmult0\kee= p\keepn\nowidctlpar\wrapdefault\faauto\outlinelevel1\rin0\lin-1440\itap0 \r= tlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0=20 \fs24\lang1033\langfe2052\loch\af39\hich\af39\dbch\af31505\cgrid\langnp103= 3\langfenp2052 {\rtlch\fcs1 \ab\af39\afs28 \ltrch\fcs0 \b\fs28\cf17\insrsid= 9138298 \hich\af39\dbch\af31505\loch\f39 Bugs \par }\pard\plain \ltrpar\ql \li0\ri0\sb200\nowidctlpar\wrapdefault\faauto= \rin0\lin0\itap0 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang103= 3\langfe2052\loch\af39\hich\af39\dbch\af31505\cgrid\langnp1033\langfenp2052= {\rtlch\fcs1 \af39\afs18=20 -\ltrch\fcs0 \fs18\cf1\insrsid9138298 \hich\af39\dbch\af31505\loch\f39 Duri= ng stress testing under Microsoft* Windows 7 w\hich\af39\dbch\af31505\loch\= f39=20 -ith anti-virus software enabled, the tool failed after successfully comple= ting 400 create package operations -\par \hich\af39\dbch\af31505\loch\f39 An EDK II binary module that uses bi= nary file types of UNI_VER, UNI_UI, LIB and UEFI_APP cannot be distributed = using the standard features, however\hich\af39\dbch\af31505\loch\f39=20 - the contents may be distributed using MiscellaneousFiles portion of the U= PT. +\ltrch\fcs0 \fs18\cf1\insrsid9138298 \hich\af39\dbch\af31505\loch\f39 Duri= ng stress testing under Microsoft* Windows 7 with anti-virus software enabl= ed, the tool failed after successfully completing 400 create package operat= ions \par \hich\af39\dbch\af31505\loch\f39=20 -When installing a UEFI Distribution Package generated by other tools that = allow absolute path names for files, the error messages on Windows are diff= erent than the error messages on *NIX systems. The Intel UEFIPT does not su= pport absolute path names for f -\hich\af39\dbch\af31505\loch\f39 i\hich\af39\dbch\af31505\loch\f39 les and= directories. -\par \hich\af39\dbch\af31505\loch\f39 If an EDK II Meta-data file is incor= rectly formatted, information from the header comment block, such as copyri= ght and license may be lost. -\par \hich\af39\dbch\af31505\loch\f39 Manually removing or renaming a dire= ctory tree that was installed by the Intel UEFIPT will not \hich\af39\dbch\= af31505\loch\f39 allow using the Intel UEFIPT for other operations.}{\rtlch= \fcs1 \af0\afs18 \ltrch\fcs0=20 +An EDK II binary module that uses binary file types of UNI_VER, UNI_UI, LI= B and UEFI_APP cannot be distributed using the standard features, however t= he contents may be distributed using MiscellaneousFiles portion of the UPT. +\par \hich\af39\dbch\af31505\loch\f39 When installing a UEFI Distribu\hich= \af39\dbch\af31505\loch\f39=20 +tion Package generated by other tools that allow absolute path names for f= iles, the error messages on Windows are different than the error messages o= n *NIX systems. The Intel UEFIPT does not support absolute path names for f= iles and directories. +\par \hich\af39\dbch\af31505\loch\f39 If an EDK \hich\af39\dbch\af31505\lo= ch\f39 II Meta-data file is incorrectly formatted, information from the hea= der comment block, such as copyright and license may be lost. +\par \hich\af39\dbch\af31505\loch\f39 Manually removing or renaming a dire= ctory tree that was installed by the Intel UEFIPT will not allow using the = Intel UEFIPT fo\hich\af39\dbch\af31505\loch\f39 r other operations.}{\rtlch= \fcs1 \af0\afs18 \ltrch\fcs0=20 \f0\fs18\cf1\insrsid9138298=20 \par }\pard\plain \ltrpar\s2\ql \li-1440\ri0\sb400\sa60\sl-340\slmult0\kee= p\keepn\nowidctlpar\wrapdefault\faauto\outlinelevel1\rin0\lin-1440\itap0 \r= tlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0=20 \fs24\lang1033\langfe2052\loch\af39\hich\af39\dbch\af31505\cgrid\langnp103= 3\langfenp2052 {\rtlch\fcs1 \ab\af39\afs28 \ltrch\fcs0 \b\fs28\cf17\insrsid= 9138298 \hich\af39\dbch\af31505\loch\f39 Files @@ -416,15 +455,15 @@ When installing a UEFI Distribution Package generated= by other tools that allow \ltrch\fcs0 \fs18\cf1\insrsid9138298 \hich\af39\dbch\af31505\loch\f39 Wind= ows: %WORKSPACE%\\BaseTools\\Conf}{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \f0\f= s18\cf1\insrsid9138298 \\}{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\in= srsid9138298=20 \hich\af39\dbch\af31505\loch\f39 Empty_Package_Information_Data_File.ini \par \hich\af39\dbch\af31505\loch\f39 Linux & OS/X: $(WORKSPACE)/BaseTools= /Conf/Empty_Package_Information_Data_File.ini}{\rtlch\fcs1 \af0\afs18 \ltrc= h\fcs0 \f0\fs18\cf1\insrsid9138298=20 -\par }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \hich\= af39\dbch\af31505\loch\f39 \hich\f39 Intel\'ae\loch\f39 \hich\f39 UEFI Pac= kaging Tool (Intel\'ae\loch\f39 UEFIPT\hich\af39\dbch\af31505\loch\f39 ) Q= uick Start guide (} -{\field{\*\fldinst {\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\revised\= revauth1\revdttm-1493759412\insrsid1799 \hich\af39\dbch\af31505\loch\f39 HY= PERLINK "../../BaseTools_r2100/UserManuals/www.tianocore.org"}{\rtlch\fcs1 = \af39\afs18 \ltrch\fcs0=20 -\deleted\fs18\cf1\revauthdel1\revdttmdel-1493759412\insrsid9138298\delrsid= 1799 \hich\af39\dbch\af31505\loch\f39 HYPERLINK "www.tianocore.org"}{\rtlch= \fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\revised\revauth1\revdttm-1493759412= \insrsid1799 {\*\datafield=20 +\par }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \hich\= af39\dbch\af31505\loch\f39 \hich\f39 Intel\'ae\loch\f39 \hich\f39 UEFI Pac= kaging Tool (Intel\'ae\loch\f39 UEFIPT) Quick Start guide (}{\field{\*\fld= inst {\rtlch\fcs1 \af39\afs18=20 +\ltrch\fcs0 \fs18\cf1\revised\revauth2\revdttm-1493759412\insrsid1799 \hic= h\af39\dbch\af31505\loch\f39 HYPERLINK "../../BaseTools_r2100/UserManuals/w= ww.tianocore.org"}{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0=20 +\deleted\fs18\cf1\revauthdel2\revdttmdel-1493759412\insrsid9138298\delrsid= 1799 \hich\af39\dbch\af31505\loch\f39 HYPERLINK "www.tianocore.org"}{\rtlch= \fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\revised\revauth2\revdttm-1493759412= \insrsid1799 {\*\datafield=20 00d0c9ea79f9bace118c8200aa004ba90b0200000001000000e0c9ea79f9bace118c8200aa= 004ba90b800000002e002e002f002e002e002f00420061007300650054006f006f006c00730= 05f00720032003100300030002f0055007300650072004d0061006e00750061006c0073002f= 007700770077002e00740069006100 -6e006f0063006f00720065002e006f00720067000000795881f43b1d7f48af2c825dc48527= 6300000000a5ab0000}}}{\fldrslt {\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\u= l\cf2\insrsid9138298 \hich\af39\dbch\af31505\loch\f39 www.tianocore.org}}}\= sectd \ltrsect +6e006f0063006f00720065002e006f00720067000000795881f43b1d7f48af2c825dc48527= 6300000000a5ab000000}}}{\fldrslt {\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18= \ul\cf2\insrsid9138298 \hich\af39\dbch\af31505\loch\f39 www.tianocore.org}}= }\sectd \ltrsect \linex0\sectdefaultcl\sftnbj {\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf= 1\insrsid9138298 \hich\af39\dbch\af31505\loch\f39 , edk2/Documents) -\par \hich\af39\dbch\af31505\loch\f39 The Distribution Package (.dist) for= install and create, along with the Package Infor\hich\af39\dbch\af31505\lo= ch\f39=20 -mation Data File (.ini) are not required to be in the EDK II WORKSPACE. Al= l other files are required to be in the directory tree pointed to by the sy= stem environment variable: WORKSPACE. (The Distribution Package file name u= sed during removal is in the $( -\hich\af39\dbch\af31505\loch\f39 W\hich\af39\dbch\af31505\loch\f39 ORKSPAC= E)/Conf directory tree, placed there during package installation by the too= l.) +\par \hich\af39\dbch\af31505\loch\f39 The \hich\af39\dbch\af31505\loch\f39= =20 +Distribution Package (.dist) for install and create, along with the Packag= e Information Data File (.ini) are not required to be in the EDK II WORKSPA= CE. All other files are required to be in the directory tree pointed to by = the system environment variable +\hich\af39\dbch\af31505\loch\f39 :\hich\af39\dbch\af31505\loch\f39 WORKSP= ACE. (The Distribution Package file name used during removal is in the $(WO= RKSPACE)/Conf directory tree, placed there during package installation by t= he tool.) \par }\pard\plain \ltrpar\s2\ql \li-1440\ri0\sb400\sa60\sl-340\slmult0\kee= p\keepn\nowidctlpar\wrapdefault\faauto\outlinelevel1\rin0\lin-1440\itap0 \r= tlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0=20 \fs24\lang1033\langfe2052\loch\af39\hich\af39\dbch\af31505\cgrid\langnp103= 3\langfenp2052 {\rtlch\fcs1 \ab\af39\afs28 \ltrch\fcs0 \b\fs28\cf17\insrsid= 9138298 \hich\af39\dbch\af31505\loch\f39 See also \par }\pard\plain \ltrpar\ql \li0\ri0\sb200\nowidctlpar\wrapdefault\faauto= \rin0\lin0\itap0 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang103= 3\langfe2052\loch\af39\hich\af39\dbch\af31505\cgrid\langnp1033\langfenp2052= {\rtlch\fcs1 \af39\afs18=20 @@ -432,20 +471,26 @@ mation Data File (.ini) are not required to be in the= EDK II WORKSPACE. All othe \par }\pard\plain \ltrpar\s2\ql \li-1440\ri0\sb400\sa60\sl-340\slmult0\kee= p\keepn\nowidctlpar\wrapdefault\faauto\outlinelevel1\rin0\lin-1440\itap0 \r= tlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0=20 \fs24\lang1033\langfe2052\loch\af39\hich\af39\dbch\af31505\cgrid\langnp103= 3\langfenp2052 {\rtlch\fcs1 \ab\af39\afs28 \ltrch\fcs0 \b\fs28\cf17\insrsid= 9138298 \hich\af39\dbch\af31505\loch\f39 License \par }\pard\plain \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault\faauto\rin0\= lin0\itap0 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\lang= fe2052\loch\af39\hich\af39\dbch\af31505\cgrid\langnp1033\langfenp2052 {\rtl= ch\fcs1 \af39\afs18 \ltrch\fcs0=20 -\fs18\cf1\insrsid9138298 \hich\af39\dbch\af31505\loch\f39 \hich\f39 Copyri= ght\'a9\loch\f39 2011 Intel Corporation. All rights reserved}{\rtlch\fcs1 = \af0\afs18 \ltrch\fcs0 \f0\fs18\cf1\insrsid9138298 . -\par }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \hich\= af39\dbch\af31505\loch\f39 This program and the accompanying materials are = licensed and made available under the terms \hich\af39\dbch\af31505\loch\f3= 9=20 -and conditions of the BSD License which accompanies this distribution. Th= e full text of the license may be found at:}{\rtlch\fcs1 \af0\afs18 \ltrch\= fcs0 \f0\fs18\cf1\insrsid9138298 \line }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs= 0 \fs18\cf1\insrsid9138298=20 -\hich\af39\dbch\af31505\loch\f39 }{\field{\*\fldinst {\rtlch\fcs1 \af39\a= fs18 \ltrch\fcs0 \fs18\insrsid9138298 \hich\af39\dbch\af31505\loch\f39 HYPE= RLINK "http://opensource.org/licenses/bsd-license.php"}{\rtlch\fcs1 \af39\a= fs18 \ltrch\fcs0=20 -\fs18\insrsid2707436 {\*\datafield=20 +\fs18\cf1\insrsid9138298 \hich\af39\dbch\af31505\loch\f39 \hich\f39 Copyri= ght\'a9\loch\f39 2011}{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\revis= ed\revauth1\revdttm1196637062\insrsid2038300 \hich\af39\dbch\af31505\loch\f= 39 - 2017}{\rtlch\fcs1=20 +\af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \hich\af39\dbch\af31505\l= och\f39 Intel Corporation. All rights reserved}{\rtlch\fcs1 \af0\afs18 \lt= rch\fcs0 \f0\fs18\cf1\insrsid9138298 . +\par }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 \hich\= af39\dbch\af31505\loch\f39 This progra\hich\af39\dbch\af31505\loch\f39=20 +m and the accompanying materials are licensed and made available under the= terms and conditions of the BSD License which accompanies this distributio= n. The full text of the license may be found at:}{\rtlch\fcs1 \af0\afs18 \= ltrch\fcs0=20 +\f0\fs18\cf1\insrsid9138298 \line }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \f= s18\cf1\insrsid9138298 \hich\af39\dbch\af31505\loch\f39 }{\field{\*\fldins= t {\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\insrsid9138298 \hich\af39\dbch= \af31505\loch\f39=20 +HYPERLINK "http://opensource.org/licenses/bsd-license.ph\hich\af39\dbch\af= 31505\loch\f39 p"}{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\insrsid2707436= {\*\datafield=20 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa= 004ba90b7600000068007400740070003a002f002f006f00700065006e0073006f007500720= 0630065002e006f00720067002f006c006900630065006e007300650073002f006200730064= 002d006c006900630065006e007300 -65002e007000680070000000795881f43b1d7f48af2c825dc485276300000000a5ab000033= 49}}}{\fldrslt {\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\ul\cf2\insrsid913= 8298 \hich\af39\dbch\af31505\loch\f39 http://opensource.org/licenses/bsd-li= cense.php}}}\sectd \ltrsect +65002e007000680070000000795881f43b1d7f48af2c825dc485276300000000a5ab000033= 4900}}}{\fldrslt {\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\ul\cf2\insrsid9= 138298 \hich\af39\dbch\af31505\loch\f39 http://opensource.org/licenses/bsd-= license.php}}}\sectd \ltrsect \linex0\sectdefaultcl\sftnbj {\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf= 1\insrsid9138298 \hich\af39\dbch\af31505\loch\f39 }{\rtlch\fcs1 \af0\afs18= \ltrch\fcs0 \f0\fs18\cf1\insrsid9138298=20 \par \line }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid9138298 = \hich\af39\dbch\af31505\loch\f39 THE PROGRAM IS DISTRIBUTED UNDER THE BSD L= ICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KI= ND, EITHER EXPRESS OR IMPLIED. =20 -\par }{\rtlch\fcs1 \af39\afs16 \ltrch\fcs0 \fs16\cf1\insrsid9138298 \hich\= af39\dbch\af31505\loch\f39 Revision 1.}{\rtlch\fcs1 \af39\afs16 \ltrch\fcs0= \fs16\cf1\insrsid10246519 \hich\af39\dbch\af31505\loch\f39 5}{\rtlch\fcs1 = \af39\afs16 \ltrch\fcs0=20 -\fs16\cf1\insrsid9138298 \hich\af39\dbch\af31505\loch\f39 , }{\rtlch\fcs1 = \af39\afs16 \ltrch\fcs0 \fs16\cf1\insrsid10246519 \hich\af39\dbch\af31505\l= och\f39 01}{\rtlch\fcs1 \af39\afs16 \ltrch\fcs0 \fs16\cf1\insrsid10246519=20 -\hich\af39\dbch\af31505\loch\f39 Ju}{\rtlch\fcs1 \af39\afs16 \ltrch\fcs0 = \fs16\cf1\insrsid10246519 \hich\af39\dbch\af31505\loch\f39 ly}{\rtlch\fcs1 = \af39\afs16 \ltrch\fcs0 \fs16\cf1\insrsid10246519 \hich\af39\dbch\af31505\l= och\f39 }{\rtlch\fcs1=20 -\af39\afs16 \ltrch\fcs0 \fs16\cf1\insrsid9138298 \hich\af39\dbch\af31505\l= och\f39 2011}{\rtlch\fcs1 \af0\afs16 \ltrch\fcs0 \f0\fs16\cf1\insrsid913829= 8=20 +\par }{\rtlch\fcs1 \af39\afs16 \ltrch\fcs0 \fs16\cf1\insrsid9138298 \hich\= af39\dbch\af31505\loch\f39 Revision 1.}{\rtlch\fcs1 \af39\afs16 \ltrch\fcs0= \deleted\fs16\cf1\revauthdel1\revdttmdel1196637062\insrsid10246519\delrsid= 2038300=20 +\hich\af39\dbch\af31505\loch\f39 5}{\rtlch\fcs1 \af39\afs16 \ltrch\fcs0 \f= s16\cf1\revised\revauth1\revdttm1196637062\insrsid2038300 \hich\af39\dbch\a= f31505\loch\f39 6}{\rtlch\fcs1 \af39\afs16 \ltrch\fcs0 \fs16\cf1\insrsid913= 8298=20 +\hich\af39\dbch\af31505\loch\f39 , }{\rtlch\fcs1 \af39\afs16 \ltrch\fcs0 \= fs16\cf1\insrsid10246519 0}{\rtlch\fcs1 \af39\afs16 \ltrch\fcs0 \fs16\cf1\r= evised\revauth1\revdttm1196637062\insrsid2038300 \hich\af39\dbch\af31505\lo= ch\f39 7}{\rtlch\fcs1=20 +\af39\afs16 \ltrch\fcs0 \fs16\cf1\revised\super\revauth1\revdttm1196637062= \crauth1\crdate1196637062\insrsid2038300\charrsid2038300 {\*\oldcprops \nos= upersub\crauth1\crdate1196637062\insrsid2038300\charrsid2038300 }\hich\af39= \dbch\af31505\loch\f39 th}{ +\rtlch\fcs1 \af39\afs16 \ltrch\fcs0 \fs16\cf1\revised\revauth1\revdttm1196= 637062\insrsid2038300 \hich\af39\dbch\af31505\loch\f39 }{\rtlch\fcs1 \af39= \afs16 \ltrch\fcs0 \deleted\fs16\cf1\revauthdel1\revdttmdel1196637062\insrs= id10246519\delrsid2038300=20 +\hich\af39\dbch\af31505\loch\f39 1 July}{\rtlch\fcs1 \af39\afs16 \ltrch\fc= s0 \fs16\cf1\revised\revauth1\revdttm1196637062\insrsid2038300 \hich\af39\d= bch\af31505\loch\f39 March}{\rtlch\fcs1 \af39\afs16 \ltrch\fcs0 \fs16\cf1\i= nsrsid10246519=20 +\hich\af39\dbch\af31505\loch\f39 }{\rtlch\fcs1 \af39\afs16 \ltrch\fcs0 \f= s16\cf1\insrsid9138298 \hich\af39\dbch\af31505\loch\f39 201}{\rtlch\fcs1 \a= f39\afs16 \ltrch\fcs0 \fs16\cf1\revised\revauth1\revdttm1196637062\insrsid2= 038300=20 +\hich\af39\dbch\af31505\loch\f39 7}{\rtlch\fcs1 \af39\afs16 \ltrch\fcs0 \d= eleted\fs16\cf1\revauthdel1\revdttmdel1196637062\insrsid9138298\delrsid2038= 300 \hich\af39\dbch\af31505\loch\f39 1}{\rtlch\fcs1 \af0\afs16 \ltrch\fcs0 = \f0\fs16\cf1\insrsid9138298=20 + \par }{\*\themedata 504b030414000600080000002100e9de0fbfff0000001c02000013= 0000005b436f6e74656e745f54797065735d2e786d6cac91cb4ec3301045f748fc83e52d4a 9cb2400825e982c78ec7a27cc0c8992416c9d8b2a755fbf74cd25442a820166c2cd933f79e= 3be372bd1f07b5c3989ca74aaff2422b24eb1b475da5df374fd9ad 5689811a183c61a50f98f4babebc2837878049899a52a57be670674cb23d8e90721f90a4d2= fa3802cb35762680fd800ecd7551dc18eb899138e3c943d7e503b6 @@ -498,50 +543,63 @@ a7e7c0000000360100000b0000000000000000000000000030010= 0005f72656c732f2e72656c7350 617020786d6c6e733a613d22687474703a2f2f736368656d61732e6f70656e786d6c666f72= 6d6174732e6f72672f64726177696e676d6c2f323030362f6d6169 6e22206267313d226c743122207478313d22646b3122206267323d226c743222207478323d= 22646b322220616363656e74313d22616363656e74312220616363 656e74323d22616363656e74322220616363656e74333d22616363656e7433222061636365= 6e74343d22616363656e74342220616363656e74353d22616363656e74352220616363656e7= 4363d22616363656e74362220686c696e6b3d22686c696e6b2220666f6c486c696e6b3d2266= 6f6c486c696e6b222f3e} -{\*\latentstyles\lsdstimax267\lsdlockeddef0\lsdsemihiddendef1\lsdunhideuse= ddef1\lsdqformatdef0\lsdprioritydef99{\lsdlockedexcept \lsdsemihidden0 \lsd= unhideused0 \lsdqformat1 \lsdpriority0 \lsdlocked0 Normal; -\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdlocked0 heading 1;\lsdsem= ihidden0 \lsdunhideused0 \lsdqformat1 \lsdlocked0 heading 2;\lsdqformat1 \l= sdpriority9 \lsdlocked0 heading 3;\lsdqformat1 \lsdpriority9 \lsdlocked0 he= ading 4; -\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 5;\lsdqformat1 \lsdpriority= 9 \lsdlocked0 heading 6;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 7;\l= sdqformat1 \lsdpriority9 \lsdlocked0 heading 8;\lsdqformat1 \lsdpriority9 \= lsdlocked0 heading 9; -\lsdpriority39 \lsdlocked0 toc 1;\lsdpriority39 \lsdlocked0 toc 2;\lsdprio= rity39 \lsdlocked0 toc 3;\lsdpriority39 \lsdlocked0 toc 4;\lsdpriority39 \l= sdlocked0 toc 5;\lsdpriority39 \lsdlocked0 toc 6;\lsdpriority39 \lsdlocked0= toc 7; -\lsdpriority39 \lsdlocked0 toc 8;\lsdpriority39 \lsdlocked0 toc 9;\lsdqfor= mat1 \lsdpriority35 \lsdlocked0 caption;\lsdsemihidden0 \lsdunhideused0 \ls= dqformat1 \lsdpriority10 \lsdlocked0 Title;\lsdpriority1 \lsdlocked0 Defaul= t Paragraph Font; -\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority11 \lsdlocked0 Su= btitle;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority22 \lsdlock= ed0 Strong;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority20 \lsd= locked0 Emphasis; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority59 \lsdlocked0 Table Grid;\lsd= unhideused0 \lsdlocked0 Placeholder Text;\lsdsemihidden0 \lsdunhideused0 \l= sdqformat1 \lsdpriority1 \lsdlocked0 No Spacing; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading;\= lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List;\lsdse= mihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading = 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading= 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1= ; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2;\= lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1;\ls= dsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3;\= lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List;\lsdsem= ihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List;\= lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid;\ls= dsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accen= t 1; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Acce= nt 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid = Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium = Shading 1 Accent 1; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading = 2 Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Mediu= m List 1 Accent 1;\lsdunhideused0 \lsdlocked0 Revision; -\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority34 \lsdlocked0 Li= st Paragraph;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority29 \l= sdlocked0 Quote;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority30= \lsdlocked0 Intense Quote; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 A= ccent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium G= rid 1 Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 M= edium Grid 2 Accent 1; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 A= ccent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark Lis= t Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Color= ful Shading Accent 1; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List A= ccent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful= Grid Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 L= ight Shading Accent 2; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Acce= nt 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid = Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium = Shading 1 Accent 2; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading = 2 Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Mediu= m List 1 Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked= 0 Medium List 2 Accent 2; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 A= ccent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium G= rid 2 Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 M= edium Grid 3 Accent 2; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accen= t 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Sha= ding Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Co= lorful List Accent 2; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid A= ccent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Sh= ading Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 L= ight List Accent 3; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Acce= nt 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shad= ing 1 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 M= edium Shading 2 Accent 3; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 A= ccent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium L= ist 2 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 M= edium Grid 1 Accent 3; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 A= ccent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium G= rid 3 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 D= ark List Accent 3; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shadin= g Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Color= ful List Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked= 0 Colorful Grid Accent 3; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading A= ccent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light Li= st Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Ligh= t Grid Accent 4; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading = 1 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Mediu= m Shading 2 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdloc= ked0 Medium List 1 Accent 4; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 A= ccent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium G= rid 1 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 M= edium Grid 2 Accent 4; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 A= ccent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark Lis= t Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Color= ful Shading Accent 4; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List A= ccent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful= Grid Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 L= ight Shading Accent 5; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Acce= nt 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid = Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium = Shading 1 Accent 5; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading = 2 Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Mediu= m List 1 Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked= 0 Medium List 2 Accent 5; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 A= ccent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium G= rid 2 Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 M= edium Grid 3 Accent 5; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accen= t 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Sha= ding Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Co= lorful List Accent 5; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid A= ccent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Sh= ading Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 L= ight List Accent 6; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Acce= nt 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shad= ing 1 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 M= edium Shading 2 Accent 6; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 A= ccent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium L= ist 2 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 M= edium Grid 1 Accent 6; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 A= ccent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium G= rid 3 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 D= ark List Accent 6; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shadin= g Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Color= ful List Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked= 0 Colorful Grid Accent 6; -\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority19 \lsdlocked0 Su= btle Emphasis;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority21 \= lsdlocked0 Intense Emphasis; -\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority31 \lsdlocked0 Su= btle Reference;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority32 = \lsdlocked0 Intense Reference; -\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority33 \lsdlocked0 Bo= ok Title;\lsdpriority37 \lsdlocked0 Bibliography;\lsdqformat1 \lsdpriority3= 9 \lsdlocked0 TOC Heading;}}{\*\datastore 010500000200000018000000 +{\*\latentstyles\lsdstimax371\lsdlockeddef0\lsdsemihiddendef0\lsdunhideuse= ddef0\lsdqformatdef0\lsdprioritydef99{\lsdlockedexcept \lsdqformat1 \lsdpri= ority0 \lsdlocked0 Normal;\lsdqformat1 \lsdlocked0 heading 1;\lsdqformat1 \= lsdlocked0 heading 2; +\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 hea= ding 3;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocke= d0 heading 4;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \ls= dlocked0 heading 5; +\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 hea= ding 6;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocke= d0 heading 7;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \ls= dlocked0 heading 8; +\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 hea= ding 9;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 1;\ls= dsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 2; +\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 3;\lsdsemih= idden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 4;\lsdsemihidden1 \ls= dunhideused1 \lsdpriority39 \lsdlocked0 toc 5; +\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 6;\lsdsemih= idden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 7;\lsdsemihidden1 \ls= dunhideused1 \lsdpriority39 \lsdlocked0 toc 8; +\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 9;\lsdsemih= idden1 \lsdunhideused1 \lsdqformat1 \lsdpriority35 \lsdlocked0 caption;\lsd= semihidden1 \lsdunhideused1 \lsdlocked0 List Number;\lsdsemihidden1 \lsdunh= ideused1 \lsdlocked0 List 4; +\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List 5;\lsdqformat1 \lsdpriori= ty10 \lsdlocked0 Title;\lsdsemihidden1 \lsdunhideused1 \lsdpriority1 \lsdlo= cked0 Default Paragraph Font;\lsdqformat1 \lsdpriority11 \lsdlocked0 Subtit= le; +\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Salutation;\lsdsemihidden1 \ls= dunhideused1 \lsdlocked0 Date;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 B= ody Text First Indent;\lsdqformat1 \lsdpriority22 \lsdlocked0 Strong; +\lsdqformat1 \lsdpriority20 \lsdlocked0 Emphasis;\lsdpriority59 \lsdlocked= 0 Table Grid;\lsdsemihidden1 \lsdlocked0 Placeholder Text;\lsdqformat1 \lsd= priority1 \lsdlocked0 No Spacing;\lsdpriority60 \lsdlocked0 Light Shading; +\lsdpriority61 \lsdlocked0 Light List;\lsdpriority62 \lsdlocked0 Light Gri= d;\lsdpriority63 \lsdlocked0 Medium Shading 1;\lsdpriority64 \lsdlocked0 Me= dium Shading 2;\lsdpriority65 \lsdlocked0 Medium List 1;\lsdpriority66 \lsd= locked0 Medium List 2; +\lsdpriority67 \lsdlocked0 Medium Grid 1;\lsdpriority68 \lsdlocked0 Medium= Grid 2;\lsdpriority69 \lsdlocked0 Medium Grid 3;\lsdpriority70 \lsdlocked0= Dark List;\lsdpriority71 \lsdlocked0 Colorful Shading;\lsdpriority72 \lsdl= ocked0 Colorful List; +\lsdpriority73 \lsdlocked0 Colorful Grid;\lsdpriority60 \lsdlocked0 Light = Shading Accent 1;\lsdpriority61 \lsdlocked0 Light List Accent 1;\lsdpriorit= y62 \lsdlocked0 Light Grid Accent 1;\lsdpriority63 \lsdlocked0 Medium Shadi= ng 1 Accent 1; +\lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 1;\lsdpriority65 \lsdlo= cked0 Medium List 1 Accent 1;\lsdsemihidden1 \lsdlocked0 Revision;\lsdqform= at1 \lsdpriority34 \lsdlocked0 List Paragraph;\lsdqformat1 \lsdpriority29 \= lsdlocked0 Quote; +\lsdqformat1 \lsdpriority30 \lsdlocked0 Intense Quote;\lsdpriority66 \lsdl= ocked0 Medium List 2 Accent 1;\lsdpriority67 \lsdlocked0 Medium Grid 1 Acce= nt 1;\lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 1;\lsdpriority69 \lsdl= ocked0 Medium Grid 3 Accent 1; +\lsdpriority70 \lsdlocked0 Dark List Accent 1;\lsdpriority71 \lsdlocked0 C= olorful Shading Accent 1;\lsdpriority72 \lsdlocked0 Colorful List Accent 1;= \lsdpriority73 \lsdlocked0 Colorful Grid Accent 1;\lsdpriority60 \lsdlocked= 0 Light Shading Accent 2; +\lsdpriority61 \lsdlocked0 Light List Accent 2;\lsdpriority62 \lsdlocked0 = Light Grid Accent 2;\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 2;\l= sdpriority64 \lsdlocked0 Medium Shading 2 Accent 2;\lsdpriority65 \lsdlocke= d0 Medium List 1 Accent 2; +\lsdpriority66 \lsdlocked0 Medium List 2 Accent 2;\lsdpriority67 \lsdlocke= d0 Medium Grid 1 Accent 2;\lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 2= ;\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 2;\lsdpriority70 \lsdlocke= d0 Dark List Accent 2; +\lsdpriority71 \lsdlocked0 Colorful Shading Accent 2;\lsdpriority72 \lsdlo= cked0 Colorful List Accent 2;\lsdpriority73 \lsdlocked0 Colorful Grid Accen= t 2;\lsdpriority60 \lsdlocked0 Light Shading Accent 3;\lsdpriority61 \lsdlo= cked0 Light List Accent 3; +\lsdpriority62 \lsdlocked0 Light Grid Accent 3;\lsdpriority63 \lsdlocked0 = Medium Shading 1 Accent 3;\lsdpriority64 \lsdlocked0 Medium Shading 2 Accen= t 3;\lsdpriority65 \lsdlocked0 Medium List 1 Accent 3;\lsdpriority66 \lsdlo= cked0 Medium List 2 Accent 3; +\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 3;\lsdpriority68 \lsdlocke= d0 Medium Grid 2 Accent 3;\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 3= ;\lsdpriority70 \lsdlocked0 Dark List Accent 3;\lsdpriority71 \lsdlocked0 C= olorful Shading Accent 3; +\lsdpriority72 \lsdlocked0 Colorful List Accent 3;\lsdpriority73 \lsdlocke= d0 Colorful Grid Accent 3;\lsdpriority60 \lsdlocked0 Light Shading Accent 4= ;\lsdpriority61 \lsdlocked0 Light List Accent 4;\lsdpriority62 \lsdlocked0 = Light Grid Accent 4; +\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 4;\lsdpriority64 \lsdlo= cked0 Medium Shading 2 Accent 4;\lsdpriority65 \lsdlocked0 Medium List 1 Ac= cent 4;\lsdpriority66 \lsdlocked0 Medium List 2 Accent 4; +\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 4;\lsdpriority68 \lsdlocke= d0 Medium Grid 2 Accent 4;\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 4= ;\lsdpriority70 \lsdlocked0 Dark List Accent 4;\lsdpriority71 \lsdlocked0 C= olorful Shading Accent 4; +\lsdpriority72 \lsdlocked0 Colorful List Accent 4;\lsdpriority73 \lsdlocke= d0 Colorful Grid Accent 4;\lsdpriority60 \lsdlocked0 Light Shading Accent 5= ;\lsdpriority61 \lsdlocked0 Light List Accent 5;\lsdpriority62 \lsdlocked0 = Light Grid Accent 5; +\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 5;\lsdpriority64 \lsdlo= cked0 Medium Shading 2 Accent 5;\lsdpriority65 \lsdlocked0 Medium List 1 Ac= cent 5;\lsdpriority66 \lsdlocked0 Medium List 2 Accent 5; +\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 5;\lsdpriority68 \lsdlocke= d0 Medium Grid 2 Accent 5;\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 5= ;\lsdpriority70 \lsdlocked0 Dark List Accent 5;\lsdpriority71 \lsdlocked0 C= olorful Shading Accent 5; +\lsdpriority72 \lsdlocked0 Colorful List Accent 5;\lsdpriority73 \lsdlocke= d0 Colorful Grid Accent 5;\lsdpriority60 \lsdlocked0 Light Shading Accent 6= ;\lsdpriority61 \lsdlocked0 Light List Accent 6;\lsdpriority62 \lsdlocked0 = Light Grid Accent 6; +\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 6;\lsdpriority64 \lsdlo= cked0 Medium Shading 2 Accent 6;\lsdpriority65 \lsdlocked0 Medium List 1 Ac= cent 6;\lsdpriority66 \lsdlocked0 Medium List 2 Accent 6; +\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 6;\lsdpriority68 \lsdlocke= d0 Medium Grid 2 Accent 6;\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 6= ;\lsdpriority70 \lsdlocked0 Dark List Accent 6;\lsdpriority71 \lsdlocked0 C= olorful Shading Accent 6; +\lsdpriority72 \lsdlocked0 Colorful List Accent 6;\lsdpriority73 \lsdlocke= d0 Colorful Grid Accent 6;\lsdqformat1 \lsdpriority19 \lsdlocked0 Subtle Em= phasis;\lsdqformat1 \lsdpriority21 \lsdlocked0 Intense Emphasis; +\lsdqformat1 \lsdpriority31 \lsdlocked0 Subtle Reference;\lsdqformat1 \lsd= priority32 \lsdlocked0 Intense Reference;\lsdqformat1 \lsdpriority33 \lsdlo= cked0 Book Title;\lsdsemihidden1 \lsdunhideused1 \lsdpriority37 \lsdlocked0= Bibliography; +\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority39 \lsdlocked0 TO= C Heading;\lsdpriority41 \lsdlocked0 Plain Table 1;\lsdpriority42 \lsdlocke= d0 Plain Table 2;\lsdpriority43 \lsdlocked0 Plain Table 3;\lsdpriority44 \l= sdlocked0 Plain Table 4; +\lsdpriority45 \lsdlocked0 Plain Table 5;\lsdpriority40 \lsdlocked0 Grid T= able Light;\lsdpriority46 \lsdlocked0 Grid Table 1 Light;\lsdpriority47 \ls= dlocked0 Grid Table 2;\lsdpriority48 \lsdlocked0 Grid Table 3;\lsdpriority4= 9 \lsdlocked0 Grid Table 4; +\lsdpriority50 \lsdlocked0 Grid Table 5 Dark;\lsdpriority51 \lsdlocked0 Gr= id Table 6 Colorful;\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful;\lsdpr= iority46 \lsdlocked0 Grid Table 1 Light Accent 1;\lsdpriority47 \lsdlocked0= Grid Table 2 Accent 1; +\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 1;\lsdpriority49 \lsdlocked= 0 Grid Table 4 Accent 1;\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent= 1;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 1; +\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 1;\lsdpriority46 \= lsdlocked0 Grid Table 1 Light Accent 2;\lsdpriority47 \lsdlocked0 Grid Tabl= e 2 Accent 2;\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 2; +\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 2;\lsdpriority50 \lsdlocked= 0 Grid Table 5 Dark Accent 2;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorf= ul Accent 2;\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 2; +\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 3;\lsdpriority47 \lsd= locked0 Grid Table 2 Accent 3;\lsdpriority48 \lsdlocked0 Grid Table 3 Accen= t 3;\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 3; +\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 3;\lsdpriority51 \lsdl= ocked0 Grid Table 6 Colorful Accent 3;\lsdpriority52 \lsdlocked0 Grid Table= 7 Colorful Accent 3;\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 4= ; +\lsdpriority47 \lsdlocked0 Grid Table 2 Accent 4;\lsdpriority48 \lsdlocked= 0 Grid Table 3 Accent 4;\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 4;\l= sdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 4; +\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 4;\lsdpriority52 \= lsdlocked0 Grid Table 7 Colorful Accent 4;\lsdpriority46 \lsdlocked0 Grid T= able 1 Light Accent 5;\lsdpriority47 \lsdlocked0 Grid Table 2 Accent 5; +\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 5;\lsdpriority49 \lsdlocked= 0 Grid Table 4 Accent 5;\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent= 5;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 5; +\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 5;\lsdpriority46 \= lsdlocked0 Grid Table 1 Light Accent 6;\lsdpriority47 \lsdlocked0 Grid Tabl= e 2 Accent 6;\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 6; +\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 6;\lsdpriority50 \lsdlocked= 0 Grid Table 5 Dark Accent 6;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorf= ul Accent 6;\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 6; +\lsdpriority46 \lsdlocked0 List Table 1 Light;\lsdpriority47 \lsdlocked0 L= ist Table 2;\lsdpriority48 \lsdlocked0 List Table 3;\lsdpriority49 \lsdlock= ed0 List Table 4;\lsdpriority50 \lsdlocked0 List Table 5 Dark; +\lsdpriority51 \lsdlocked0 List Table 6 Colorful;\lsdpriority52 \lsdlocked= 0 List Table 7 Colorful;\lsdpriority46 \lsdlocked0 List Table 1 Light Accen= t 1;\lsdpriority47 \lsdlocked0 List Table 2 Accent 1;\lsdpriority48 \lsdloc= ked0 List Table 3 Accent 1; +\lsdpriority49 \lsdlocked0 List Table 4 Accent 1;\lsdpriority50 \lsdlocked= 0 List Table 5 Dark Accent 1;\lsdpriority51 \lsdlocked0 List Table 6 Colorf= ul Accent 1;\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 1; +\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 2;\lsdpriority47 \lsd= locked0 List Table 2 Accent 2;\lsdpriority48 \lsdlocked0 List Table 3 Accen= t 2;\lsdpriority49 \lsdlocked0 List Table 4 Accent 2; +\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 2;\lsdpriority51 \lsdl= ocked0 List Table 6 Colorful Accent 2;\lsdpriority52 \lsdlocked0 List Table= 7 Colorful Accent 2;\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 3= ; +\lsdpriority47 \lsdlocked0 List Table 2 Accent 3;\lsdpriority48 \lsdlocked= 0 List Table 3 Accent 3;\lsdpriority49 \lsdlocked0 List Table 4 Accent 3;\l= sdpriority50 \lsdlocked0 List Table 5 Dark Accent 3; +\lsdpriority51 \lsdlocked0 List Table 6 Colorful Accent 3;\lsdpriority52 \= lsdlocked0 List Table 7 Colorful Accent 3;\lsdpriority46 \lsdlocked0 List T= able 1 Light Accent 4;\lsdpriority47 \lsdlocked0 List Table 2 Accent 4; +\lsdpriority48 \lsdlocked0 List Table 3 Accent 4;\lsdpriority49 \lsdlocked= 0 List Table 4 Accent 4;\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent= 4;\lsdpriority51 \lsdlocked0 List Table 6 Colorful Accent 4; +\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 4;\lsdpriority46 \= lsdlocked0 List Table 1 Light Accent 5;\lsdpriority47 \lsdlocked0 List Tabl= e 2 Accent 5;\lsdpriority48 \lsdlocked0 List Table 3 Accent 5; +\lsdpriority49 \lsdlocked0 List Table 4 Accent 5;\lsdpriority50 \lsdlocked= 0 List Table 5 Dark Accent 5;\lsdpriority51 \lsdlocked0 List Table 6 Colorf= ul Accent 5;\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 5; +\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 6;\lsdpriority47 \lsd= locked0 List Table 2 Accent 6;\lsdpriority48 \lsdlocked0 List Table 3 Accen= t 6;\lsdpriority49 \lsdlocked0 List Table 4 Accent 6; +\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 6;\lsdpriority51 \lsdl= ocked0 List Table 6 Colorful Accent 6;\lsdpriority52 \lsdlocked0 List Table= 7 Colorful Accent 6;}}{\*\datastore 010500000200000018000000 4d73786d6c322e534158584d4c5265616465722e362e3000000000000000000000060000 d0cf11e0a1b11ae1000000000000000000000000000000003e000300feff09000600000000= 0000000000000001000000010000000000000000100000feffffff00000000feffffff00000= 00000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff= ffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff= fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff= fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff= ffffffffffffffffffffffffffff @@ -551,8 +609,8 @@ fffffffffffffffffdfffffffefffffffffffffffffffffffffffff= fffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff= fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff= fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff= ffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff= fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff= fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff= ffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff= fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff= fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff= ffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffff52006f006f007400200045006e0074007200790000= 000000000000000000000000000000000000000000000000000000000000000000000000000= 0000000000016000500ffffffffffffffffffffffff0c6ad98892f1d411a65f0040963251e5= 0000000000000000000000006032 -b4b80938cc01feffffff000000000000000000000000000000000000000000000000000000= 000000000000000000000000000000000000000000000000000000000000000000000000000= 00000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000= 0000000000000000000000000000 +ffffffffffffffffffffffffffffffff52006f006f007400200045006e0074007200790000= 000000000000000000000000000000000000000000000000000000000000000000000000000= 0000000000016000500ffffffffffffffffffffffff0c6ad98892f1d411a65f0040963251e5= 000000000000000000000000d085 +a0b20997d201feffffff000000000000000000000000000000000000000000000000000000= 000000000000000000000000000000000000000000000000000000000000000000000000000= 00000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000= 0000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000= 000000000000000000000000000000000000000000000000000000000000000000000000000= 000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000= 0000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000= 000000000000000000000000000000000000000000000000000000000000000000000000000= 0000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000= 0000000000000000000000000000 0000000000000000000000000000000000000000000000000105000000000000}} \ No newline at end of file --=20 2.7.2.windows.1