summaryrefslogtreecommitdiff
path: root/autogen.sh
diff options
context:
space:
mode:
authorAlexander Larsson <alexl@redhat.com>2015-03-20 15:57:22 +0100
committerAlexander Larsson <alexl@redhat.com>2015-03-20 15:57:22 +0100
commit22ac447fc64ea473756cf8d30fd734b18b6c5f31 (patch)
tree0b8b0f01a480a307a6b0306cbd405553a54120e0 /autogen.sh
parentdb191015d4a269e425afa6980c654605add9ddec (diff)
downloadxdg-app-22ac447fc64ea473756cf8d30fd734b18b6c5f31.tar.gz
Import libglnx
Diffstat (limited to 'autogen.sh')
-rwxr-xr-xautogen.sh8
1 files changed, 7 insertions, 1 deletions
diff --git a/autogen.sh b/autogen.sh
index 52843e5..f207af5 100755
--- a/autogen.sh
+++ b/autogen.sh
@@ -18,7 +18,13 @@ fi
# regenerated from their corresponding *.in files by ./configure anyway.
touch INSTALL
+cd "$olddir"
+if ! test -f libglnx/README.md || ! test -f bsdiff/README.md; then
+ git submodule update --init
+fi
+# Workaround automake bug with subdir-objects and computed paths
+sed -e 's,$(libglnx_srcpath),'${srcdir}/libglnx,g < libglnx/Makefile-libglnx.am >libglnx/Makefile-libglnx.am.inc
+
autoreconf --force --install --verbose || exit $?
-cd "$olddir"
test -n "$NOCONFIGURE" || "$srcdir/configure" "$@"