diff options
author | Bastien Nocera <hadess@hadess.net> | 2019-02-19 19:59:11 +0100 |
---|---|---|
committer | Bastien Nocera <hadess@hadess.net> | 2019-02-19 19:59:11 +0100 |
commit | 344060b12c696f29290a8db97f94dfe4fb3048b4 (patch) | |
tree | 0529b72459459193683f8c1ec98fff72f4129c62 | |
parent | 7ee47a889bb5a388e0183362e84ad69a1c30cb94 (diff) | |
download | clutter-gst-344060b12c696f29290a8db97f94dfe4fb3048b4.tar.gz |
build: Fix builddir != srcdir
-rwxr-xr-x | autogen.sh | 12 | ||||
-rw-r--r-- | clutter-gst/Makefile.am | 7 |
2 files changed, 15 insertions, 4 deletions
@@ -1,6 +1,16 @@ #! /bin/sh + +srcdir=`dirname $0` +test -z "$srcdir" && srcdir=. + +ORIGDIR=`pwd` + +cd $srcdir + gtkdocize || exit 1 autoreconf -v --install || exit 1 +cd $ORIGDIR || exit $? + if test -z "$NOCONFIGURE"; then - ./configure "$@" || exit 1 + $srcdir/configure "$@" || exit 1 fi diff --git a/clutter-gst/Makefile.am b/clutter-gst/Makefile.am index cac901f..0df17b3 100644 --- a/clutter-gst/Makefile.am +++ b/clutter-gst/Makefile.am @@ -24,7 +24,7 @@ source_h = \ $(srcdir)/clutter-gst.h \ $(srcdir)/clutter-gst-types.h \ $(srcdir)/clutter-gst-util.h \ - $(srcdir)/clutter-gst-version.h \ + $(builddir)/clutter-gst-version.h \ $(srcdir)/clutter-gst-camera.h \ $(srcdir)/clutter-gst-camera-manager.h \ $(srcdir)/clutter-gst-camera-device.h \ @@ -38,14 +38,14 @@ source_h = \ source_priv_h = \ $(srcdir)/clutter-gst-debug.h \ - $(srcdir)/clutter-gst-marshal.h \ + $(builddir)/clutter-gst-marshal.h \ $(srcdir)/clutter-gst-private.h \ $(NULL) source_c = \ $(srcdir)/clutter-gst-debug.c \ $(srcdir)/clutter-gst-types.c \ - $(srcdir)/clutter-gst-marshal.c \ + $(builddir)/clutter-gst-marshal.c \ $(srcdir)/clutter-gst-player.c \ $(srcdir)/clutter-gst-camera.c \ $(srcdir)/clutter-gst-camera-manager.c \ @@ -69,6 +69,7 @@ libclutter_gst_@CLUTTER_GST_MAJORMINOR@_la_SOURCES = \ INCLUDES = \ -I$(top_srcdir) \ + -I$(top_builddir) \ $(NULL) AM_CPPFLAGS = \ |