From owner-freebsd-hackers Thu Feb 26 08:38:40 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA12671 for freebsd-hackers-outgoing; Thu, 26 Feb 1998 08:38:40 -0800 (PST) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from wafu.netgate.net (wafu.netgate.net [204.145.147.80]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id IAA12596 for ; Thu, 26 Feb 1998 08:38:17 -0800 (PST) (envelope-from shigio@wafu.netgate.net) Message-Id: <199802261638.IAA12596@hub.freebsd.org> Received: (qmail 17450 invoked from network); 26 Feb 1998 08:39:22 -0000 Received: from ins17.tama-ap3.dti.ne.jp (HELO chiota.signet.or.jp) (203.181.67.17) by wafu.netgate.net with SMTP; 26 Feb 1998 08:39:22 -0000 Received: from chiota.signet.or.jp (localhost.signet.or.jp [127.0.0.1]) by chiota.signet.or.jp (8.8.5/) with ESMTP id BAA03535; Fri, 27 Feb 1998 01:36:36 +0900 (JST) To: hackers@FreeBSD.ORG cc: Shigio Yamaguchi Subject: Re: modification of bsd.prog.mk for global. In-reply-to: Message from Eivind Eklund of "Wed, 25 Feb 1998 13:50:33 +0100." <19980225135033.52962@follo.net> Date: Fri, 27 Feb 1998 01:36:34 +0900 From: Shigio Yamaguchi Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > On Wed, Feb 25, 1998 at 07:31:49PM +0900, Shigio Yamaguchi wrote: > > So, if you want to keep 'src' directory read-only, following modification > > would be useful I think. > > _Please_ submit changes as diffs. If you do, I'll run them through a > buildworld and commit them (provided they don't break the build). > > Eivind. I have done it. Thank you! diff -c -r -N org/bsd.dep.mk new/bsd.dep.mk *** org/bsd.dep.mk Fri Feb 27 01:12:27 1998 --- new/bsd.dep.mk Fri Feb 27 01:17:19 1998 *************** *** 81,98 **** .if !target(tags) tags: ${SRCS} _SUBDIR ! @cd ${.CURDIR} && gtags ${GTAGSFLAGS} .if defined(HTML) ! @cd ${.CURDIR} && htags ${HTAGSFLAGS} .endif .endif .if !target(cleandepend) cleandepend: _SUBDIR .if defined(SRCS) ! rm -f ${DEPENDFILE} ${.CURDIR}/GRTAGS ${.CURDIR}/GSYMS ${.CURDIR}/GTAGS .if defined(HTML) ! rm -rf ${.CURDIR}/HTML .endif .endif .endif --- 81,98 ---- .if !target(tags) tags: ${SRCS} _SUBDIR ! @cd ${.CURDIR} && gtags ${GTAGSFLAGS} ${.OBJDIR} .if defined(HTML) ! @cd ${.CURDIR} && htags ${HTAGSFLAGS} -d ${.OBJDIR} ${.OBJDIR} .endif .endif .if !target(cleandepend) cleandepend: _SUBDIR .if defined(SRCS) ! rm -f ${DEPENDFILE} ${.OBJDIR}/GRTAGS ${.OBJDIR}/GSYMS ${.OBJDIR}/GTAGS .if defined(HTML) ! rm -rf ${.OBJDIR}/HTML .endif .endif .endif diff -c -r -N org/bsd.prog.mk new/bsd.prog.mk *** org/bsd.prog.mk Fri Feb 27 01:14:24 1998 --- new/bsd.prog.mk Fri Feb 27 01:18:24 1998 *************** *** 132,140 **** .if !target(tags) tags: ${SRCS} _SUBDIR .if defined(PROG) ! @cd ${.CURDIR} && gtags ${GTAGSFLAGS} .if defined(HTML) ! @cd ${.CURDIR} && htags ${HTAGSFLAGS} .endif .endif .endif --- 132,140 ---- .if !target(tags) tags: ${SRCS} _SUBDIR .if defined(PROG) ! @cd ${.CURDIR} && gtags ${GTAGSFLAGS} ${.OBJDIR} .if defined(HTML) ! @cd ${.CURDIR} && htags ${HTAGSFLAGS} -d ${.OBJDIR} ${.OBJDIR} .endif .endif .endif diff -c -r -N org/bsd.subdir.mk new/bsd.subdir.mk *** org/bsd.subdir.mk Fri Feb 27 01:14:54 1998 --- new/bsd.subdir.mk Fri Feb 27 01:19:37 1998 *************** *** 67,75 **** .if !target(tags) .if defined(TAGS) tags: ! @cd ${.CURDIR} && gtags ${GTAGSFLAGS} .if defined(HTML) ! @cd ${.CURDIR} && htags ${HTAGSFLAGS} .endif .else tags: _SUBDIRUSE --- 67,75 ---- .if !target(tags) .if defined(TAGS) tags: ! @cd ${.CURDIR} && gtags ${GTAGSFLAGS} ${.OBJDIR} .if defined(HTML) ! @cd ${.CURDIR} && htags ${HTAGSFLAGS} -d ${.OBJDIR} ${.OBJDIR} .endif .else tags: _SUBDIRUSE *************** *** 79,87 **** .if !defined(cleandepend) cleandepend: _SUBDIRUSE .if defined(TAGS) ! @rm -f ${.CURDIR}/GTAGS ${.CURDIR}/GRTAGS .if defined(HTML) ! @rm -rf ${.CURDIR}/HTML .endif .endif .endif --- 79,87 ---- .if !defined(cleandepend) cleandepend: _SUBDIRUSE .if defined(TAGS) ! @rm -f ${.OBJDIR}/GTAGS ${.OBJDIR}/GRTAGS ${.OBJDIR}/GSYMS .if defined(HTML) ! @rm -rf ${.OBJDIR}/HTML .endif .endif .endif diff -c -r -N org/sys.mk new/sys.mk *** org/sys.mk Fri Feb 27 01:23:37 1998 --- new/sys.mk Fri Feb 27 01:22:44 1998 *************** *** 109,115 **** .endif # For tags rule. ! GTAGSFLAGS= HTAGSFLAGS= .if defined(%POSIX) --- 109,115 ---- .endif # For tags rule. ! GTAGSFLAGS= -o HTAGSFLAGS= .if defined(%POSIX) -- Shigio Yamaguchi (Freelance programmer) Mail: shigio@wafu.netgate.net, WWW: http://wafu.netgate.net/tama/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message