Changeset View
Changeset View
Standalone View
Standalone View
head/devel/libnxt/Makefile
Show All 9 Lines | |||||
MAINTAINER= jwbacon@tds.net | MAINTAINER= jwbacon@tds.net | ||||
COMMENT= Lego NXT library | COMMENT= Lego NXT library | ||||
BUILD_DEPENDS= scons:${PORTSDIR}/devel/scons | BUILD_DEPENDS= scons:${PORTSDIR}/devel/scons | ||||
SUB_FILES= pkg-message | SUB_FILES= pkg-message | ||||
USES= python:build shebangfix | USES= python:build shebangfix | ||||
USE_LDCONFIG= yes | USE_LDCONFIG= yes | ||||
python_OLD_CMD= /usr/bin/env python | |||||
SHEBANG_FILES= make_flash_header.py | SHEBANG_FILES= make_flash_header.py | ||||
do-build: | do-build: | ||||
(cd ${WRKSRC}; scons) | (cd ${WRKSRC}; scons) | ||||
do-install: | do-install: | ||||
@${MKDIR} ${STAGEDIR}${PREFIX}/include/libnxt | @${MKDIR} ${STAGEDIR}${PREFIX}/include/libnxt | ||||
${INSTALL_PROGRAM} ${WRKSRC}/fwflash ${STAGEDIR}${PREFIX}/bin | ${INSTALL_PROGRAM} ${WRKSRC}/fwflash ${STAGEDIR}${PREFIX}/bin | ||||
${INSTALL_PROGRAM} ${WRKSRC}/fwexec ${STAGEDIR}${PREFIX}/bin | ${INSTALL_PROGRAM} ${WRKSRC}/fwexec ${STAGEDIR}${PREFIX}/bin | ||||
${INSTALL_DATA} ${WRKSRC}/libnxt.a ${STAGEDIR}${PREFIX}/lib | ${INSTALL_DATA} ${WRKSRC}/libnxt.a ${STAGEDIR}${PREFIX}/lib | ||||
@${MKDIR} ${STAGEDIR}${PREFIX}/include/libnxt | @${MKDIR} ${STAGEDIR}${PREFIX}/include/libnxt | ||||
.for file in ${WRKSRC}/*.h | .for file in ${WRKSRC}/*.h | ||||
${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${PREFIX}/include/libnxt | ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${PREFIX}/include/libnxt | ||||
.endfor | .endfor | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |