Home | History | Annotate | Download | only in mk

Lines Matching defs:so

9 # Pull in <bsd.sys.mk> here so we can override its .c.o rule
85 . elif exists(${LIBDO.${_lib}}/lib${_lib}.so)
86 DPADD+= ${LIBDO.${_lib}}/lib${_lib}.so
173 # with ELF, also set shared-lib version for ld.so.
209 SHLIB_SHFLAGS= -Wl,-soname,${_LIB}.so.${SHLIB_SOVERSION}
215 SHLIB_SHFLAGS+= -Wl,-Map=${_LIB}.so.${SHLIB_SOVERSION}.map
217 CLEANFILES+= ${_LIB}.so.${SHLIB_SOVERSION}.map
425 _LIB.so:=${_LIB}.so
426 _LIB.so.major:=${_LIB}.so.${SHLIB_MAJOR}
427 _LIB.so.full:=${_LIB}.so.${SHLIB_FULLVERSION}
428 _LIB.so.link:=${_LIB}.so.${SHLIB_FULLVERSION}.link
430 _LIB.so.debug:=${_LIB.so.full}.debug
494 _LIBS+=${_LIB.so.full}
519 realall: ${SRCS} ${ALLOBJS:O} ${_LIBS} ${_LIB.so.debug}
634 # target prerequisite so :P works.
647 .if defined(_LIB.so.debug)
648 ${_LIB.so.debug}: ${_LIB.so.link}
651 ${_LIB.so.link} ${_LIB.so.debug} \
653 ${_LIB.so.full}: ${_LIB.so.link} ${_LIB.so.debug}
656 --add-gnu-debuglink=${_LIB.so.debug} \
657 ${_LIB.so.link} ${_LIB.so.full}.tmp && \
658 ${MV} ${_LIB.so.full}.tmp ${_LIB.so.full} \
660 ${_LIB.so.link}: ${_MAINLIBDEPS}
662 ${_LIB.so.full}: ${_MAINLIBDEPS}
676 # this spend so much effort on libraries that aren't live??? XXX
681 ${HOST_LN} -sf ${_LIB.so.full} ${_LIB.so.major}.tmp
682 ${MV} ${_LIB.so.major}.tmp ${_LIB.so.major}
684 ${HOST_LN} -sf ${_LIB.so.full} ${_LIB.so}.tmp
685 ${MV} ${_LIB.so}.tmp ${_LIB.so}
731 realall: ${_LIB.so.full}.diffsym
732 ${_LIB.so.full}.diffsym: ${LIB_EXPSYM} ${_LIB.so.full}.actsym
739 echo ${_LIB.so.full}: error: \
743 ${_LIB.so.full}.actsym: ${_LIB.so.full}
749 CLEANFILES+= ${_LIB.so.full}.actsym
750 CLEANFILES+= ${_LIB.so.full}.actsym.tmp
751 CLEANFILES+= ${_LIB.so.full}.diffsym
752 CLEANFILES+= ${_LIB.so.full}.diffsym.tmp
754 update-symbols: ${_LIB.so.full}.actsym
804 LIBCLEANFILES4+= ${_LIB.so}.* ${_LIB.so} ${_LIB.so.debug}
891 libinstall:: ${_DEST.OBJ}/${_LIB.so.full}
892 .PRECIOUS: ${_DEST.OBJ}/${_LIB.so.full}
895 .if !defined(BUILD) && !make(all) && !make(${_LIB.so.full})
896 ${_DEST.OBJ}/${_LIB.so.full}! .MADE
898 ${_DEST.OBJ}/${_LIB.so.full}! ${_LIB.so.full}
900 .if !defined(BUILD) && !make(all) && !make(${_LIB.so.full})
901 ${_DEST.OBJ}/${_LIB.so.full}: .MADE
903 ${_DEST.OBJ}/${_LIB.so.full}: ${_LIB.so.full}
909 ${INSTALL_SYMLINK} -l r ${_DEST.OBJ}/${_LIB.so.full} \
910 ${_DEST.LIB}/${_LIB.so.full}
914 ${INSTALL_SYMLINK} ${_LIB.so.full} ${_DEST.OBJ}/${_LIB.so.major}
916 ${INSTALL_SYMLINK} -l r ${_DEST.OBJ}/${_LIB.so.full} \
917 ${_DEST.LIB}/${_LIB.so.major}
921 ${INSTALL_SYMLINK} ${_LIB.so.full} ${_DEST.OBJ}/${_LIB.so}
923 ${INSTALL_SYMLINK} -l r ${_DEST.OBJ}/${_LIB.so.full} \
924 ${_DEST.LIB}/${_LIB.so}
929 .if defined(_LIB.so.debug)
930 libinstall:: ${_DEST.DEBUG}/${_LIB.so.debug}
931 .PRECIOUS: ${_DEST.DEBUG}/${_LIB.so.debug}
933 ${_DEST.DEBUG}/${_LIB.so.debug}: ${_LIB.so.debug}
938 ${INSTALL_SYMLINK} -l r ${_DEST.DEBUG}/${_LIB.so.debug} \
939 ${_DEST.ODEBUG}/${_LIB.so.debug}