]> git.saurik.com Git - apple/libc.git/blobdiff - db/recno/Makefile.inc
Libc-498.1.5.tar.gz
[apple/libc.git] / db / recno / Makefile.inc
index 70f223685a5b59f5950dae52430bce7fe374ceab..512997061a97f445f64b51df923c17b6670cf723 100644 (file)
@@ -2,6 +2,7 @@
 # $FreeBSD: src/lib/libc/db/recno/Makefile.inc,v 1.4 2002/11/18 09:50:55 ru Exp $
 
 .PATH: ${.CURDIR}/db/recno
+CWD := ${.CURDIR}/db/recno
 
 .include "Makefile.fbsd_begin"
 FBSDMISRCS= rec_close.c rec_delete.c rec_get.c rec_open.c rec_put.c rec_search.c \
@@ -14,6 +15,11 @@ FBSDHDRS= recno.h
 
 # need to rename extern.h to make it unique
 .ifmake autopatch
-rec_extern.h: FreeBSD/extern.h _AUTOPATCHCUR
-AUTOPATCHHDRS+= rec_extern.h
+
+# This .for statement forces evaluation of ${CWD}
+.for _cwd in ${CWD}
+${_cwd}/rec_extern.h: ${_cwd}/FreeBSD/extern.h _AUTOPATCH
+AUTOPATCHHDRS+= ${_cwd}/rec_extern.h
+.endfor # _cwd
+
 .endif # autopatch