Add external packages and setup script for FatPkgDev
authorqhuang8 <qhuang8@65ba2f78-6c18-0410-a7b4-885970cf29fa>
Fri, 24 Jul 2009 01:51:56 +0000 (01:51 +0000)
committerqhuang8 <qhuang8@65ba2f78-6c18-0410-a7b4-885970cf29fa>
Fri, 24 Jul 2009 01:51:56 +0000 (01:51 +0000)
git-svn-id: https://fat-driver2.tianocore.org/svn/fat-driver2/trunk@42 65ba2f78-6c18-0410-a7b4-885970cf29fa

Combo/FatPkgDev/edksetup.bat [new file with mode: 0644]

diff --git a/Combo/FatPkgDev/edksetup.bat b/Combo/FatPkgDev/edksetup.bat
new file mode 100644 (file)
index 0000000..f121d87
--- /dev/null
@@ -0,0 +1,68 @@
+@REM\r
+@REM Copyright (c) 2009, Intel Corporation\r
+@REM  Redistribution and use in source and binary forms, with or without\r
+@REM  modification, are permitted provided that the following conditions are\r
+@REM  met:\r
+@REM\r
+@REM   Redistributions of source code must retain the above copyright\r
+@REM   notice, this list of conditions and the following disclaimer.\r
+@REM\r
+@REM   Redistributions in binary form must reproduce the above copyright\r
+@REM   notice, this list of conditions and the following disclaimer in\r
+@REM   the documentation and/or other materials provided with the\r
+@REM   distribution.\r
+@REM\r
+@REM   Neither the name of Intel nor the names of its contributors may\r
+@REM   be used to endorse or promote products derived from this software\r
+@REM   without specific prior written permission.\r
+@REM\r
+@REM  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\r
+@REM  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\r
+@REM  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\r
+@REM  A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\r
+@REM  OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\r
+@REM  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT\r
+@REM  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,\r
+@REM  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY\r
+@REM  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\r
+@REM  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\r
+@REM  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\r
+@REM\r
+@REM  Additional terms: In addition to the forgoing, redistribution and use\r
+@REM  of the code is conditioned upon the FAT 32 File System Driver and all\r
+@REM  derivative works thereof being used for and designed only to read\r
+@REM  and/or write to a file system that is directly managed by an\r
+@REM  Extensible Firmware Interface (EFI) implementation or by an emulator\r
+@REM  of an EFI implementation.\r
+\r
+@REM ##############################################################\r
+@REM # You should not have to modify anything below this line\r
+@REM #\r
+\r
+@echo off\r
+\r
+@REM\r
+@REM Set the WORKSPACE to the current working directory\r
+@REM\r
+set WORKSPACE=%CD%\r
+\r
+\r
+:check_new_build\r
+\r
+@if /I "%1"=="NewBuild" goto NewBuild\r
+@if /I "%1"=="NewReconfig" goto NewReconfig\r
+\r
+\r
+:NewBuild\r
+@set EDK_TOOLS_PATH=%WORKSPACE%\BaseTools\r
+@call %WORKSPACE%\BaseTools\toolsetup.bat\r
+@goto end\r
+\r
+:NewReconfig\r
+@set EDK_TOOLS_PATH=%WORKSPACE%\BaseTools\r
+@call %WORKSPACE%\BaseTools\toolsetup.bat Reconfig\r
+@goto end\r
+\r
+:end\r
+@echo on\r
+\r