1 | ## @file
|
---|
2 | # Network DSC include file for [Components*] section of all Architectures.
|
---|
3 | #
|
---|
4 | # This file can be included to the [Components*] section(s) of a platform DSC file
|
---|
5 | # by using "!include NetworkPkg/NetworkComponents.dsc.inc" to specify the INF files
|
---|
6 | # of EDKII network drivers according to the value of flags described in
|
---|
7 | # "NetworkDefines.dsc.inc".
|
---|
8 | #
|
---|
9 | # Copyright (c) 2019, Intel Corporation. All rights reserved.<BR>
|
---|
10 | #
|
---|
11 | # SPDX-License-Identifier: BSD-2-Clause-Patent
|
---|
12 | #
|
---|
13 | ##
|
---|
14 |
|
---|
15 | !if $(NETWORK_ENABLE) == TRUE
|
---|
16 | NetworkPkg/DpcDxe/DpcDxe.inf
|
---|
17 |
|
---|
18 | !if $(NETWORK_SNP_ENABLE) == TRUE
|
---|
19 | NetworkPkg/SnpDxe/SnpDxe.inf
|
---|
20 | !endif
|
---|
21 |
|
---|
22 | !if $(NETWORK_VLAN_ENABLE) == TRUE
|
---|
23 | NetworkPkg/VlanConfigDxe/VlanConfigDxe.inf
|
---|
24 | !endif
|
---|
25 |
|
---|
26 | NetworkPkg/MnpDxe/MnpDxe.inf
|
---|
27 |
|
---|
28 | !if $(NETWORK_IP4_ENABLE) == TRUE
|
---|
29 | NetworkPkg/ArpDxe/ArpDxe.inf
|
---|
30 | NetworkPkg/Dhcp4Dxe/Dhcp4Dxe.inf
|
---|
31 | NetworkPkg/Ip4Dxe/Ip4Dxe.inf
|
---|
32 | NetworkPkg/Udp4Dxe/Udp4Dxe.inf
|
---|
33 | NetworkPkg/Mtftp4Dxe/Mtftp4Dxe.inf
|
---|
34 | !endif
|
---|
35 |
|
---|
36 | !if $(NETWORK_IP6_ENABLE) == TRUE
|
---|
37 | NetworkPkg/Dhcp6Dxe/Dhcp6Dxe.inf
|
---|
38 | NetworkPkg/Ip6Dxe/Ip6Dxe.inf
|
---|
39 | NetworkPkg/Udp6Dxe/Udp6Dxe.inf
|
---|
40 | NetworkPkg/Mtftp6Dxe/Mtftp6Dxe.inf
|
---|
41 | !endif
|
---|
42 |
|
---|
43 | NetworkPkg/TcpDxe/TcpDxe.inf
|
---|
44 | NetworkPkg/UefiPxeBcDxe/UefiPxeBcDxe.inf
|
---|
45 |
|
---|
46 | !if $(NETWORK_TLS_ENABLE) == TRUE
|
---|
47 | NetworkPkg/TlsDxe/TlsDxe.inf
|
---|
48 | NetworkPkg/TlsAuthConfigDxe/TlsAuthConfigDxe.inf
|
---|
49 | !endif
|
---|
50 |
|
---|
51 | !if $(NETWORK_HTTP_BOOT_ENABLE) == TRUE
|
---|
52 | NetworkPkg/DnsDxe/DnsDxe.inf
|
---|
53 | NetworkPkg/HttpDxe/HttpDxe.inf
|
---|
54 | NetworkPkg/HttpUtilitiesDxe/HttpUtilitiesDxe.inf
|
---|
55 | NetworkPkg/HttpBootDxe/HttpBootDxe.inf
|
---|
56 | !endif
|
---|
57 |
|
---|
58 | !if $(NETWORK_ISCSI_ENABLE) == TRUE
|
---|
59 | NetworkPkg/IScsiDxe/IScsiDxe.inf
|
---|
60 | !endif
|
---|
61 | !endif
|
---|