fix alias check for out-of-tree builds
This commit is contained in:
parent
fc7bd3870d
commit
c0ea568364
1 changed files with 9 additions and 2 deletions
|
|
@ -5,7 +5,14 @@ if test "x$gtk_all_c_sources" = x; then
|
|||
exit 1
|
||||
fi
|
||||
|
||||
grep 'IN_FILE' ${srcdir-.}/gtk.symbols | sed 's/.*(//;s/).*//' | grep __ | sort -u > expected-files
|
||||
{ cd ${srcdir-.}; grep '^ *# *define __' $gtk_all_c_sources; } | sed 's/.*define //;s/ *$//' | sort > actual-files
|
||||
srcdir=${srcdir-.}
|
||||
|
||||
grep 'IN_FILE' "$srcdir/gtk.symbols" | sed 's/^[^(]*(//;s/).*//;s/__GTK_MARSHAL_MARSHAL_C__/__gtk_marshal_MARSHAL_C__/' | grep __ | sort -u > expected-files
|
||||
{
|
||||
for file in $gtk_all_c_sources; do
|
||||
test -f "$file" || file="$srcdir/$file"
|
||||
grep '^ *# *define __' "$file"
|
||||
done
|
||||
} | sed 's/.*define //;s/ *$//;s/__GTK_MARSHAL_MARSHAL_C__/__gtk_marshal_MARSHAL_C__/' | sort > actual-files
|
||||
|
||||
diff expected-files actual-files && rm -f expected-files actual-files
|
||||
|
|
|
|||
Loading…
Reference in a new issue