Fix update-bridge-files.sh for BSD find
BSD find outputs a trailing slash when given on the command line, GNU find does not. This can lead to path like firmware//lcd/image.c which would fail with the used dirname and sed combination.
This commit is contained in:
parent
dbc8bb287a
commit
de110ea5be
|
@ -13,7 +13,7 @@ exit
|
|||
fi
|
||||
|
||||
echo "Updating directories"
|
||||
for i in `find firmware/ -type d `
|
||||
for i in `find firmware -type d `
|
||||
do
|
||||
if test -d simulat0r/$i
|
||||
then verbmsg "OK Directory already exists: $i"
|
||||
|
@ -22,7 +22,7 @@ fi
|
|||
done
|
||||
|
||||
echo "Updating bridge files for C source"
|
||||
for i in `find firmware/ \! -path firmware/lcd/allfonts.h \! -path firmware/l0dable/usetable.h -type f -iname \*.[ch]`
|
||||
for i in `find firmware \! -path firmware/lcd/allfonts.h \! -path firmware/l0dable/usetable.h -type f -iname \*.[ch]`
|
||||
do
|
||||
if test -f simulat0r/$i;
|
||||
then
|
||||
|
@ -34,7 +34,7 @@ do
|
|||
done
|
||||
|
||||
echo "Updating bridge files for Makefiles"
|
||||
for i in `find firmware/ -type f -iname Makefile`
|
||||
for i in `find firmware -type f -iname Makefile`
|
||||
do
|
||||
if test -f simulat0r/$i;
|
||||
then
|
||||
|
|
Loading…
Reference in New Issue