Make the target a little bit more generic.

This commit is contained in:
David E. O'Brien 2000-11-01 08:47:34 +00:00
parent 12d1ad83de
commit 83d2913008
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=68157
4 changed files with 16 additions and 4 deletions

View File

@ -3,7 +3,9 @@
# $FreeBSD$
all:
@echo "make linux_sysent.c only"
@echo "make sysent only"
sysent: linux_sysent.c linux_syscall.h linux_proto.h
linux_sysent.c linux_syscall.h linux_proto.h: ../../kern/makesyscalls.sh \
syscalls.master syscalls.conf

View File

@ -5,7 +5,9 @@
MAINTAINER= newton@freebsd.org
all:
@echo "make svr4_sysent.c only"
@echo "make sysent only"
syscallnames: svr4_sysent.c svr4_syscall.h svr4_proto.h
svr4_syscallnames.c svr4_sysent.c svr4_syscall.h svr4_proto.h: \
../kern/makesyscalls.sh syscalls.master syscalls.conf

View File

@ -3,7 +3,9 @@
# $FreeBSD$
all:
@echo "make ibcs2_sysent.c, ibcs2_isc_sysent.c or ibcs2_xenix_sysent.c only"
@echo "make sysent.c, isc_sysent.c or xenix_sysent.c only"
sysent: ibcs2_sysent.c ibcs2_syscall.h ibcs2_proto.h
ibcs2_sysent.c ibcs2_syscall.h ibcs2_proto.h: ../../kern/makesyscalls.sh \
syscalls.master syscalls.conf
@ -12,12 +14,16 @@ ibcs2_sysent.c ibcs2_syscall.h ibcs2_proto.h: ../../kern/makesyscalls.sh \
-mv -f ibcs2_proto.h ibcs2_proto.h.bak
sh ../../kern/makesyscalls.sh syscalls.master syscalls.conf
isc_sysent: ibcs2_isc_sysent.c ibcs2_isc_syscall.h
ibcs2_isc_sysent.c ibcs2_isc_syscall.h : ../../kern/makesyscalls.sh \
syscalls.isc syscalls.isc.conf
-mv -f ibcs2_isc_sysent.c ibcs2_isc_sysent.c.bak
-mv -f ibcs2_isc_syscall.h ibcs2_isc_syscall.h.bak
sh ../../kern/makesyscalls.sh syscalls.isc syscalls.isc.conf
xenix_sysent: ibcs2_xenix_sysent.c ibcs2_xenix_syscall.h ibcs2_xenix.h
ibcs2_xenix_sysent.c ibcs2_xenix_syscall.h ibcs2_xenix.h: \
../../kern/makesyscalls.sh syscalls.xenix syscalls.xenix.conf
-mv -f ibcs2_xenix_sysent.c ibcs2_xenix_sysent.c.bak

View File

@ -3,7 +3,9 @@
# $FreeBSD$
all:
@echo "make linux_sysent.c only"
@echo "make sysent only"
sysent: linux_sysent.c linux_syscall.h linux_proto.h
linux_sysent.c linux_syscall.h linux_proto.h: ../../kern/makesyscalls.sh \
syscalls.master syscalls.conf