]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - sys/i386/ibcs2/Makefile
MFV: file 5.33
[FreeBSD/FreeBSD.git] / sys / i386 / ibcs2 / Makefile
1 # Makefile for syscall tables
2 #
3 # $FreeBSD$
4
5 # Don't use an OBJDIR
6 .OBJDIR: ${.CURDIR}
7
8 all:
9         @echo "make sysent, isc_sysent or xenix_sysent only"
10
11 sysent:  ibcs2_sysent.c ibcs2_syscall.h ibcs2_proto.h
12
13 ibcs2_sysent.c ibcs2_syscall.h ibcs2_proto.h: ../../kern/makesyscalls.sh \
14                 syscalls.master syscalls.conf
15         sh ../../kern/makesyscalls.sh syscalls.master syscalls.conf
16
17 isc_sysent:  ibcs2_isc_sysent.c ibcs2_isc_syscall.h
18
19 ibcs2_isc_sysent.c ibcs2_isc_syscall.h : ../../kern/makesyscalls.sh \
20                 syscalls.isc syscalls.isc.conf
21         sh ../../kern/makesyscalls.sh syscalls.isc syscalls.isc.conf
22
23 xenix_sysent:  ibcs2_xenix_sysent.c ibcs2_xenix_syscall.h ibcs2_xenix.h
24
25 ibcs2_xenix_sysent.c ibcs2_xenix_syscall.h ibcs2_xenix.h: \
26                 ../../kern/makesyscalls.sh syscalls.xenix syscalls.xenix.conf
27         sh ../../kern/makesyscalls.sh syscalls.xenix syscalls.xenix.conf