NetworkComponents.dsc.inc 1.2 KB

1234567891011121314151617181920212223242526272829303132333435
  1. ##
  2. # SPDX-License-Identifier: BSD-2-Clause-Patent
  3. ##
  4. !if $(NETWORK_ENABLE) == TRUE
  5. NetworkPkg/UefiPxeBcDxe/UefiPxeBcDxe.inf {
  6. <LibraryClasses>
  7. NULL|OvmfPkg/Library/PxeBcPcdProducerLib/PxeBcPcdProducerLib.inf
  8. }
  9. !if $(NETWORK_TLS_ENABLE) == TRUE
  10. NetworkPkg/TlsAuthConfigDxe/TlsAuthConfigDxe.inf {
  11. <LibraryClasses>
  12. NULL|OvmfPkg/Library/TlsAuthConfigLib/TlsAuthConfigLib.inf
  13. }
  14. !endif
  15. !if $(NETWORK_IP4_ENABLE) == TRUE
  16. NetworkPkg/Ip4Dxe/Ip4Dxe.inf {
  17. <LibraryClasses>
  18. UefiDriverEntryPoint|OvmfPkg/Library/UefiDriverEntryPointFwCfgOverrideLib/UefiDriverEntryPointFwCfgOverrideLib.inf
  19. <PcdsFixedAtBuild>
  20. gUefiOvmfPkgTokenSpaceGuid.PcdEntryPointOverrideFwCfgVarName|"opt/org.tianocore/IPv4Support"
  21. }
  22. !endif
  23. !if $(NETWORK_IP6_ENABLE) == TRUE
  24. NetworkPkg/Ip6Dxe/Ip6Dxe.inf {
  25. <LibraryClasses>
  26. UefiDriverEntryPoint|OvmfPkg/Library/UefiDriverEntryPointFwCfgOverrideLib/UefiDriverEntryPointFwCfgOverrideLib.inf
  27. <PcdsFixedAtBuild>
  28. gUefiOvmfPkgTokenSpaceGuid.PcdEntryPointOverrideFwCfgVarName|"opt/org.tianocore/IPv6Support"
  29. }
  30. !endif
  31. !endif