| version 1.194, 2001/11/28 04:38:29 |
version 1.195, 2001/12/28 01:32:41 |
| Line 23 SHLIB_TEENY != . ${SHLIB_VERSION_FILE} ; |
|
| Line 23 SHLIB_TEENY != . ${SHLIB_VERSION_FILE} ; |
|
| checkver: |
checkver: |
| @(cd ${.CURDIR} && \ |
@(cd ${.CURDIR} && \ |
| sh ${BSDSRCDIR}/lib/checkver -v ${SHLIB_VERSION_FILE} \ |
sh ${BSDSRCDIR}/lib/checkver -v ${SHLIB_VERSION_FILE} \ |
| -d ${DESTDIR}${LIBDIR} ${LIB}) |
-d ${DESTDIR}${_LIBSODIR} ${LIB}) |
| .endif |
.endif |
| .endif |
.endif |
| |
|
| Line 370 lib${LIB}.so.${SHLIB_FULLVERSION}: ${SOL |
|
| Line 370 lib${LIB}.so.${SHLIB_FULLVERSION}: ${SOL |
|
| ${SHLIB_LDSTARTFILE} \ |
${SHLIB_LDSTARTFILE} \ |
| --whole-archive ${SOLIB} \ |
--whole-archive ${SOLIB} \ |
| --no-whole-archive ${LDADD} \ |
--no-whole-archive ${LDADD} \ |
| -L${DESTDIR}${LIBDIR} -R${LIBDIR} \ |
-L${DESTDIR}${_LIBSODIR} -L${DESTDIR}${LIBDIR} \ |
| |
-R${_LIBSODIR} -R${LIBDIR} \ |
| ${SHLIB_LDENDFILE} |
${SHLIB_LDENDFILE} |
| .else |
.else |
| $(LD) -x -shared ${SHLIB_SHFLAGS} -o ${.TARGET} \ |
$(LD) -x -shared ${SHLIB_SHFLAGS} -o ${.TARGET} \ |
| Line 460 ${DESTDIR}${LIBDIR}/lib${LIB}_pic.a: lib |
|
| Line 461 ${DESTDIR}${LIBDIR}/lib${LIB}_pic.a: lib |
|
| .endif |
.endif |
| |
|
| .if ${MKPIC} != "no" && defined(SHLIB_FULLVERSION) |
.if ${MKPIC} != "no" && defined(SHLIB_FULLVERSION) |
| libinstall:: ${DESTDIR}${LIBDIR}/lib${LIB}.so.${SHLIB_FULLVERSION} |
libinstall:: ${DESTDIR}${_LIBSODIR}/lib${LIB}.so.${SHLIB_FULLVERSION} |
| .PRECIOUS: ${DESTDIR}${LIBDIR}/lib${LIB}.so.${SHLIB_FULLVERSION} |
.PRECIOUS: ${DESTDIR}${_LIBSODIR}/lib${LIB}.so.${SHLIB_FULLVERSION} |
| .if !defined(UPDATE) |
.if !defined(UPDATE) |
| .PHONY: ${DESTDIR}${LIBDIR}/lib${LIB}.so.${SHLIB_FULLVERSION} |
.PHONY: ${DESTDIR}${_LIBSODIR}/lib${LIB}.so.${SHLIB_FULLVERSION} |
| .endif |
.endif |
| |
|
| .if !defined(BUILD) && !make(all) && !make(lib${LIB}.so.${SHLIB_FULLVERSION}) |
.if !defined(BUILD) && !make(all) && !make(lib${LIB}.so.${SHLIB_FULLVERSION}) |
| ${DESTDIR}${LIBDIR}/lib${LIB}.so.${SHLIB_FULLVERSION}: .MADE |
${DESTDIR}${_LIBSODIR}/lib${LIB}.so.${SHLIB_FULLVERSION}: .MADE |
| .endif |
.endif |
| ${DESTDIR}${LIBDIR}/lib${LIB}.so.${SHLIB_FULLVERSION}: lib${LIB}.so.${SHLIB_FULLVERSION} |
${DESTDIR}${_LIBSODIR}/lib${LIB}.so.${SHLIB_FULLVERSION}: lib${LIB}.so.${SHLIB_FULLVERSION} |
| ${INSTALL_FILE} -o ${LIBOWN} -g ${LIBGRP} -m ${LIBMODE} \ |
${INSTALL_FILE} -o ${LIBOWN} -g ${LIBGRP} -m ${LIBMODE} \ |
| ${.ALLSRC} ${.TARGET} |
${.ALLSRC} ${.TARGET} |
| |
.if ${_LIBSODIR} != ${LIBDIR} |
| |
${INSTALL_SYMLINK} ${_LIBSODIR}/lib${LIB}.so.${SHLIB_FULLVERSION} \ |
| |
${DESTDIR}${LIBDIR}/lib${LIB}.so.${SHLIB_FULLVERSION} |
| |
.endif |
| .if ${OBJECT_FMT} == "a.out" && !defined(DESTDIR) |
.if ${OBJECT_FMT} == "a.out" && !defined(DESTDIR) |
| /sbin/ldconfig -m ${LIBDIR} |
/sbin/ldconfig -m ${_LIBSODIR} ${LIBDIR} |
| .endif |
.endif |
| .if ${OBJECT_FMT} == "ELF" |
.if ${OBJECT_FMT} == "ELF" |
| ${INSTALL_SYMLINK} lib${LIB}.so.${SHLIB_FULLVERSION}\ |
${INSTALL_SYMLINK} lib${LIB}.so.${SHLIB_FULLVERSION} \ |
| |
${DESTDIR}${_LIBSODIR}/lib${LIB}.so.${SHLIB_MAJOR} |
| |
.if ${_LIBSODIR} != ${LIBDIR} |
| |
${INSTALL_SYMLINK} ${_LIBSODIR}/lib${LIB}.so.${SHLIB_FULLVERSION} \ |
| ${DESTDIR}${LIBDIR}/lib${LIB}.so.${SHLIB_MAJOR} |
${DESTDIR}${LIBDIR}/lib${LIB}.so.${SHLIB_MAJOR} |
| |
.endif |
| .if ${MKLINKLIB} != "no" |
.if ${MKLINKLIB} != "no" |
| ${INSTALL_SYMLINK} lib${LIB}.so.${SHLIB_FULLVERSION}\ |
${INSTALL_SYMLINK} lib${LIB}.so.${SHLIB_FULLVERSION} \ |
| |
${DESTDIR}${_LIBSODIR}/lib${LIB}.so |
| |
.if ${_LIBSODIR} != ${LIBDIR} |
| |
${INSTALL_SYMLINK} ${_LIBSODIR}/lib${LIB}.so.${SHLIB_FULLVERSION} \ |
| ${DESTDIR}${LIBDIR}/lib${LIB}.so |
${DESTDIR}${LIBDIR}/lib${LIB}.so |
| .endif |
.endif |
| .endif |
.endif |
| .endif |
.endif |
| |
.endif |
| |
|
| .if ${MKLINT} != "no" && ${MKLINKLIB} != "no" && !empty(LOBJS) |
.if ${MKLINT} != "no" && ${MKLINKLIB} != "no" && !empty(LOBJS) |
| libinstall:: ${DESTDIR}${LINTLIBDIR}/llib-l${LIB}.ln |
libinstall:: ${DESTDIR}${LINTLIBDIR}/llib-l${LIB}.ln |