diff options
-rw-r--r-- | textproc/libtre/Makefile | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/textproc/libtre/Makefile b/textproc/libtre/Makefile index 7192faf825fa..0427d6cbe502 100644 --- a/textproc/libtre/Makefile +++ b/textproc/libtre/Makefile @@ -34,6 +34,18 @@ CONFIGURE_ARGS+=--disable-nls PLIST_SUB+= NLS="@comment " .endif +.ifdef WITH_OPTIMIZED_CFLAGS +CFLAGS+= -Wuninitialized -ffast-math -finline-functions-fomit-frame-pointer -fexpensive-optimizations -fforce-mem -fforce-addr -O3 +.endif + +pre-everything:: +.ifndef(WITH_OPTIMIZED_CFLAGS) + @${ECHO_MSG} '===>' + @${ECHO_MSG} '===> You can enable extra optimizations by defining WITH_OPTIMIZED_CFLAGS' + @${ECHO_MSG} "===> For example, 'make WITH_OPTIMIZED_CFLAGS=yes'" +.endif + @${ECHO_MSG} '===>' + post-patch: @${REINPLACE_CMD} -e 's|^CFLAGS=|#CFLAGS=|g' ${WRKSRC}/configure |