1SUBDIR= distextract distfetch include partedit runconsoles scripts 2SUBDIR_PARALLEL= 3SUBDIR_DEPEND_distextract = include 4SUBDIR_DEPEND_distfetch = include 5SUBDIR_DEPEND_partedit = include 6SCRIPTS= bsdinstall 7MAN= bsdinstall.8 8PACKAGE= bsdinstall 9 10SCRIPTS+= startbsdinstall 11SCRIPTSDIR_startbsdinstall= ${LIBEXECDIR}/bsdinstall 12 13UPDATE_DEPENDFILE= no 14 15FILESDIR= ${SHAREDIR}/bsdinstall 16FILES= FreeBSD-base.conf 17 18_BRANCH!= ${MAKE} -C ${SRCTOP}/release -V BRANCH 19BRANCH?= ${_BRANCH} 20_REVISION!= ${MAKE} -C ${SRCTOP}/release -V REVISION 21REVISION?= ${_REVISION} 22 23.if ${BRANCH} == CURRENT || ${BRANCH} == STABLE 24SUBURL= base_latest 25.elif ${BRANCH} == RELEASE || ${BRANCH:C/[0-9]+$//} == BETA || \ 26 ${BRANCH:C/[0-9]+$//} == RC 27SUBURL= base_release_${REVISION:C/[0-9]+\.//} 28.else 29.warning Invalid branch "${BRANCH}" 30SUBURL= base_latest 31.endif 32 33FreeBSD-base.conf: FreeBSD-base.conf.in 34 sed "s|%%SUBURL%%|${SUBURL}|" < ${.ALLSRC} > ${.TARGET} 35 36.include <bsd.prog.mk> 37