1.include <src.opts.mk> 2 3.include <bsd.compat.pre.mk> 4 5SUBDIR= ${_atf} \ 6 ${_atrun} \ 7 ${_blocklistd-helper} \ 8 ${_comsat} \ 9 ${_dma} \ 10 flua \ 11 getty \ 12 ${_hyperv} \ 13 ${_mail.local} \ 14 ${_makewhatis.local} \ 15 ${_mknetid} \ 16 ${_phttpget} \ 17 ${_pppoed} \ 18 rc \ 19 revnetgroup \ 20 ${_rlogind} \ 21 rpc.rquotad \ 22 rpc.rstatd \ 23 rpc.rusersd \ 24 rpc.rwalld \ 25 rpc.sprayd \ 26 ${_rshd} \ 27 ${_rtld-elf} \ 28 save-entropy \ 29 ${_nuageinit} \ 30 ${_smrsh} \ 31 ${_tests} \ 32 ${_tftp-proxy} \ 33 ulog-helper \ 34 ${_ypxfr} 35 36.if ${MK_AT} != "no" 37_atrun= atrun 38.endif 39 40.if ${MK_BLOCKLIST} != "no" 41_blocklistd-helper+= blocklistd-helper 42.endif 43 44.if ${MK_BOOTPD} != "no" 45SUBDIR+= bootpd 46.endif 47 48.if ${MK_FINGER} != "no" 49SUBDIR+= fingerd 50.endif 51 52.if ${MK_FREEBSD_UPDATE} != "no" 53_phttpget= phttpget 54.endif 55 56.if ${MK_MAIL} != "no" 57_comsat= comsat 58.endif 59 60.if ${MK_DMAGENT} != "no" 61_dma= dma 62.endif 63 64.if ${MK_HYPERV} != "no" 65_hyperv+= hyperv 66.endif 67 68.if ${MK_PKGSERVE} != "no" 69_pkgserve= pkg-serve 70.endif 71 72.if ${MK_NIS} != "no" 73_mknetid= mknetid 74_ypxfr= ypxfr 75.endif 76 77.if ${MK_NETGRAPH} != "no" 78_pppoed= pppoed 79.endif 80 81.if ${MK_PF} != "no" 82_tftp-proxy= tftp-proxy 83.endif 84 85.if !defined(NO_PIC) && !defined(NO_RTLD) 86_rtld-elf= rtld-elf 87.for LIBCOMPAT libcompat in ${_ALL_LIBCOMPATS_libcompats} 88SUBDIR.${MK_LIB${LIBCOMPAT}}+= rtld-elf${libcompat} 89.endfor 90.endif 91 92.if ${MK_RBOOTD} != "no" 93SUBDIR+= rbootd 94.endif 95 96.if ${MK_SENDMAIL} != "no" 97_mail.local= mail.local 98_smrsh= smrsh 99.endif 100 101.if ${MK_MAN_UTILS} != "no" 102_makewhatis.local= makewhatis.local 103.endif 104 105.if ${MK_TALK} != "no" 106SUBDIR+= talkd 107.endif 108 109.if ${MK_TCP_WRAPPERS} != "no" 110SUBDIR+= tcpd 111.endif 112 113.if ${MK_TFTP} != "no" 114SUBDIR+= tftpd 115.endif 116 117.if ${MK_TESTS} != "no" 118_tests= tests 119.endif 120 121.if ${MK_TESTS_SUPPORT} != "no" 122_atf= atf 123.endif 124 125.if ${MK_NUAGEINIT} != "no" 126_nuageinit= nuageinit 127.endif 128 129.include <bsd.arch.inc.mk> 130 131.include <bsd.subdir.mk> 132