mirror of
https://github.com/videolan/vlc.git
synced 2024-12-15 20:53:44 +08:00
Factorise list.sh a bit: rewrite some multiple commands as one where easy.
This commit is contained in:
parent
d0e62402b7
commit
ae13fdda72
@ -21,10 +21,10 @@ i=0
|
|||||||
|
|
||||||
for modfile in `find . -name "Modules.am"`
|
for modfile in `find . -name "Modules.am"`
|
||||||
do
|
do
|
||||||
for module in `grep "SOURCES_" $modfile|awk '{print $1}'|awk 'BEGIN {FS="SOURCES_"};{print $2}'`
|
for module in `awk '/^SOURCES_/{sub(/SOURCES_/,"",$1); print $1}' "$modfile"`
|
||||||
do
|
do
|
||||||
echo $module >> $TEMPFILE
|
echo $module >> $TEMPFILE
|
||||||
if [ `grep " \* $module:" $LISTFILE |wc -l` = 0 ]
|
if ! grep -q " \* $module:" $LISTFILE
|
||||||
then
|
then
|
||||||
echo "$module exists in $modfile, but not listed"
|
echo "$module exists in $modfile, but not listed"
|
||||||
i=1
|
i=1
|
||||||
@ -44,9 +44,9 @@ echo "--------------------------------------"
|
|||||||
echo "Checking that all listed modules exist"
|
echo "Checking that all listed modules exist"
|
||||||
echo "--------------------------------------"
|
echo "--------------------------------------"
|
||||||
|
|
||||||
for module in `grep " \* " $LISTFILE|awk '{print $2}'|sed s,':',,g `
|
for module in `awk '/ \* /{gsub(/:/,"",$2); print $2}' $LISTFILE`
|
||||||
do
|
do
|
||||||
if [ `grep $module $TEMPFILE|wc -l` = 0 ]
|
if ! grep -q $module $TEMPFILE
|
||||||
then
|
then
|
||||||
i=1
|
i=1
|
||||||
echo "$module is listed but does not exist"
|
echo "$module is listed but does not exist"
|
||||||
|
Loading…
Reference in New Issue
Block a user