Changeset View
Changeset View
Standalone View
Standalone View
Mk/bsd.apache.mk
Show First 20 Lines • Show All 479 Lines • ▼ Show 20 Lines | |||||
.if !target(do-build) | .if !target(do-build) | ||||
do-build: ap-gen-plist | do-build: ap-gen-plist | ||||
@cd ${WRKSRC} && ${APXS} -c ${AP_EXTRAS} -o ${MODULENAME}.${AP_BUILDEXT} ${SRC_FILE} | @cd ${WRKSRC} && ${APXS} -c ${AP_EXTRAS} -o ${MODULENAME}.${AP_BUILDEXT} ${SRC_FILE} | ||||
.endif | .endif | ||||
.if !target(do-install) | .if !target(do-install) | ||||
do-install: | do-install: | ||||
. if defined(NO_STAGE) | |||||
@${APXS} -i ${AP_MOD_EN} -n ${SHORTMODNAME} ${WRKSRC}/${MODULENAME}.${AP_BUILDEXT} | |||||
. else | |||||
@${MKDIR} ${STAGEDIR}${PREFIX}/${APACHEMODDIR} | @${MKDIR} ${STAGEDIR}${PREFIX}/${APACHEMODDIR} | ||||
@${APXS} -S LIBEXECDIR=${STAGEDIR}${PREFIX}/${APACHEMODDIR} -i -n ${SHORTMODNAME} ${WRKSRC}/${MODULENAME}.${AP_BUILDEXT} | @${APXS} -S LIBEXECDIR=${STAGEDIR}${PREFIX}/${APACHEMODDIR} -i -n ${SHORTMODNAME} ${WRKSRC}/${MODULENAME}.${AP_BUILDEXT} | ||||
. if !defined(DEBUG) | . if !defined(DEBUG) | ||||
@${ECHO_MSG} "===> strip ${APACHEMODDIR}/${MODULENAME}.so" | @${ECHO_MSG} "===> strip ${APACHEMODDIR}/${MODULENAME}.so" | ||||
@[ -e ${STAGEDIR}${PREFIX}/${APACHEMODDIR}/${MODULENAME}.so ] && ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${APACHEMODDIR}/${MODULENAME}.so | @[ -e ${STAGEDIR}${PREFIX}/${APACHEMODDIR}/${MODULENAME}.so ] && ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${APACHEMODDIR}/${MODULENAME}.so | ||||
. else | . else | ||||
@${ECHO_MSG} "===> DEBUG is set, will not strip ${APACHEMODDIR}/${MODULENAME}.so" | @${ECHO_MSG} "===> DEBUG is set, will not strip ${APACHEMODDIR}/${MODULENAME}.so" | ||||
. endif | |||||
. endif | . endif | ||||
.endif | .endif | ||||
.endif # defined(AP_FAST_BUILD) | .endif # defined(AP_FAST_BUILD) | ||||
.endif # defined(AP_PORT_IS_SERVER / AP_PORT_IS_MODULE) | .endif # defined(AP_PORT_IS_SERVER / AP_PORT_IS_MODULE) | ||||
.endif # defined(_POSTMKINCLUDED) && !defined(Apache_Post_Include) | .endif # defined(_POSTMKINCLUDED) && !defined(Apache_Post_Include) |