Makefile.inc revision 1.3
11.3Scjs# $NetBSD: Makefile.inc,v 1.3 1997/05/30 14:16:59 cjs Exp $ 21.3Scjs 31.3Scjs.include <bsd.own.mk> # for BUILDDIR 41.1Skleink 51.1Skleink# sys sources 61.1Skleink.PATH: ${.CURDIR}/../libc/arch/${MACHINE_ARCH}/sys ${.CURDIR}/sys 71.1Skleink 81.1Skleink# stubs providing an entry "foo" but calling "posix_foo()" 91.1SkleinkPSEUDO= rename.o 101.1SkleinkPPSEUDO=${PSEUDO:.o=.po} 111.1SkleinkSPSEUDO=${PSEUDO:.o=.so} 121.1SkleinkLPSEUDO=${PSEUDO:.o=.ln} 131.1Skleink 141.1SkleinkOBJS+= ${PSEUDO} 151.1SkleinkLOBJS+= ${LPSEUDO} 161.1Skleink 171.1Skleink 181.1Skleink${PPSEUDO}: ${.CURDIR}/../libc/arch/${MACHINE_ARCH}/SYS.h \ 191.3Scjs ${BUILDDIR}/usr/include/sys/syscall.h 201.1Skleink @echo creating ${.TARGET} 211.1Skleink @printf '#include "SYS.h"\n \ 221.1Skleink PSEUDO(${.PREFIX},${.PREFIX:S/^/posix_/})\n' | \ 231.1Skleink ${CPP} -DPROF ${CFLAGS:M-[ID]*} ${AINC} | ${AS} -o ${.TARGET}.o 241.1Skleink @${LD} -X -r ${.TARGET}.o -o ${.TARGET} 251.1Skleink @rm -f ${.TARGET}.o 261.1Skleink 271.1Skleink${SPSEUDO}: ${.CURDIR}/../libc/arch/${MACHINE_ARCH}/SYS.h \ 281.3Scjs ${BUILDDIR}/usr/include/sys/syscall.h 291.1Skleink @echo creating ${.TARGET} 301.1Skleink @printf '#include "SYS.h"\n \ 311.1Skleink PSEUDO(${.PREFIX},${.PREFIX:S/^/posix_/})\n' | \ 321.2Sjonathan ${CPP} ${CPPPICFLAGS} ${CFLAGS:M-[ID]*} ${AINC} | \ 331.2Sjonathan ${AS} ${APICFLAGS} -o ${.TARGET} 341.1Skleink 351.1Skleink${PSEUDO}: ${.CURDIR}/../libc/arch/${MACHINE_ARCH}/SYS.h \ 361.3Scjs ${BUILDDIR}/usr/include/sys/syscall.h 371.1Skleink @echo creating ${.TARGET} 381.1Skleink @printf '#include "SYS.h"\n \ 391.1Skleink PSEUDO(${.PREFIX},${.PREFIX:S/^/posix_/})\n' | \ 401.1Skleink ${CPP} ${CFLAGS:M-[ID]*} ${AINC} | ${AS} -o ${.TARGET}.o 411.1Skleink @${LD} -X -r ${.TARGET}.o -o ${.TARGET} 421.1Skleink @rm -f ${.TARGET}.o 431.1Skleink 441.3Scjs${LPSEUDO}: ${BUILDDIR}/usr/include/sys/syscall.h ${.CURDIR}/sys/makelintstub 451.1Skleink @echo creating ${.TARGET} 461.1Skleink @${.CURDIR}/sys/makelintstub ${.PREFIX:S/posix_//} ${.PREFIX} | \ 471.1Skleink ${LINT} -z ${LINTFLAGS} ${CFLAGS:M-[IDU]*} -i -o ${.TARGET} - 48