Deleted Added
full compact
kern.post.mk (96379) kern.post.mk (96398)
1# Part of unified Makefile for building kenrels. This includes all
2# the definitions that need to be included after all the % directives,
3# except %RULES and things that act like they are part of %RULES
4#
5# Most make variables should not be defined in this file. Instead, they
6# should be defined in the kern.pre.mk so that port makefiles can
7# override or augment them.
8#
1# Part of unified Makefile for building kenrels. This includes all
2# the definitions that need to be included after all the % directives,
3# except %RULES and things that act like they are part of %RULES
4#
5# Most make variables should not be defined in this file. Instead, they
6# should be defined in the kern.pre.mk so that port makefiles can
7# override or augment them.
8#
9# $FreeBSD: head/sys/conf/kern.post.mk 96379 2002-05-11 02:25:02Z jhb $
9# $FreeBSD: head/sys/conf/kern.post.mk 96398 2002-05-11 06:06:11Z dd $
10#
11
12# XXX why are only some phony targets marked phony?
13.PHONY: all modules
14
15clean: kernel-clean
16cleandepend: kernel-cleandepend
17cleandir:

--- 128 unchanged lines hidden (view full) ---

146 rm -rf ${DESTDIR}${KODIR} ; \
147 else \
148 if [ -d ${DESTDIR}${KODIR}.old ] ; then \
149 chflags -R noschg ${DESTDIR}${KODIR}.old ; \
150 rm -rf ${DESTDIR}${KODIR}.old ; \
151 fi ; \
152 mv ${DESTDIR}${KODIR} ${DESTDIR}${KODIR}.old ; \
153 if [ "$$thiskernel" = ${DESTDIR}${KODIR}/${KERNEL_KO} ] ; then \
10#
11
12# XXX why are only some phony targets marked phony?
13.PHONY: all modules
14
15clean: kernel-clean
16cleandepend: kernel-cleandepend
17cleandir:

--- 128 unchanged lines hidden (view full) ---

146 rm -rf ${DESTDIR}${KODIR} ; \
147 else \
148 if [ -d ${DESTDIR}${KODIR}.old ] ; then \
149 chflags -R noschg ${DESTDIR}${KODIR}.old ; \
150 rm -rf ${DESTDIR}${KODIR}.old ; \
151 fi ; \
152 mv ${DESTDIR}${KODIR} ${DESTDIR}${KODIR}.old ; \
153 if [ "$$thiskernel" = ${DESTDIR}${KODIR}/${KERNEL_KO} ] ; then \
154 sysctl -w kern.bootfile=${DESTDIR}${KODIR}.old/${KERNEL_KO} ; \
154 sysctl kern.bootfile=${DESTDIR}${KODIR}.old/${KERNEL_KO} ; \
155 fi; \
156 fi
157.endif
158 mkdir -p ${DESTDIR}${KODIR}
159.if defined(DEBUG) && defined(INSTALL_DEBUG)
160 install -c -m 555 -o root -g wheel ${FULLKERNEL} ${DESTDIR}${KODIR}
161.else
162 install -c -m 555 -o root -g wheel ${KERNEL_KO} ${DESTDIR}${KODIR}

--- 80 unchanged lines hidden ---
155 fi; \
156 fi
157.endif
158 mkdir -p ${DESTDIR}${KODIR}
159.if defined(DEBUG) && defined(INSTALL_DEBUG)
160 install -c -m 555 -o root -g wheel ${FULLKERNEL} ${DESTDIR}${KODIR}
161.else
162 install -c -m 555 -o root -g wheel ${KERNEL_KO} ${DESTDIR}${KODIR}

--- 80 unchanged lines hidden ---