From 7ab6055121894b7978630249337e8ae0dda679cd Mon Sep 17 00:00:00 2001
From: Paul McCarthy <pauldmccarthy@gmail.com>
Date: Tue, 14 Dec 2021 16:56:22 +0000
Subject: [PATCH] BF: Path is mandatory argument to find on macOS. Fix env var
 references.

---
 config/rules.mk | 48 ++++++++++++++++++++++++------------------------
 1 file changed, 24 insertions(+), 24 deletions(-)

diff --git a/config/rules.mk b/config/rules.mk
index 004271a..d8bb17c 100644
--- a/config/rules.mk
+++ b/config/rules.mk
@@ -35,30 +35,30 @@ depend:
 # Makefile should set the CUDABUILDDIR variable.
 depend.mk:
 	@echo "Building dependency file depend.mk" ; \
-	srcfiles=`find -name "*.c"  -or -name "*.cc"  -or -name "*.cxx" -or -name "*.cpp" -or -name "*.inc" -or -name "*.hpp" -or -name "*.cu"` ; \
-	for srcfile in ${srcfiles} dummyname; do                                \
-	  if [ -f "${srcfile}" ]; then                                          \
-	    srcfile="${srcfile#./}"                                           ; \
-	    prefix="${srcfile%.*}"                                            ; \
-	    basename="${prefix##*/}"                                          ; \
-	    objfile="${basename}.o"                                           ; \
-	    depfile="${basename}.mk"                                          ; \
-	    if [ "${srcfile%.cu}" = "${prefix}" ]; then                         \
-	      if [ -f "${NVCC}" ]; then                                         \
-	        ${NVCC} -MM -MT "${CUDABUILDDIR}${objfile}" -MF "${depfile}"    \
-	                ${CPPFLAGS} ${INCFLAGS} "${srcfile}" > /dev/null 2>&1 ; \
-	      fi                                                              ; \
-	    else                                                                \
-	      ${CC} -MM -MT "${BUILDDIR}${objfile}" -MF "${depfile}"            \
-	            ${CPPFLAGS} ${INCFLAGS} "${srcfile}" > /dev/null 2>&1     ; \
-	    fi                                                                ; \
-	    if [ -f "${depfile}" ]; then                                        \
-	      cat "${depfile}" >> depend.mk                                   ; \
-	      rm -f "${depfile}"                                              ; \
-	    fi                                                                ; \
-	  else                                                                  \
-	    touch depend.mk                                                   ; \
-	  fi                                                                  ; \
+	srcfiles=`find . -name "*.c"  -or -name "*.cc"  -or -name "*.cxx" -or -name "*.cpp" -or -name "*.inc" -or -name "*.hpp" -or -name "*.cu"` ; \
+	for srcfile in $${srcfiles} dummyname; do                                \
+	  if [ -f "$${srcfile}" ]; then                                          \
+	    srcfile="$${srcfile#./}"                                           ; \
+	    prefix="$${srcfile%.*}"                                            ; \
+	    basename="$${prefix##*/}"                                          ; \
+	    objfile="$${basename}.o"                                           ; \
+	    depfile="$${basename}.mk"                                          ; \
+	    if [ "$${srcfile%.cu}" = "$${prefix}" ]; then                        \
+	      if [ -f "${NVCC}" ]; then                                          \
+	        ${NVCC} -MM -MT "${CUDABUILDDIR}$${objfile}" -MF "$${depfile}"   \
+	                ${CPPFLAGS} ${INCFLAGS} "$${srcfile}" > /dev/null 2>&1 ; \
+	      fi                                                               ; \
+	    else                                                                 \
+	      ${CC} -MM -MT "${BUILDDIR}$${objfile}" -MF "$${depfile}"           \
+	            ${CPPFLAGS} ${INCFLAGS} "$${srcfile}" > /dev/null 2>&1     ; \
+	    fi                                                                 ; \
+	    if [ -f "$${depfile}" ]; then                                        \
+	      cat "$${depfile}" >> depend.mk                                   ; \
+	      rm -f "$${depfile}"                                              ; \
+	    fi                                                                 ; \
+	  else                                                                   \
+	    touch depend.mk                                                    ; \
+	  fi                                                                   ; \
 	done
 
 install:
-- 
GitLab