[BACK]Return to Makefile CVS log [TXT][DIR] Up to [local] / src

Diff for /src/Makefile between version 1.88 and 1.94

version 1.88, 2002/09/17 16:19:49 version 1.94, 2003/10/05 00:18:02
Line 39 
Line 39 
   
 SUBDIR+= sys lkm  SUBDIR+= sys lkm
   
 .if (${KERBEROS:L} == "yes")  
 SUBDIR+= kerberosIV  
 .endif  
   
 .if (${KERBEROS5:L} == "yes")  .if (${KERBEROS5:L} == "yes")
 SUBDIR+= kerberosV  SUBDIR+= kerberosV
 .endif  .endif
Line 80 
Line 76 
             NOMAN=1 exec ${SUDO} ${MAKE} install              NOMAN=1 exec ${SUDO} ${MAKE} install
         cd ${.CURDIR}/gnu/lib && ${MAKE} depend && ${MAKE} && \          cd ${.CURDIR}/gnu/lib && ${MAKE} depend && ${MAKE} && \
             NOMAN=1 exec ${SUDO} ${MAKE} install              NOMAN=1 exec ${SUDO} ${MAKE} install
 .if (${KERBEROS:L} == "yes")  
         cd ${.CURDIR}/kerberosIV/lib && ${MAKE} depend && ${MAKE} && \  
             NOMAN=1 exec ${SUDO} ${MAKE} install  
 .endif  
 .if (${KERBEROS5:L} == "yes")  .if (${KERBEROS5:L} == "yes")
         cd ${.CURDIR}/kerberosV/lib && ${MAKE} depend && ${MAKE} && \          cd ${.CURDIR}/kerberosV/lib && ${MAKE} depend && ${MAKE} && \
             NOMAN=1 exec ${SUDO} ${MAKE} install              NOMAN=1 exec ${SUDO} ${MAKE} install
 .endif  .endif
         cd ${.CURDIR}/gnu/usr.bin/perl && \  
             ${MAKE} -f Makefile.bsd-wrapper depend && \  
             ${MAKE} -f Makefile.bsd-wrapper perl.lib && \  
             exec ${SUDO} ${MAKE} -f Makefile.bsd-wrapper install.lib  
         ${MAKE} depend && ${MAKE} && exec ${SUDO} ${MAKE} install          ${MAKE} depend && ${MAKE} && exec ${SUDO} ${MAKE} install
   
 .if !defined(TARGET)  .if !defined(TARGET)
Line 114 
Line 102 
                 LD=${CROSSDIR}/usr/bin/ld NM=${CROSSDIR}/usr/bin/nm \                  LD=${CROSSDIR}/usr/bin/ld NM=${CROSSDIR}/usr/bin/nm \
                 LORDER=/usr/bin/lorder RANLIB=${CROSSDIR}/usr/bin/ranlib \                  LORDER=/usr/bin/lorder RANLIB=${CROSSDIR}/usr/bin/ranlib \
                 SIZE=${CROSSDIR}/usr/bin/size STRIP=${CROSSDIR}/usr/bin/strip \                  SIZE=${CROSSDIR}/usr/bin/size STRIP=${CROSSDIR}/usr/bin/strip \
                 HOSTCC="${CC}" HOSTCXX="${CXX}" NOMAN= DESTDIR=${CROSSDIR} \                  HOSTCC=\"${CC}\" HOSTCXX=\"${CXX}\" NOMAN= DESTDIR=${CROSSDIR} \
                 HOSTCFLAGS="${CFLAGS}" HOSTCXXFLAGS="${CXXFLAGS}" \                  HOSTCFLAGS=\"${CFLAGS}\" HOSTCXXFLAGS=\"${CXXFLAGS}\" \
                 HOSTLDFLAGS="${LDFLAGS}" \                  HOSTLDFLAGS=\"${LDFLAGS} \" \
                 CFLAGS="${CROSSCFLAGS}" CPPFLAGS="${CROSSCPPFLAGS}" \                  CFLAGS=\"${CROSSCFLAGS}\" CPPFLAGS=\"${CROSSCPPFLAGS}\" \
                 CXXFLAGS="${CROSSCXXFLAGS}" \                  CXXFLAGS=\"${CROSSCXXFLAGS}\" \
                 LDFLAGS="${CROSSLDFLAGS}"                  LDFLAGS=\"${CROSSLDFLAGS}\"
 CROSSPATH=      ${PATH}:${CROSSDIR}/usr/bin  CROSSPATH=      ${PATH}:${CROSSDIR}/usr/bin
 CROSSLANGS?=    c c++  CROSSLANGS?=    c c++
   
Line 190 
Line 178 
             ${MAKE} DESTDIR=${CROSSDIR} includes)              ${MAKE} DESTDIR=${CROSSDIR} includes)
         @touch ${CROSSINCLUDES}          @touch ${CROSSINCLUDES}
   
 .if ${TARGET} == "alpha" || ${TARGET} == "hppa" || ${TARGET} == "macppc" || \  .if ${TARGET} == "alpha" || ${TARGET} == "hppa" || ${TARGET} == "i386" || \
     ${TARGET} == "mvmeppc" || ${TARGET} == "sgi" || ${TARGET} == "sparc" || \      ${TARGET} == "macppc" || ${TARGET} == "mvmeppc" || ${TARGET} == "sgi" || \
     ${TARGET} == "sparc64"      ${TARGET} == "sparc" || ${TARGET} == "sparc64"
 BINUTILS=       ar as gasp ld nm objcopy objdump ranlib readelf size \  BINUTILS=       ar as gasp ld nm objcopy objdump ranlib readelf size \
                 strings strip                  strings strip
 NEW_BINUTILS?=  Yes  NEW_BINUTILS?=  Yes
Line 320 
Line 308 
         (cd ${.CURDIR}/lib; \          (cd ${.CURDIR}/lib; \
             for lib in csu libc; do \              for lib in csu libc; do \
             (cd $$lib; \              (cd $$lib; \
                 ${CROSSENV} MAKEOBJDIR=obj.${MACHINE}.${TARGET} \                  eval ${CROSSENV} MAKEOBJDIR=obj.${MACHINE}.${TARGET} \
                     ${MAKE} depend all install); \                      ${MAKE} depend all install); \
             done; \              done; \
             ${CROSSENV} MAKEOBJDIR=obj.${MACHINE}.${TARGET} \              eval ${CROSSENV} MAKEOBJDIR=obj.${MACHINE}.${TARGET} \
                 SKIPDIR="${NO_CROSS} libocurses/PSD.doc" \                  SKIPDIR=\"${NO_CROSS} libocurses/PSD.doc\" \
                 ${MAKE} depend all install)                  ${MAKE} depend all install)
 .if (${KERBEROS:L} == "yes")  
         MACHINE=${TARGET} MACHINE_ARCH=`cat ${CROSSDIR}/TARGET_ARCH`; \  
         export MACHINE MACHINE_ARCH; \  
         cd kerberosIV/lib; \  
         ${CROSSENV} MAKEOBJDIR=obj.${MACHINE}.${TARGET} \  
             ${MAKE} depend all install  
 .endif  
 .if (${KERBEROS5:L} == "yes")  .if (${KERBEROS5:L} == "yes")
         MACHINE=${TARGET} MACHINE_ARCH=`cat ${CROSSDIR}/TARGET_ARCH`; \          MACHINE=${TARGET} MACHINE_ARCH=`cat ${CROSSDIR}/TARGET_ARCH`; \
         export MACHINE MACHINE_ARCH; \          export MACHINE MACHINE_ARCH; \
         cd kerberosV/lib; \          cd kerberosV/lib; \
         ${CROSSENV} MAKEOBJDIR=obj.${MACHINE}.${TARGET} \          eval ${CROSSENV} MAKEOBJDIR=obj.${MACHINE}.${TARGET} \
             ${MAKE} depend all install              ${MAKE} depend all install
 .endif  .endif
   
Line 346 
Line 327 
         export MACHINE MACHINE_ARCH; \          export MACHINE MACHINE_ARCH; \
         for i in libexec bin sbin usr.bin usr.sbin; do \          for i in libexec bin sbin usr.bin usr.sbin; do \
         (cd ${.CURDIR}/$$i; \          (cd ${.CURDIR}/$$i; \
             ${CROSSENV} MAKEOBJDIR=obj.${MACHINE}.${TARGET} \              eval ${CROSSENV} MAKEOBJDIR=obj.${MACHINE}.${TARGET} \
                 SKIPDIR="${BINUTILS} ${NO_CROSS}" \                  SKIPDIR=\"${BINUTILS} ${NO_CROSS}\" \
                 ${MAKE} depend all install); \                  ${MAKE} depend all install); \
         done          done
   

Legend:
Removed from v.1.88  
changed lines
  Added in v.1.94