X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/1c79356b52d46aa6b508fb032f5ae709b1f2897b..813fb2f63a553c957e917ede5f119b021d6ce391:/bsd/net/Makefile diff --git a/bsd/net/Makefile b/bsd/net/Makefile index 1cb5c616e..234c2a15b 100644 --- a/bsd/net/Makefile +++ b/bsd/net/Makefile @@ -3,40 +3,87 @@ export MakeInc_def=${SRCROOT}/makedefs/MakeInc.def export MakeInc_rule=${SRCROOT}/makedefs/MakeInc.rule export MakeInc_dir=${SRCROOT}/makedefs/MakeInc.dir - include $(MakeInc_cmd) include $(MakeInc_def) INSTINC_SUBDIRS = \ + altq classq pktsched -INSTINC_SUBDIRS_PPC = \ - -INSTINC_SUBDIRS_I386 = \ - -EXPINC_SUBDIRS = \ +DATAFILES= \ + bpf.h \ + dlil.h \ + ethernet.h \ + if.h \ + if_arp.h \ + if_dl.h \ + if_llc.h \ + if_media.h \ + if_mib.h \ + if_types.h \ + if_var.h \ + if_utun.h \ + kext_net.h \ + ndrv.h \ + pfkeyv2.h \ + route.h \ + net_kev.h -EXPINC_SUBDIRS_PPC = \ +KERNELFILES= \ + kpi_interface.h kpi_interfacefilter.h kpi_protocol.h \ + if_ether.h init.h radix.h -EXPINC_SUBDIRS_I386 = \ +PRIVATE_DATAFILES = \ + bpf.h \ + content_filter.h \ + etherdefs.h \ + firewire.h \ + if.h \ + if_bond_var.h \ + if_bond_internal.h \ + if_bridgevar.h \ + if_ipsec.h \ + if_llreach.h \ + if_media.h \ + if_mib.h \ + if_pflog.h \ + if_ppp.h \ + if_utun.h \ + if_var.h \ + if_vlan_var.h \ + iptap.h \ + lacp.h \ + ndrv_var.h \ + necp.h \ + netsrc.h \ + network_agent.h \ + ntstat.h \ + packet_mangler.h \ + pfkeyv2.h \ + pfvar.h \ + pktap.h \ + ppp_defs.h \ + radix.h \ + raw_cb.h \ + route.h \ + net_perf.h \ + net_kev.h -DATAFILES= \ - bpf.h bpf_compat.h bpfdesc.h bridge.h dlil.h dlil_pvt.h \ - etherdefs.h ethernet.h hostcache.h if.h if_arp.h if_atm.h \ - if_dl.h if_gif.h if_llc.h if_media.h if_mib.h \ - if_ppp.h if_pppvar.h if_slvar.h if_sppp.h if_tun.h \ - if_tunvar.h if_types.h if_var.h if_vlan_var.h kext_net.h \ - ndrv.h net_osdep.h netisr.h pfkeyv2.h ppp_comp.h ppp_defs.h \ - radix.h raw_cb.h route.h slcompress.h slip.h tokendefs.h \ - tokensr.h zlib.h +PRIVATE_KERNELFILES = $(filter-out radix.h,${KERNELFILES}) \ + bpfdesc.h ppp_comp.h \ + zlib.h bpf_compat.h net_osdep.h \ + flowadv.h net_perf.h INSTALL_MI_LIST = ${DATAFILES} INSTALL_MI_DIR = net -EXPORT_MI_LIST = ${DATAFILES} +EXPORT_MI_LIST = ${INSTALL_MI_LIST} ${KERNELFILES} + +EXPORT_MI_DIR = ${INSTALL_MI_DIR} -EXPORT_MI_DIR = net +INSTALL_MI_LCL_LIST = ${PRIVATE_DATAFILES} +INSTALL_KF_MI_LCL_LIST = $(sort ${DATAFILES} ${PRIVATE_DATAFILES} ${PRIVATE_KERNELFILES}) include $(MakeInc_rule) include $(MakeInc_dir)