diff --git a/EdkModulePkg/EdkModulePkg.spd b/EdkModulePkg/EdkModulePkg.spd
index 82959ad937..305d45bb0b 100644
--- a/EdkModulePkg/EdkModulePkg.spd
+++ b/EdkModulePkg/EdkModulePkg.spd
@@ -64,6 +64,14 @@
Include/Library/OemHookStatusCodeLib.h
+
+ Include/Library/EdkGenericBdsLib.h
+ Library to implement a Bbs
+
+
+ Include/Library/EdkGenericPlatformBdsLib.h
+ Generic Platform Bds library
+
@@ -398,6 +406,8 @@
Library/EdkUsbLib/EdkUsbLib.msa
Library/EdkSerialPortLibNull/EdkSerialPortLibNull.msa
Library/EdkOemHookStatusCodeLibNull/EdkOemHookStatusCodeLibNull.msa
+ Library/EdkGenericBdsLib/EdkGenericBdsLib.msa
+ Library/EdkGenericPlatformBdsLib/EdkGenericPlatformBdsLib.msa
Universal/Console/ConSplitter/Dxe/ConSplitter.msa
Universal/Console/GraphicsConsole/Dxe/GraphicsConsole.msa
Universal/Console/Terminal/Dxe/Terminal.msa
@@ -435,6 +445,7 @@
Universal/StatusCode/Pei/PeiStatusCode.msa
Universal/StatusCode/Dxe/DxeStatusCode.msa
Universal/ConPlatform/Dxe/ConPlatform.msa
+ Logo/Logo.msa
Include/EdkPeim.h