1706d0ee0SWarner Losh# @(#)Makefile 8.1 (Berkeley) 6/4/93 2ea022d16SRodney W. Grimes 3c6063d0dSWarner Losh.include <src.opts.mk> 4e1fe3dbaSRuslan Ermilov 5195e5054SJessica Clarke.include <bsd.compat.pre.mk> 6195e5054SJessica Clarke 7c175365cSMarcel MoolenaarSUBDIR= ${_atf} \ 8c175365cSMarcel Moolenaar ${_atrun} \ 995856e14SKurt Lidl ${_blacklistd-helper} \ 10690f477dSSam Leffler ${_comsat} \ 11a9e8641dSBaptiste Daroussin ${_dma} \ 12506f3640SKyle Evans flua \ 13fe6d3fe5SPeter Wemm getty \ 14f051d723SWarner Losh ${_hyperv} \ 150a2fa7bbSMark Johnston kgdb \ 16d10a8d6cSRuslan Ermilov ${_mail.local} \ 1724e9c818SBryan Drewery ${_makewhatis.local} \ 186c58990dSBjoern A. Zeeb ${_mknetid} \ 196703731dSKyle Evans ${_phttpget} \ 20690f477dSSam Leffler ${_pppoed} \ 210696600cSBjoern A. Zeeb rc \ 22fe6d3fe5SPeter Wemm revnetgroup \ 23c71158d4STom Rhodes ${_rlogind} \ 24fe6d3fe5SPeter Wemm rpc.rquotad \ 250b15d9a1SMike Barcroft rpc.rstatd \ 26fe6d3fe5SPeter Wemm rpc.rusersd \ 27fe6d3fe5SPeter Wemm rpc.rwalld \ 28fe6d3fe5SPeter Wemm rpc.sprayd \ 29c71158d4STom Rhodes ${_rshd} \ 30d10a8d6cSRuslan Ermilov ${_rtld-elf} \ 3127a803d6SDoug Barton save-entropy \ 32*16a6da44SBaptiste Daroussin ${_nuageinit} \ 33d10a8d6cSRuslan Ermilov ${_smrsh} \ 34fba3cde9SJulio Merino ${_tests} \ 3560ee3847SMax Laier ${_tftp-proxy} \ 362208eadfSEd Schouten ulog-helper \ 376c58990dSBjoern A. Zeeb ${_ypxfr} 386c58990dSBjoern A. Zeeb 39690f477dSSam Leffler.if ${MK_AT} != "no" 40690f477dSSam Leffler_atrun= atrun 41690f477dSSam Leffler.endif 42690f477dSSam Leffler 43c0759dacSKurt Lidl.if ${MK_BLACKLIST} != "no" 4495856e14SKurt Lidl_blacklistd-helper+= blacklistd-helper 4595856e14SKurt Lidl.endif 4695856e14SKurt Lidl 4711981695SEnji Cooper.if ${MK_BOOTPD} != "no" 4811981695SEnji CooperSUBDIR+= bootpd 4911981695SEnji Cooper.endif 5011981695SEnji Cooper 5111981695SEnji Cooper.if ${MK_FINGER} != "no" 5211981695SEnji CooperSUBDIR+= fingerd 5311981695SEnji Cooper.endif 5411981695SEnji Cooper 55df53ae0fSColin Percival.if ${MK_FREEBSD_UPDATE} != "no" 566703731dSKyle Evans_phttpget= phttpget 576703731dSKyle Evans.endif 586703731dSKyle Evans 5911981695SEnji Cooper.if ${MK_FTP} != "no" 6011981695SEnji CooperSUBDIR+= ftpd 6111981695SEnji Cooper.endif 6211981695SEnji Cooper 63690f477dSSam Leffler.if ${MK_MAIL} != "no" 64690f477dSSam Leffler_comsat= comsat 65690f477dSSam Leffler.endif 66690f477dSSam Leffler 676a54f620SBaptiste Daroussin.if ${MK_DMAGENT} != "no" 68a9e8641dSBaptiste Daroussin_dma= dma 69a9e8641dSBaptiste Daroussin.endif 70a9e8641dSBaptiste Daroussin 71f051d723SWarner Losh.if ${MK_HYPERV} != "no" 72f051d723SWarner Losh_hyperv+= hyperv 73f051d723SWarner Losh.endif 74f051d723SWarner Losh 75e1fe3dbaSRuslan Ermilov.if ${MK_NIS} != "no" 766c58990dSBjoern A. Zeeb_mknetid= mknetid 776c58990dSBjoern A. Zeeb_ypxfr= ypxfr 786c58990dSBjoern A. Zeeb.endif 79fe6d3fe5SPeter Wemm 80690f477dSSam Leffler.if ${MK_NETGRAPH} != "no" 81690f477dSSam Leffler_pppoed= pppoed 82690f477dSSam Leffler.endif 83690f477dSSam Leffler 84e1fe3dbaSRuslan Ermilov.if ${MK_PF} != "no" 8560ee3847SMax Laier_tftp-proxy= tftp-proxy 868d69c48bSMax Laier.endif 878d69c48bSMax Laier 88b2c4f888SYaroslav Tykhiy.if !defined(NO_PIC) && !defined(NO_RTLD) 89d10a8d6cSRuslan Ermilov_rtld-elf= rtld-elf 90195e5054SJessica Clarke.for LIBCOMPAT libcompat in ${_ALL_LIBCOMPATS_libcompats} 91195e5054SJessica ClarkeSUBDIR.${MK_LIB${LIBCOMPAT}}+= rtld-elf${libcompat} 92195e5054SJessica Clarke.endfor 93fe6d3fe5SPeter Wemm.endif 94558914c4SMark Murray 9511981695SEnji Cooper.if ${MK_RBOOTD} != "no" 9611981695SEnji CooperSUBDIR+= rbootd 9711981695SEnji Cooper.endif 9811981695SEnji Cooper 99e1fe3dbaSRuslan Ermilov.if ${MK_SENDMAIL} != "no" 100d10a8d6cSRuslan Ermilov_mail.local= mail.local 101d10a8d6cSRuslan Ermilov_smrsh= smrsh 1024add781bSPeter Wemm.endif 1034add781bSPeter Wemm 10424e9c818SBryan Drewery.if ${MK_MAN_UTILS} != "no" 10524e9c818SBryan Drewery_makewhatis.local= makewhatis.local 10624e9c818SBryan Drewery.endif 10724e9c818SBryan Drewery 1083f802165SEnji Cooper.if ${MK_TALK} != "no" 1093f802165SEnji CooperSUBDIR+= talkd 1103f802165SEnji Cooper.endif 1113f802165SEnji Cooper 11211981695SEnji Cooper.if ${MK_TCP_WRAPPERS} != "no" 11311981695SEnji CooperSUBDIR+= tcpd 11411981695SEnji Cooper.endif 11511981695SEnji Cooper 11611981695SEnji Cooper.if ${MK_TFTP} != "no" 11711981695SEnji CooperSUBDIR+= tftpd 11811981695SEnji Cooper.endif 11911981695SEnji Cooper 120e01d128aSJulio Merino.if ${MK_TESTS} != "no" 121e01d128aSJulio Merino_atf= atf 122fba3cde9SJulio Merino_tests= tests 123e01d128aSJulio Merino.endif 124e01d128aSJulio Merino 125*16a6da44SBaptiste Daroussin.if ${MK_NUAGEINIT} != "no" 126*16a6da44SBaptiste Daroussin_nuageinit= nuageinit 127*16a6da44SBaptiste Daroussin.endif 128*16a6da44SBaptiste Daroussin 129f8080a99SWarner Losh.include <bsd.arch.inc.mk> 130f8080a99SWarner Losh 131ea022d16SRodney W. Grimes.include <bsd.subdir.mk> 132