xref: /freebsd/usr.sbin/bsdinstall/Makefile (revision 00294d7b0a2e3ae3e870333ef7c8ecbc9fa26da3)
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
15ee9cfd72SIsaac FreundFILESDIR=	${SHAREDIR}/bsdinstall
16ee9cfd72SIsaac FreundFILES=		FreeBSD-base.conf
17ee9cfd72SIsaac Freund
18ee9cfd72SIsaac Freund_BRANCH!=	${MAKE} -C ${SRCTOP}/release -V BRANCH
19ee9cfd72SIsaac FreundBRANCH?=	${_BRANCH}
20ee9cfd72SIsaac Freund_REVISION!=	${MAKE} -C ${SRCTOP}/release -V REVISION
21ee9cfd72SIsaac FreundREVISION?=	${_REVISION}
22ee9cfd72SIsaac Freund
23ee9cfd72SIsaac Freund.if ${BRANCH} == CURRENT || ${BRANCH} == STABLE
24ee9cfd72SIsaac FreundSUBURL=		base_latest
25*00294d7bSEd Maste.elif ${BRANCH} == RELEASE
26ee9cfd72SIsaac FreundSUBURL=		base_release_${REVISION:C/[0-9]+\.//}
27*00294d7bSEd Maste.else
28*00294d7bSEd Maste.warning Invalid branch "${BRANCH}"
29*00294d7bSEd MasteSUBURL=		base_latest
30ee9cfd72SIsaac Freund.endif
31ee9cfd72SIsaac Freund
32ee9cfd72SIsaac FreundFreeBSD-base.conf: FreeBSD-base.conf.in
33ee9cfd72SIsaac Freund	sed "s|%%SUBURL%%|${SUBURL}|" < ${.ALLSRC} > ${.TARGET}
34ee9cfd72SIsaac Freund
352118f387SNathan Whitehorn.include <bsd.prog.mk>
36