]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - sys/modules/Makefile
Back out r253779 & r253786.
[FreeBSD/FreeBSD.git] / sys / modules / Makefile
1 # $FreeBSD$
2
3 .include <bsd.own.mk>
4
5 # Modules that include binary-only blobs of microcode should be selectable by
6 # MK_SOURCELESS_UCODE option (see below).
7
8 SUBDIR= \
9         ${_3dfx} \
10         ${_3dfx_linux} \
11         ${_aac} \
12         ${_aacraid} \
13         accf_data \
14         accf_dns \
15         accf_http \
16         acl_nfs4 \
17         acl_posix1e \
18         ${_acpi} \
19         ae \
20         ${_aesni} \
21         age \
22         ${_agp} \
23         aha \
24         ${_ahb} \
25         ahci \
26         ${_aic} \
27         aic7xxx \
28         aio \
29         alc \
30         ale \
31         alq \
32         ${_amdsbwd} \
33         ${_amdtemp} \
34         amr \
35         ${_an} \
36         ${_aout} \
37         ${_apm} \
38         ${_arcmsr} \
39         ${_arcnet} \
40         ${_asmc} \
41         ${_asr} \
42         ata \
43         ath \
44         ath_pci \
45         ${_auxio} \
46         ${_bce} \
47         bfe \
48         bge \
49         ${_bxe} \
50         ${_bios} \
51         ${_bktr} \
52         ${_bm} \
53         bridgestp \
54         bwi \
55         bwn \
56         cam \
57         ${_canbepm} \
58         ${_canbus} \
59         ${_cardbus} \
60         ${_carp} \
61         cas \
62         ${_cbb} \
63         cc \
64         cd9660 \
65         cd9660_iconv \
66         ${_ce} \
67         ${_cfi} \
68         ${_ciss} \
69         ${_cm} \
70         ${_cmx} \
71         ${_coff} \
72         ${_coretemp} \
73         ${_cp} \
74         ${_cpsw} \
75         ${_cpuctl} \
76         ${_cpufreq} \
77         ${_crypto} \
78         ${_cryptodev} \
79         ${_cs} \
80         ${_ct} \
81         ${_ctau} \
82         ctl \
83         ${_cxgb} \
84         ${_cxgbe} \
85         ${_cyclic} \
86         dc \
87         dcons \
88         dcons_crom \
89         de \
90         ${_dpms} \
91         ${_dpt} \
92         ${_drm} \
93         ${_drm2} \
94         ${_dtrace} \
95         dummynet \
96         ${_ed} \
97         ${_elink} \
98         ${_em} \
99         en \
100         ${_ep} \
101         ${_epic} \
102         esp \
103         ${_et} \
104         ${_ex} \
105         ${_exca} \
106         ${_ext2fs} \
107         ${_fatm} \
108         fdc \
109         fdescfs \
110         ${_fe} \
111         ${_filemon} \
112         firewire \
113         firmware \
114         fuse \
115         ${_fxp} \
116         gem \
117         geom \
118         ${_glxiic} \
119         ${_glxsb} \
120         hatm \
121         hifn \
122         hme \
123         ${_hpt27xx} \
124         ${_hptiop} \
125         ${_hptmv} \
126         ${_hptnr} \
127         ${_hptrr} \
128         hwpmc \
129         ${_i2c} \
130         ${_ibcs2} \
131         ${_ichwd} \
132         ${_ida} \
133         ${_ie} \
134         if_bridge \
135         if_disc \
136         if_edsc \
137         if_ef \
138         if_epair \
139         if_faith \
140         if_gif \
141         ${_if_gre} \
142         if_lagg \
143         ${_if_ndis} \
144         if_stf \
145         if_tap \
146         if_tun \
147         if_vlan \
148         ${_igb} \
149         ${_iir} \
150         ${_io} \
151         ${_ipdivert} \
152         ${_ipfilter} \
153         ${_ipfw} \
154         ipfw_nat \
155         ${_ipmi} \
156         ip6_mroute_mod \
157         ip_mroute_mod \
158         ${_ips} \
159         ${_ipw} \
160         ${_ipwfw} \
161         ${_isci} \
162         iscsi \
163         isp \
164         ${_ispfw} \
165         ${_iwi} \
166         ${_iwifw} \
167         ${_iwn} \
168         ${_iwnfw} \
169         ${_ixgb} \
170         ${_ixgbe} \
171         jme \
172         joy \
173         kbdmux \
174         kgssapi \
175         kgssapi_krb5 \
176         khelp \
177         krpc \
178         ksyms \
179         le \
180         lge \
181         libalias \
182         libiconv \
183         libmbpool \
184         libmchain \
185         ${_lindev} \
186         ${_linprocfs} \
187         ${_linsysfs} \
188         ${_linux} \
189         lmc \
190         lpt \
191         mac_biba \
192         mac_bsdextended \
193         mac_ifoff \
194         mac_lomac \
195         mac_mls \
196         mac_none \
197         mac_partition \
198         mac_portacl \
199         mac_seeotheruids \
200         mac_stub \
201         mac_test \
202         malo \
203         mcd \
204         md \
205         mem \
206         mfi \
207         mii \
208         mlx \
209         ${_mlx4} \
210         ${_mlx4ib} \
211         ${_mlxen} \
212         ${_mly} \
213         mmc \
214         mmcsd \
215         mps \
216         mpt \
217         mqueue \
218         msdosfs \
219         msdosfs_iconv \
220         ${_mse} \
221         msk \
222         ${_mthca} \
223         mvs \
224         mwl \
225         ${_mwlfw} \
226         mxge \
227         my \
228         ${_nandfs} \
229         ${_nandsim} \
230         ${_ncp} \
231         ${_ncv} \
232         ${_ndis} \
233         ${_netgraph} \
234         ${_nfe} \
235         nfs_common \
236         nfscl \
237         nfsclient \
238         nfscommon \
239         nfsd \
240         nfslock \
241         nfslockd \
242         nfsserver \
243         nfssvc \
244         nge \
245         nmdm \
246         ${_nsp} \
247         nullfs \
248         ${_ntb} \
249         ${_nvd} \
250         ${_nve} \
251         ${_nvme} \
252         ${_nvram} \
253         ${_nxge} \
254         ${_opensolaris} \
255         oce \
256         ${_padlock} \
257         patm \
258         ${_pccard} \
259         ${_pcfclock} \
260         pcn \
261         ${_pf} \
262         ${_pflog} \
263         ${_pfsync} \
264         plip \
265         ${_pmc} \
266         ppbus \
267         ppc \
268         ppi \
269         pps \
270         procfs \
271         pseudofs \
272         ${_pst} \
273         pty  \
274         puc \
275         ${_qlxge} \
276         ${_qlxgb} \
277         ${_qlxgbe} \
278         ral \
279         ${_ralfw} \
280         ${_random} \
281         rc4 \
282         ${_rdma} \
283         re \
284         reiserfs \
285         rl \
286         ${_s3} \
287         ${_safe} \
288         ${_sbni} \
289         scc \
290         scd \
291         ${_scsi_low} \
292         sdhci \
293         sdhci_pci \
294         sem \
295         send \
296         ${_sf} \
297         ${_sfxge} \
298         sge \
299         siba_bwn \
300         siftr \
301         siis \
302         sis \
303         sk \
304         ${_smbfs} \
305         ${_sn} \
306         ${_snc} \
307         snp \
308         ${_sound} \
309         ${_speaker} \
310         ${_splash} \
311         ${_sppp} \
312         ste \
313         ${_stg} \
314         stge \
315         ${_streams} \
316         ${_svr4} \
317         ${_sym} \
318         ${_syscons} \
319         sysvipc \
320         ${_ti} \
321         tl \
322         tmpfs \
323         ${_toecore} \
324         ${_tpm} \
325         trm \
326         ${_twa} \
327         twe \
328         tws \
329         tx \
330         ${_txp} \
331         uart \
332         ubsec \
333         udf \
334         udf_iconv \
335         ufs \
336         unionfs \
337         usb \
338         utopia \
339         ${_vesa} \
340         ${_virtio} \
341         vge \
342         ${_viawd} \
343         vkbd \
344         ${_vmm} \
345         ${_vpo} \
346         vr \
347         vte \
348         vx \
349         ${_vxge} \
350         wb \
351         ${_wbwd} \
352         ${_wi} \
353         wlan \
354         wlan_acl \
355         wlan_amrr \
356         wlan_ccmp \
357         wlan_rssadapt \
358         wlan_tkip \
359         wlan_wep \
360         wlan_xauth \
361         ${_wpi} \
362         ${_wpifw} \
363         ${_x86bios} \
364         ${_xe} \
365         xl \
366         ${_zfs} \
367         zlib \
368
369 .if ${MACHINE_CPUARCH} == "i386" || ${MACHINE_CPUARCH} == "amd64"
370 _filemon=       filemon
371 .endif
372
373 .if ${MACHINE_CPUARCH} != "powerpc" && ${MACHINE_CPUARCH} != "arm" && \
374         ${MACHINE_CPUARCH} != "mips"
375 _syscons=       syscons
376 _vpo=           vpo
377 .endif
378
379 .if ${MACHINE_CPUARCH} != "arm" && ${MACHINE_CPUARCH} != "mips"
380 # no BUS_SPACE_UNSPECIFIED
381 # No barrier instruction support (specific to this driver)
382 _sym=           sym
383 # intr_disable() is a macro, causes problems
384 .if ${MK_SOURCELESS_UCODE} != "no"
385 _cxgb=          cxgb
386 .endif
387 .endif
388
389 .if ${MK_SOURCELESS_UCODE} != "no"
390 _cxgbe=         cxgbe
391 .endif
392
393 .if ${MK_CRYPT} != "no" || defined(ALL_MODULES)
394 .if exists(${.CURDIR}/../opencrypto)
395 _crypto=        crypto
396 _cryptodev=     cryptodev
397 .endif
398 .if exists(${.CURDIR}/../crypto)
399 _random=        random
400 .endif
401 .endif
402
403 .if (${MK_INET_SUPPORT} != "no" || ${MK_INET6_SUPPORT} != "no") || \
404         defined(ALL_MODULES)
405 _carp=  carp
406 _toecore=       toecore
407 .endif
408
409 .if ${MK_INET_SUPPORT} != "no" || defined(ALL_MODULES)
410 _if_gre=        if_gre
411 .endif
412
413 .if ${MK_IPFILTER} != "no" || defined(ALL_MODULES)
414 _ipfilter=      ipfilter
415 .endif
416
417 .if ${MK_INET_SUPPORT} != "no" || defined(ALL_MODULES)
418 _ipdivert=      ipdivert
419 _ipfw=          ipfw
420 .endif
421
422 .if ${MK_NAND} != "no" || defined(ALL_MODULES)
423 _nandfs=        nandfs
424 _nandsim=       nandsim
425 .endif
426
427 .if ${MK_NETGRAPH} != "no" || defined(ALL_MODULES)
428 _netgraph=      netgraph
429 .endif
430
431 .if (${MK_PF} != "no" && (${MK_INET_SUPPORT} != "no" || \
432         ${MK_INET6_SUPPORT} != "no")) || defined(ALL_MODULES)
433 _pf=            pf
434 _pflog=         pflog
435 .if ${MK_INET_SUPPORT} != "no"
436 _pfsync=        pfsync
437 .endif
438 .endif
439
440 .if ${MK_SOURCELESS_UCODE} != "no"
441 _bce=           bce
442 _fatm=          fatm
443 _fxp=           fxp
444 _ispfw=         ispfw
445 _mwlfw=         mwlfw
446 _ralfw=         ralfw
447 _sf=            sf
448 _sn=            sn
449 _ti=            ti
450 _txp=           txp
451 .endif
452
453 .if ${MACHINE_CPUARCH} == "i386"
454 # XXX some of these can move to the general case when de-i386'ed
455 # XXX some of these can move now, but are untested on other architectures.
456 _3dfx=          3dfx
457 _3dfx_linux=    3dfx_linux
458 _agp=           agp
459 _aic=           aic
460 _an=            an
461 _aout=          aout
462 _apm=           apm
463 _arcnet=        arcnet
464 _bktr=          bktr
465 _bxe=           bxe
466 _cardbus=       cardbus
467 _cbb=           cbb
468 .if ${MK_SOURCELESS_UCODE} != "no"
469 _ce=            ce
470 .endif
471 _coff=          coff
472 .if ${MK_SOURCELESS_UCODE} != "no"
473 _cp=            cp
474 .endif
475 _cpuctl=        cpuctl
476 _cpufreq=       cpufreq
477 _cs=            cs
478 .if ${MK_CDDL} != "no" || defined(ALL_MODULES)
479 _cyclic=        cyclic
480 .endif
481 _dpms=          dpms
482 _drm=           drm
483 _drm2=          drm2
484 .if ${MK_CDDL} != "no" || defined(ALL_MODULES)
485 _dtrace=        dtrace
486 .endif
487 _ed=            ed
488 _elink=         elink
489 _em=            em
490 _ep=            ep
491 _et=            et
492 _exca=          exca
493 _ext2fs=        ext2fs
494 _fe=            fe
495 _glxiic=        glxiic
496 _glxsb=         glxsb
497 _i2c=           i2c
498 _ibcs2=         ibcs2
499 _ie=            ie
500 _if_ndis=       if_ndis
501 _igb=           igb
502 _io=            io
503 _lindev=        lindev
504 _linprocfs=     linprocfs
505 _linsysfs=      linsysfs
506 _linux=         linux
507 _mse=           mse
508 .if ${MK_OFED} != "no" || defined(ALL_MODULES)
509 _mlx4=          mlx4
510 _mlx4ib=        mlx4ib
511 _mlxen=         mlxen
512 _mthca=         mthca
513 .endif
514 _ncv=           ncv
515 _ndis=          ndis
516 _nsp=           nsp
517 .if ${MK_CDDL} != "no" || defined(ALL_MODULES)
518 _opensolaris=   opensolaris
519 .endif
520 _pccard=        pccard
521 _pcfclock=      pcfclock
522 _pst=           pst
523 _rdma=          rdma
524 _safe=          safe
525 _sbni=          sbni
526 _scsi_low=      scsi_low
527 _smbfs=         smbfs
528 _sound=         sound
529 _speaker=       speaker
530 _splash=        splash
531 _sppp=          sppp
532 _stg=           stg
533 _streams=       streams
534 _svr4=          svr4
535 _vxge=          vxge
536 _wbwd=          wbwd
537 _wi=            wi
538 _xe=            xe
539 .if ${MK_ZFS} != "no" || defined(ALL_MODULES)
540 _zfs=           zfs
541 .endif
542 .if ${MACHINE} == "i386"
543 _aac=           aac
544 _aacraid=       aacraid
545 _acpi=          acpi
546 .if ${MK_CRYPT} != "no" || defined(ALL_MODULES)
547 _aesni=         aesni
548 .endif
549 _ahb=           ahb
550 _amdsbwd=       amdsbwd
551 _amdtemp=       amdtemp
552 _arcmsr=        arcmsr
553 _asmc=          asmc
554 _asr=           asr
555 _bios=          bios
556 _ciss=          ciss
557 _cm=            cm
558 _cmx=           cmx
559 _coretemp=      coretemp
560 .if ${MK_SOURCELESS_UCODE} != "no"
561 _ctau=          ctau
562 .endif
563 _dpt=           dpt
564 _ex=            ex
565 .if ${MK_SOURCELESS_HOST} != "no"
566 _hpt27xx=       hpt27xx
567 .endif
568 _hptiop=        hptiop
569 .if ${MK_SOURCELESS_HOST} != "no"
570 _hptmv=         hptmv
571 _hptnr=         hptnr
572 _hptrr=         hptrr
573 .endif
574 _ichwd=         ichwd
575 _ida=           ida
576 _iir=           iir
577 _ipmi=          ipmi
578 _ips=           ips
579 _ipw=           ipw
580 .if ${MK_SOURCELESS_UCODE} != "no"
581 _ipwfw=         ipwfw
582 .endif
583 _isci=          isci
584 _iwi=           iwi
585 .if ${MK_SOURCELESS_UCODE} != "no"
586 _iwifw=         iwifw
587 .endif
588 _iwn=           iwn
589 .if ${MK_SOURCELESS_UCODE} != "no"
590 _iwnfw=         iwnfw
591 .endif
592 _ixgb=          ixgb
593 _ixgbe=         ixgbe
594 _mly=           mly
595 _nfe=           nfe
596 _nvd=           nvd
597 .if ${MK_SOURCELESS_HOST} != "no"
598 _nve=           nve
599 .endif
600 _nvme=          nvme
601 _nvram=         nvram
602 _nxge=          nxge
603 _tpm=           tpm
604 _viawd=         viawd
605 _wpi=           wpi
606 .if ${MK_SOURCELESS_UCODE} != "no"
607 _wpifw=         wpifw
608 .endif
609 .if ${MK_CRYPT} != "no" || defined(ALL_MODULES)
610 _padlock=       padlock
611 .endif
612 _s3=            s3
613 _twa=           twa
614 _vesa=          vesa
615 _virtio=        virtio
616 _x86bios=       x86bios
617 .elif ${MACHINE} == "pc98"
618 _canbepm=       canbepm
619 _canbus=        canbus
620 _ct=            ct
621 _pmc=           pmc
622 _snc=           snc
623 .endif
624 .endif
625
626 .if ${MACHINE_CPUARCH} == "amd64"
627 _aac=           aac
628 _aacraid=       aacraid
629 _aout=          aout
630 _acpi=          acpi
631 .if ${MK_CRYPT} != "no" || defined(ALL_MODULES)
632 _aesni=         aesni
633 .endif
634 _agp=           agp
635 _an=            an
636 _amdsbwd=       amdsbwd
637 _amdtemp=       amdtemp
638 _arcmsr=        arcmsr
639 _asmc=          asmc
640 _bktr=          bktr
641 _bxe=           bxe
642 _cardbus=       cardbus
643 _cbb=           cbb
644 _cmx=           cmx
645 _ciss=          ciss
646 _coretemp=      coretemp
647 _cpuctl=        cpuctl
648 _cpufreq=       cpufreq
649 .if ${MK_CDDL} != "no" || defined(ALL_MODULES)
650 _cyclic=        cyclic
651 .endif
652 _dpms=          dpms
653 _drm=           drm
654 _drm2=          drm2
655 .if ${MK_CDDL} != "no" || defined(ALL_MODULES)
656 _dtrace=        dtrace
657 .endif
658 _ed=            ed
659 _et=            et
660 _em=            em
661 _exca=          exca
662 _ext2fs=        ext2fs
663 .if ${MK_SOURCELESS_HOST} != "no"
664 _hpt27xx=       hpt27xx
665 .endif
666 _hptiop=        hptiop
667 .if ${MK_SOURCELESS_HOST} != "no"
668 _hptmv=         hptmv
669 _hptnr=         hptnr
670 _hptrr=         hptrr
671 .endif
672 _i2c=           i2c
673 _ichwd=         ichwd
674 _ida=           ida
675 _if_ndis=       if_ndis
676 _igb=           igb
677 _iir=           iir
678 _io=            io
679 _ipmi=          ipmi
680 _ips=           ips
681 _ipw=           ipw
682 .if ${MK_SOURCELESS_UCODE} != "no"
683 _ipwfw=         ipwfw
684 .endif
685 _isci=          isci
686 _iwi=           iwi
687 .if ${MK_SOURCELESS_UCODE} != "no"
688 _iwifw=         iwifw
689 .endif
690 _iwn=           iwn
691 .if ${MK_SOURCELESS_UCODE} != "no"
692 _iwnfw=         iwnfw
693 .endif
694 _ixgb=          ixgb
695 _ixgbe=         ixgbe
696 _lindev=        lindev
697 _linprocfs=     linprocfs
698 _linsysfs=      linsysfs
699 _linux=         linux
700 _mly=           mly
701 .if ${MK_OFED} != "no" || defined(ALL_MODULES)
702 _mlx4=          mlx4
703 _mlx4ib=        mlx4ib
704 _mlxen=         mlxen
705 _mthca=         mthca
706 .endif
707 _ndis=          ndis
708 _nfe=           nfe
709 _ntb=           ntb
710 _nvd=           nvd
711 .if ${MK_SOURCELESS_HOST} != "no"
712 _nve=           nve
713 .endif
714 _nvme=          nvme
715 _nvram=         nvram
716 _nxge=          nxge
717 .if ${MK_CDDL} != "no" || defined(ALL_MODULES)
718 _opensolaris=   opensolaris
719 .endif
720 .if ${MK_CRYPT} != "no" || defined(ALL_MODULES)
721 _padlock=       padlock
722 .endif
723 _pccard=        pccard
724 _qlxge=         qlxge
725 _qlxgb=         qlxgb
726 _qlxgbe=        qlxgbe
727 _rdma=          rdma
728 _s3=            s3
729 _safe=          safe
730 _scsi_low=      scsi_low
731 _sfxge=         sfxge
732 _smbfs=         smbfs
733 _sound=         sound
734 _speaker=       speaker
735 _splash=        splash
736 _sppp=          sppp
737 _tpm=           tpm
738 _twa=           twa
739 _vesa=          vesa
740 _viawd=         viawd
741 _virtio=        virtio
742 _vmm=           vmm
743 _vxge=          vxge
744 _x86bios=       x86bios
745 _wbwd=          wbwd
746 _wi=            wi
747 _wpi=           wpi
748 .if ${MK_SOURCELESS_UCODE} != "no"
749 _wpifw=         wpifw
750 .endif
751 .if ${MK_ZFS} != "no" || defined(ALL_MODULES)
752 _zfs=           zfs
753 .endif
754 .endif
755
756 .if ${MACHINE_CPUARCH} == "arm"
757 _cfi=           cfi
758 _cpsw=          cpsw
759 .endif
760
761 .if ${MACHINE_CPUARCH} == "ia64"
762 _aac=           aac
763 _aacraid=       aacraid
764 _aic=           aic
765 _an=            an
766 _arcnet=        arcnet
767 _asr=           asr
768 _bktr=          bktr
769 _cardbus=       cardbus
770 _cbb=           cbb
771 _ciss=          ciss
772 _cm=            cm
773 _cmx=           cmx
774 _coff=          coff
775 _cpufreq=       cpufreq
776 _dpt=           dpt
777 _em=            em
778 _ep=            ep
779 _et=            et
780 _exca=          exca
781 _fe=            fe
782 _hptiop=        hptiop
783 _ida=           ida
784 _igb=           igb
785 _iir=           iir
786 _ips=           ips
787 _mly=           mly
788 _pccard=        pccard
789 _scsi_low=      scsi_low
790 _smbfs=         smbfs
791 _sound=         sound
792 _splash=        splash
793 _sppp=          sppp
794 _streams=       streams
795 _tpm=           tpm
796 _twa=           twa
797 _wi=            wi
798 _xe=            xe
799 .endif
800
801 .if ${MACHINE_CPUARCH} == "powerpc"
802 _agp=           agp
803 _an=            an
804 _bm=            bm
805 _cardbus=       cardbus
806 _cbb=           cbb
807 _cfi=           cfi
808 _cpufreq=       cpufreq
809 .if ${MK_CDDL} != "no" || defined(ALL_MODULES)
810 _cyclic=        cyclic
811 .endif
812 _drm=           drm
813 .if ${MK_CDDL} != "no" || defined(ALL_MODULES)
814 _dtrace=        dtrace
815 .endif
816 _exca=          exca
817 _nvram=         powermac_nvram
818 _pccard=        pccard
819 _smbfs=         smbfs
820 _sound=         sound
821 .if ${MK_CDDL} != "no" || defined(ALL_MODULES)
822 _opensolaris=   opensolaris
823 .endif
824 _wi=            wi
825 .endif
826
827 .if ${MACHINE_ARCH} == "powerpc64"
828 .if ${MK_ZFS} != "no" || defined(ALL_MODULES)
829 _zfs=           zfs
830 .endif
831 .endif
832
833 .if ${MACHINE_CPUARCH} == "sparc64"
834 _auxio=         auxio
835 _em=            em
836 _epic=          epic
837 _i2c=           i2c
838 _igb=           igb
839 .if ${MK_CDDL} != "no" || defined(ALL_MODULES)
840 _opensolaris=   opensolaris
841 .endif
842 _smbfs=         smbfs
843 _sound=         sound
844 .if ${MK_ZFS} != "no" || defined(ALL_MODULES)
845 _zfs=           zfs
846 .endif
847 .endif
848
849 .if defined(MODULES_OVERRIDE) && !defined(ALL_MODULES)
850 SUBDIR=${MODULES_OVERRIDE}
851 .endif
852
853 .for reject in ${WITHOUT_MODULES}
854 SUBDIR:= ${SUBDIR:N${reject}}
855 .endfor
856
857 # Calling kldxref(8) for each module is expensive.
858 .if !defined(NO_XREF)
859 .MAKEFLAGS+=    -DNO_XREF
860 afterinstall:
861         @if type kldxref >/dev/null 2>&1; then \
862                 ${ECHO} kldxref ${DESTDIR}${KMODDIR}; \
863                 kldxref ${DESTDIR}${KMODDIR}; \
864         fi
865 .endif
866
867 .include <bsd.subdir.mk>