xref: /freebsd/sys/kern/Makefile (revision af796bfa71c709fef199dcb73bfabdc8dbe94c8f)
1a2869bdaSWarner Losh#	@(#)Makefile	8.2 (Berkeley) 3/21/94
2a2869bdaSWarner Losh# $FreeBSD$
359510919SBryan Drewery#
4a2869bdaSWarner Losh# Makefile for init_sysent
5a2869bdaSWarner Losh
659510919SBryan Drewery# Don't use an OBJDIR
759510919SBryan Drewery.OBJDIR: ${.CURDIR}
859510919SBryan Drewery
9f22a5921SKyle Evans.include <src.lua.mk>
10f22a5921SKyle Evans
11*af796bfaSBrooks DavisMAKESYSCALLS=	../tools/makesyscalls.lua
12*af796bfaSBrooks DavisSRCS=		capabilities.conf	\
13*af796bfaSBrooks Davis		syscalls.master
14*af796bfaSBrooks DavisGENERATED=	init_sysent.c		\
15*af796bfaSBrooks Davis		syscalls.c		\
16*af796bfaSBrooks Davis		../sys/syscall.h	\
17*af796bfaSBrooks Davis		../sys/syscall.mk	\
18*af796bfaSBrooks Davis		../sys/sysproto.h
19*af796bfaSBrooks Davis
20a2869bdaSWarner Loshall:
213a5c1358SWarner Losh	@echo "make sysent only"
22a2869bdaSWarner Losh
23*af796bfaSBrooks Davissysent: ${GENERATED}
24a2869bdaSWarner Losh
25*af796bfaSBrooks Davis${GENERATED}: ${MAKESYSCALLS} ${SRCS}
26*af796bfaSBrooks Davis	${LUA} ${MAKESYSCALLS} syscalls.master
27