6b430b4aed
implements a genetic algorithm to find the "best" options for compiling programs with the GNU Compiler Collection (GCC) C and C++ compilers. "Best", in this context, is defined as those options that produce the fastest executable program from a given source code. Acovea is a C++ framework that can be extended to test other programming languages and non-GCC compilers. WWW: http://www.coyotegulch.com/products/acovea/index.html PR: ports/101211 Submitted by: trasz <trasz at pin.if.uz.zgora.pl>
29 lines
716 B
Makefile
29 lines
716 B
Makefile
# New ports collection makefile for: acovea
|
|
# Date created: 2006-08-01
|
|
# Whom: trasz <trasz@pin.if.uz.zgora.pl>
|
|
#
|
|
# $FreeBSD$
|
|
#
|
|
|
|
PORTNAME= acovea
|
|
PORTVERSION= 5.1.1
|
|
CATEGORIES= devel
|
|
MASTER_SITES= http://www.coyotegulch.com/distfiles/
|
|
DISTNAME= libacovea-${PORTVERSION}
|
|
|
|
MAINTAINER= trasz@pin.if.uz.zgora.pl
|
|
COMMENT= Tool to find the "best" compiler options using genetic algorithm
|
|
|
|
LIB_DEPENDS= expat.6:${PORTSDIR}/textproc/expat2 \
|
|
evocosm-3.1.1:${PORTSDIR}/devel/libevocosm
|
|
|
|
INSTALLS_SHLIB= yes
|
|
GNU_CONFIGURE= yes
|
|
CONFIGURE_ARGS= CPPFLAGS=-I${PREFIX}/include/ LDFLAGS=-L${PREFIX}/lib/
|
|
|
|
.include <bsd.port.pre.mk>
|
|
|
|
post-patch:
|
|
@${REINPLACE_CMD} -e 's,-lrt,,g' ${WRKSRC}/config/*
|
|
|
|
.include <bsd.port.post.mk>
|