Author: ngie
Date: Sun Feb 12 08:36:47 2017
New Revision: 313679
URL: https://svnweb.freebsd.org/changeset/base/313679

Log:
  Use SRCTOP/OBJTOP relative paths where possible; use :H manipulation in lieu
  of ../ elsewhere
  
  This simplifies pathing in make/displayed output
  
  MFC after:    1 week
  Sponsored by: Dell EMC Isilon

Modified:
  head/usr.bin/svn/Makefile.inc
  head/usr.bin/svn/svn/Makefile
  head/usr.bin/svn/svnadmin/Makefile
  head/usr.bin/svn/svnbench/Makefile
  head/usr.bin/svn/svndumpfilter/Makefile
  head/usr.bin/svn/svnfsfs/Makefile
  head/usr.bin/svn/svnlook/Makefile
  head/usr.bin/svn/svnmucc/Makefile
  head/usr.bin/svn/svnrdump/Makefile
  head/usr.bin/svn/svnserve/Makefile
  head/usr.bin/svn/svnsync/Makefile
  head/usr.bin/svn/svnversion/Makefile

Modified: head/usr.bin/svn/Makefile.inc
==============================================================================
--- head/usr.bin/svn/Makefile.inc       Sun Feb 12 07:09:14 2017        
(r313678)
+++ head/usr.bin/svn/Makefile.inc       Sun Feb 12 08:36:47 2017        
(r313679)
@@ -12,33 +12,31 @@ PACKAGE=    svn
 
 .if !defined(SVNDIR)
 
-SVNDIR=                ${.CURDIR}/../../../contrib/subversion/subversion
-APRU=          ${.CURDIR}/../../../contrib/apr-util
-APR=           ${.CURDIR}/../../../contrib/apr
+SVNDIR=                ${SRCTOP}/contrib/subversion/subversion
+APRU=          ${SRCTOP}/contrib/apr-util
+APR=           ${SRCTOP}/contrib/apr
 WARNS?=                0       # definitely not warns friendly
 
-.if exists(${.CURDIR}/../../Makefile.inc)
-.include "${.CURDIR}/../../Makefile.inc"
-.endif
+.sinclude "${.CURDIR:H:H}/Makefile.inc"
 
-LIBAPRDIR=             ${.OBJDIR}/../lib/libapr
-LIBAPR_UTILDIR=                ${.OBJDIR}/../lib/libapr_util
-LIBSERFDIR=            ${.OBJDIR}/../lib/libserf
-
-LIBSVN_CLIENTDIR=      ${.OBJDIR}/../lib/libsvn_client
-LIBSVN_DELTADIR=       ${.OBJDIR}/../lib/libsvn_delta
-LIBSVN_DIFFDIR=                ${.OBJDIR}/../lib/libsvn_diff
-LIBSVN_FSDIR=          ${.OBJDIR}/../lib/libsvn_fs
-LIBSVN_FS_FSDIR=       ${.OBJDIR}/../lib/libsvn_fs_fs
-LIBSVN_FS_UTILDIR=     ${.OBJDIR}/../lib/libsvn_fs_util
-LIBSVN_FS_XDIR=                ${.OBJDIR}/../lib/libsvn_fs_x
-LIBSVN_RADIR=          ${.OBJDIR}/../lib/libsvn_ra
-LIBSVN_RA_LOCALDIR=    ${.OBJDIR}/../lib/libsvn_ra_local
-LIBSVN_RA_SVNDIR=      ${.OBJDIR}/../lib/libsvn_ra_svn
-LIBSVN_RA_SERFDIR=     ${.OBJDIR}/../lib/libsvn_ra_serf
-LIBSVN_REPOSDIR=       ${.OBJDIR}/../lib/libsvn_repos
-LIBSVN_SUBRDIR=                ${.OBJDIR}/../lib/libsvn_subr
-LIBSVN_WCDIR=          ${.OBJDIR}/../lib/libsvn_wc
+LIBAPRDIR=             ${.OBJDIR:H}/lib/libapr
+LIBAPR_UTILDIR=                ${.OBJDIR:H}/lib/libapr_util
+LIBSERFDIR=            ${.OBJDIR:H}/lib/libserf
+
+LIBSVN_CLIENTDIR=      ${.OBJDIR:H}/lib/libsvn_client
+LIBSVN_DELTADIR=       ${.OBJDIR:H}/lib/libsvn_delta
+LIBSVN_DIFFDIR=                ${.OBJDIR:H}/lib/libsvn_diff
+LIBSVN_FSDIR=          ${.OBJDIR:H}/lib/libsvn_fs
+LIBSVN_FS_FSDIR=       ${.OBJDIR:H}/lib/libsvn_fs_fs
+LIBSVN_FS_UTILDIR=     ${.OBJDIR:H}/lib/libsvn_fs_util
+LIBSVN_FS_XDIR=                ${.OBJDIR:H}/lib/libsvn_fs_x
+LIBSVN_RADIR=          ${.OBJDIR:H}/lib/libsvn_ra
+LIBSVN_RA_LOCALDIR=    ${.OBJDIR:H}/lib/libsvn_ra_local
+LIBSVN_RA_SVNDIR=      ${.OBJDIR:H}/lib/libsvn_ra_svn
+LIBSVN_RA_SERFDIR=     ${.OBJDIR:H}/lib/libsvn_ra_serf
+LIBSVN_REPOSDIR=       ${.OBJDIR:H}/lib/libsvn_repos
+LIBSVN_SUBRDIR=                ${.OBJDIR:H}/lib/libsvn_subr
+LIBSVN_WCDIR=          ${.OBJDIR:H}/lib/libsvn_wc
 
 LIBAPR=                        ${LIBAPRDIR}/libapr.a
 LIBAPR_UTIL=           ${LIBAPR_UTILDIR}/libapr-util.a

Modified: head/usr.bin/svn/svn/Makefile
==============================================================================
--- head/usr.bin/svn/svn/Makefile       Sun Feb 12 07:09:14 2017        
(r313678)
+++ head/usr.bin/svn/svn/Makefile       Sun Feb 12 08:36:47 2017        
(r313679)
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-.include "${.CURDIR}/../Makefile.inc"
+.include "${.CURDIR:H}/Makefile.inc"
 
 .PATH: ${SVNDIR}/svn
 
@@ -17,11 +17,11 @@ SRCS=       add-cmd.c auth-cmd.c blame-cmd.c c
        resolved-cmd.c revert-cmd.c status-cmd.c similarity.c status.c \
        svn.c switch-cmd.c unlock-cmd.c update-cmd.c upgrade-cmd.c util.c
 
-CFLAGS+=-I${SVNDIR}/include -I${SVNDIR} -I${.CURDIR}/.. \
-       -I${.CURDIR}/../lib/libapr \
+CFLAGS+=-I${SVNDIR}/include -I${SVNDIR} -I${.CURDIR:H} \
+       -I${.CURDIR:H}/lib/libapr \
        -I${APR}/include/arch/unix \
        -I${APR}/include \
-       -I${.CURDIR}/../lib/libapr_util \
+       -I${.CURDIR:H}/lib/libapr_util \
        -I${APRU}/include/private \
        -I${APRU}/include
 

Modified: head/usr.bin/svn/svnadmin/Makefile
==============================================================================
--- head/usr.bin/svn/svnadmin/Makefile  Sun Feb 12 07:09:14 2017        
(r313678)
+++ head/usr.bin/svn/svnadmin/Makefile  Sun Feb 12 08:36:47 2017        
(r313679)
@@ -2,7 +2,7 @@
 
 MAN=
 
-.include "${.CURDIR}/../Makefile.inc"
+.include "${.CURDIR:H}/Makefile.inc"
 
 .PATH: ${SVNDIR}/svnadmin
 
@@ -10,11 +10,11 @@ PROG=       svn${SVNLITE}admin
 
 SRCS=  svnadmin.c
 
-CFLAGS+=-I${SVNDIR}/include -I${SVNDIR} -I${.CURDIR}/.. \
-       -I${.CURDIR}/../lib/libapr \
+CFLAGS+=-I${SVNDIR}/include -I${SVNDIR} -I${.CURDIR:H} \
+       -I${.CURDIR:H}/lib/libapr \
        -I${APR}/include/arch/unix \
        -I${APR}/include \
-       -I${.CURDIR}/../lib/libapr_util \
+       -I${.CURDIR:H}/lib/libapr_util \
        -I${APRU}/include/private \
        -I${APRU}/include
 

Modified: head/usr.bin/svn/svnbench/Makefile
==============================================================================
--- head/usr.bin/svn/svnbench/Makefile  Sun Feb 12 07:09:14 2017        
(r313678)
+++ head/usr.bin/svn/svnbench/Makefile  Sun Feb 12 08:36:47 2017        
(r313679)
@@ -2,7 +2,7 @@
 
 MAN=
 
-.include "${.CURDIR}/../Makefile.inc"
+.include "${.CURDIR:H}/Makefile.inc"
 
 .PATH: ${SVNDIR}/svnbench
 
@@ -11,11 +11,11 @@ PROG=       svn${SVNLITE}bench
 SRCS=  help-cmd.c notify.c null-blame-cmd.c null-export-cmd.c \
        null-info-cmd.c null-list-cmd.c null-log-cmd.c svnbench.c util.c
 
-CFLAGS+=-I${SVNDIR}/include -I${SVNDIR} -I${.CURDIR}/.. \
-       -I${.CURDIR}/../lib/libapr \
+CFLAGS+=-I${SVNDIR}/include -I${SVNDIR} -I${.CURDIR:H} \
+       -I${.CURDIR:H}/lib/libapr \
        -I${APR}/include/arch/unix \
        -I${APR}/include \
-       -I${.CURDIR}/../lib/libapr_util \
+       -I${.CURDIR:H}/lib/libapr_util \
        -I${APRU}/include/private \
        -I${APRU}/include
 

Modified: head/usr.bin/svn/svndumpfilter/Makefile
==============================================================================
--- head/usr.bin/svn/svndumpfilter/Makefile     Sun Feb 12 07:09:14 2017        
(r313678)
+++ head/usr.bin/svn/svndumpfilter/Makefile     Sun Feb 12 08:36:47 2017        
(r313679)
@@ -2,7 +2,7 @@
 
 MAN=
 
-.include "${.CURDIR}/../Makefile.inc"
+.include "${.CURDIR:H}/Makefile.inc"
 
 .PATH: ${SVNDIR}/svndumpfilter
 
@@ -10,11 +10,11 @@ PROG=       svn${SVNLITE}dumpfilter
 
 SRCS=  svndumpfilter.c
 
-CFLAGS+=-I${SVNDIR}/include -I${SVNDIR} -I${.CURDIR}/.. \
-       -I${.CURDIR}/../lib/libapr \
+CFLAGS+=-I${SVNDIR}/include -I${SVNDIR} -I${.CURDIR:H} \
+       -I${.CURDIR:H}/lib/libapr \
        -I${APR}/include/arch/unix \
        -I${APR}/include \
-       -I${.CURDIR}/../lib/libapr_util \
+       -I${.CURDIR:H}/lib/libapr_util \
        -I${APRU}/include/private \
        -I${APRU}/include
 

Modified: head/usr.bin/svn/svnfsfs/Makefile
==============================================================================
--- head/usr.bin/svn/svnfsfs/Makefile   Sun Feb 12 07:09:14 2017        
(r313678)
+++ head/usr.bin/svn/svnfsfs/Makefile   Sun Feb 12 08:36:47 2017        
(r313679)
@@ -2,7 +2,7 @@
 
 MAN=
 
-.include "${.CURDIR}/../Makefile.inc"
+.include "${.CURDIR:H}/Makefile.inc"
 
 .PATH: ${SVNDIR}/svnfsfs
 
@@ -10,11 +10,11 @@ PROG=       svn${SVNLITE}fsfs
 
 SRCS=  dump-index-cmd.c load-index-cmd.c stats-cmd.c svnfsfs.c
 
-CFLAGS+=-I${SVNDIR}/include -I${SVNDIR} -I${.CURDIR}/.. \
-       -I${.CURDIR}/../lib/libapr \
+CFLAGS+=-I${SVNDIR}/include -I${SVNDIR} -I${.CURDIR:H} \
+       -I${.CURDIR:H}/lib/libapr \
        -I${APR}/include/arch/unix \
        -I${APR}/include \
-       -I${.CURDIR}/../lib/libapr_util \
+       -I${.CURDIR:H}/lib/libapr_util \
        -I${APRU}/include/private \
        -I${APRU}/include
 

Modified: head/usr.bin/svn/svnlook/Makefile
==============================================================================
--- head/usr.bin/svn/svnlook/Makefile   Sun Feb 12 07:09:14 2017        
(r313678)
+++ head/usr.bin/svn/svnlook/Makefile   Sun Feb 12 08:36:47 2017        
(r313679)
@@ -2,7 +2,7 @@
 
 MAN=
 
-.include "${.CURDIR}/../Makefile.inc"
+.include "${.CURDIR:H}/Makefile.inc"
 
 .PATH: ${SVNDIR}/svnlook
 
@@ -10,11 +10,11 @@ PROG=       svn${SVNLITE}look
 
 SRCS=  svnlook.c
 
-CFLAGS+=-I${SVNDIR}/include -I${SVNDIR} -I${.CURDIR}/.. \
-       -I${.CURDIR}/../lib/libapr \
+CFLAGS+=-I${SVNDIR}/include -I${SVNDIR} -I${.CURDIR:H} \
+       -I${.CURDIR:H}/lib/libapr \
        -I${APR}/include/arch/unix \
        -I${APR}/include \
-       -I${.CURDIR}/../lib/libapr_util \
+       -I${.CURDIR:H}/lib/libapr_util \
        -I${APRU}/include/private \
        -I${APRU}/include
 

Modified: head/usr.bin/svn/svnmucc/Makefile
==============================================================================
--- head/usr.bin/svn/svnmucc/Makefile   Sun Feb 12 07:09:14 2017        
(r313678)
+++ head/usr.bin/svn/svnmucc/Makefile   Sun Feb 12 08:36:47 2017        
(r313679)
@@ -2,7 +2,7 @@
 
 MAN=
 
-.include "${.CURDIR}/../Makefile.inc"
+.include "${.CURDIR:H}/Makefile.inc"
 
 .PATH: ${SVNDIR}/svnmucc
 
@@ -10,11 +10,11 @@ PROG=       svn${SVNLITE}mucc
 
 SRCS=  svnmucc.c
 
-CFLAGS+=-I${SVNDIR}/include -I${SVNDIR} -I${.CURDIR}/.. \
-       -I${.CURDIR}/../lib/libapr \
+CFLAGS+=-I${SVNDIR}/include -I${SVNDIR} -I${.CURDIR:H} \
+       -I${.CURDIR:H}/lib/libapr \
        -I${APR}/include/arch/unix \
        -I${APR}/include \
-       -I${.CURDIR}/../lib/libapr_util \
+       -I${.CURDIR:H}/lib/libapr_util \
        -I${APRU}/include/private \
        -I${APRU}/include
 

Modified: head/usr.bin/svn/svnrdump/Makefile
==============================================================================
--- head/usr.bin/svn/svnrdump/Makefile  Sun Feb 12 07:09:14 2017        
(r313678)
+++ head/usr.bin/svn/svnrdump/Makefile  Sun Feb 12 08:36:47 2017        
(r313679)
@@ -2,7 +2,7 @@
 
 MAN=
 
-.include "${.CURDIR}/../Makefile.inc"
+.include "${.CURDIR:H}/Makefile.inc"
 
 .PATH: ${SVNDIR}/svnrdump
 
@@ -10,11 +10,11 @@ PROG=       svn${SVNLITE}rdump
 
 SRCS=  dump_editor.c load_editor.c svnrdump.c util.c
 
-CFLAGS+=-I${SVNDIR}/include -I${SVNDIR} -I${.CURDIR}/.. \
-       -I${.CURDIR}/../lib/libapr \
+CFLAGS+=-I${SVNDIR}/include -I${SVNDIR} -I${.CURDIR:H} \
+       -I${.CURDIR:H}/lib/libapr \
        -I${APR}/include/arch/unix \
        -I${APR}/include \
-       -I${.CURDIR}/../lib/libapr_util \
+       -I${.CURDIR:H}/lib/libapr_util \
        -I${APRU}/include/private \
        -I${APRU}/include
 

Modified: head/usr.bin/svn/svnserve/Makefile
==============================================================================
--- head/usr.bin/svn/svnserve/Makefile  Sun Feb 12 07:09:14 2017        
(r313678)
+++ head/usr.bin/svn/svnserve/Makefile  Sun Feb 12 08:36:47 2017        
(r313679)
@@ -2,7 +2,7 @@
 
 MAN=
 
-.include "${.CURDIR}/../Makefile.inc"
+.include "${.CURDIR:H}/Makefile.inc"
 
 .PATH: ${SVNDIR}/svnserve
 
@@ -10,11 +10,11 @@ PROG=       svn${SVNLITE}serve
 
 SRCS=  cyrus_auth.c log-escape.c logger.c serve.c svnserve.c winservice.c
 
-CFLAGS+=-I${SVNDIR}/include -I${SVNDIR} -I${.CURDIR}/.. \
-       -I${.CURDIR}/../lib/libapr \
+CFLAGS+=-I${SVNDIR}/include -I${SVNDIR} -I${.CURDIR:H} \
+       -I${.CURDIR:H}/lib/libapr \
        -I${APR}/include/arch/unix \
        -I${APR}/include \
-       -I${.CURDIR}/../lib/libapr_util \
+       -I${.CURDIR:H}/lib/libapr_util \
        -I${APRU}/include/private \
        -I${APRU}/include
 

Modified: head/usr.bin/svn/svnsync/Makefile
==============================================================================
--- head/usr.bin/svn/svnsync/Makefile   Sun Feb 12 07:09:14 2017        
(r313678)
+++ head/usr.bin/svn/svnsync/Makefile   Sun Feb 12 08:36:47 2017        
(r313679)
@@ -2,7 +2,7 @@
 
 MAN=
 
-.include "${.CURDIR}/../Makefile.inc"
+.include "${.CURDIR:H}/Makefile.inc"
 
 .PATH: ${SVNDIR}/svnsync
 
@@ -10,11 +10,11 @@ PROG=       svn${SVNLITE}sync
 
 SRCS=  svnsync.c sync.c
 
-CFLAGS+=-I${SVNDIR}/include -I${SVNDIR} -I${.CURDIR}/.. \
-       -I${.CURDIR}/../lib/libapr \
+CFLAGS+=-I${SVNDIR}/include -I${SVNDIR} -I${.CURDIR:H} \
+       -I${.CURDIR:H}/lib/libapr \
        -I${APR}/include/arch/unix \
        -I${APR}/include \
-       -I${.CURDIR}/../lib/libapr_util \
+       -I${.CURDIR:H}/lib/libapr_util \
        -I${APRU}/include/private \
        -I${APRU}/include
 

Modified: head/usr.bin/svn/svnversion/Makefile
==============================================================================
--- head/usr.bin/svn/svnversion/Makefile        Sun Feb 12 07:09:14 2017        
(r313678)
+++ head/usr.bin/svn/svnversion/Makefile        Sun Feb 12 08:36:47 2017        
(r313679)
@@ -2,7 +2,7 @@
 
 MAN=
 
-.include "${.CURDIR}/../Makefile.inc"
+.include "${.CURDIR:H}/Makefile.inc"
 
 .PATH: ${SVNDIR}/svnversion
 
@@ -10,11 +10,11 @@ PROG=       svn${SVNLITE}version
 
 SRCS=  svnversion.c
 
-CFLAGS+=-I${SVNDIR}/include -I${SVNDIR} -I${.CURDIR}/.. \
-       -I${.CURDIR}/../lib/libapr \
+CFLAGS+=-I${SVNDIR}/include -I${SVNDIR} -I${.CURDIR:H} \
+       -I${.CURDIR:H}/lib/libapr \
        -I${APR}/include/arch/unix \
        -I${APR}/include \
-       -I${.CURDIR}/../lib/libapr_util \
+       -I${.CURDIR:H}/lib/libapr_util \
        -I${APRU}/include/private \
        -I${APRU}/include
 
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "[email protected]"

Reply via email to