diff options
author | Tim-Philipp Müller <tim.muller@collabora.co.uk> | 2010-03-30 15:20:07 +0100 |
---|---|---|
committer | Tim-Philipp Müller <tim.muller@collabora.co.uk> | 2010-03-30 15:20:07 +0100 |
commit | b40320d48325674a21081155c7a917a5b9e7b473 (patch) | |
tree | ef6aa455a319cb1e159b72f7cbc723f2870d1a77 | |
parent | 890042bc927d3ccb561b4814ae2befee7ecdd2d8 (diff) |
build: make autotools put its m4 files into m4/ instead of common/m4/
This is how we do it in the other modules, and gets rid of the annoying
dirty status for common when doing git status (at least once you clean
out the old files from there).
-rw-r--r-- | Makefile.am | 41 | ||||
-rwxr-xr-x | autogen.sh | 2 | ||||
-rw-r--r-- | configure.ac | 3 | ||||
-rw-r--r-- | m4/.gitignore | 36 | ||||
-rw-r--r-- | m4/Makefile.am | 1 | ||||
-rw-r--r-- | m4/check-checks.m4 (renamed from check-checks.m4) | 0 |
6 files changed, 78 insertions, 5 deletions
diff --git a/Makefile.am b/Makefile.am index 5317b24bcd..4f5a832c50 100644 --- a/Makefile.am +++ b/Makefile.am @@ -1,7 +1,7 @@ DISTCHECK_CONFIGURE_FLAGS=--enable-gtk-doc --enable-docbook # note: keep in sync with configure.ac -ACLOCAL_AMFLAGS = -I common/m4 -I . +ACLOCAL_AMFLAGS = -I m4 -I common/m4 aclocaldir = $(datadir)/aclocal aclocal_DATA = gst-element-check-@GST_MAJORMINOR@.m4 @@ -10,6 +10,7 @@ SUBDIRS = pkgconfig \ gst libs plugins tools tests \ docs \ po \ + m4 \ common # These are all the possible subdirs @@ -17,6 +18,7 @@ DIST_SUBDIRS = pkgconfig \ gst libs plugins tools tests \ docs \ po \ + m4 \ common # include before EXTRA_DIST for win32 assignment @@ -24,7 +26,6 @@ include $(top_srcdir)/common/win32.mak EXTRA_DIST = \ gstreamer.spec gstreamer.spec.in \ - check-checks.m4 \ gst-element-check.m4.in \ configure.ac autogen.sh depcomp \ MAINTAINERS ABOUT-NLS RELEASE gstreamer.doap \ @@ -158,7 +159,41 @@ gst-element-check-@GST_MAJORMINOR@.m4: gst-element-check.m4 CRUFT_FILES = \ $(top_builddir)/common/shave \ - $(top_builddir)/common/shave-libtool + $(top_builddir)/common/shave-libtool \ + $(top_builddir)/common/m4/codeset.m4 \ + $(top_builddir)/common/m4/gettext.m4 \ + $(top_builddir)/common/m4/glibc2.m4 \ + $(top_builddir)/common/m4/glibc21.m4 \ + $(top_builddir)/common/m4/iconv.m4 \ + $(top_builddir)/common/m4/intdiv0.m4 \ + $(top_builddir)/common/m4/intl.m4 \ + $(top_builddir)/common/m4/intldir.m4 \ + $(top_builddir)/common/m4/intlmacosx.m4 \ + $(top_builddir)/common/m4/intmax.m4 \ + $(top_builddir)/common/m4/inttypes-pri.m4 \ + $(top_builddir)/common/m4/inttypes_h.m4 \ + $(top_builddir)/common/m4/lcmessage.m4 \ + $(top_builddir)/common/m4/lib-ld.m4 \ + $(top_builddir)/common/m4/lib-link.m4 \ + $(top_builddir)/common/m4/lib-prefix.m4 \ + $(top_builddir)/common/m4/libtool.m4 \ + $(top_builddir)/common/m4/lock.m4 \ + $(top_builddir)/common/m4/longlong.m4 \ + $(top_builddir)/common/m4/ltoptions.m4 \ + $(top_builddir)/common/m4/ltsugar.m4 \ + $(top_builddir)/common/m4/ltversion.m4 \ + $(top_builddir)/common/m4/lt~obsolete.m4 \ + $(top_builddir)/common/m4/nls.m4 \ + $(top_builddir)/common/m4/po.m4 \ + $(top_builddir)/common/m4/printf-posix.m4 \ + $(top_builddir)/common/m4/progtest.m4 \ + $(top_builddir)/common/m4/size_max.m4 \ + $(top_builddir)/common/m4/stdint_h.m4 \ + $(top_builddir)/common/m4/uintmax_t.m4 \ + $(top_builddir)/common/m4/visibility.m4 \ + $(top_builddir)/common/m4/wchar_t.m4 \ + $(top_builddir)/common/m4/wint_t.m4 \ + $(top_builddir)/common/m4/xsize.m4 include $(top_srcdir)/common/cruft.mak diff --git a/autogen.sh b/autogen.sh index 944c1d6787..507306a843 100755 --- a/autogen.sh +++ b/autogen.sh @@ -82,7 +82,7 @@ patch -p0 < common/gettext.patch if test -f acinclude.m4; then rm acinclude.m4; fi tool_run "$libtoolize" "--copy --force" -tool_run "$aclocal" "-I common/m4 -I . $ACLOCAL_FLAGS" +tool_run "$aclocal" "-I m4 -I common/m4 $ACLOCAL_FLAGS" tool_run "$autoheader" # touch the stamp-h.in build stamp so we don't re-run autoheader in maintainer mode -- wingo diff --git a/configure.ac b/configure.ac index 687620eb6d..ffd4fc288c 100644 --- a/configure.ac +++ b/configure.ac @@ -64,7 +64,7 @@ dnl allow for different autotools AS_AUTOTOOLS_ALTERNATE dnl Add parameters for aclocal (keep in sync with Makefile.am) -AC_SUBST(ACLOCAL_AMFLAGS, "-I common/m4 -I .") +AC_SUBST(ACLOCAL_AMFLAGS, "-I m4 -I common/m4") dnl set up gettext dnl the version check needs to stay here because autopoint greps for it @@ -728,6 +728,7 @@ docs/pwg/Makefile docs/slides/Makefile docs/xsl/Makefile docs/version.entities +m4/Makefile pkgconfig/Makefile stamp.h pkgconfig/gstreamer.pc diff --git a/m4/.gitignore b/m4/.gitignore new file mode 100644 index 0000000000..588dd023d4 --- /dev/null +++ b/m4/.gitignore @@ -0,0 +1,36 @@ +codeset.m4 +gettext.m4 +glibc*.m4 +iconv.m4 +intdiv0.m4 +intl.m4 +intldir.m4 +intlmacosx.m4 +intmax.m4 +inttypes-pri.m4 +inttypes.m4 +inttypes_h.m4 +isc-posix.m4 +lcmessage.m4 +lib-ld.m4 +lib-link.m4 +lib-prefix.m4 +libtool.m4 +lock.m4 +longlong.m4 +ltoptions.m4 +ltsugar.m4 +ltversion.m4 +lt~obsolete.m4 +nls.m4 +po.m4 +printf-posix.m4 +progtest.m4 +size_max.m4 +stdint_h.m4 +uintmax_t.m4 +ulonglong.m4 +visibility.m4 +wchar_t.m4 +wint_t.m4 +xsize.m4 diff --git a/m4/Makefile.am b/m4/Makefile.am new file mode 100644 index 0000000000..af864e3bbb --- /dev/null +++ b/m4/Makefile.am @@ -0,0 +1 @@ +EXTRA_DIST = $(wildcard *.m4) diff --git a/check-checks.m4 b/m4/check-checks.m4 index cd996ce440..cd996ce440 100644 --- a/check-checks.m4 +++ b/m4/check-checks.m4 |