1 # $NetBSD: Makefile,v 1.5 2009/01/28 16:11:23 christos Exp $ 2 3 NOMAN=# defined (must be above bsd.own.mk) 4 5 .include <bsd.own.mk> 6 7 PROG=origin 8 LIBFOO != cd ${.CURDIR}/../lib && ${PRINTOBJDIR} 9 PROGDIR != cd ${.CURDIR} && ${PRINTOBJDIR} 10 LDFLAGS+=-Wl,-R'$${ORIGIN}' -Wl,-L${LIBFOO} -lfoo 11 CPPFLAGS+=-I${.CURDIR}/../lib 12 13 ${PROG}: libfoo.so.0 14 15 libfoo.so.0: 16 -@cp ${LIBFOO}/libfoo.so.0 . 17 18 CLEANFILES+=libfoo.so.0 19 20 # can't use ./${PROG} here because the kernel is still broken 21 # checkout the #ifdef notyet in kern_exec.c 22 regress: ${PROG} 23 ${PROGDIR}/${PROG} 24 25 .include <bsd.prog.mk> 26