]>
git.proxmox.com Git - mirror_edk2.git/blob - EdkNt32Pkg/Logo/Logo_build.xml
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.
12 <project name=
"Logo" default=
"main" basedir=
"." >
13 <!-- Apply external ANT task -->
14 <taskdef resource=
"frameworktasks.tasks" />
15 <taskdef resource=
"cpptasks.tasks" />
16 <typedef resource=
"cpptasks.types" />
17 <taskdef resource=
"net/sf/antcontrib/antlib.xml" />
18 <property environment=
"env" />
19 <!-- All Properties -->
20 <property name=
"BASE_NAME" value=
"Logo" />
22 <!-- Default target -->
23 <target name=
"main" depends=
"sections, output" />
25 <target name=
"sections">
28 <file name=
"${MODULE_DIR}/logo.bmp"/>
31 <file name=
"${DEST_DIR_OUTPUT}/Logo.sec"/>
35 <gensection inputfile=
"${MODULE_DIR}/logo.bmp"
36 outputfile=
"${DEST_DIR_OUTPUT}/Logo.sec"
37 sectiontype=
"EFI_SECTION_RAW" />
42 <target name=
"output" depends=
"sections">
45 <file name=
"${DEST_DIR_OUTPUT}/Logo.sec"/>
48 <file name=
"${BIN_DIR}/${FILE_GUID}-Logo.FFS"/>
52 <genffsfile BaseName=
"Logo"
53 ffsATTRIBCHECKSUM=
"TRUE"
54 ffsFILETYPE=
"EFI_FV_FILETYPE_FREEFORM"
55 fileGuid=
"${FILE_GUID}"
56 outputDir=
"${BIN_DIR}">
57 <sectFile fileName=
"${DEST_DIR_OUTPUT}/Logo.sec"/>
64 <delete includeemptydirs=
"true">
65 <fileset dir=
"${DEST_DIR_OUTPUT}" excludes=
"*.xml" includes=
"**/*"/>
69 <target name=
"cleanall">
70 <delete includeemptydirs=
"true">
71 <fileset dir=
"${DEST_DIR_OUTPUT}" excludes=
"*.xml" includes=
"**/*"/>
73 <delete includeemptydirs=
"true">
74 <fileset dir=
"${DEST_DIR_DEBUG}" includes=
"**/*"/>