=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/share/mk/Attic/bsd.lkm.mk,v retrieving revision 1.19 retrieving revision 1.20 diff -u -r1.19 -r1.20 --- src/share/mk/Attic/bsd.lkm.mk 2003/05/20 22:49:13 1.19 +++ src/share/mk/Attic/bsd.lkm.mk 2005/09/15 07:12:18 1.20 @@ -1,4 +1,4 @@ -# $OpenBSD: bsd.lkm.mk,v 1.19 2003/05/20 22:49:13 millert Exp $ +# $OpenBSD: bsd.lkm.mk,v 1.20 2005/09/15 07:12:18 espie Exp $ .if exists(${.CURDIR}/../Makefile.inc) .include "${.CURDIR}/../Makefile.inc" @@ -73,7 +73,15 @@ ${.CURDIR}/${POSTINSTALL} ${DESTDIR}${LKMDIR} .endif .endif +.if defined(LINKS) && !empty(LINKS) +. for lnk file in ${LINKS} + @l=${DESTDIR}${LKMDIR}${lnk}; \ + t=${DESTDIR}${LKMDIR}${file}; \ + echo $$t -\> $$l; \ + rm -f $$t; ln $$l $$t +. endfor .endif +.endif load: ${COMBINED} @@ -87,18 +95,6 @@ modunload -n $(LKM) install: maninstall _SUBDIRUSE -.if defined(LINKS) && !empty(LINKS) - @set ${LINKS}; \ - while test $$# -ge 2; do \ - l=${DESTDIR}${LKMDIR}/$$1; \ - shift; \ - t=${DESTDIR}${LKMDIR}/$$1; \ - shift; \ - echo $$t -\> $$l; \ - rm -f $$t; \ - ln $$l $$t; \ - done; true -.endif maninstall: afterinstall afterinstall: realinstall