@REM @file @REM @REM Copyright (c) 2017 - 2018, Intel Corporation. All rights reserved.
@REM This program and the accompanying materials @REM are licensed and made available under the terms and conditions of the BSD License @REM which accompanies this distribution. The full text of the license may be found at @REM http://opensource.org/licenses/bsd-license.php @REM @REM THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, @REM WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. @REM @echo off echo. echo Run build cleanall... echo. pushd ..\..\..\ if not defined WORKSPACE set WORKSPACE=%__CD__%. REM build cleanall echo. echo Directories to clean... echo. if exist %WORKSPACE%\Build rmdir /q /s %WORKSPACE%\Build if exist %WORKSPACE%\Conf\.cache rmdir /q /s %WORKSPACE%\Conf\.cache if exist %WORKSPACE%\RomImages rmdir /q /s %WORKSPACE%\RomImages echo. echo Files to clean... echo. if exist %WORKSPACE%\edk2.log del %WORKSPACE%\edk2.log if exist %WORKSPACE%\Conf\build_rule.txt del %WORKSPACE%\Conf\build_rule.txt if exist %WORKSPACE%\Conf\FrameworkDatabase.db del %WORKSPACE%\Conf\FrameworkDatabase.db if exist %WORKSPACE%\Conf\target.txt del %WORKSPACE%\Conf\target.txt if exist %WORKSPACE%\Conf\tools_def.txt del %WORKSPACE%\Conf\tools_def.txt @REM *.c.c is generated by Catalog Debug feature across code tree. @REM del /s *.c.c > nul 2>&1 popd del /f /q Prep.log > nul 2>&1 del /f /q ..\Build.log > nul 2>&1 echo. echo All done... echo. @echo on