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
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
grep 'IN_FILE' ${srcdir-.}/gtk.symbols | sed 's/.*(//;s/).*//' | grep __ | sort -u > expected-files
|
srcdir=${srcdir-.}
|
||||||
{ cd ${srcdir-.}; grep '^ *# *define __' $gtk_all_c_sources; } | sed 's/.*define //;s/ *$//' | sort > actual-files
|
|
||||||
|
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
|
diff expected-files actual-files && rm -f expected-files actual-files
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue