Makefile.inc revision 1.12
1# $NetBSD: Makefile.inc,v 1.12 2001/11/13 18:55:00 tv Exp $ 2 3# sys sources 4.PATH: ${.CURDIR}/sys 5 6# stubs providing an entry "foo" but calling "__posix_foo()" 7PSEUDO= chown.S fchown.S lchown.S rename.S 8 9SRCS+= ${PSEUDO} 10CLEANFILES+= ${PSEUDO} 11 12${PSEUDO}: ${ARCHDIR}/SYS.h ${DESTDIR}/usr/include/sys/syscall.h 13 @printf '#include "SYS.h"\nPSEUDO(${.PREFIX},${.PREFIX:S/^/__posix_/})\n' \ 14 >${.TARGET} 15 16# Lint stubs for all automatically-generated assembly stubs (GENERATED) 17LSRCS+= LintSysPseudo.c 18DPSRCS+= LintSysPseudo.c 19 20LintSysPseudo.c: ${.CURDIR}/../libc/sys/makelintstub \ 21 ${DESTDIR}/usr/include/sys/syscall.h 22 sh ${.CURDIR}/../libc/sys/makelintstub -o ${.TARGET} -p \ 23 -s ${DESTDIR}/usr/include/sys/syscall.h ${PSEUDO} 24