diff options
author | gibbs <gibbs@FreeBSD.org> | 1997-09-21 21:32:04 +0000 |
---|---|---|
committer | gibbs <gibbs@FreeBSD.org> | 1997-09-21 21:32:04 +0000 |
commit | d045f898c6ff35d4005b705d3d1f42fb3c68eaf2 (patch) | |
tree | 1323bbdbcada332e0755159cc927d648da490225 /sys | |
parent | 89c06caf59f100df493249d523a88407f121f5ee (diff) | |
download | FreeBSD-src-d045f898c6ff35d4005b705d3d1f42fb3c68eaf2.zip FreeBSD-src-d045f898c6ff35d4005b705d3d1f42fb3c68eaf2.tar.gz |
Move the rules for aicasm to the MI conf file.
Add kern/subr_autoconf.c as a standard file as it contains the bulk of
the code for performing interrupt driven configuration.
Diffstat (limited to 'sys')
-rw-r--r-- | sys/conf/files | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/sys/conf/files b/sys/conf/files index a414190..32d02d8 100644 --- a/sys/conf/files +++ b/sys/conf/files @@ -1,3 +1,18 @@ +aicasm optional ahc device-driver \ + dependency "$S/dev/aic7xxx/*.[chyl]" \ + compile-with "make -f $S/dev/aic7xxx/Makefile MAKESRCPATH=$S/dev/aic7xxx" \ + no-obj no-implicit-rule \ + clean "aicasm" +# +# The long compile-with and dependency lines are required because of +# limitations in config: backslash-newline doesn't work in strings, and +# dependency lines other than the first are silently ignored. +# +aic7xxx_{seq,reg}.h optional ahc device-driver \ + compile-with "./aicasm ${INCLUDES} -o aic7xxx_seq.h -r aic7xxx_reg.h $S/dev/aic7xxx/aic7xxx.seq" \ + no-obj no-implicit-rule before-depend \ + clean "aic7xxx_seq.h aic7xxx_reg.h" \ + dependency "$S/dev/aic7xxx/aic7xxx.{reg,seq} $S/scsi/scsi_message.h aicasm" ddb/db_access.c optional ddb ddb/db_aout.c optional ddb ddb/db_break.c optional ddb @@ -86,6 +101,7 @@ kern/kern_time.c standard kern/kern_xxx.c standard kern/md5c.c optional md5 kern/subr_diskslice.c standard +kern/subr_autoconf.c standard kern/subr_dkbad.c standard kern/subr_log.c standard kern/subr_prf.c standard |