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