1 <?xml version="1.0"?>
\r
3 Copyright (c) 2006, Intel Corporation
\r
4 All rights reserved. This program and the accompanying materials
\r
5 are licensed and made available under the terms and conditions of the BSD License
\r
6 which accompanies this distribution. The full text of the license may be found at
\r
7 http://opensource.org/licenses/bsd-license.php
\r
9 THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
\r
10 WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
\r
12 <project name="mdk" default="all" basedir=".">
\r
14 This is the highest-level build file.
\r
15 It can build all packages or clean up the build products.
\r
17 <property environment="env"/>
\r
18 <!-- Note: this is an ordered list. The projects have dependencies between them. -->
\r
22 files="Tools,MdePkg,EdkModulePkg,EdkNt32Pkg"/>
\r
24 <target name="all" description="Issue a warning.">
\r
26 Top-level builds may not be functional.
\r
27 Please build each package individually from its own directory.
\r
28 If you would like to try anyway, type
\r
32 <target name="All" description="Build all packages.">
\r
33 <subant target="" inheritall="false">
\r
34 <filelist refid="Pkg.Dirs"/>
\r
38 <target name="clean" description="Remove compile and assembly artifacts.">
\r
39 <subant target="clean" inheritall="false">
\r
40 <filelist refid="Pkg.Dirs"/>
\r
44 <target name="cleanall" description="Remove everything not in the distribution.">
\r
45 <subant target="cleanall" inheritall="false">
\r
46 <filelist refid="Pkg.Dirs"/>
\r