Makefile revision 1.260
11.260Sbrad# $NetBSD: Makefile,v 1.260 2021/11/06 13:34:39 brad Exp $ 21.37Sdyoung 31.37Sdyoung.include <bsd.own.mk> 41.15Sad 51.15Sad# For all platforms 61.1Sad 71.251Sandvar# Modules for compatibility with earlier versions of NetBSD 81.216Spgoyette 91.216SpgoyetteSUBDIR+= compat_util 101.216SpgoyetteSUBDIR+= compat_43 compat_sysctl_09_43 111.216SpgoyetteSUBDIR+= compat_09 compat_10 compat_12 compat_13 compat_14 121.216SpgoyetteSUBDIR+= compat_16 compat_20 compat_30 compat_40 compat_50 131.227SchristosSUBDIR+= compat_60 compat_70 compat_80 compat_90 141.216Spgoyette 151.216SpgoyetteSUBDIR+= compat_sysv_10 compat_sysv_14 compat_sysv_50 161.216Spgoyette 171.237SpgoyetteSUBDIR+= compat_50_quota 181.237Spgoyette 191.216SpgoyetteSUBDIR+= compat_raid_50 201.216SpgoyetteSUBDIR+= compat_raid_80 211.216Spgoyette 221.216SpgoyetteSUBDIR+= compat_crypto_50 231.216Spgoyette 241.216SpgoyetteSUBDIR+= accf_dataready 251.16SadSUBDIR+= accf_httpready 261.15SadSUBDIR+= adosfs 271.14SadSUBDIR+= aio 281.192SpgoyetteSUBDIR+= audio 291.198SchristosSUBDIR+= autofs 301.254SchristosSUBDIR+= blake2s 311.133SpgoyetteSUBDIR+= blowfish 321.38SpookaSUBDIR+= bpf 331.166SpgoyetteSUBDIR+= bpf_filter 341.183SpgoyetteSUBDIR+= bufq_disksort 351.183SpgoyetteSUBDIR+= bufq_fcfs 361.183SpgoyetteSUBDIR+= bufq_priocscan 371.183SpgoyetteSUBDIR+= bufq_readprio 381.133SpgoyetteSUBDIR+= camellia 391.133SpgoyetteSUBDIR+= cast128 401.132SpgoyetteSUBDIR+= ccd 411.7SrumbleSUBDIR+= cd9660 421.129SpgoyetteSUBDIR+= cgd 431.132SpgoyetteSUBDIR+= chfs 441.163SpgoyetteSUBDIR+= clockctl 451.216SpgoyetteSUBDIR+= compat_ossaudio 461.134SpgoyetteSUBDIR+= crypto 471.7SrumbleSUBDIR+= coda 481.7SrumbleSUBDIR+= coda5 491.15SadSUBDIR+= coredump 501.104SpgoyetteSUBDIR+= dbcool 511.133SpgoyetteSUBDIR+= des 521.129SpgoyetteSUBDIR+= dk_subr 531.164SpgoyetteSUBDIR+= drvctl 541.7SrumbleSUBDIR+= efs 551.7SrumbleSUBDIR+= ext2fs 561.15SadSUBDIR+= exec_script 571.7SrumbleSUBDIR+= fdesc 581.7SrumbleSUBDIR+= ffs 591.18SadSUBDIR+= filecore 601.68SahokaSUBDIR+= flash 611.15SadSUBDIR+= fss 621.89SmbalmerSUBDIR+= gpio 631.94SmbalmerSUBDIR+= gpioiic 641.92SmbalmerSUBDIR+= gpioow 651.89SmbalmerSUBDIR+= gpiosim 661.203SthorpejSUBDIR+= gpioirq 671.204SthorpejSUBDIR+= gpiopps 681.7SrumbleSUBDIR+= hfs 691.136SkardelSUBDIR+= hythygtemp 701.197SchristosSUBDIR+= si70xxtemp 711.197SchristosSUBDIR+= am2315temp 721.260SbradSUBDIR+= sht3xtemp 731.257SbradSUBDIR+= sht4xtemp 741.259SbradSUBDIR+= sgp40mox 751.143SjmcneillSUBDIR+= i2cexec 761.166SpgoyetteSUBDIR+= i2c_bitbang 771.175SchristosSUBDIR+= if_agr 781.226SmrgSUBDIR+= if_aue 791.105SpgoyetteSUBDIR+= if_axe 801.120SnonakaSUBDIR+= if_axen 811.226SmrgSUBDIR+= if_cdce 821.226SmrgSUBDIR+= if_cue 831.175SchristosSUBDIR+= if_faith 841.175SchristosSUBDIR+= if_gif 851.175SchristosSUBDIR+= if_gre 861.226SmrgSUBDIR+= if_kue 871.189SknakaharSUBDIR+= if_l2tp 881.250SyamaguchSUBDIR+= if_lagg 891.175SchristosSUBDIR+= if_loop 901.175SchristosSUBDIR+= if_mpls 911.208SrinSUBDIR+= if_mue 921.118SchristosSUBDIR+= if_npflog 931.171SchristosSUBDIR+= if_ppp 941.174SpgoyetteSUBDIR+= if_pppoe 951.255SpgoyetteSUBDIR+= if_run 961.172SchristosSUBDIR+= if_sl 971.124SskrllSUBDIR+= if_smsc 981.221SpgoyetteSUBDIR+= if_srt srt 991.175SchristosSUBDIR+= if_stf 1001.220SpgoyetteSUBDIR+= if_tap tap 1011.176SpgoyetteSUBDIR+= if_tun tun 1021.224SskrllSUBDIR+= if_udav 1031.226SmrgSUBDIR+= if_upl 1041.219SrinSUBDIR+= if_ure 1051.226SmrgSUBDIR+= if_url 1061.226SmrgSUBDIR+= if_urndis 1071.175SchristosSUBDIR+= if_vlan 1081.252SchristosSUBDIR+= if_wg 1091.94SmbalmerSUBDIR+= iic 1101.196SpgoyetteSUBDIR+= ip_ecn 1111.167SpgoyetteSUBDIR+= ipl 1121.7SrumbleSUBDIR+= kernfs 1131.22SadSUBDIR+= layerfs 1141.7SrumbleSUBDIR+= lfs 1151.121SmbalmerSUBDIR+= lua 1161.128SlnetoSUBDIR+= luasystm 1171.123SmbalmerSUBDIR+= luapmf 1181.7SrumbleSUBDIR+= mfs 1191.192SpgoyetteSUBDIR+= midi 1201.45SpgoyetteSUBDIR+= miiverbose 1211.45SpgoyetteSUBDIR+= miniroot 1221.31SrmindSUBDIR+= mqueue 1231.18SadSUBDIR+= msdos 1241.68SahokaSUBDIR+= nand 1251.68SahokaSUBDIR+= nandemulator 1261.15SadSUBDIR+= nfs 1271.15SadSUBDIR+= nfsserver 1281.30SreinoudSUBDIR+= nilfs 1291.96StronSUBDIR+= npf 1301.97StronSUBDIR+= npf_alg_icmp 1311.111SrmindSUBDIR+= npf_ext_log 1321.119SchristosSUBDIR+= npf_ext_normalize 1331.117SrmindSUBDIR+= npf_ext_rndblock 1341.7SrumbleSUBDIR+= ntfs 1351.18SadSUBDIR+= null 1361.92SmbalmerSUBDIR+= onewire 1371.134SpgoyetteSUBDIR+= opencrypto 1381.7SrumbleSUBDIR+= overlay 1391.249SniaSUBDIR+= pad 1401.42SpgoyetteSUBDIR+= pciverbose 1411.41SahokaSUBDIR+= pf 1421.19ScubeSUBDIR+= ppp_bsdcomp 1431.19ScubeSUBDIR+= ppp_deflate 1441.7SrumbleSUBDIR+= procfs 1451.182SpgoyetteSUBDIR+= ptrace 1461.182SpgoyetteSUBDIR+= ptrace_common 1471.7SrumbleSUBDIR+= ptyfs 1481.7SrumbleSUBDIR+= puffs 1491.15SadSUBDIR+= putter 1501.165SpgoyetteSUBDIR+= raid 1511.44SpgoyetteSUBDIR+= scsiverbose 1521.103SpgoyetteSUBDIR+= sdtemp 1531.33SeladSUBDIR+= secmodel_bsd44 1541.100SjymSUBDIR+= secmodel_extensions 1551.33SeladSUBDIR+= secmodel_overlay 1561.33SeladSUBDIR+= securelevel 1571.192SpgoyetteSUBDIR+= sequencer 1581.133SpgoyetteSUBDIR+= skipjack 1591.168SpgoyetteSUBDIR+= slcompress 1601.81SpgoyetteSUBDIR+= spdmem 1611.188SpgoyetteSUBDIR+= spkr 1621.173SpgoyetteSUBDIR+= sppp_subr 1631.146SpgoyetteSUBDIR+= sysmon 1641.146SpgoyetteSUBDIR+= sysmon_envsys 1651.146SpgoyetteSUBDIR+= sysmon_power 1661.146SpgoyetteSUBDIR+= sysmon_taskq 1671.146SpgoyetteSUBDIR+= sysmon_wdog 1681.24SpookaSUBDIR+= sysvbfs 1691.153SpgoyetteSUBDIR+= sysv_ipc 1701.33SeladSUBDIR+= suser 1711.134SpgoyetteSUBDIR+= swcrypto 1721.48SpgoyetteSUBDIR+= swsensor 1731.145SpgoyetteSUBDIR+= swwdog 1741.7SrumbleSUBDIR+= tmpfs 1751.191SriastradSUBDIR+= ualea 1761.108SriastradSUBDIR+= uatp 1771.7SrumbleSUBDIR+= udf 1781.222SpgoyetteSUBDIR+= ufs 1791.18SadSUBDIR+= umap 1801.7SrumbleSUBDIR+= union 1811.223SmrgSUBDIR+= usbnet 1821.43SpgoyetteSUBDIR+= usbverbose 1831.106SchristosSUBDIR+= vcoda 1841.78SenamiSUBDIR+= v7fs 1851.25ShaadSUBDIR+= vnd 1861.157SpgoyetteSUBDIR+= wapbl 1871.193SpgoyetteSUBDIR+= wsbell 1881.131SpgoyetteSUBDIR+= zlib 1891.29SyamtSUBDIR+= tprof 1901.7Srumble.if (defined(NOTYET)) 1911.7SrumbleSUBDIR+= unionfs 1921.7Srumble.endif 1931.37Sdyoung.if ${MKBINUTILS} != "no" 1941.37SdyoungSUBDIR+= xldscripts 1951.37Sdyoung.endif 1961.7Srumble 1971.15Sad# Machine dependent section 1981.47Stsutsui.if ${MACHINE_ARCH} == "i386" || \ 1991.49Stsutsui ${MACHINE_CPU} == "m68k" 2001.47StsutsuiSUBDIR+= exec_aout 2011.47Stsutsui.endif 2021.47Stsutsui 2031.169Sscole.if ${MACHINE_ARCH} != "alpha" && \ 2041.169Sscole ${MACHINE_ARCH} != "ia64" 2051.17SmartinSUBDIR+= exec_elf32 2061.17Smartin.endif 2071.15Sad 2081.139Smatt.if ${MACHINE_CPU} == "aarch64" || \ 2091.139Smatt ${MACHINE_ARCH} == "alpha" || \ 2101.169Sscole ${MACHINE_ARCH} == "ia64" || \ 2111.21Stsutsui ${MACHINE_ARCH} == "sparc64" || \ 2121.21Stsutsui ${MACHINE_ARCH} == "x86_64" 2131.20SheSUBDIR+= exec_elf64 2141.20She.endif 2151.20She 2161.29Syamt.if ${MACHINE_ARCH} == "i386" || \ 2171.29Syamt ${MACHINE_ARCH} == "x86_64" 2181.199SpgoyetteSUBDIR+= amdsmn 2191.71SjruohoSUBDIR+= amdtemp 2201.199SpgoyetteSUBDIR+= amdzentemp 2211.64SjruohoSUBDIR+= coretemp 2221.65SjruohoSUBDIR+= est 2231.110SmartinSUBDIR+= hdafg 2241.110SmartinSUBDIR+= hdaudio 2251.144SjmcneillSUBDIR+= hdaudio_pci 2261.141SchristosSUBDIR+= hdaudioverbose 2271.72SjruohoSUBDIR+= hpet 2281.202SpgoyetteSUBDIR+= ichsmb 2291.69SjruohoSUBDIR+= odcm 2301.66SjruohoSUBDIR+= powernow 2311.150SpgoyetteSUBDIR+= tco 2321.207SmaxvSUBDIR+= tprof_x86 2331.95SjmcneillSUBDIR+= vmt 2341.29Syamt.endif 2351.29Syamt 2361.246Sjmcneill.if ${HAVE_NVMM:Uno} == "yes" 2371.210SmaxvSUBDIR+= nvmm 2381.210Smaxv.endif 2391.210Smaxv 2401.240Sskrll# Builds on architectures with PCI bus 2411.240Sskrll.if \ 2421.242Sskrll ${MACHINE} == "evbarm" || \ 2431.240Sskrll ${MACHINE_ARCH} == "i386" || \ 2441.240Sskrll ${MACHINE_ARCH} == "x86_64" 2451.241Sskrll#SUBDIR+= hifn 2461.245SyamaguchSUBDIR+= if_iavf 2471.240SskrllSUBDIR+= if_ixl 2481.240SskrllSUBDIR+= ubsec 2491.137Sbad.endif 2501.137Sbad 2511.126Salnsn.if ${MKSLJIT} != "no" 2521.215Salnsn# No modules for 32-bit arm, mips and powerpc yet. 2531.215Salnsn.if ${MACHINE_ARCH} == "aarch64" || \ 2541.215Salnsn ${MACHINE_ARCH} == "i386" || \ 2551.215Salnsn ${MACHINE_ARCH} == "sparc" || \ 2561.215Salnsn ${MACHINE_ARCH} == "x86_64" 2571.113SalnsnSUBDIR+= bpfjit 2581.112SalnsnSUBDIR+= sljit 2591.112Salnsn.endif 2601.126Salnsn.endif 2611.112Salnsn 2621.85Sjruoho# 2631.85Sjruoho# ACPI modules 2641.85Sjruoho# 2651.46Spgoyette.if ${MACHINE_ARCH} == "i386" || \ 2661.46Spgoyette ${MACHINE_ARCH} == "ia64" || \ 2671.46Spgoyette ${MACHINE_ARCH} == "x86_64" 2681.46SpgoyetteSUBDIR+= acpiverbose 2691.46Spgoyette.endif 2701.46Spgoyette 2711.50Sjmcneill.if ${MACHINE_ARCH} == "i386" || \ 2721.50Sjmcneill ${MACHINE_ARCH} == "x86_64" 2731.52SjruohoSUBDIR+= acpiacad 2741.52SjruohoSUBDIR+= acpibat 2751.52SjruohoSUBDIR+= acpibut 2761.52SjruohoSUBDIR+= acpicpu 2771.53SjruohoSUBDIR+= acpidalb 2781.58SjruohoSUBDIR+= acpifan 2791.52SjruohoSUBDIR+= acpilid 2801.57SjruohoSUBDIR+= acpipmtr 2811.53SjruohoSUBDIR+= acpitz 2821.53SjruohoSUBDIR+= acpivga 2831.86SjruohoSUBDIR+= acpiwdrt 2841.51SjmcneillSUBDIR+= acpiwmi 2851.53SjruohoSUBDIR+= aibs 2861.54SjruohoSUBDIR+= asus 2871.63SjruohoSUBDIR+= fujbp 2881.63SjruohoSUBDIR+= fujhk 2891.75SjruohoSUBDIR+= hpacel 2901.54SjruohoSUBDIR+= hpqlb 2911.52SjruohoSUBDIR+= thinkpad 2921.50SjmcneillSUBDIR+= wmidell 2931.83SjruohoSUBDIR+= wmieeepc 2941.50SjmcneillSUBDIR+= wmihp 2951.50SjmcneillSUBDIR+= wmimsi 2961.50Sjmcneill.endif 2971.50Sjmcneill 2981.218Smrg.include "${.CURDIR}/../compat/netbsd32/netbsd32.mk" 2991.218Smrg.if ${COMPAT_USE_NETBSD32} != "no" 3001.218Smrg 3011.151SmattSUBDIR+= compat_netbsd32 3021.216SpgoyetteSUBDIR+= compat_netbsd32_09 compat_netbsd32_12 3031.216SpgoyetteSUBDIR+= compat_netbsd32_13 compat_netbsd32_16 3041.216SpgoyetteSUBDIR+= compat_netbsd32_20 compat_netbsd32_30 3051.216SpgoyetteSUBDIR+= compat_netbsd32_40 compat_netbsd32_50 3061.216SpgoyetteSUBDIR+= compat_netbsd32_60 compat_netbsd32_80 3071.227SchristosSUBDIR+= compat_netbsd32_90 3081.216SpgoyetteSUBDIR+= compat_netbsd32_43 3091.248SpgoyetteSUBDIR+= compat_netbsd32_coredump 3101.180SskrllSUBDIR+= compat_netbsd32_mqueue 3111.158SpgoyetteSUBDIR+= compat_netbsd32_nfssrv 3121.181SskrllSUBDIR+= compat_netbsd32_ptrace 3131.243SpgoyetteSUBDIR+= compat_netbsd32_quota 3141.243SpgoyetteSUBDIR+= compat_netbsd32_quota_50 3151.243SpgoyetteSUBDIR+= compat_netbsd32_raid 3161.162SpgoyetteSUBDIR+= compat_netbsd32_sysvipc 3171.216SpgoyetteSUBDIR+= compat_netbsd32_sysvipc_10 3181.216SpgoyetteSUBDIR+= compat_netbsd32_sysvipc_14 3191.216SpgoyetteSUBDIR+= compat_netbsd32_sysvipc_50 3201.151Smatt 3211.27Sabs.if ${MACHINE_ARCH} == "x86_64" 3221.15SadSUBDIR+= compat_linux32 3231.15Sad.endif 3241.15Sad 3251.218Smrg.endif 3261.218Smrg 3271.27Sabs.if ${MACHINE_ARCH} == "i386" 3281.90SjmcneillSUBDIR+= ati_pcigart 3291.15SadSUBDIR+= compat_freebsd 3301.90SjmcneillSUBDIR+= mach64drm 3311.90SjmcneillSUBDIR+= mgadrm 3321.76SjmcneillSUBDIR+= nsclpcsio 3331.62SjmcneillSUBDIR+= padlock 3341.90SjmcneillSUBDIR+= r128drm 3351.90SjmcneillSUBDIR+= radeondrm 3361.90SjmcneillSUBDIR+= savagedrm 3371.90SjmcneillSUBDIR+= sisdrm 3381.90SjmcneillSUBDIR+= tdfxdrm 3391.67SjruohoSUBDIR+= viac7temp 3401.149SriastradSUBDIR+= viadrmums 3411.15Sad.endif 3421.15Sad 3431.142Schristos.if ${MACHINE_ARCH} == "i386" || \ 3441.142Schristos ${MACHINE_ARCH} == "x86_64" 3451.142SchristosSUBDIR+= compat_linux 3461.142SchristosSUBDIR+= drm 3471.256Smaya#SUBDIR+= drmkms 3481.256Smaya#SUBDIR+= drmkms_agp 3491.256Smaya#SUBDIR+= drmkms_linux 3501.256Smaya#SUBDIR+= drmkms_pci 3511.142SchristosSUBDIR+= i915drm 3521.256Smaya#SUBDIR+= i915drmkms 3531.85Sjruoho# 3541.85Sjruoho# ISA modules 3551.85Sjruoho# 3561.59SjmcneillSUBDIR+= aps 3571.80SjmcneillSUBDIR+= finsio 3581.79SjmcneillSUBDIR+= itesio 3591.101SjakllschSUBDIR+= lm 3601.101SjakllschSUBDIR+= lm_isa 3611.101SjakllschSUBDIR+= lm_isa_common 3621.101SjakllschSUBDIR+= lm_wbsio 3631.101SjakllschSUBDIR+= wbsio 3641.56Sjmcneill.endif 3651.56Sjmcneill 3661.258Sryo.if ${MACHINE_CPU} == "aarch64" 3671.258SryoSUBDIR+= compat_linux 3681.258Sryo.endif 3691.258Sryo 3701.49Stsutsui.if ${MACHINE_CPU} == "m68k" 3711.47StsutsuiSUBDIR+= compat_aoutm68k 3721.47Stsutsui#SUBDIR+= compat_linux 3731.47Stsutsui#SUBDIR+= compat_sunos 3741.47Stsutsui.endif 3751.47Stsutsui 3761.88Smbalmer.if ${MACHINE_ARCH} == "i386" || \ 3771.88Smbalmer ${MACHINE_ARCH} == "x86_64" || \ 3781.88Smbalmer ${MACHINE_ARCH} == "sparc64" 3791.88SmbalmerSUBDIR+= pwdog 3801.88Smbalmer.endif 3811.88Smbalmer 3821.23Sagc.include <bsd.own.mk> 3831.23Sagc 3841.107Sreinoud# 3851.107Sreinoud# NetBSD/usermode support 3861.107Sreinoud# 3871.107Sreinoud.if ${MACHINE_ARCH} == "i386" || \ 3881.107Sreinoud ${MACHINE_ARCH} == "x86_64" 3891.107SreinoudSUBDIR+= ../arch/usermode/modules/syscallemu 3901.107Sreinoud.endif 3911.107Sreinoud 3921.23Sagc# we need our device mapper for LVM 3931.23Sagc.if (${MKLVM} != "no") 3941.28SyamtSUBDIR+= dm 3951.23Sagc.endif 3961.23Sagc 3971.39Sdarran.if (${MKDTRACE} != "no") 3981.116SchsSUBDIR+= cyclic 3991.39SdarranSUBDIR+= dtrace 4001.39Sdarran.endif 4011.39Sdarran 4021.252SchristosSUBDIR+= sodium 4031.252Schristos 4041.39Sdarran# we need solaris for the dtrace and zfs modules 4051.39Sdarran.if (${MKDTRACE} != "no" || ${MKZFS} != "no") 4061.39SdarranSUBDIR+= solaris 4071.39Sdarran.endif 4081.39Sdarran 4091.34Shaad.if (${MKZFS} != "no") 4101.34ShaadSUBDIR+= zfs 4111.34Shaad.endif 4121.34Shaad 4131.73Smrg.if (${MKCOMPATMODULES} != "no") 4141.73SmrgSUBDIR+= arch 4151.73Smrg.endif 4161.73Smrg 4171.84Sjmcneill# 4181.84Sjmcneill# DTV modules 4191.84Sjmcneill# 4201.84SjmcneillSUBDIR+= dtv 4211.84SjmcneillSUBDIR+= dtv_math 4221.84Sjmcneill.if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64" 4231.84Sjmcneill# tuners/demods 4241.84SjmcneillSUBDIR+= au8522 4251.84SjmcneillSUBDIR+= cx24227 4261.84SjmcneillSUBDIR+= lg3303 4271.84SjmcneillSUBDIR+= mt2131 4281.84SjmcneillSUBDIR+= nxt2k 4291.84SjmcneillSUBDIR+= tvpll 4301.84SjmcneillSUBDIR+= xc3028 4311.84SjmcneillSUBDIR+= xc5k 4321.91SjruohoSUBDIR+= zl10353 4331.84Sjmcneill# hardware drivers 4341.84SjmcneillSUBDIR+= auvitek 4351.84SjmcneillSUBDIR+= coram 4361.84SjmcneillSUBDIR+= cxdtv 4371.84SjmcneillSUBDIR+= emdtv 4381.200Spgoyette 4391.200Spgoyette# Intel Integrated Memory Controller and associated SMBus 4401.200Spgoyette# (Experimental) 4411.200SpgoyetteSUBDIR+= imc 4421.200SpgoyetteSUBDIR+= imcsmb 4431.200Spgoyette 4441.84Sjmcneill.endif 4451.84Sjmcneill 4461.98Sriz.if (${MKISCSI} != "no") 4471.98SrizSUBDIR+= iscsi 4481.98Sriz.endif 4491.98Sriz 4501.179Spgoyette# For now, all of these are disabled, pending resolution of how to deal 4511.179Spgoyette# with attachment-specific modules and bus-specific modules (as opposed 4521.179Spgoyette# to machine- or architecture-specific modules) 4531.179Spgoyette 4541.179Spgoyette.if 0 4551.179SpgoyetteSUBDIR+= aac 4561.179SpgoyetteSUBDIR+= amr 4571.179SpgoyetteSUBDIR+= ataraid 4581.179SpgoyetteSUBDIR+= cac 4591.179SpgoyetteSUBDIR+= cac_eisa 4601.179SpgoyetteSUBDIR+= cac_pci 4611.234SryoSUBDIR+= if_aq 4621.179SpgoyetteSUBDIR+= if_vioif 4631.247SryoSUBDIR+= if_vmx 4641.179SpgoyetteSUBDIR+= ld 4651.179SpgoyetteSUBDIR+= ld_aac 4661.179SpgoyetteSUBDIR+= ld_amr 4671.179SpgoyetteSUBDIR+= ld_ataraid 4681.179SpgoyetteSUBDIR+= ld_cac 4691.179SpgoyetteSUBDIR+= ld_icp 4701.179SpgoyetteSUBDIR+= ld_mlx 4711.179SpgoyetteSUBDIR+= ld_sdmmc 4721.179SpgoyetteSUBDIR+= ld_twa 4731.179SpgoyetteSUBDIR+= ld_twe 4741.179SpgoyetteSUBDIR+= ld_virtio 4751.179SpgoyetteSUBDIR+= mlx 4761.179SpgoyetteSUBDIR+= mlx_eisa 4771.179SpgoyetteSUBDIR+= mlx_pci 4781.179SpgoyetteSUBDIR+= ld_nvme 4791.179SpgoyetteSUBDIR+= nvme 4801.179SpgoyetteSUBDIR+= twa 4811.179SpgoyetteSUBDIR+= twe 4821.228SozakiSUBDIR+= vio9p 4831.179SpgoyetteSUBDIR+= viomb 4841.179SpgoyetteSUBDIR+= virtio 4851.205SjakllschSUBDIR+= virtio_pci 4861.190SjdolecekSUBDIR+= vioscsi 4871.179Spgoyette.endif 4881.179Spgoyette 4891.154SpgoyetteSUBDIR+= examples # build these regularly to avoid bit-rot 4901.154Spgoyette 4911.1Sad.include <bsd.subdir.mk> 492