[BACK]Return to bsd.lib.mk CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / share / mk

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/share/mk/bsd.lib.mk between version 1.236 and 1.237

version 1.236, 2003/10/18 15:33:59 version 1.237, 2003/10/19 03:00:55
Line 171  CFLAGS+= ${COPTS}
Line 171  CFLAGS+= ${COPTS}
 FFLAGS+=        ${FOPTS}  FFLAGS+=        ${FOPTS}
   
 .c.o:  .c.o:
         ${_MKMSG} "compile  ${.TARGET}"          ${_MKMSGCOMPILE}
         ${_MKCMD}\          ${_MKCMD}\
         ${COMPILE.c} ${COPTS.${.IMPSRC:T}} ${CPUFLAGS.${.IMPSRC:T}} ${CPPFLAGS.${.IMPSRC:T}} ${.IMPSRC} -o ${.TARGET}.tmp          ${COMPILE.c} ${COPTS.${.IMPSRC:T}} ${CPUFLAGS.${.IMPSRC:T}} ${CPPFLAGS.${.IMPSRC:T}} ${.IMPSRC} -o ${.TARGET}.tmp
 .if defined(COPTS) && !empty(COPTS:M*-g*)  .if defined(COPTS) && !empty(COPTS:M*-g*)
Line 185  FFLAGS+= ${FOPTS}
Line 185  FFLAGS+= ${FOPTS}
 .endif  .endif
   
 .c.po:  .c.po:
         ${_MKMSG} "compile  ${.TARGET}"          ${_MKMSGCOMPILE}
         ${_MKCMD}\          ${_MKCMD}\
         ${COMPILE.c} ${COPTS.${.IMPSRC:T}} ${CPUFLAGS.${.IMPSRC:T}} ${CPPFLAGS.${.IMPSRC:T}} -pg ${.IMPSRC} -o ${.TARGET}.tmp          ${COMPILE.c} ${COPTS.${.IMPSRC:T}} ${CPUFLAGS.${.IMPSRC:T}} ${CPPFLAGS.${.IMPSRC:T}} -pg ${.IMPSRC} -o ${.TARGET}.tmp
 .if defined(COPTS) && !empty(COPTS:M*-g*)  .if defined(COPTS) && !empty(COPTS:M*-g*)
Line 199  FFLAGS+= ${FOPTS}
Line 199  FFLAGS+= ${FOPTS}
 .endif  .endif
   
 .c.so:  .c.so:
         ${_MKMSG} "compile  ${.TARGET}"          ${_MKMSGCOMPILE}
         ${_MKCMD}\          ${_MKCMD}\
         ${COMPILE.c} ${COPTS.${.IMPSRC:T}} ${CPUFLAGS.${.IMPSRC:T}} ${CPPFLAGS.${.IMPSRC:T}} ${CSHLIBFLAGS} ${.IMPSRC} -o ${.TARGET}.tmp          ${COMPILE.c} ${COPTS.${.IMPSRC:T}} ${CPUFLAGS.${.IMPSRC:T}} ${CPPFLAGS.${.IMPSRC:T}} ${CSHLIBFLAGS} ${.IMPSRC} -o ${.TARGET}.tmp
 .if defined(COPTS) && !empty(COPTS:M*-g*)  .if defined(COPTS) && !empty(COPTS:M*-g*)
Line 213  FFLAGS+= ${FOPTS}
Line 213  FFLAGS+= ${FOPTS}
 .endif  .endif
   
 .c.ln:  .c.ln:
         ${_MKMSG} "compile  ${.TARGET}"          ${_MKMSGCOMPILE}
         ${_MKCMD}\          ${_MKCMD}\
         ${LINT} ${LINTFLAGS} ${CPPFLAGS:M-[IDU]*} ${CPPFLAGS.${.IMPSRC:T}:M-[-IDU]*} -i ${.IMPSRC}          ${LINT} ${LINTFLAGS} ${CPPFLAGS:M-[IDU]*} ${CPPFLAGS.${.IMPSRC:T}:M-[-IDU]*} -i ${.IMPSRC}
   
 .cc.o .cpp.o .cxx.o .C.o:  .cc.o .cpp.o .cxx.o .C.o:
         ${_MKMSG} "compile  ${.TARGET}"          ${_MKMSGCOMPILE}
         ${_MKCMD}\          ${_MKCMD}\
         ${COMPILE.cc} ${COPTS.${.IMPSRC:T}} ${CPUFLAGS.${.IMPSRC:T}} ${CPPFLAGS.${.IMPSRC:T}} ${.IMPSRC} -o ${.TARGET}.tmp          ${COMPILE.cc} ${COPTS.${.IMPSRC:T}} ${CPUFLAGS.${.IMPSRC:T}} ${CPPFLAGS.${.IMPSRC:T}} ${.IMPSRC} -o ${.TARGET}.tmp
 .if defined(COPTS) && !empty(COPTS:M*-g*)  .if defined(COPTS) && !empty(COPTS:M*-g*)
Line 232  FFLAGS+= ${FOPTS}
Line 232  FFLAGS+= ${FOPTS}
 .endif  .endif
   
 .cc.po .cpp.po .cxx.o .C.po:  .cc.po .cpp.po .cxx.o .C.po:
         ${_MKMSG} "compile  ${.TARGET}"          ${_MKMSGCOMPILE}
         ${_MKCMD}\          ${_MKCMD}\
         ${COMPILE.cc} ${COPTS.${.IMPSRC:T}} ${CPUFLAGS.${.IMPSRC:T}} ${CPPFLAGS.${.IMPSRC:T}} -pg ${.IMPSRC} -o ${.TARGET}.tmp          ${COMPILE.cc} ${COPTS.${.IMPSRC:T}} ${CPUFLAGS.${.IMPSRC:T}} ${CPPFLAGS.${.IMPSRC:T}} -pg ${.IMPSRC} -o ${.TARGET}.tmp
 .if defined(COPTS) && !empty(COPTS:M*-g*)  .if defined(COPTS) && !empty(COPTS:M*-g*)
Line 246  FFLAGS+= ${FOPTS}
Line 246  FFLAGS+= ${FOPTS}
 .endif  .endif
   
 .cc.so .cpp.so .cxx.so .C.so:  .cc.so .cpp.so .cxx.so .C.so:
         ${_MKMSG} "compile  ${.TARGET}"          ${_MKMSGCOMPILE}
         ${_MKCMD}\          ${_MKCMD}\
         ${COMPILE.cc} ${COPTS.${.IMPSRC:T}} ${CPUFLAGS.${.IMPSRC:T}} ${CPPFLAGS.${.IMPSRC:T}} ${CSHLIBFLAGS} ${.IMPSRC} -o ${.TARGET}.tmp          ${COMPILE.cc} ${COPTS.${.IMPSRC:T}} ${CPUFLAGS.${.IMPSRC:T}} ${CPPFLAGS.${.IMPSRC:T}} ${CSHLIBFLAGS} ${.IMPSRC} -o ${.TARGET}.tmp
 .if defined(COPTS) && !empty(COPTS:M*-g*)  .if defined(COPTS) && !empty(COPTS:M*-g*)
Line 260  FFLAGS+= ${FOPTS}
Line 260  FFLAGS+= ${FOPTS}
 .endif  .endif
   
 .f.o:  .f.o:
         ${_MKMSG} "compile  ${.TARGET}"          ${_MKMSGCOMPILE}
         ${_MKCMD}\          ${_MKCMD}\
         ${COMPILE.f} ${.IMPSRC} -o ${.TARGET}.tmp          ${COMPILE.f} ${.IMPSRC} -o ${.TARGET}.tmp
 .if defined(FOPTS) && !empty(FOPTS:M*-g*)  .if defined(FOPTS) && !empty(FOPTS:M*-g*)
Line 274  FFLAGS+= ${FOPTS}
Line 274  FFLAGS+= ${FOPTS}
 .endif  .endif
   
 .f.po:  .f.po:
         ${_MKMSG} "compile  ${.TARGET}"          ${_MKMSGCOMPILE}
         ${_MKCMD}\          ${_MKCMD}\
         ${COMPILE.f} -pg ${.IMPSRC} -o ${.TARGET}.tmp          ${COMPILE.f} -pg ${.IMPSRC} -o ${.TARGET}.tmp
 .if defined(FOPTS) && !empty(FOPTS:M*-g*)  .if defined(FOPTS) && !empty(FOPTS:M*-g*)
Line 288  FFLAGS+= ${FOPTS}
Line 288  FFLAGS+= ${FOPTS}
 .endif  .endif
   
 .f.so:  .f.so:
         ${_MKMSG} "compile  ${.TARGET}"          ${_MKMSGCOMPILE}
         ${_MKCMD}\          ${_MKCMD}\
         ${COMPILE.f} ${FPICFLAGS} ${.IMPSRC} -o ${.TARGET}.tmp          ${COMPILE.f} ${FPICFLAGS} ${.IMPSRC} -o ${.TARGET}.tmp
 .if defined(FOPTS) && !empty(FOPTS:M*-g*)  .if defined(FOPTS) && !empty(FOPTS:M*-g*)
Line 302  FFLAGS+= ${FOPTS}
Line 302  FFLAGS+= ${FOPTS}
 .endif  .endif
   
 .f.ln:  .f.ln:
         ${_MKMSG} "compile  ${.TARGET}"          ${_MKMSGCOMPILE}
         @echo Skipping lint for Fortran libraries.          @echo Skipping lint for Fortran libraries.
   
 .m.o:  .m.o:
         ${_MKMSG} "compile  ${.TARGET}"          ${_MKMSGCOMPILE}
         ${_MKCMD}\          ${_MKCMD}\
         ${COMPILE.m} ${.IMPSRC} -o ${.TARGET}.tmp          ${COMPILE.m} ${.IMPSRC} -o ${.TARGET}.tmp
 .if defined(OBJCFLAGS) && !empty(OBJCFLAGS:M*-g*)  .if defined(OBJCFLAGS) && !empty(OBJCFLAGS:M*-g*)
Line 320  FFLAGS+= ${FOPTS}
Line 320  FFLAGS+= ${FOPTS}
 .endif  .endif
   
 .m.po:  .m.po:
         ${_MKMSG} "compile  ${.TARGET}"          ${_MKMSGCOMPILE}
         ${_MKCMD}\          ${_MKCMD}\
         ${COMPILE.m} -pg ${.IMPSRC} -o ${.TARGET}.tmp          ${COMPILE.m} -pg ${.IMPSRC} -o ${.TARGET}.tmp
 .if defined(OBJCFLAGS) && !empty(OBJCFLAGS:M*-g*)  .if defined(OBJCFLAGS) && !empty(OBJCFLAGS:M*-g*)
Line 334  FFLAGS+= ${FOPTS}
Line 334  FFLAGS+= ${FOPTS}
 .endif  .endif
   
 .m.so:  .m.so:
         ${_MKMSG} "compile  ${.TARGET}"          ${_MKMSGCOMPILE}
         ${_MKCMD}\          ${_MKCMD}\
         ${COMPILE.m} ${CSHLIBFLAGS} ${.IMPSRC} -o ${.TARGET}.tmp          ${COMPILE.m} ${CSHLIBFLAGS} ${.IMPSRC} -o ${.TARGET}.tmp
 .if defined(OBJCFLAGS) && !empty(OBJCFLAGS:M*-g*)  .if defined(OBJCFLAGS) && !empty(OBJCFLAGS:M*-g*)
Line 348  FFLAGS+= ${FOPTS}
Line 348  FFLAGS+= ${FOPTS}
 .endif  .endif
   
 .S.o .s.o:  .S.o .s.o:
         ${_MKMSG} "compile  ${.TARGET}"          ${_MKMSGCOMPILE}
         ${_MKCMD}\          ${_MKCMD}\
         ${COMPILE.S} ${CFLAGS:M-[ID]*} ${AINC} ${.IMPSRC} -o ${.TARGET}.tmp          ${COMPILE.S} ${CFLAGS:M-[ID]*} ${AINC} ${.IMPSRC} -o ${.TARGET}.tmp
         ${_MKCMD}\          ${_MKCMD}\
Line 357  FFLAGS+= ${FOPTS}
Line 357  FFLAGS+= ${FOPTS}
         rm -f ${.TARGET}.tmp          rm -f ${.TARGET}.tmp
   
 .S.po .s.po:  .S.po .s.po:
         ${_MKMSG} "compile  ${.TARGET}"          ${_MKMSGCOMPILE}
         ${_MKCMD}\          ${_MKCMD}\
         ${COMPILE.S} -DGPROF -DPROF ${CFLAGS:M-[ID]*} ${AINC} ${.IMPSRC} -o ${.TARGET}.tmp          ${COMPILE.S} -DGPROF -DPROF ${CFLAGS:M-[ID]*} ${AINC} ${.IMPSRC} -o ${.TARGET}.tmp
         ${_MKCMD}\          ${_MKCMD}\
Line 366  FFLAGS+= ${FOPTS}
Line 366  FFLAGS+= ${FOPTS}
         rm -f ${.TARGET}.tmp          rm -f ${.TARGET}.tmp
   
 .S.so .s.so:  .S.so .s.so:
         ${_MKMSG} "compile  ${.TARGET}"          ${_MKMSGCOMPILE}
         ${_MKCMD}\          ${_MKCMD}\
         ${COMPILE.S} ${CAPICFLAGS} ${CFLAGS:M-[ID]*} ${AINC} ${.IMPSRC} -o ${.TARGET}.tmp          ${COMPILE.S} ${CAPICFLAGS} ${CFLAGS:M-[ID]*} ${AINC} ${.IMPSRC} -o ${.TARGET}.tmp
         ${_MKCMD}\          ${_MKCMD}\
Line 434  SOBJS=
Line 434  SOBJS=
 realall: ${SRCS} ${ALLOBJS:O} ${_LIBS}  realall: ${SRCS} ${ALLOBJS:O} ${_LIBS}
   
 __archivebuild: .USE  __archivebuild: .USE
         ${_MKMSG} "  build  ${.TARGET}"          ${_MKMSGBUILD}
         ${_MKCMD}\          ${_MKCMD}\
         rm -f ${.TARGET}          rm -f ${.TARGET}
         ${_MKCMD}\          ${_MKCMD}\
Line 443  __archivebuild: .USE
Line 443  __archivebuild: .USE
         ${RANLIB} ${.TARGET}          ${RANLIB} ${.TARGET}
   
 __archiveinstall: .USE  __archiveinstall: .USE
         ${_MKMSG} "install  ${.TARGET}"          ${_MKMSGINSTALL}
         ${_MKCMD}\          ${_MKCMD}\
         ${INSTALL_FILE} -o ${LIBOWN} -g ${LIBGRP} -m ${LIBMODE} \          ${INSTALL_FILE} -o ${LIBOWN} -g ${LIBGRP} -m ${LIBMODE} \
             ${UPDATE:D:U-a "${RANLIB} -t"} ${SYSPKGTAG} ${.ALLSRC} ${.TARGET}              ${UPDATE:D:U-a "${RANLIB} -t"} ${SYSPKGTAG} ${.ALLSRC} ${.TARGET}
   
 __archivesymlinkpic: .USE  __archivesymlinkpic: .USE
         ${_MKMSG} "install  ${.TARGET}"          ${_MKMSGINSTALL}
         ${_MKCMD}\          ${_MKCMD}\
         ${INSTALL_SYMLINK} ${SYSPKGTAG} ${.ALLSRC} ${.TARGET}          ${INSTALL_SYMLINK} ${SYSPKGTAG} ${.ALLSRC} ${.TARGET}
   
Line 478  _LIBLDOPTS+= -Wl,-rpath-link,${DESTDIR}$
Line 478  _LIBLDOPTS+= -Wl,-rpath-link,${DESTDIR}$
   
 lib${LIB}.so.${SHLIB_FULLVERSION}: ${SOLIB} ${DPADD} \  lib${LIB}.so.${SHLIB_FULLVERSION}: ${SOLIB} ${DPADD} \
     ${SHLIB_LDSTARTFILE} ${SHLIB_LDENDFILE}      ${SHLIB_LDSTARTFILE} ${SHLIB_LDENDFILE}
         ${_MKMSG} "  build  ${.TARGET}"          ${_MKMSGBUILD}
         ${_MKCMD}\          ${_MKCMD}\
         rm -f lib${LIB}.so.${SHLIB_FULLVERSION}          rm -f lib${LIB}.so.${SHLIB_FULLVERSION}
 .if defined(DESTDIR)  .if defined(DESTDIR)
Line 512  lib${LIB}.so.${SHLIB_FULLVERSION}: ${SOL
Line 512  lib${LIB}.so.${SHLIB_FULLVERSION}: ${SOL
 .if !empty(LOBJS)  .if !empty(LOBJS)
 LLIBS?=         -lc  LLIBS?=         -lc
 llib-l${LIB}.ln: ${LOBJS}  llib-l${LIB}.ln: ${LOBJS}
         ${_MKMSG} "compile  ${.TARGET}"          ${_MKMSGCOMPILE}
         ${_MKCMD}\          ${_MKCMD}\
         rm -f llib-l${LIB}.ln          rm -f llib-l${LIB}.ln
 .if defined(DESTDIR)  .if defined(DESTDIR)
Line 624  ${DESTDIR}${_LIBSODIR}/lib${LIB}.so.${SH
Line 624  ${DESTDIR}${_LIBSODIR}/lib${LIB}.so.${SH
 .endif  .endif
 ${DESTDIR}${_LIBSODIR}/lib${LIB}.so.${SHLIB_FULLVERSION}: lib${LIB}.so.${SHLIB_FULLVERSION}  ${DESTDIR}${_LIBSODIR}/lib${LIB}.so.${SHLIB_FULLVERSION}: lib${LIB}.so.${SHLIB_FULLVERSION}
 .endif  .endif
         ${_MKMSG} "install  ${.TARGET}"          ${_MKMSGINSTALL}
         ${_MKCMD}\          ${_MKCMD}\
         ${INSTALL_FILE} -o ${LIBOWN} -g ${LIBGRP} -m ${LIBMODE} \          ${INSTALL_FILE} -o ${LIBOWN} -g ${LIBGRP} -m ${LIBMODE} \
                 ${SYSPKGTAG} ${.ALLSRC} ${.TARGET}                  ${SYSPKGTAG} ${.ALLSRC} ${.TARGET}
Line 679  ${DESTDIR}${LINTLIBDIR}/llib-l${LIB}.ln:
Line 679  ${DESTDIR}${LINTLIBDIR}/llib-l${LIB}.ln:
 .endif  .endif
 ${DESTDIR}${LINTLIBDIR}/llib-l${LIB}.ln: llib-l${LIB}.ln  ${DESTDIR}${LINTLIBDIR}/llib-l${LIB}.ln: llib-l${LIB}.ln
 .endif  .endif
         ${_MKMSG} "install  ${.TARGET}"          ${_MKMSGINSTALL}
         ${_MKCMD}\          ${_MKCMD}\
         ${INSTALL_FILE} -o ${LIBOWN} -g ${LIBGRP} -m ${LIBMODE} \          ${INSTALL_FILE} -o ${LIBOWN} -g ${LIBGRP} -m ${LIBMODE} \
                 ${SYSPKGTAG} ${.ALLSRC} ${DESTDIR}${LINTLIBDIR}                  ${SYSPKGTAG} ${.ALLSRC} ${DESTDIR}${LINTLIBDIR}

Legend:
Removed from v.1.236  
changed lines
  Added in v.1.237

CVSweb <webmaster@jp.NetBSD.org>