Lines Matching refs:SHLIB_NAME

21 # SHLIB_NAME will be defined only if we are to create a shared library.
25 .undef SHLIB_NAME
31 .if !defined(SHLIB_NAME) && defined(SHLIB) && defined(SHLIB_MAJOR)
32 SHLIB_NAME= lib${LIB_PRIVATE}${SHLIB}.so.${SHLIB_MAJOR}
34 .if defined(SHLIB_NAME) && !empty(SHLIB_NAME:M*.so.*)
35 SHLIB_LINK?= ${SHLIB_NAME:R}
37 SONAME?= ${SHLIB_NAME}
150 .if defined(SHLIB_NAME)
152 SHLIB_NAME_FULL=${SHLIB_NAME}.full
165 SHLIB_NAME_FULL=${SHLIB_NAME}
178 .if defined(LIB) && !empty(LIB) || defined(SHLIB_NAME)
208 .if defined(SHLIB_NAME) || \
215 .if defined(SHLIB_NAME)
216 _LIBS+= ${SHLIB_NAME}
234 sed -e 's,@@SHLIB@@,${_SHLIBDIR}/${SHLIB_NAME},g' \
245 @${ECHO} building shared library ${SHLIB_NAME}
246 @rm -f ${SHLIB_NAME} ${SHLIB_LINK}
248 @${INSTALL_SYMLINK} ${TAG_ARGS:D${TAG_ARGS},development} ${SHLIB_NAME} ${SHLIB_LINK}
258 CLEANFILES+= ${SHLIB_NAME_FULL} ${SHLIB_NAME}.debug
259 ${SHLIB_NAME}: ${SHLIB_NAME_FULL} ${SHLIB_NAME}.debug
260 ${OBJCOPY} --strip-debug --add-gnu-debuglink=${SHLIB_NAME}.debug \
263 @${INSTALL_SYMLINK} ${TAG_ARGS:D${TAG_ARGS},development} ${SHLIB_NAME} ${SHLIB_LINK}
266 ${SHLIB_NAME}.debug: ${SHLIB_NAME_FULL}
269 .endif #defined(SHLIB_NAME)
309 .if !defined(NO_EXTRADEPEND) && defined(SHLIB_NAME)
345 .if defined(SHLIB_NAME)
348 ${SHLIB_NAME} ${DESTDIR}${_SHLIBDIR}/
355 ${SHLIB_NAME}.debug ${DESTDIR}${DEBUGFILEDIR}/
368 ${INSTALL_RSYMLINK} ${TAG_ARGS:D${TAG_ARGS},development} ${SHLIB_NAME} ${DESTDIR}${_LIBDIR}/${SHLIB_LINK}
370 ${INSTALL_RSYMLINK} ${TAG_ARGS} ${DESTDIR}${_SHLIBDIR}/${SHLIB_NAME} \
375 ${INSTALL_RSYMLINK} ${TAG_ARGS:D${TAG_ARGS},development} ${DESTDIR}${_SHLIBDIR}/${SHLIB_NAME} \
378 ${INSTALL_RSYMLINK} ${TAG_ARGS} ${DESTDIR}${_SHLIBDIR}/${SHLIB_NAME} \
381 .if exists(${DESTDIR}${_LIBDIR}/${SHLIB_NAME})
382 -chflags noschg ${DESTDIR}${_LIBDIR}/${SHLIB_NAME}
383 rm -f ${DESTDIR}${_LIBDIR}/${SHLIB_NAME}
430 .if defined(SHLIB_NAME) || \