cvs commit: src/include Makefile
M. Warner Losh
imp at bsdimp.com
Sat Apr 2 08:52:10 PST 2005
In message: <20050402.153645.104032963.nyan at jp.FreeBSD.org>
Takahashi Yoshihiro <nyan at jp.FreeBSD.org> writes:
: Index: src/include/Makefile
: ===================================================================
: RCS file: /home/ncvs/src/include/Makefile,v
: retrieving revision 1.238
: diff -u -r1.238 Makefile
: --- src/include/Makefile 1 Apr 2005 23:22:01 -0000 1.238
: +++ src/include/Makefile 2 Apr 2005 06:09:31 -0000
: @@ -162,10 +162,14 @@
: ${DESTDIR}${INCLUDEDIR}/machine/pc
: .endif
: .if defined(_MARCH)
: + ${INSTALL} -d -o ${BINOWN} -g ${BINGRP} -m 755 \
: + ${DESTDIR}${INCLUDEDIR}/${_MARCH} \
: cd ${.CURDIR}/../sys/${_MARCH}/include; \
: ${INSTALL} -C -o ${BINOWN} -g ${BINGRP} -m 444 *.h \
: ${DESTDIR}${INCLUDEDIR}/${_MARCH}
: .if exists(${.CURDIR}/../sys/${_MARCH}/include/pc)
: + ${INSTALL} -d -o ${BINOWN} -g ${BINGRP} -m 755 \
: + ${DESTDIR}${INCLUDEDIR}/${_MARCH}/pc \
: cd ${.CURDIR}/../sys/${_MARCH}/include/pc; \
: ${INSTALL} -C -o ${BINOWN} -g ${BINGRP} -m 444 *.h \
: ${DESTDIR}${INCLUDEDIR}/${_MARCH}/pc
: @@ -240,12 +244,16 @@
: done
: .endif
: .if defined(_MARCH)
: + ${INSTALL} -d -o ${BINOWN} -g ${BINGRP} -m 755 \
: + ${DESTDIR}${INCLUDEDIR}/${_MARCH} \
: cd ${.CURDIR}/../sys/${_MARCH}/include; \
: for h in *.h; do \
: ln -fs ../../../sys/${_MARCH}/include/$$h \
: ${DESTDIR}${INCLUDEDIR}/${_MARCH}; \
: done
: .if exists(${.CURDIR}/../sys/${_MARCH}/include/pc)
: + ${INSTALL} -d -o ${BINOWN} -g ${BINGRP} -m 755 \
: + ${DESTDIR}${INCLUDEDIR}/${_MARCH}/pc \
: cd ${.CURDIR}/../sys/${_MARCH}/include/pc; \
: for h in *.h; do \
: ln -fs ../../../../sys/${_MARCH}/include/pc/$$h \
Looks good.
: Index: src/sys/boot/pc98/boot2/Makefile
: ===================================================================
: RCS file: /home/ncvs/src/sys/boot/pc98/boot2/Makefile,v
: retrieving revision 1.21
: diff -u -r1.21 Makefile
: --- src/sys/boot/pc98/boot2/Makefile 21 Dec 2004 09:59:44 -0000 1.21
: +++ src/sys/boot/pc98/boot2/Makefile 2 Apr 2005 05:47:58 -0000
: @@ -92,15 +92,23 @@
: boot1 boot2 ${DESTDIR}${BINDIR}
:
: # If it's not there, don't consider it a target
: -.if exists(${.CURDIR}/../../../i386/include)
: +.if exists(${.CURDIR}/../../../pc98/include)
: beforedepend ${OBJS}: machine
:
: machine:
: - ln -sf ${.CURDIR}/../../../i386/include machine
: + ln -sf ${.CURDIR}/../../../pc98/include machine
:
: .endif
:
: -CLEANFILES+= machine
: +.if exists(${.CURDIR}/../../../i386/include)
: +beforedepend ${OBJS}: i386
: +
: +i386:
: + ln -sf ${.CURDIR}/../../../i386/include i386
: +
: +.endif
: +
: +CLEANFILES+= machine i386
:
: .include "${.CURDIR}/../../../conf/kern.mk"
: .include <bsd.prog.mk>
Looks good.
: Index: src/sys/conf/Makefile.pc98
: ===================================================================
: RCS file: /home/ncvs/src/sys/conf/Makefile.pc98,v
: retrieving revision 1.164
: diff -u -r1.164 Makefile.pc98
: --- src/sys/conf/Makefile.pc98 1 Apr 2005 22:56:10 -0000 1.164
: +++ src/sys/conf/Makefile.pc98 2 Apr 2005 05:12:45 -0000
: @@ -30,7 +30,6 @@
: .endif
: .include "$S/conf/kern.pre.mk"
:
: -EXTRA_KERNELDEP=rm -f ./machine ; ln -s $S/$M/include ./machine
: MKMODULESENV+= MACHINE=pc98
:
: %BEFORE_DEPEND
I thought I'd committed this one.
: Index: src/sys/conf/kern.post.mk
: ===================================================================
: RCS file: /home/ncvs/src/sys/conf/kern.post.mk,v
: retrieving revision 1.77
: diff -u -r1.77 kern.post.mk
: --- src/sys/conf/kern.post.mk 29 Mar 2005 11:23:25 -0000 1.77
: +++ src/sys/conf/kern.post.mk 2 Apr 2005 05:12:46 -0000
: @@ -139,9 +139,6 @@
: ${SYSTEM_OBJS} genassym.o vers.o: opt_global.h
:
: kernel-depend:
: -.if defined(EXTRA_KERNELDEP)
: - ${EXTRA_KERNELDEP}
: -.endif
: rm -f .olddep
: if [ -f .depend ]; then mv .depend .olddep; fi
: ${MAKE} _kernel-depend
I thought I'd committed this one.
: Index: src/sys/conf/kmod.mk
: ===================================================================
: RCS file: /home/ncvs/src/sys/conf/kmod.mk,v
: retrieving revision 1.186
: diff -u -r1.186 kmod.mk
: --- src/sys/conf/kmod.mk 30 Mar 2005 12:03:37 -0000 1.186
: +++ src/sys/conf/kmod.mk 2 Apr 2005 05:13:08 -0000
: @@ -188,6 +188,9 @@
: .endif
:
: _ILINKS=@ machine
: +.if ${MACHINE} != ${MACHINE_ARCH}
: +_ILINKS+=${MACHINE_ARCH}
: +.endif
:
: all: objwarn ${PROG}
:
: @@ -213,8 +216,10 @@
:
: ${_ILINKS}:
: @case ${.TARGET} in \
: - machine) \
: + ${MACHINE_ARCH}) \
: path=${SYSDIR}/${MACHINE_ARCH}/include ;; \
: + machine) \
: + path=${SYSDIR}/${MACHINE}/include ;; \
: @) \
: path=${SYSDIR} ;; \
: esac ; \
I know I forgot this one.
Warner
More information about the cvs-src
mailing list