xref: /freebsd-14.2/libexec/Makefile (revision 16a6da44)
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