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

Diff for /src/include/Makefile between version 1.90 and 1.91

version 1.90, 2001/03/18 17:39:54 version 1.91, 2001/05/14 12:34:27
Line 65 
Line 65 
 # Change SYS_INCLUDE in bsd.own.mk to "symlinks" if you don't want copies  # Change SYS_INCLUDE in bsd.own.mk to "symlinks" if you don't want copies
 .include <bsd.own.mk>  .include <bsd.own.mk>
 SYS_INCLUDE?=   copies  SYS_INCLUDE?=   copies
 .if (${KERBEROS:L} == "yes")  .if ${KERBEROS:L} == "yes"
 RDIRS+= ../kerberosIV/lib  RDIRS+= ../kerberosIV/lib
 PRDIRS+=../kerberosIV/lib/kadm ../kerberosIV/lib/krb  PRDIRS+=../kerberosIV/lib/kadm ../kerberosIV/lib/krb
 .endif  .endif
   
 prereq:  prereq:
         @-for i in ${PRDIRS}; do \          @for i in ${PRDIRS}; do \
                 echo preparing in ${.CURDIR}/$$i; \                  echo preparing in ${.CURDIR}/$$i; \
                 (cd ${.CURDIR}/$$i; ${MAKE} prereq) \                  cd ${.CURDIR}/$$i && ${MAKE} prereq; \
         done          done
         @-for i in ${PWDIRS}; do \          @for i in ${PWDIRS}; do \
                 echo preparing in ${.CURDIR}/$$i; \                  echo preparing in ${.CURDIR}/$$i; \
                 (cd ${.CURDIR}/$$i; ${MAKE} -f Makefile.bsd-wrapper prereq) \                  cd ${.CURDIR}/$$i && ${MAKE} -f Makefile.bsd-wrapper prereq; \
         done          done
   
 includes:  includes:
         @echo installing ${FILES}          @echo installing ${FILES}
         @-for i in ${FILES}; do \          @for i in ${FILES}; do \
                 cmp -s $$i ${DESTDIR}/usr/include/$$i || \                  cmp -s $$i ${DESTDIR}/usr/include/$$i || \
                     ${INSTALL} ${INSTALL_COPY} -m 444 $$i ${DESTDIR}/usr/include/$$i; \                      ${INSTALL} ${INSTALL_COPY} -m 444 $$i ${DESTDIR}/usr/include/$$i; \
         done          done
         @echo installing ${DIRS}          @echo installing ${DIRS}
         @-for i in ${DIRS}; do \          @for i in ${DIRS}; do \
                 ${INSTALL} -d -o ${BINOWN} -g ${BINGRP} -m 755 \                  ${INSTALL} -d -o ${BINOWN} -g ${BINGRP} -m 755 \
                         ${DESTDIR}/usr/include/$$i; \                          ${DESTDIR}/usr/include/$$i; \
                 (cd $$i; for j in *.[ih]; do \                  cd ${.CURDIR}/$$i && for j in *.[ih]; do \
                         cmp -s $$j ${DESTDIR}/usr/include/$$i/$$j || \                          cmp -s $$j ${DESTDIR}/usr/include/$$i/$$j || \
                         ${INSTALL} ${INSTALL_COPY} -m 444 $$j ${DESTDIR}/usr/include/$$i/$$j; \                          ${INSTALL} ${INSTALL_COPY} -m 444 $$j ${DESTDIR}/usr/include/$$i/$$j; \
                 done); \                  done; \
         done          done
         @rm -f ${DESTDIR}/usr/include/openssl          @rm -f ${DESTDIR}/usr/include/openssl
         @ln -sf ssl ${DESTDIR}/usr/include/openssl          @ln -sf ssl ${DESTDIR}/usr/include/openssl
         @echo installing ${LFILES}          @echo installing ${LFILES}
         @-for i in ${LFILES}; do \          @for i in ${LFILES}; do \
                 rm -f ${DESTDIR}/usr/include/$$i; \                  rm -f ${DESTDIR}/usr/include/$$i && \
                 ln -s sys/$$i ${DESTDIR}/usr/include/$$i; \                  ln -s sys/$$i ${DESTDIR}/usr/include/$$i; \
         done          done
         @echo installing ${MFILES}          @echo installing ${MFILES}
         @-for i in ${MFILES}; do \          @for i in ${MFILES}; do \
                 rm -f ${DESTDIR}/usr/include/$$i; \                  rm -f ${DESTDIR}/usr/include/$$i && \
                 ln -s machine/$$i ${DESTDIR}/usr/include/$$i; \                  ln -s machine/$$i ${DESTDIR}/usr/include/$$i; \
         done          done
         chown -R ${BINOWN}:${BINGRP} ${DESTDIR}/usr/include          chown -R ${BINOWN}:${BINGRP} ${DESTDIR}/usr/include
Line 112 
Line 112 
                 xargs chmod a=r                  xargs chmod a=r
         find ${DESTDIR}/usr/include -type d | \          find ${DESTDIR}/usr/include -type d | \
                 xargs chmod u=rwx,go=rx                  xargs chmod u=rwx,go=rx
         @-for i in ${RDIRS}; do \          @for i in ${RDIRS}; do \
                 echo installing in ${.CURDIR}/$$i; \                  echo installing in ${.CURDIR}/$$i; \
                 (cd ${.CURDIR}/$$i; ${MAKE} includes) \                  cd ${.CURDIR}/$$i && ${MAKE} includes; \
         done          done
         @-for i in ${WDIRS}; do \          @for i in ${WDIRS}; do \
                 echo installing in ${.CURDIR}/$$i; \                  echo installing in ${.CURDIR}/$$i; \
                 (cd ${.CURDIR}/$$i; ${MAKE} -f Makefile.bsd-wrapper includes) \                  cd ${.CURDIR}/$$i && ${MAKE} -f Makefile.bsd-wrapper includes; \
         done          done
   
 copies:  copies:
         @echo copies: ${LDIRS}          @echo copies: ${LDIRS}
         @-for i in ${LDIRS}; do \          @for i in ${LDIRS}; do \
                 rm -rf ${DESTDIR}/usr/include/$$i; \                  rm -rf ${DESTDIR}/usr/include/$$i && \
                 ${INSTALL} -d -o ${BINOWN} -g ${BINGRP} -m 755 \                  ${INSTALL} -d -o ${BINOWN} -g ${BINGRP} -m 755 \
                         ${DESTDIR}/usr/include/$$i ; \                          ${DESTDIR}/usr/include/$$i ; \
         done          done
Line 152 
Line 152 
 symlinks:  symlinks:
         @echo symlinks: ${LDIRS}          @echo symlinks: ${LDIRS}
         @for i in ${LDIRS}; do \          @for i in ${LDIRS}; do \
                 rm -rf ${DESTDIR}/usr/include/$$i; \                  rm -rf ${DESTDIR}/usr/include/$$i && \
                 ln -s /sys/$$i ${DESTDIR}/usr/include/$$i; \                  ln -s /sys/$$i ${DESTDIR}/usr/include/$$i; \
         done          done
         cd ${DESTDIR}/usr/include && rm -rf ${MACHINE} ${MACHINE_ARCH} machine          cd ${DESTDIR}/usr/include && rm -rf ${MACHINE} ${MACHINE_ARCH} machine
Line 162 
Line 162 
                 ln -s /sys/arch/${MACHINE_ARCH}/include \                  ln -s /sys/arch/${MACHINE_ARCH}/include \
                     ${DESTDIR}/usr/include/${MACHINE_ARCH} ; \                      ${DESTDIR}/usr/include/${MACHINE_ARCH} ; \
         fi          fi
         ln -sf ${MACHINE} ${DESTDIR}/usr/include/machine ; \          ln -sf ${MACHINE} ${DESTDIR}/usr/include/machine
   
 includes: ${SYS_INCLUDE}  includes: ${SYS_INCLUDE}
   
   .PHONY: prereq includes copies symlink
 .include <bsd.prog.mk>  .include <bsd.prog.mk>

Legend:
Removed from v.1.90  
changed lines
  Added in v.1.91