Changeset View
Changeset View
Standalone View
Standalone View
sys/conf/kern.post.mk
Context not available. | |||||
${SYSTEM_OBJS} genassym.o vers.o: opt_global.h | ${SYSTEM_OBJS} genassym.o vers.o: opt_global.h | ||||
# We have "special" -I include paths for opensolaris/zfs files in 'depend'. | # We have "special" -I include paths for zfs/dtrace files in 'depend'. | ||||
CFILES_NOZFS= ${CFILES:N*/opensolaris/*} | CFILES_NOCDDL= ${CFILES:N*/cddl/*:N*fs/nfsclient/nfs_clkdtrace*} | ||||
SFILES_NOZFS= ${SFILES:N*/opensolaris/*} | SFILES_NOCDDL= ${SFILES:N*/cddl/*} | ||||
CFILES_ZFS= ${CFILES:M*/opensolaris/*} | CFILES_CDDL= ${CFILES:M*/cddl/*} | ||||
SFILES_ZFS= ${SFILES:M*/opensolaris/*} | SFILES_CDDL= ${SFILES:M*/cddl/*} | ||||
imp: How was this not working before? | |||||
Done Inline Actionsthese was working before fine for ZFS, but now it also work for dtrace. br: these was working before fine for ZFS, but now it also work for dtrace.
Should we rename these… | |||||
Not Done Inline Actionsdefines renamed to 'CDDL' assuming it is both for zfs and dtrace now br: defines renamed to 'CDDL' assuming it is both for zfs and dtrace now | |||||
kernel-depend: .depend | kernel-depend: .depend | ||||
# The argument list can be very long, so use make -V and xargs to | # The argument list can be very long, so use make -V and xargs to | ||||
Context not available. | |||||
${MFILES:T:S/.m$/.h/} | ${MFILES:T:S/.m$/.h/} | ||||
.depend: .PRECIOUS ${SRCS} | .depend: .PRECIOUS ${SRCS} | ||||
rm -f .newdep | rm -f .newdep | ||||
${MAKE} -V CFILES_NOZFS -V SYSTEM_CFILES -V GEN_CFILES | \ | ${MAKE} -V CFILES_NOCDDL -V SYSTEM_CFILES -V GEN_CFILES | \ | ||||
MKDEP_CPP="${CC} -E" CC="${CC}" xargs mkdep -a -f .newdep ${CFLAGS} | MKDEP_CPP="${CC} -E" CC="${CC}" xargs mkdep -a -f .newdep ${CFLAGS} | ||||
${MAKE} -V CFILES_ZFS | \ | ${MAKE} -V CFILES_CDDL | \ | ||||
MKDEP_CPP="${CC} -E" CC="${CC}" xargs mkdep -a -f .newdep ${ZFS_CFLAGS} | MKDEP_CPP="${CC} -E" CC="${CC}" xargs mkdep -a -f .newdep ${ZFS_CFLAGS} ${FBT_CFLAGS} ${DTRACE_CFLAGS} | ||||
${MAKE} -V SFILES_NOZFS | \ | ${MAKE} -V SFILES_NOCDDL | \ | ||||
MKDEP_CPP="${CC} -E" xargs mkdep -a -f .newdep ${ASM_CFLAGS} | MKDEP_CPP="${CC} -E" xargs mkdep -a -f .newdep ${ASM_CFLAGS} | ||||
${MAKE} -V SFILES_ZFS | \ | ${MAKE} -V SFILES_CDDL | \ | ||||
MKDEP_CPP="${CC} -E" xargs mkdep -a -f .newdep ${ZFS_ASM_CFLAGS} | MKDEP_CPP="${CC} -E" xargs mkdep -a -f .newdep ${ZFS_ASM_CFLAGS} | ||||
rm -f .depend | rm -f .depend | ||||
mv .newdep .depend | mv .newdep .depend | ||||
Context not available. |
How was this not working before?