Changeset View
Changeset View
Standalone View
Standalone View
share/mk/bsd.lib.mk
Show First 20 Lines • Show All 384 Lines • ▼ Show 20 Lines | |||||
lib${LIB_PRIVATE}${LIB}_nossp_pic.a: ${NOSSPSOBJS} | lib${LIB_PRIVATE}${LIB}_nossp_pic.a: ${NOSSPSOBJS} | ||||
@${ECHO} building special nossp pic ${LIB} library | @${ECHO} building special nossp pic ${LIB} library | ||||
@rm -f ${.TARGET} | @rm -f ${.TARGET} | ||||
${AR} ${ARFLAGS} ${.TARGET} ${NOSSPSOBJS} ${ARADD} | ${AR} ${ARFLAGS} ${.TARGET} ${NOSSPSOBJS} ${ARADD} | ||||
.endif | .endif | ||||
.endif # !defined(INTERNALLIB) | .endif # !defined(INTERNALLIB) | ||||
.if defined(INTERNALLIB) && ${MK_PIE} != "no" | .if defined(INTERNALLIB) && ${MK_PIE} != "no" && defined(LIB) && !empty(LIB) | ||||
PIEOBJS+= ${OBJS:.o=.pieo} | PIEOBJS+= ${OBJS:.o=.pieo} | ||||
DEPENDOBJS+= ${PIEOBJS} | DEPENDOBJS+= ${PIEOBJS} | ||||
CLEANFILES+= ${PIEOBJS} | CLEANFILES+= ${PIEOBJS} | ||||
_LIBS+= lib${LIB_PRIVATE}${LIB}_pie.a | _LIBS+= lib${LIB_PRIVATE}${LIB}_pie.a | ||||
lib${LIB_PRIVATE}${LIB}_pie.a: ${PIEOBJS} | lib${LIB_PRIVATE}${LIB}_pie.a: ${PIEOBJS} | ||||
@${ECHO} building pie ${LIB} library | @${ECHO} building pie ${LIB} library | ||||
▲ Show 20 Lines • Show All 192 Lines • Show Last 20 Lines |