Skip to content

Commit dfd86cd

Browse files
committed
gen_asms.sh: use grep -r instead of -R
-R is not widely supported.
1 parent 2e163ae commit dfd86cd

1 file changed

Lines changed: 7 additions & 7 deletions

File tree

src/libc/dj64/parsers/gen_asms.sh

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,23 @@
11
gen_incs() {
2-
cd "$1" && grep -E -R --include="*.h" " ASM\(| ASM_P\(| ASM_AP\(| ASM_N\(| ASM_F\(" . | grep :EXTERN | \
2+
cd "$1" && grep -E -r --include="*.h" " ASM\(| ASM_P\(| ASM_AP\(| ASM_N\(| ASM_F\(" . | grep :EXTERN | \
33
cut -d ":" -f 1 | uniq | sed -E 's/\.\/(.+)/#include "\1"/'
44
}
55

66
gen_incsn() {
7-
cd "$1" && grep -R --include="*.h" " ASM_N(" . | grep :EXTERN | cut -d ":" -f 1 | uniq | \
7+
cd "$1" && grep -r --include="*.h" " ASM_N(" . | grep :EXTERN | cut -d ":" -f 1 | uniq | \
88
sed -E 's/\.\/(.+)/#include "\1"/'
99
}
1010

1111
gen_asyms() {
12-
grep -E -R --include="*.h" " ASM_ARR\(" . "$1" | grep :EXTERN | \
12+
grep -E -r --include="*.h" " ASM_ARR\(" . "$1" | grep :EXTERN | \
1313
sed -E 's/.+\((.+), (.+), (.+)\);.*/__ASM_ARR\(\1, \2, \3\) SEMIC/' | sort | uniq
14-
grep -E -R --include="*.h" " ASM_F\(" . "$1" | grep :EXTERN | \
14+
grep -E -r --include="*.h" " ASM_F\(" . "$1" | grep :EXTERN | \
1515
sed -E 's/.+EXTERN ASM.*\((.+)\);.*/__ASM_FUNC\(\1) SEMIC/' | sort | uniq
16-
grep -E -R --include="*.h" " ASM_P\(" . "$1" | grep :EXTERN | \
16+
grep -E -r --include="*.h" " ASM_P\(" . "$1" | grep :EXTERN | \
1717
sed -E 's/.+\((.+), (.+)\);.*/__ASM_PTR\(\1, \2\) SEMIC/' | sort | uniq
18-
grep -E -R --include="*.h" " ASM_N\(" . "$1" | grep :EXTERN | \
18+
grep -E -r --include="*.h" " ASM_N\(" . "$1" | grep :EXTERN | \
1919
sed -E 's/.+\((.+), (.+)\);.*/__ASM_N\(\1, \2\) SEMIC/' | sort | uniq
20-
grep -E -R --include="*.h" " ASM\(" . "$1" | grep :EXTERN | \
20+
grep -E -r --include="*.h" " ASM\(" . "$1" | grep :EXTERN | \
2121
sed -E 's/.+\((.+), (.+)\);.*/__ASM\(\1, \2\) SEMIC/' | sort | uniq
2222
}
2323

0 commit comments

Comments
 (0)