a5df7f304634a1067dd28dd6aef9895f09fd8db1
1 <?xml version=
"1.0" encoding=
"utf-8" ?>
3 Copyright (c) 2006, Intel Corporation
4 All rights reserved. This program and the accompanying materials
5 are licensed and made available under the terms and conditions of the BSD License
6 which accompanies this distribution. The full text of the license may be found at
7 http://opensource.org/licenses/bsd-license.php
9 THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
10 WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
13 <project default=
"buildfpd" basedir=
".">
14 <!-- Apply external ANT tasks -->
15 <taskdef resource=
"net/sf/antcontrib/antlib.xml" />
16 <taskdef resource=
"GenBuild.tasks" />
18 <property environment=
"env" />
19 <property name=
"WORKSPACE_DIR" value=
"${env.WORKSPACE}" />
20 <property name=
"PACKAGE" value=
"EdkModulePkg" />
21 <property name=
"PACKAGE_DIR" value=
"${WORKSPACE_DIR}/EdkModulePkg" />
22 <property name=
"BUILD_MODE" value=
"PACKAGE" />
24 <import file=
"${WORKSPACE_DIR}/Tools/Conf/BuildMacro.xml" />
26 <target name=
"buildfpd" depends=
"init, fpdparser, builds" />
31 <isset property=
"env.WORKSPACE" />
34 <fail message=
"WORKSPACE environmental variable not set." />
37 <ToolChainSetup confPath=
"${WORKSPACE_DIR}/Tools/Conf" />
41 <ant antfile=
"${WORKSPACE_DIR}/Tools/Source/TianoTools/build.xml" />
44 <target name=
"fpdparser" unless=
"FPD_File">
45 <FPDParser fpdfilename=
"EdkModulePkg.fpd" />
48 <target name=
"builds" depends=
"fpdparser">
49 <ant antfile=
"${PACKAGE_DIR}/build.out.xml" />
53 <target name=
"clean" depends=
"init">
55 <available file=
"${PACKAGE_DIR}/build.out.xml" />
57 <ant antfile=
"${PACKAGE_DIR}/build.out.xml" target=
"clean" />
63 <target name=
"cleanall" depends=
"init">
65 <available file=
"${PACKAGE_DIR}/build.out.xml" />
67 <ant antfile=
"${PACKAGE_DIR}/build.out.xml" target=
"cleanall" />
68 <delete file=
"${PACKAGE_DIR}/build.out.xml" />
71 <delete dir=
"${PACKAGE_DIR}/Build/FV" />