summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gtkdocize.in15
1 files changed, 11 insertions, 4 deletions
diff --git a/gtkdocize.in b/gtkdocize.in
index 874371c..d74abbc 100644
--- a/gtkdocize.in
+++ b/gtkdocize.in
@@ -43,10 +43,10 @@ test "$docdir" || docdir="$srcdir"
# detect configure script
no_configure_found=0
-if test -f configure.ac; then
- configure=configure.ac
-elif test -f configure.in; then
- configure=configure.in
+if test -f "$srcdir/configure.ac"; then
+ configure="$srcdir/configure.ac"
+elif test -f "$srcdir/configure.in"; then
+ configure="$srcdir/configure.in"
else
no_configure_found=1
fi
@@ -96,6 +96,13 @@ while test $# -gt 0; do
--flavour=*)
flavour=`expr "X$1" : '[^=]*=\(.*\)'`
shift ;;
+ --srcdir)
+ # Handled above
+ shift
+ shift ;;
+ --srcdir=*)
+ # Handled above
+ shift ;;
-*)
echo "$progname: unrecognised option '$1'" 1>&2
echo "$usage" 1>&2