@@ -130,7 +130,7 @@ main() {
130130 # TODO: run CLI examples found in Markdown files
131131
132132 # Run C benchmark files...
133- files=$( echo " ${changed_files} " | grep ' benchmark/.*\.c$' | tr ' \n' ' ' )
133+ files=$( echo " ${changed_files} " | grep ' / benchmark/.*\.c$' | tr ' \n' ' ' )
134134 if [[ -n " ${files} " ]]; then
135135 echo ' Running C benchmark files...' >&2
136136 make FILES=" ${files} " benchmark-c-files > /dev/null >&2
@@ -142,7 +142,7 @@ main() {
142142 fi
143143
144144 # Run C++ benchmark files...
145- files=$( echo " ${changed_files} " | grep ' benchmark/.*\.cpp$' | tr ' \n' ' ' )
145+ files=$( echo " ${changed_files} " | grep ' / benchmark/.*\.cpp$' | tr ' \n' ' ' )
146146 if [[ -n " ${files} " ]]; then
147147 echo ' Running C++ benchmark files...' >&2
148148 make FILES=" ${files} " benchmark-cpp-files > /dev/null >&2
@@ -154,7 +154,7 @@ main() {
154154 fi
155155
156156 # Run Fortran benchmark files...
157- files=$( echo " ${changed_files} " | grep ' benchmark/.*\.f$' | tr ' \n' ' ' )
157+ files=$( echo " ${changed_files} " | grep ' / benchmark/.*\.f$' | tr ' \n' ' ' )
158158 if [[ -n " ${files} " ]]; then
159159 echo ' Running Fortran benchmark files...' >&2
160160 make FILES=" ${files} " benchmark-fortran-files > /dev/null >&2
@@ -166,7 +166,7 @@ main() {
166166 fi
167167
168168 # Run JavaScript benchmark files...
169- files=$( echo " ${changed_files} " | grep ' benchmark/.*\.js$' | tr ' \n' ' ' )
169+ files=$( echo " ${changed_files} " | grep ' / benchmark/.*\.js$' | tr ' \n' ' ' )
170170 if [[ -n " ${files} " ]]; then
171171 echo ' Running JavaScript benchmark files...' >&2
172172 make FILES=" ${files} " benchmark-javascript-files > /dev/null >&2
@@ -178,7 +178,7 @@ main() {
178178 fi
179179
180180 # Run Julia benchmark files...
181- files=$( echo " ${changed_files} " | grep ' benchmark/.*\.jl$' | tr ' \n' ' ' )
181+ files=$( echo " ${changed_files} " | grep ' / benchmark/.*\.jl$' | tr ' \n' ' ' )
182182 if [[ -n " ${files} " ]]; then
183183 echo ' Running Julia benchmark files...' >&2
184184 make FILES=" ${files} " benchmark-julia-files > /dev/null >&2
@@ -190,7 +190,7 @@ main() {
190190 fi
191191
192192 # Run Python benchmark files...
193- files=$( echo " ${changed_files} " | grep ' benchmark/.*\.py$' | tr ' \n' ' ' )
193+ files=$( echo " ${changed_files} " | grep ' / benchmark/.*\.py$' | tr ' \n' ' ' )
194194 if [[ -n " ${files} " ]]; then
195195 echo ' Running Python benchmark files...' >&2
196196 make FILES=" ${files} " benchmark-python-files > /dev/null >&2
@@ -202,7 +202,7 @@ main() {
202202 fi
203203
204204 # Run R benchmark files...
205- files=$( echo " ${changed_files} " | grep ' benchmark/.*\.R$' | tr ' \n' ' ' )
205+ files=$( echo " ${changed_files} " | grep ' / benchmark/.*\.R$' | tr ' \n' ' ' )
206206 if [[ -n " ${files} " ]]; then
207207 echo ' Running R benchmark files...' >&2
208208 make FILES=" ${files} " benchmark-r-files > /dev/null >&2
0 commit comments