diff options
author | Thorsten Lockert <tholo@cvs.openbsd.org> | 1996-02-25 10:50:42 +0000 |
---|---|---|
committer | Thorsten Lockert <tholo@cvs.openbsd.org> | 1996-02-25 10:50:42 +0000 |
commit | 96fccf7794fd66eda8a9434c000e27f16c03828b (patch) | |
tree | de736b3fe78a47fea27dc08c98ec92f496c8ad62 /sys/kern/Makefile | |
parent | 878bdff0f7d0f0c6388b474d410be718300472a3 (diff) |
Somewhat better support for building tags
Diffstat (limited to 'sys/kern/Makefile')
-rw-r--r-- | sys/kern/Makefile | 30 |
1 files changed, 21 insertions, 9 deletions
diff --git a/sys/kern/Makefile b/sys/kern/Makefile index 5d161dd9deb..364e4061a11 100644 --- a/sys/kern/Makefile +++ b/sys/kern/Makefile @@ -2,7 +2,8 @@ # Makefile for kernel tags files, init_sysent, etc. -ARCH= hp300 i386 luna68k news3400 pmax sparc tahoe vax +ARCH= alpha amiga atari hp300 i386 m68k mac68k mvme68k mvme88k pc532 \ + pica pmax sparc sun3 vax all: @echo "make tags, make links or init_sysent.c only" @@ -28,25 +29,36 @@ SYSTAGS=/var/db/sys_tags SYSDIR=/sys # Directories in which to place tags links (other than machine-dependent) -DGEN= conf \ - dev dev/scsi \ - hp hp/dev hp/hpux \ - kern libkern \ +DGEN= adosfs \ + compat compat/common compat/freebsd compat/hpux compat/ibcs2 \ + compat/linux compat/osf1 compat/sunos compat/svr4 compat/ultrix \ + conf \ + ddb \ + dev dev/eisa dev/ic dev/isa dev/pci dev/pcmcia dev/rcons dev/sun \ + dev/tc \ + gnu \ + isofs isofs/cd9660 \ + kern \ + lib libkern \ miscfs miscfs/deadfs miscfs/fdesc miscfs/fifofs miscfs/kernfs \ miscfs/nullfs miscfs/portal miscfs/procfs \ miscfs/specfs miscfs/umapfs miscfs/union \ - net netccitt netinet netiso netns nfs scripts sys \ + msdosfs \ + net netccitt netinet netiso netns \ + nfs \ + scsi \ + sys \ ufs ufs/ffs ufs/lfs ufs/mfs ufs/ufs \ vm tags:: -for i in ${ARCH}; do \ - (cd ../$$i && make ${MFLAGS} tags); done + (cd ../arch/$$i && make ${MFLAGS} tags); done links:: rm -f ${SYSTAGS} - ln -s ${SYSDIR}/${MACHINE}/tags ${SYSTAGS} + ln -s ${SYSDIR}/arch/${MACHINE}/tags ${SYSTAGS} -for i in ${DGEN}; do \ (cd ../$$i && { rm -f tags; ln -s ${SYSTAGS} tags; }) done -for i in ${ARCH}; do \ - (cd ../$$i && make ${MFLAGS} SYSTAGS=${SYSTAGS} links); done + (cd ../arch/$$i && make ${MFLAGS} SYSTAGS=${SYSTAGS} links); done |