xref: /freebsd/usr.sbin/bsdinstall/Makefile (revision ee9cfd7275784b61b030beb242df588bb35b21f0)
15c8b07feSSimon J. GerratySUBDIR=	distextract distfetch include partedit runconsoles scripts
2595fe151SBryan DrewerySUBDIR_PARALLEL=
383d0b8c0SSimon J. GerratySUBDIR_DEPEND_distextract = include
483d0b8c0SSimon J. GerratySUBDIR_DEPEND_distfetch = include
583d0b8c0SSimon J. GerratySUBDIR_DEPEND_partedit = include
62118f387SNathan WhitehornSCRIPTS= bsdinstall
797e0f2b4SNathan WhitehornMAN= bsdinstall.8
8842294c1SBaptiste DaroussinPACKAGE=	bsdinstall
9147585b4SBrad Davis
10d577d617SJessica ClarkeSCRIPTS+=	startbsdinstall
11d577d617SJessica ClarkeSCRIPTSDIR_startbsdinstall=	${LIBEXECDIR}/bsdinstall
12d577d617SJessica Clarke
1383d0b8c0SSimon J. GerratyUPDATE_DEPENDFILE= no
142118f387SNathan Whitehorn
15*ee9cfd72SIsaac FreundFILESDIR=	${SHAREDIR}/bsdinstall
16*ee9cfd72SIsaac FreundFILES=		FreeBSD-base.conf
17*ee9cfd72SIsaac Freund
18*ee9cfd72SIsaac Freund_BRANCH!=	${MAKE} -C ${SRCTOP}/release -V BRANCH
19*ee9cfd72SIsaac FreundBRANCH?=	${_BRANCH}
20*ee9cfd72SIsaac Freund_REVISION!=	${MAKE} -C ${SRCTOP}/release -V REVISION
21*ee9cfd72SIsaac FreundREVISION?=	${_REVISION}
22*ee9cfd72SIsaac Freund
23*ee9cfd72SIsaac Freund.if ${BRANCH} == CURRENT || ${BRANCH} == STABLE
24*ee9cfd72SIsaac FreundSUBURL=		base_latest
25*ee9cfd72SIsaac Freund.else
26*ee9cfd72SIsaac FreundSUBURL=		base_release_${REVISION:C/[0-9]+\.//}
27*ee9cfd72SIsaac Freund.endif
28*ee9cfd72SIsaac Freund
29*ee9cfd72SIsaac FreundFreeBSD-base.conf: FreeBSD-base.conf.in
30*ee9cfd72SIsaac Freund	sed "s|%%SUBURL%%|${SUBURL}|" < ${.ALLSRC} > ${.TARGET}
31*ee9cfd72SIsaac Freund
322118f387SNathan Whitehorn.include <bsd.prog.mk>
33