From nobody Sun May 5 10:41:44 2024 Delivered-To: importer@patchew.org Received-SPF: none (zoho.com: 198.145.21.10 is neither permitted nor denied by domain of lists.01.org) client-ip=198.145.21.10; envelope-from=edk2-devel-bounces@lists.01.org; helo=ml01.01.org; Authentication-Results: mx.zoho.com; spf=none (zoho.com: 198.145.21.10 is neither permitted nor denied by domain of lists.01.org) smtp.mailfrom=edk2-devel-bounces@lists.01.org; Return-Path: Received: from ml01.01.org (ml01.01.org [198.145.21.10]) by mx.zohomail.com with SMTPS id 1498720247799255.3780091288304; Thu, 29 Jun 2017 00:10:47 -0700 (PDT) Received: from [127.0.0.1] (localhost [IPv6:::1]) by ml01.01.org (Postfix) with ESMTP id 53B2B21CB74C1; Thu, 29 Jun 2017 00:09:11 -0700 (PDT) Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) (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 5ECFE21CB74A3 for ; Thu, 29 Jun 2017 00:09:10 -0700 (PDT) Received: from orsmga001.jf.intel.com ([10.7.209.18]) by orsmga102.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 29 Jun 2017 00:10:42 -0700 Received: from shwdeopenpsi168.ccr.corp.intel.com ([10.239.158.121]) by orsmga001.jf.intel.com with ESMTP; 29 Jun 2017 00:10:11 -0700 X-Original-To: edk2-devel@lists.01.org X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.40,279,1496127600"; d="scan'208";a="1145974342" From: Yonghong Zhu To: edk2-devel@lists.01.org Date: Thu, 29 Jun 2017 15:10:09 +0800 Message-Id: <1498720209-19580-1-git-send-email-yonghong.zhu@intel.com> X-Mailer: git-send-email 2.6.1.windows.1 Subject: [edk2] [PATCH] BaseTools: suppress usage instructions with rebuild options X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Chris Ruffin , Liming Gao MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Errors-To: edk2-devel-bounces@lists.01.org Sender: "edk2-devel" X-ZohoMail: RSF_4 Z_629925259 SPT_0 Content-Type: text/plain; charset="utf-8" From: Chris Ruffin When using edksetup.bat Rebuild, the script outputs usage instructions to the console, when no usage error is encountered. Update the usage instructions and suppress these usage instructions when using the Rebuild, ForceRebuild options. Change-Id: Ica98e19f3d5198df2519106e4c55314c255e04ac Cc: Liming Gao Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Chris Ruffin Reviewed-by: Yonghong Zhu =20 --- edksetup.bat | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/edksetup.bat b/edksetup.bat index 7aa1675..97e2330 100755 --- a/edksetup.bat +++ b/edksetup.bat @@ -14,10 +14,10 @@ =20 @REM set CYGWIN_HOME=3DC:\cygwin =20 -@REM usage:=20 +@REM usage: @REM edksetup.bat [--nt32] [AntBuild] [Rebuild] [ForceRebuild] [Reconfig] @REM if the argument, skip is present, only the paths and the -@REM test and set of environment settings are performed.=20 +@REM test and set of environment settings are performed. =20 @REM ############################################################## @REM # You should not have to modify anything below this line @@ -72,7 +72,7 @@ if not defined EDK_TOOLS_PATH ( ) else ( echo. echo !!! ERROR !!! Cannot find BaseTools !!! - echo.=20 + echo. goto BadBaseTools ) ) @@ -141,11 +141,13 @@ if defined CYGWIN_HOME ( ) =20 :cygwin_done +if /I "%1"=3D=3D"Rebuild" shift +if /I "%1"=3D=3D"ForceRebuild" shift if "%1"=3D=3D"" goto end =20 :Usage @echo. - @echo Usage: "%0 [-h | -help | --help | /h | /help | /?] [--nt32 [X64]]= [Reconfig]" + @echo Usage: "%0 [-h | -help | --help | /h | /help | /?] [--nt32 [X64]]= [Reconfig] [Rebuild] [ForceRebuild]" @echo --nt32 [X64] If a compiler tool chain is not available i= n the @echo environment, call a script to attempt to se= t one up. @echo This flag is only required if building the @@ -157,6 +159,8 @@ if "%1"=3D=3D"" goto end @echo rebuild. @echo. @echo Reconfig Reinstall target.txt, tools_def.txt and bui= ld_rule.txt. + @echo Rebuild Perform incremental rebuild of BaseTools bi= naries. + @echo ForceRebuild Force a full rebuild of BaseTools binaries. @echo. @echo Note that target.template, tools_def.template and build_rules.tem= plate @echo will only be copied to target.txt, tools_def.txt and build_rule.t= xt @@ -166,4 +170,3 @@ if "%1"=3D=3D"" goto end =20 :end popd - --=20 2.9.0.windows.1 _______________________________________________ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel