From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-vk0-x229.google.com (mail-vk0-x229.google.com [IPv6:2607:f8b0:400c:c05::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 995F88204B for ; Tue, 31 Jan 2017 11:29:22 -0800 (PST) Received: by mail-vk0-x229.google.com with SMTP id t8so244462924vke.3 for ; Tue, 31 Jan 2017 11:29:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=3u4F4vbOu+LWYV5gkeszA5ocC4/0I/PA/7RjhzzXAiw=; b=TMathPXPWFucDld/Px35ITf7Oz+69niUyUasdtlSE7m+HYl5M/MspGT6B3OYD11A05 SZIvDAt5+sY7yGwSofyd4NrHwda4Mn9qDhFsUYnprHzapuoqFWE5DbeFq832jfmsobeA YL1oc0+o1yYG1UZvacaBSnEF8b50MVSPf7vSQdARoScxjmY3UmJJuY1H0DnP8cLcUdbY I1MZHm8rhNLbyfasniJKYuQA7HzQhjKtSv0yzP7kYjicw3LFuj7cHk6tdYH64A3RLs4J OpveRO5GwqRRV21or1M9HC6VWy26hjZ+2qIjaqIwUgP82XOA6WaS503wSwWnyZhKBg80 j7kA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=3u4F4vbOu+LWYV5gkeszA5ocC4/0I/PA/7RjhzzXAiw=; b=OWrQUIs285ig7DHjOJyHyh1C4HAOAS/v+pHoeWcqsG+iDVwHRD1RpDha4Uf93CSPkS KblAyYF6WnBXTkR6W7DowK8fHZWdHt0ldN3mS8MDx2NxVJ1axxNgwt/z8ogJERcUsBoX KIriRdV887bkWjjOcxfx4ZhBTPB2DX1emAzX0Lyb3/xJf+Xbkj/DkljeVIhzTSMzDRNZ XbZQI7PV6Ic/8YcZm11K2jmwc9QhMIIy0J/Z1WzxY9+6++7TWV1q5FtvLFTB2qferm5N QCo/WrIDi0ethW6E51F2+k4qaczUKcDFJSGTv4gE41ICDrnEw4pgSiWc7Mao44rF8L5y /21A== X-Gm-Message-State: AIkVDXJZzXN4fFarqimKZXjCkOddj2axI+padPMvq+6faZFaPfHCQOLXE/fI4esC2TCxpa61VwwR6avrxtGhSA== X-Received: by 10.31.132.129 with SMTP id g123mr14220764vkd.94.1485890961455; Tue, 31 Jan 2017 11:29:21 -0800 (PST) MIME-Version: 1.0 Received: by 10.31.151.68 with HTTP; Tue, 31 Jan 2017 11:29:21 -0800 (PST) In-Reply-To: <1485888322-56072-2-git-send-email-michael.d.kinney@intel.com> References: <1485888322-56072-1-git-send-email-michael.d.kinney@intel.com> <1485888322-56072-2-git-send-email-michael.d.kinney@intel.com> From: Michael Zimmermann Date: Tue, 31 Jan 2017 20:29:21 +0100 Message-ID: To: Michael Kinney Cc: "edk2-devel@lists.01.org" , Andrew Fish Subject: Re: [staging/edk2-test PATCH 1/6] edk2-test: Update Readme.md 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: Tue, 31 Jan 2017 19:29:22 -0000 Content-Type: text/plain; charset=UTF-8 nothing of importance(and most likely not related to this commit because it has been there before), but you misspelled staging as 'stagaing' :) On Tue, Jan 31, 2017 at 7:45 PM, Michael Kinney wrote: > * Add Supreeth Venkatesh to list of branch owners > * Clean up environment variable for Windows builds > * Add Linux Build Instructions > > Cc: Andrew Fish > Cc: Supreeth Venkatesh > Contributed-under: TianoCore Contribution Agreement 1.0 > Signed-off-by: Michael Kinney > --- > Readme.md | 50 +++++++++++++++++++++++++++++++++++++++++++++++--- > 1 file changed, 47 insertions(+), 3 deletions(-) > > diff --git a/Readme.md b/Readme.md > index 4ca0ffa..572014a 100644 > --- a/Readme.md > +++ b/Readme.md > @@ -5,6 +5,7 @@ edk2 repository and platform firmware that is based on the edk2 repository. > > ## **edk2-stagaing branch owners** > * Michael Kinney > +* Supreeth Venkatesh > > ## **Features** > * Test harness that runs from the UEFI Shell > @@ -76,13 +77,13 @@ build output directory. > > ```cmd > git clone https://github.com/tianocore/edk2.git > -git clone https://github.com/tianocore/edk2-staging.git --brach edk2-test > +git clone https://github.com/tianocore/edk2-staging.git --branch edk2-test > > set WORKSPACE=%CD% > set EDK_TOOLS_PATH=%WORKSPACE%\edk2\BaseTools > +set EDK_TOOLS_BIN=%EDK_TOOLS_PATH%\BinWrappers\WindowsLike > set PACKAGES_PATH=%WORKSPACE%\edk2;%WORKSPACE%\edk2-staging > -set EDK_TOOLS_BIN=%WORKSPACE%\BaseTools\BinWrappers\WindowsLike > -path=%path%;%WORKSPACE%\edk2\BaseTools\Bin\Win32 > +path=%path%;%EDK_TOOLS_PATH%\Bin\Win32 > > cd edk2 > edkSetup.bat > @@ -93,6 +94,49 @@ build -a IA32 -a X64 -t VS2015x86 -p TestCasePkg/TestCasePkg.dsc > > ## **Linux Build Instructions** > > +### Pre-requisites > + > +* GIT client: Available from https://git-scm.com/downloads > +* GCC 4.9 compiler or XCODE compiler > + > +Create a new directory for an EDK II WORKSPACE. > + > +The code block below shows the GIT clone operations required to pull the edk2 > +repository, and the edk2-test branch from the edk2-staging repository. > + > +Next it sets environment variables that must be set before running > +```edksetup.bat```. Since content is being pulled from multiple repositories, > +the EDK II [Multiple Workspace]( > +https://github.com/tianocore/tianocore.github.io/wiki/Multiple_Workspace) > +feature is used. > + > +Next, the ```edksetup.bat``` file is run to complete the initialization of an > +EDK II build environment. Two example build commands are shown. The first one > +in ```TestFrameworkPkg/TestFrameworkPkg.dsc``` builds a test harness and creates > +an installer in the build output directory. The second one in > +```TestCasePkg/TestCasePkg.dsc``` builds a sample test case using a test library > +from the ```TestFrameworkPkg``` and adds the test case to the installer in the > +build output directory. > + > +```cmd > +git clone https://github.com/tianocore/edk2.git > +git clone https://github.com/tianocore/edk2-staging.git --branch edk2-test > + > +export WORKSPACE=`pwd` > +export EDK_TOOLS_PATH="$WORKSPACE/edk2/BaseTools" > +export PACKAGES_PATH="$WORKSPACE/edk2:$WORKSPACE/edk2-staging" > +export EDK_TOOLS_BIN="$WORKSPACE/edk2/BaseTools/BinWrappers/PosixLike" > +export CONF_PATH="$WORKSPACE/edk2/Conf" > +export PATH="$PATH:$EDK_TOOLS_BIN" > + > +cd edk2 > +make -C BaseTools > +. edksetup.sh > + > +build -a IA32 -a X64 -t GCC49 -p TestFrameworkPkg/TestFrameworkPkg.dsc > +build -a IA32 -a X64 -t GCC49 -p TestCasePkg/TestCasePkg.dsc > +``` > + > ## **Installation Instructions** > > * Copy the Build/SctPackage directory to media for the target platform > -- > 2.6.3.windows.1 > > _______________________________________________ > edk2-devel mailing list > edk2-devel@lists.01.org > https://lists.01.org/mailman/listinfo/edk2-devel