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

Diff for /src/Makefile between version 1.65 and 1.71

version 1.65, 2001/03/28 22:52:22 version 1.71, 2001/08/31 12:47:57
Line 42 
Line 42 
 SUBDIR+= kerberosIV  SUBDIR+= kerberosIV
 .endif  .endif
   
   .if (${KERBEROS5:L} == "yes")
   SUBDIR+= kerberosV
   .endif
   
 .if   make(clean) || make(cleandir) || make(obj)  .if   make(clean) || make(cleandir) || make(obj)
 SUBDIR+= distrib  SUBDIR+= distrib
 .endif  .endif
Line 53 
Line 57 
   
 regression-tests:  regression-tests:
         @echo Running regression tests...          @echo Running regression tests...
         @(cd ${.CURDIR}/regress && ${MAKE} regress)          @cd ${.CURDIR}/regress && exec ${MAKE} regress
 .endif  .endif
   
 includes:  includes:
         (cd ${.CURDIR}/include; ${MAKE} prereq; ${MAKE} includes)          cd ${.CURDIR}/include && ${MAKE} prereq && exec ${SUDO} ${MAKE} includes
   
 beforeinstall:  beforeinstall:
 .ifndef DESTDIR          cd ${.CURDIR}/etc && exec ${MAKE} DESTDIR=${DESTDIR} distrib-dirs
         (cd ${.CURDIR}/etc && ${MAKE} DESTDIR= distrib-dirs)          cd ${.CURDIR}/include && exec ${MAKE} includes
 .else  
         (cd ${.CURDIR}/etc && ${MAKE} distrib-dirs)  
 .endif  
         (cd ${.CURDIR}/include; ${MAKE} includes)  
   
 afterinstall:  afterinstall:
 .ifndef NOMAN  .ifndef NOMAN
         (cd ${.CURDIR}/share/man && ${MAKE} makedb)          cd ${.CURDIR}/share/man && exec ${MAKE} makedb
 .endif  .endif
   
 build:  build:
 .ifdef GLOBAL_AUTOCONF_CACHE  .ifdef GLOBAL_AUTOCONF_CACHE
         cp /dev/null ${GLOBAL_AUTOCONF_CACHE}          cp /dev/null ${GLOBAL_AUTOCONF_CACHE}
 .endif  .endif
         (cd ${.CURDIR}/share/mk && ${SUDO} ${MAKE} install)          cd ${.CURDIR}/share/mk && exec ${SUDO} ${MAKE} install
         (cd ${.CURDIR}/include; ${MAKE} prereq; ${SUDO} ${MAKE} includes)          cd ${.CURDIR}/include && ${MAKE} prereq && exec ${SUDO} ${MAKE} includes
         ${SUDO} ${MAKE} cleandir          ${SUDO} ${MAKE} cleandir
         (cd ${.CURDIR}/lib && ${MAKE} depend && ${MAKE} && \          cd ${.CURDIR}/lib && ${MAKE} depend && ${MAKE} && \
             NOMAN=1 ${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 ${SUDO} ${MAKE} install)              NOMAN=1 exec ${SUDO} ${MAKE} install
 .if (${KERBEROS:L} == "yes")  .if (${KERBEROS:L} == "yes")
         (cd ${.CURDIR}/kerberosIV/lib && ${MAKE} depend && ${MAKE} && \          cd ${.CURDIR}/kerberosIV/lib && ${MAKE} depend && ${MAKE} && \
             NOMAN=1 ${SUDO} ${MAKE} install)              NOMAN=1 exec ${SUDO} ${MAKE} install
 .endif  .endif
         (cd ${.CURDIR}/gnu/usr.bin/perl && \  .if (${KERBEROS5:L} == "yes")
           cd ${.CURDIR}/kerberosV/lib && ${MAKE} depend && ${MAKE} && \
               NOMAN=1 exec ${SUDO} ${MAKE} install
   .endif
           cd ${.CURDIR}/gnu/usr.bin/perl && \
             ${MAKE} -f Makefile.bsd-wrapper depend && \              ${MAKE} -f Makefile.bsd-wrapper depend && \
             ${MAKE} -f Makefile.bsd-wrapper perl.lib && \              ${MAKE} -f Makefile.bsd-wrapper perl.lib && \
             ${SUDO} ${MAKE} -f Makefile.bsd-wrapper install.lib)              exec ${SUDO} ${MAKE} -f Makefile.bsd-wrapper install.lib
 .if (${MACHINE_ARCH} == "mips")          ${MAKE} depend && ${MAKE} && exec ${SUDO} ${MAKE} install
         ldconfig -R  
 .endif  
         ${MAKE} depend && ${MAKE} && ${SUDO} ${MAKE} install  
   
 .if !defined(TARGET)  .if !defined(TARGET)
 cross-tools:  cross-tools:
Line 113 
Line 114 
                 HOSTCC=cc                  HOSTCC=cc
 CROSSPATH=      ${PATH}:${CROSSDIR}/usr/bin  CROSSPATH=      ${PATH}:${CROSSDIR}/usr/bin
   
   .if (${TARGET} == "sparc64")
   CROSSENV+= CPPFLAGS=-D__arch64__
   CPPFLAGS=-D__arch64__
   .endif
   
 cross-helpers:  cross-helpers:
         mkdir -p ${CROSSDIR}          @-mkdir -p ${CROSSDIR}
         echo _MACHINE_ARCH | \          echo _MACHINE_ARCH | \
             cat ${.CURDIR}/sys/arch/${TARGET}/include/param.h - | \              cat ${.CURDIR}/sys/arch/${TARGET}/include/param.h - | \
             ${CPP} -E -I${.CURDIR}/sys/arch | \              ${CPP} ${CPPFLAGS} -E -I${.CURDIR}/sys/arch | \
             sed -n '$$p' >${CROSSDIR}/TARGET_ARCH              sed -n '$$p' >${CROSSDIR}/TARGET_ARCH
 # GROSS KLUDGE  MACHINE_ARCH is mips, but we use mipsel for gnu tools.  
 .if ${TARGET} == "arc" || ${TARGET} == "pmax"  
         eval `grep '^osr=' sys/conf/newvers.sh`; \          eval `grep '^osr=' sys/conf/newvers.sh`; \
            sed "s/\$$/el-unknown-openbsd$$osr/" ${CROSSDIR}/TARGET_ARCH > \  
            ${CROSSDIR}/TARGET_CANON  
 .else  
         eval `grep '^osr=' sys/conf/newvers.sh`; \  
            sed "s/\$$/-unknown-openbsd$$osr/" ${CROSSDIR}/TARGET_ARCH > \             sed "s/\$$/-unknown-openbsd$$osr/" ${CROSSDIR}/TARGET_ARCH > \
            ${CROSSDIR}/TARGET_CANON             ${CROSSDIR}/TARGET_CANON
 .endif  
   
 cross-dirs:     ${CROSSDIR}/stamp.dirs  cross-dirs:     ${CROSSDIR}/stamp.dirs
         @-mkdir -p ${CROSSDIR}          @-mkdir -p ${CROSSDIR}
Line 136 
Line 135 
         @-mkdir -p ${CROSSDIR}/usr/bin          @-mkdir -p ${CROSSDIR}/usr/bin
         @-mkdir -p ${CROSSDIR}/usr/include          @-mkdir -p ${CROSSDIR}/usr/include
         @-mkdir -p ${CROSSDIR}/usr/include/kerberosIV          @-mkdir -p ${CROSSDIR}/usr/include/kerberosIV
           @-mkdir -p ${CROSSDIR}/usr/include/kerberosV
         @-mkdir -p ${CROSSDIR}/usr/lib          @-mkdir -p ${CROSSDIR}/usr/lib
         @-mkdir -p ${CROSSDIR}/usr/libexec          @-mkdir -p ${CROSSDIR}/usr/libexec
         @-mkdir -p ${CROSSDIR}/var/db          @-mkdir -p ${CROSSDIR}/var/db
Line 158 
Line 158 
             MACHINE=${TARGET} MACHINE_ARCH=`cat ${CROSSDIR}/TARGET_ARCH` \              MACHINE=${TARGET} MACHINE_ARCH=`cat ${CROSSDIR}/TARGET_ARCH` \
             ${MAKE} DESTDIR=${CROSSDIR} includes              ${MAKE} DESTDIR=${CROSSDIR} includes
   
 .if ${TARGET} == "powerpc" || ${TARGET} == "alpha" || ${TARGET} == "arc" || \  .if ${TARGET} == "powerpc" || ${TARGET} == "alpha" || ${TARGET} == "hppa" || \
     ${TARGET} == "pmax" || ${TARGET} == "wgrisc" || ${TARGET} == "hppa"      ${TARGET} == "sparc64"
 cross-binutils: cross-binutils-new  cross-binutils: cross-binutils-new
 .else  .else
 cross-binutils: cross-binutils-old  cross-binutils: cross-binutils-old
Line 324 
Line 324 
         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 kerberosIV/lib; \          cd kerberosIV/lib; \
           BSDOBJDIR=${CROSSDIR}/usr/obj BSDSRCDIR=${.CURDIR} \
               MAKEOBJDIR=obj.${MACHINE}.${TARGET} ${MAKE} obj; \
           ${CROSSENV} MAKEOBJDIR=obj.${MACHINE}.${TARGET} \
               ${MAKE} NOMAN= depend; \
           ${CROSSENV} MAKEOBJDIR=obj.${MACHINE}.${TARGET} ${MAKE} NOMAN=; \
           ${CROSSENV} DESTDIR=${CROSSDIR} MAKEOBJDIR=obj.${MACHINE}.${TARGET} \
               ${MAKE} NOMAN= install
   .endif
   .if (${KERBEROS5:L} == "yes")
           MACHINE=${TARGET} MACHINE_ARCH=`cat ${CROSSDIR}/TARGET_ARCH`; \
           export MACHINE MACHINE_ARCH; \
           cd kerberosV/lib; \
         BSDOBJDIR=${CROSSDIR}/usr/obj BSDSRCDIR=${.CURDIR} \          BSDOBJDIR=${CROSSDIR}/usr/obj BSDSRCDIR=${.CURDIR} \
             MAKEOBJDIR=obj.${MACHINE}.${TARGET} ${MAKE} obj; \              MAKEOBJDIR=obj.${MACHINE}.${TARGET} ${MAKE} obj; \
         ${CROSSENV} MAKEOBJDIR=obj.${MACHINE}.${TARGET} \          ${CROSSENV} MAKEOBJDIR=obj.${MACHINE}.${TARGET} \

Legend:
Removed from v.1.65  
changed lines
  Added in v.1.71