Changeset 58459 in vbox for trunk/src/VBox/Devices/EFI/Firmware/AppPkg/AppPkg.dsc
- Timestamp:
- Oct 28, 2015 8:17:18 PM (9 years ago)
- Location:
- trunk/src/VBox/Devices/EFI/Firmware
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/EFI/Firmware
-
Property svn:mergeinfo
set to (toggle deleted branches)
/vendor/edk2/current 103735-103757
-
Property svn:mergeinfo
set to (toggle deleted branches)
-
trunk/src/VBox/Devices/EFI/Firmware/AppPkg/AppPkg.dsc
r48674 r58459 8 8 # environment. 9 9 # 10 # Copyright (c) 2010 - 201 1, Intel Corporation. All rights reserved.<BR>10 # Copyright (c) 2010 - 2014, Intel Corporation. All rights reserved.<BR> 11 11 # This program and the accompanying materials 12 12 # are licensed and made available under the terms and conditions of the BSD License … … 24 24 DSC_SPECIFICATION = 0x00010006 25 25 OUTPUT_DIRECTORY = Build/AppPkg 26 SUPPORTED_ARCHITECTURES = IA32|IPF|X64 26 SUPPORTED_ARCHITECTURES = IA32|IPF|X64|ARM|AARCH64 27 27 BUILD_TARGETS = DEBUG|RELEASE 28 28 SKUID_IDENTIFIER = DEFAULT 29 30 # 31 # Debug output control 32 # 33 DEFINE DEBUG_ENABLE_OUTPUT = FALSE # Set to TRUE to enable debug output 34 DEFINE DEBUG_PRINT_ERROR_LEVEL = 0x80000040 # Flags to control amount of debug output 35 DEFINE DEBUG_PROPERTY_MASK = 0 29 36 30 37 [PcdsFeatureFlag] 31 38 32 39 [PcdsFixedAtBuild] 33 gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask| 0x0f34 gEfiMdePkgTokenSpaceGuid.PcdDebugPrintErrorLevel| 0x8000000040 gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask|$(DEBUG_PROPERTY_MASK) 41 gEfiMdePkgTokenSpaceGuid.PcdDebugPrintErrorLevel|$(DEBUG_PRINT_ERROR_LEVEL) 35 42 36 43 [PcdsFixedAtBuild.IPF] … … 54 61 UefiBootServicesTableLib|MdePkg/Library/UefiBootServicesTableLib/UefiBootServicesTableLib.inf 55 62 UefiRuntimeServicesTableLib|MdePkg/Library/UefiRuntimeServicesTableLib/UefiRuntimeServicesTableLib.inf 56 DebugLib|MdePkg/Library/BaseDebugLibNull/BaseDebugLibNull.inf 63 !if $(DEBUG_ENABLE_OUTPUT) 64 DebugLib|MdePkg/Library/UefiDebugLibConOut/UefiDebugLibConOut.inf 65 DebugPrintErrorLevelLib|MdePkg/Library/BaseDebugPrintErrorLevelLib/BaseDebugPrintErrorLevelLib.inf 66 !else ## DEBUG_ENABLE_OUTPUT 67 DebugLib|MdePkg/Library/BaseDebugLibNull/BaseDebugLibNull.inf 68 !endif ## DEBUG_ENABLE_OUTPUT 69 57 70 DevicePathLib|MdePkg/Library/UefiDevicePathLib/UefiDevicePathLib.inf 58 71 PeCoffGetEntryPointLib|MdePkg/Library/BasePeCoffGetEntryPointLib/BasePeCoffGetEntryPointLib.inf … … 71 84 SortLib|ShellPkg/Library/UefiSortLib/UefiSortLib.inf 72 85 PathLib|ShellPkg/Library/BasePathLib/BasePathLib.inf 86 87 CacheMaintenanceLib|MdePkg/Library/BaseCacheMaintenanceLib/BaseCacheMaintenanceLib.inf 73 88 74 89 ################################################################################################### … … 96 111 AppPkg/Applications/Hello/Hello.inf # No LibC includes or functions. 97 112 AppPkg/Applications/Main/Main.inf # Simple invocation. No other LibC functions. 98 AppPkg/Applications/Enquire/Enquire.inf 113 AppPkg/Applications/Enquire/Enquire.inf # 114 AppPkg/Applications/ArithChk/ArithChk.inf # 99 115 100 #### After extracting the Python distribution, un-comment the following line to build Python. 116 #### A simple fuzzer for OrderedCollectionLib, in particular for 117 #### BaseOrderedCollectionRedBlackTreeLib. 118 AppPkg/Applications/OrderedCollectionTest/OrderedCollectionTest.inf { 119 <LibraryClasses> 120 OrderedCollectionLib|MdePkg/Library/BaseOrderedCollectionRedBlackTreeLib/BaseOrderedCollectionRedBlackTreeLib.inf 121 DebugLib|MdePkg/Library/UefiDebugLibConOut/UefiDebugLibConOut.inf 122 DebugPrintErrorLevelLib|MdePkg/Library/BaseDebugPrintErrorLevelLib/BaseDebugPrintErrorLevelLib.inf 123 <PcdsFeatureFlag> 124 gEfiMdePkgTokenSpaceGuid.PcdValidateOrderedCollection|TRUE 125 <PcdsFixedAtBuild> 126 gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask|0x2F 127 gEfiMdePkgTokenSpaceGuid.PcdDebugPrintErrorLevel|0x80400040 128 } 129 130 #### Un-comment the following line to build Python. 101 131 # AppPkg/Applications/Python/PythonCore.inf 102 132 103 ########## 104 # Socket Applications - LibC based 105 ########## 106 # AppPkg/Applications/Sockets/DataSink/DataSink.inf 107 # AppPkg/Applications/Sockets/DataSource/DataSource.inf 108 # SocketPkg/Application/FtpNew/FTP.inf 109 # AppPkg/Applications/Sockets/GetHostByAddr/GetHostByAddr.inf 110 # AppPkg/Applications/Sockets/GetHostByDns/GetHostByDns.inf 111 # AppPkg/Applications/Sockets/GetHostByName/GetHostByName.inf 112 # AppPkg/Applications/Sockets/GetNetByAddr/GetNetByAddr.inf 113 # AppPkg/Applications/Sockets/GetNetByName/GetNetByName.inf 114 # AppPkg/Applications/Sockets/GetServByName/GetServByName.inf 115 # AppPkg/Applications/Sockets/GetServByPort/GetServByPort.inf 116 # AppPkg/Applications/Sockets/RecvDgram/RecvDgram.inf 117 # SocketPkg/Application/route/route.inf 118 # AppPkg/Applications/Sockets/SetHostName/SetHostName.inf 119 # AppPkg/Applications/Sockets/SetSockOpt/SetSockOpt.inf 120 # AppPkg/Applications/Sockets/TftpServer/TftpServer.inf 121 # AppPkg/Applications/Sockets/WebServer/WebServer.inf { 122 # <PcdsFixedAtBuild> 123 # gStdLibTokenSpaceGuid.WebServer_HttpPort|80 124 # } 133 134 ############################################################################## 135 # 136 # Specify whether we are running in an emulation environment, or not. 137 # Define EMULATE if we are, else keep the DEFINE commented out. 138 # 139 # DEFINE EMULATE = 1 125 140 126 141 ############################################################################## … … 129 144 # 130 145 ############################################################################## 131 # Specify whether we are running in an emulation environment, or not.132 # Define EMULATE if we are.133 #134 #DEFINE EMULATE = 1135 136 146 !include StdLib/StdLib.inc 147 !include AppPkg/Applications/Sockets/Sockets.inc
Note:
See TracChangeset
for help on using the changeset viewer.