svn commit: r312453 - in head/lib/libpam: libpam static_libpam

Ngie Cooper ngie at FreeBSD.org
Fri Jan 20 03:31:52 UTC 2017


Author: ngie
Date: Fri Jan 20 03:31:50 2017
New Revision: 312453
URL: https://svnweb.freebsd.org/changeset/base/312453

Log:
  Use SRCTOP-relative paths to other directories instead of .CURDIR-relative ones
  
  This implifies pathing in make/displayed output
  
  MFC after:	3 weeks
  Sponsored by:	Dell EMC Isilon

Modified:
  head/lib/libpam/libpam/Makefile
  head/lib/libpam/static_libpam/Makefile

Modified: head/lib/libpam/libpam/Makefile
==============================================================================
--- head/lib/libpam/libpam/Makefile	Fri Jan 20 03:27:47 2017	(r312452)
+++ head/lib/libpam/libpam/Makefile	Fri Jan 20 03:31:50 2017	(r312453)
@@ -36,7 +36,7 @@
 # $FreeBSD$
 
 PACKAGE=lib${LIB}
-OPENPAM=	${.CURDIR}/../../../contrib/openpam
+OPENPAM=	${SRCTOP}/contrib/openpam
 .PATH: ${OPENPAM}/include ${OPENPAM}/lib/libpam ${OPENPAM}/doc/man
 
 # static_libpam will build libpam.a

Modified: head/lib/libpam/static_libpam/Makefile
==============================================================================
--- head/lib/libpam/static_libpam/Makefile	Fri Jan 20 03:27:47 2017	(r312452)
+++ head/lib/libpam/static_libpam/Makefile	Fri Jan 20 03:31:50 2017	(r312453)
@@ -35,7 +35,7 @@
 #
 # $FreeBSD$
 
-.PATH: ${.CURDIR}/../libpam
+.PATH: ${SRCTOP}/lib/libpam
 
 # Only build the static library.
 LIB=	pam
@@ -66,4 +66,4 @@ CLEANFILES+=	openpam_static.o \
 openpam_static_modules.o: openpam_static.o ${STATIC_MODULES}
 	${CC} -nostdlib ${CFLAGS} -o ${.TARGET} -r -Wl,--whole-archive ${.ALLSRC}
 
-.include "${.CURDIR}/../libpam/Makefile"
+.include "${.CURDIR:H}/libpam/Makefile"


More information about the svn-src-all mailing list