aboutsummaryrefslogtreecommitdiff
path: root/benchmarks/dhrystone/Makefile
diff options
context:
space:
mode:
authorRodrigo Osorio <rodrigo@FreeBSD.org>2015-01-14 15:49:55 +0000
committerRodrigo Osorio <rodrigo@FreeBSD.org>2015-01-14 15:49:55 +0000
commita9e4ed6487fa2d2f0f46e7b18700da22e6817d70 (patch)
treee781896531c0ae6d3d304f887c64c48d18ebb99b /benchmarks/dhrystone/Makefile
parentbef5158bb7137fce9a37aa7d2695d8839ee47eca (diff)
Notes
Diffstat (limited to 'benchmarks/dhrystone/Makefile')
-rw-r--r--benchmarks/dhrystone/Makefile43
1 files changed, 43 insertions, 0 deletions
diff --git a/benchmarks/dhrystone/Makefile b/benchmarks/dhrystone/Makefile
new file mode 100644
index 000000000000..93e5618a0809
--- /dev/null
+++ b/benchmarks/dhrystone/Makefile
@@ -0,0 +1,43 @@
+# Created by: Radim Kolar <hsn@sendmail.cz>
+# $FreeBSD$
+
+PORTNAME= dhrystone
+PORTVERSION= 2.1
+CATEGORIES= benchmarks
+MASTER_SITES= ${MASTER_SITE_NETLIB}
+MASTER_SITE_SUBDIR=benchmark
+DISTNAME= dhry-c
+EXTRACT_SUFX=
+
+MAINTAINER= hsn@sendmail.cz
+COMMENT= Computing benchmark for integer operations
+
+LICENSE= BSD2CLAUSE
+
+EXTRACT_CMD= ${MKDIR} ${WRKSRC};cd ${WRKSRC} && ${SH}
+
+PLIST_FILES= bin/dhry
+
+OPTIONS_DEFINE= DOCS
+
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MDOCS}
+PORTDOCS= RATIONALE submit.frm README_C VARIATIONS
+.endif
+
+do-build:
+ cd ${WRKSRC} && ${CC} ${CFLAGS} -c dhry_1.c && \
+ ${CC} ${CFLAGS} -c dhry_2.c && \
+ ${CC} -o dhry *.o
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/dhry ${STAGEDIR}${PREFIX}/bin
+.if ${PORT_OPTIONS:MDOCS}
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}
+.for f in ${PORTDOCS}
+ ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}
+.endfor
+.endif
+
+.include <bsd.port.mk>