Changeset View
Changeset View
Standalone View
Standalone View
benchmarks/nqueens/Makefile
Show All 34 Lines | |||||
.endif | .endif | ||||
post-extract: | post-extract: | ||||
@${RM} -f ${WRKSRC}/qn24b_base | @${RM} -f ${WRKSRC}/qn24b_base | ||||
do-build: | do-build: | ||||
cd ${WRKSRC} && \ | cd ${WRKSRC} && \ | ||||
${CC} ${CFLAGS} -o qn24b_base base/queens.c | ${CC} ${CFLAGS} -o qn24b_base base/queens.c | ||||
.if ${PORT_OPTIONS:MMPI} | do-build-MPI-on: | ||||
cd ${WRKSRC} && \ | cd ${WRKSRC} && \ | ||||
${MPICC} ${CFLAGS} -o qn24b_mpi mpi/main.c | ${MPICC} ${CFLAGS} -o qn24b_mpi mpi/main.c | ||||
.endif | |||||
PLIST_FILES= ${PROGS:S/^/bin\//} | PLIST_FILES= ${PROGS:S/^/bin\//} | ||||
do-install: | do-install: | ||||
.for p in ${PROGS} | .for p in ${PROGS} | ||||
${INSTALL_PROGRAM} ${WRKSRC}/${p} ${STAGEDIR}${PREFIX}/bin/ | ${INSTALL_PROGRAM} ${WRKSRC}/${p} ${STAGEDIR}${PREFIX}/bin/ | ||||
.endfor | .endfor | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |