Changeset View
Changeset View
Standalone View
Standalone View
head/devel/xtensa-esp32-elf/Makefile
Show First 20 Lines • Show All 60 Lines • ▼ Show 20 Lines | BUILD_ENV= CT_ALLOW_BUILD_AS_ROOT_SURE=1 \ | ||||
${MAKE_ENV:MPATH=*} | ${MAKE_ENV:MPATH=*} | ||||
post-extract: | post-extract: | ||||
${MKDIR} ${BUILD_WRKSRC}/.build/tarballs | ${MKDIR} ${BUILD_WRKSRC}/.build/tarballs | ||||
.for F in $(DISTFILES:N$(EXTRACT_ONLY)) | .for F in $(DISTFILES:N$(EXTRACT_ONLY)) | ||||
${LN} -s ${DISTDIR}/${F:C/:source[0-9]+$//} \ | ${LN} -s ${DISTDIR}/${F:C/:source[0-9]+$//} \ | ||||
${BUILD_WRKSRC}/.build/tarballs | ${BUILD_WRKSRC}/.build/tarballs | ||||
.endfor | .endfor | ||||
echo CT_LOG_PROGRESS_BAR=n >> \ | |||||
${BUILD_WRKSRC}/samples/${PORTNAME}/crosstool.config | |||||
do-configure: | do-configure: | ||||
cd ${BUILD_WRKSRC} && ./bootstrap | cd ${BUILD_WRKSRC} && ./bootstrap | ||||
${PRINTF} "#!/bin/sh\necho '${SUBDIR:tl}-${TAGNAME}'\n" > \ | ${PRINTF} "#!/bin/sh\necho '${SUBDIR:tl}-${TAGNAME}'\n" > \ | ||||
${BUILD_WRKSRC}/version.sh | ${BUILD_WRKSRC}/version.sh | ||||
${CHMOD} -w+x ${BUILD_WRKSRC}/version.sh | ${CHMOD} -w+x ${BUILD_WRKSRC}/version.sh | ||||
cd ${BUILD_WRKSRC} && \ | cd ${BUILD_WRKSRC} && \ | ||||
./configure --enable-local --with-grep=${LOCALBASE}/bin/grep | ./configure --enable-local --with-grep=${LOCALBASE}/bin/grep | ||||
cd ${BUILD_WRKSRC} && \ | cd ${BUILD_WRKSRC} && \ | ||||
${SETENV} -uMAKELEVEL -uMAKEFLAGS -u.MAKE.LEVEL.ENV \ | ${SETENV} -uMAKELEVEL -uMAKEFLAGS -u.MAKE.LEVEL.ENV \ | ||||
${MAKE_CMD} install && ${SETENV} ${BUILD_ENV} ./ct-ng ${PORTNAME} | ${MAKE_CMD} install && ${SETENV} ${BUILD_ENV} ./ct-ng ${PORTNAME} | ||||
do-build: | do-build: | ||||
cd ${BUILD_WRKSRC} && ${SETENV} ${BUILD_ENV} ./ct-ng build | cd ${BUILD_WRKSRC} && ${SETENV} ${BUILD_ENV} ./ct-ng build | ||||
cd ${BUILD_WRKSRC}/builds/${PORTNAME} && \ | cd ${BUILD_WRKSRC}/builds/${PORTNAME} && \ | ||||
${RM} build.log.bz2 lib/charset.alias | ${CHMOD} +w . lib && \ | ||||
${RM} build.log.bz2 lib/charset.alias && \ | |||||
${CHMOD} -w . lib | |||||
do-install: | do-install: | ||||
cd ${BUILD_WRKSRC}/builds && \ | cd ${BUILD_WRKSRC}/builds && \ | ||||
${COPYTREE_BIN} ${PORTNAME} ${STAGEDIR}${PREFIX} | ${COPYTREE_BIN} ${PORTNAME} ${STAGEDIR}${PREFIX} | ||||
${FIND} ${STAGEDIR}${PREFIX}/${PORTNAME} -type f | \ | ${FIND} ${STAGEDIR}${PREFIX}/${PORTNAME} -type f | \ | ||||
${XARGS} ${CHMOD} -wx | ${XARGS} ${CHMOD} -wx | ||||
${FIND} ${STAGEDIR}${PREFIX}/${PORTNAME}/bin \ | ${FIND} ${STAGEDIR}${PREFIX}/${PORTNAME}/bin \ | ||||
${STAGEDIR}${PREFIX}/${PORTNAME}/libexec/gcc/${PORTNAME}/5.2.0 \ | ${STAGEDIR}${PREFIX}/${PORTNAME}/libexec/gcc/${PORTNAME}/5.2.0 \ | ||||
${STAGEDIR}${PREFIX}/${PORTNAME}/${PORTNAME}/bin -type f | \ | ${STAGEDIR}${PREFIX}/${PORTNAME}/${PORTNAME}/bin -type f | \ | ||||
${XARGS} ${CHMOD} +x | ${XARGS} ${CHMOD} +x | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |