1c6063d0dSWarner Losh.include <src.opts.mk> 2e1fe3dbaSRuslan Ermilov 3195e5054SJessica Clarke.include <bsd.compat.pre.mk> 4195e5054SJessica Clarke 5c175365cSMarcel MoolenaarSUBDIR= ${_atf} \ 6c175365cSMarcel Moolenaar ${_atrun} \ 7*72383174SJose Luis Duran ${_blocklistd-helper} \ 8690f477dSSam Leffler ${_comsat} \ 9a9e8641dSBaptiste Daroussin ${_dma} \ 10506f3640SKyle Evans flua \ 11fe6d3fe5SPeter Wemm getty \ 12f051d723SWarner Losh ${_hyperv} \ 13d10a8d6cSRuslan Ermilov ${_mail.local} \ 1424e9c818SBryan Drewery ${_makewhatis.local} \ 156c58990dSBjoern A. Zeeb ${_mknetid} \ 166703731dSKyle Evans ${_phttpget} \ 17690f477dSSam Leffler ${_pppoed} \ 180696600cSBjoern A. Zeeb rc \ 19fe6d3fe5SPeter Wemm revnetgroup \ 20c71158d4STom Rhodes ${_rlogind} \ 21fe6d3fe5SPeter Wemm rpc.rquotad \ 220b15d9a1SMike Barcroft rpc.rstatd \ 23fe6d3fe5SPeter Wemm rpc.rusersd \ 24fe6d3fe5SPeter Wemm rpc.rwalld \ 25fe6d3fe5SPeter Wemm rpc.sprayd \ 26c71158d4STom Rhodes ${_rshd} \ 27d10a8d6cSRuslan Ermilov ${_rtld-elf} \ 2827a803d6SDoug Barton save-entropy \ 29a42d6f76SBaptiste Daroussin ${_nuageinit} \ 30d10a8d6cSRuslan Ermilov ${_smrsh} \ 31fba3cde9SJulio Merino ${_tests} \ 3260ee3847SMax Laier ${_tftp-proxy} \ 332208eadfSEd Schouten ulog-helper \ 346c58990dSBjoern A. Zeeb ${_ypxfr} 356c58990dSBjoern A. Zeeb 36690f477dSSam Leffler.if ${MK_AT} != "no" 37690f477dSSam Leffler_atrun= atrun 38690f477dSSam Leffler.endif 39690f477dSSam Leffler 40*72383174SJose Luis Duran.if ${MK_BLOCKLIST} != "no" 41*72383174SJose Luis Duran_blocklistd-helper+= blocklistd-helper 4295856e14SKurt Lidl.endif 4395856e14SKurt Lidl 4411981695SEnji Cooper.if ${MK_BOOTPD} != "no" 4511981695SEnji CooperSUBDIR+= bootpd 4611981695SEnji Cooper.endif 4711981695SEnji Cooper 4811981695SEnji Cooper.if ${MK_FINGER} != "no" 4911981695SEnji CooperSUBDIR+= fingerd 5011981695SEnji Cooper.endif 5111981695SEnji Cooper 52df53ae0fSColin Percival.if ${MK_FREEBSD_UPDATE} != "no" 536703731dSKyle Evans_phttpget= phttpget 546703731dSKyle Evans.endif 556703731dSKyle Evans 56690f477dSSam Leffler.if ${MK_MAIL} != "no" 57690f477dSSam Leffler_comsat= comsat 58690f477dSSam Leffler.endif 59690f477dSSam Leffler 606a54f620SBaptiste Daroussin.if ${MK_DMAGENT} != "no" 61a9e8641dSBaptiste Daroussin_dma= dma 62a9e8641dSBaptiste Daroussin.endif 63a9e8641dSBaptiste Daroussin 64f051d723SWarner Losh.if ${MK_HYPERV} != "no" 65f051d723SWarner Losh_hyperv+= hyperv 66f051d723SWarner Losh.endif 67f051d723SWarner Losh 68e1fe3dbaSRuslan Ermilov.if ${MK_NIS} != "no" 696c58990dSBjoern A. Zeeb_mknetid= mknetid 706c58990dSBjoern A. Zeeb_ypxfr= ypxfr 716c58990dSBjoern A. Zeeb.endif 72fe6d3fe5SPeter Wemm 73690f477dSSam Leffler.if ${MK_NETGRAPH} != "no" 74690f477dSSam Leffler_pppoed= pppoed 75690f477dSSam Leffler.endif 76690f477dSSam Leffler 77e1fe3dbaSRuslan Ermilov.if ${MK_PF} != "no" 7860ee3847SMax Laier_tftp-proxy= tftp-proxy 798d69c48bSMax Laier.endif 808d69c48bSMax Laier 81b2c4f888SYaroslav Tykhiy.if !defined(NO_PIC) && !defined(NO_RTLD) 82d10a8d6cSRuslan Ermilov_rtld-elf= rtld-elf 83195e5054SJessica Clarke.for LIBCOMPAT libcompat in ${_ALL_LIBCOMPATS_libcompats} 84195e5054SJessica ClarkeSUBDIR.${MK_LIB${LIBCOMPAT}}+= rtld-elf${libcompat} 85195e5054SJessica Clarke.endfor 86fe6d3fe5SPeter Wemm.endif 87558914c4SMark Murray 8811981695SEnji Cooper.if ${MK_RBOOTD} != "no" 8911981695SEnji CooperSUBDIR+= rbootd 9011981695SEnji Cooper.endif 9111981695SEnji Cooper 92e1fe3dbaSRuslan Ermilov.if ${MK_SENDMAIL} != "no" 93d10a8d6cSRuslan Ermilov_mail.local= mail.local 94d10a8d6cSRuslan Ermilov_smrsh= smrsh 954add781bSPeter Wemm.endif 964add781bSPeter Wemm 9724e9c818SBryan Drewery.if ${MK_MAN_UTILS} != "no" 9824e9c818SBryan Drewery_makewhatis.local= makewhatis.local 9924e9c818SBryan Drewery.endif 10024e9c818SBryan Drewery 1013f802165SEnji Cooper.if ${MK_TALK} != "no" 1023f802165SEnji CooperSUBDIR+= talkd 1033f802165SEnji Cooper.endif 1043f802165SEnji Cooper 10511981695SEnji Cooper.if ${MK_TCP_WRAPPERS} != "no" 10611981695SEnji CooperSUBDIR+= tcpd 10711981695SEnji Cooper.endif 10811981695SEnji Cooper 10911981695SEnji Cooper.if ${MK_TFTP} != "no" 11011981695SEnji CooperSUBDIR+= tftpd 11111981695SEnji Cooper.endif 11211981695SEnji Cooper 113e01d128aSJulio Merino.if ${MK_TESTS} != "no" 114fba3cde9SJulio Merino_tests= tests 115e01d128aSJulio Merino.endif 116e01d128aSJulio Merino 11743e045c1SFranco Fichtner.if ${MK_TESTS_SUPPORT} != "no" 11843e045c1SFranco Fichtner_atf= atf 11943e045c1SFranco Fichtner.endif 12043e045c1SFranco Fichtner 121a42d6f76SBaptiste Daroussin.if ${MK_NUAGEINIT} != "no" 122a42d6f76SBaptiste Daroussin_nuageinit= nuageinit 123a42d6f76SBaptiste Daroussin.endif 124a42d6f76SBaptiste Daroussin 125f8080a99SWarner Losh.include <bsd.arch.inc.mk> 126f8080a99SWarner Losh 127ea022d16SRodney W. Grimes.include <bsd.subdir.mk> 128