Declare that this library is only usable in the context of DXE core
or a DXE driver. Set the MODULE_TYPE to BASE: this only affects the
prototype of the constructor (if present) but doesn't actually
restrict the usage context otherwise.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Reviewed-by: Leif Lindholm <leif.lindholm@linaro.org>
INF_VERSION = 0x00010005\r
BASE_NAME = DefaultExceptionHandlerLib\r
FILE_GUID = EACDB354-DF1A-4AF9-A171-499737ED818F\r
- MODULE_TYPE = UEFI_DRIVER\r
+ MODULE_TYPE = BASE\r
VERSION_STRING = 1.0\r
- LIBRARY_CLASS = DefaultExceptionHandlerLib\r
+ LIBRARY_CLASS = DefaultExceptionHandlerLib|DXE_CORE DXE_DRIVER\r
\r
[Sources.common]\r
DefaultExceptionHandlerUefi.c\r