]> git.proxmox.com Git - mirror_edk2.git/blame_incremental - MdeModulePkg/Application/HelloWorld/HelloWorld.inf
UefiCpuPkg: Move AsmRelocateApLoopStart from Mpfuncs.nasm to AmdSev.nasm
[mirror_edk2.git] / MdeModulePkg / Application / HelloWorld / HelloWorld.inf
... / ...
CommitLineData
1## @file\r
2# Sample UEFI Application Reference EDKII Module.\r
3#\r
4# This is a sample shell application that will print "UEFI Hello World!" to the\r
5# UEFI Console based on PCD setting.\r
6#\r
7# It demos how to use EDKII PCD mechanism to make code more flexible.\r
8#\r
9# Copyright (c) 2008 - 2018, Intel Corporation. All rights reserved.<BR>\r
10#\r
11# SPDX-License-Identifier: BSD-2-Clause-Patent\r
12#\r
13#\r
14##\r
15\r
16[Defines]\r
17 INF_VERSION = 0x00010005\r
18 BASE_NAME = HelloWorld\r
19 MODULE_UNI_FILE = HelloWorld.uni\r
20 FILE_GUID = 6987936E-ED34-44db-AE97-1FA5E4ED2116\r
21 MODULE_TYPE = UEFI_APPLICATION\r
22 VERSION_STRING = 1.0\r
23 ENTRY_POINT = UefiMain\r
24\r
25#\r
26# This flag specifies whether HII resource section is generated into PE image.\r
27#\r
28 UEFI_HII_RESOURCE_SECTION = TRUE\r
29\r
30#\r
31# The following information is for reference only and not required by the build tools.\r
32#\r
33# VALID_ARCHITECTURES = IA32 X64 EBC\r
34#\r
35\r
36[Sources]\r
37 HelloWorld.c\r
38 HelloWorldStr.uni\r
39\r
40[Packages]\r
41 MdePkg/MdePkg.dec\r
42 MdeModulePkg/MdeModulePkg.dec\r
43\r
44[LibraryClasses]\r
45 UefiApplicationEntryPoint\r
46 UefiLib\r
47 PcdLib\r
48\r
49[FeaturePcd]\r
50 gEfiMdeModulePkgTokenSpaceGuid.PcdHelloWorldPrintEnable ## CONSUMES\r
51\r
52[Pcd]\r
53 gEfiMdeModulePkgTokenSpaceGuid.PcdHelloWorldPrintString ## SOMETIMES_CONSUMES\r
54 gEfiMdeModulePkgTokenSpaceGuid.PcdHelloWorldPrintTimes ## SOMETIMES_CONSUMES\r
55\r
56[UserExtensions.TianoCore."ExtraFiles"]\r
57 HelloWorldExtra.uni\r