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