aboutsummaryrefslogtreecommitdiffstats
path: root/Mk/bsd.apache.mk
diff options
context:
space:
mode:
authorOlli Hauer <ohauer@FreeBSD.org>2014-04-27 22:11:30 +0800
committerOlli Hauer <ohauer@FreeBSD.org>2014-04-27 22:11:30 +0800
commitedfcd95e30a106e9af1838b2fb23e80053c0d2cc (patch)
tree11d61262a2972b3fc05a38e55c452a4258606f26 /Mk/bsd.apache.mk
parentd8aaaa9765e82d9afcb1dd22129e917aee98a837 (diff)
downloadfreebsd-ports-gnome-edfcd95e30a106e9af1838b2fb23e80053c0d2cc.tar.gz
freebsd-ports-gnome-edfcd95e30a106e9af1838b2fb23e80053c0d2cc.tar.zst
freebsd-ports-gnome-edfcd95e30a106e9af1838b2fb23e80053c0d2cc.zip
- automatically strip modules build with
AP_FAST_BUILD, except if DEBUG is set
Diffstat (limited to 'Mk/bsd.apache.mk')
-rw-r--r--Mk/bsd.apache.mk6
1 files changed, 6 insertions, 0 deletions
diff --git a/Mk/bsd.apache.mk b/Mk/bsd.apache.mk
index 38bcc9d0b181..7e23c58ebb29 100644
--- a/Mk/bsd.apache.mk
+++ b/Mk/bsd.apache.mk
@@ -488,6 +488,12 @@ do-install:
. else
@${MKDIR} ${STAGEDIR}${PREFIX}/${APACHEMODDIR}
@${APXS} -S LIBEXECDIR=${STAGEDIR}${PREFIX}/${APACHEMODDIR} -i -n ${SHORTMODNAME} ${WRKSRC}/${MODULENAME}.${AP_BUILDEXT}
+. if !defined(DEBUG)
+ @${ECHO_MSG} "===> strip ${APACHEMODDIR}/${MODULENAME}.so"
+ @[ -e ${STAGEDIR}${PREFIX}/${APACHEMODDIR}/${MODULENAME}.so ] && ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${APACHEMODDIR}/${MODULENAME}.so
+. else
+ @${ECHO_MSG} "===> DEBUG is set, will not strip ${APACHEMODDIR}/${MODULENAME}.so"
+. endif
. endif
.endif
.endif # defined(AP_FAST_BUILD)