1# $FreeBSD$ 2 3# Don't use an OBJDIR 4.OBJDIR: ${.CURDIR} 5 6.include <src.lua.mk> 7 8MAKESYSCALLS= ../../tools/makesyscalls.lua 9SRCS= syscalls.conf \ 10 ../../contrib/cloudabi/syscalls32.master 11GENERATED= cloudabi32_proto.h \ 12 cloudabi32_syscall.h \ 13 cloudabi32_syscalls.c \ 14 cloudabi32_sysent.c \ 15 cloudabi32_systrace_args.c 16 17all: 18 @echo "make sysent only" 19 20sysent: ${GENERATED} 21 22${GENERATED}: ${MAKESYSCALLS} ${SRCS} 23 ${LUA} ${MAKESYSCALLS} \ 24 ../../contrib/cloudabi/syscalls32.master syscalls.conf 25