[rtems-buildsys commit] Add install-data-local to work around regression in automake > 1.11.4.

Ralf Corsepius ralf at rtems.org
Tue Feb 12 11:17:58 UTC 2013


Module:    rtems-buildsys
Branch:    master
Commit:    3acf628d737245db9330bb87e1fbc02e267c75e9
Changeset: http://git.rtems.org/rtems-buildsys/commit/?id=3acf628d737245db9330bb87e1fbc02e267c75e9

Author:    Ralf Corsépius <ralf.corsepius at rtems.org>
Date:      Mon Feb 11 18:51:13 2013 +0100

Add install-data-local to work around regression in automake > 1.11.4.

---

 rtems-mock/Makefile.am |    4 ++++
 rtems-mock/Makefile.in |   25 +++++++++++++++----------
 2 files changed, 19 insertions(+), 10 deletions(-)

diff --git a/rtems-mock/Makefile.am b/rtems-mock/Makefile.am
index aad83a0..4b4e5ab 100644
--- a/rtems-mock/Makefile.am
+++ b/rtems-mock/Makefile.am
@@ -201,3 +201,7 @@ include $(srcdir)/make/makefile.am
 include $(srcdir)/buildgroups/makefile.am
 
 noinst_HEADERS = rtems-mock.spec
+
+# Work-around to regression in automake > 1.11.4
+install-data-local:
+	@mkdir_p@ $(DESTDIR)$(pkglocalstatedir)
diff --git a/rtems-mock/Makefile.in b/rtems-mock/Makefile.in
index 9d2026f..3954339 100644
--- a/rtems-mock/Makefile.in
+++ b/rtems-mock/Makefile.in
@@ -1211,12 +1211,13 @@ info: info-am
 
 info-am:
 
-install-data-am: install-failedDATA install-mockcfgDATA \
-	install-nobase_makeHEADERS install-nobase_mockdataDATA \
-	install-nobase_mockdataHEADERS install-pkg_perlmockHEADERS \
-	install-pkg_perlrpmsHEADERS install-pkgcfgDATA \
-	install-pkglocalstateDATA install-repotools_sysconfDATA \
-	install-resultDATA install-tobuildDATA
+install-data-am: install-data-local install-failedDATA \
+	install-mockcfgDATA install-nobase_makeHEADERS \
+	install-nobase_mockdataDATA install-nobase_mockdataHEADERS \
+	install-pkg_perlmockHEADERS install-pkg_perlrpmsHEADERS \
+	install-pkgcfgDATA install-pkglocalstateDATA \
+	install-repotools_sysconfDATA install-resultDATA \
+	install-tobuildDATA
 	@$(NORMAL_INSTALL)
 	$(MAKE) $(AM_MAKEFLAGS) install-data-hook
 install-dvi: install-dvi-am
@@ -1280,10 +1281,10 @@ uninstall-am: uninstall-binSCRIPTS uninstall-failedDATA \
 	distclean-tags distcleancheck distdir distuninstallcheck dvi \
 	dvi-am html html-am info info-am install install-am \
 	install-binSCRIPTS install-data install-data-am \
-	install-data-hook install-dvi install-dvi-am install-exec \
-	install-exec-am install-failedDATA install-html \
-	install-html-am install-info install-info-am install-man \
-	install-mockcfgDATA install-nobase_makeHEADERS \
+	install-data-hook install-data-local install-dvi \
+	install-dvi-am install-exec install-exec-am install-failedDATA \
+	install-html install-html-am install-info install-info-am \
+	install-man install-mockcfgDATA install-nobase_makeHEADERS \
 	install-nobase_mockdataDATA install-nobase_mockdataHEADERS \
 	install-pdf install-pdf-am install-pkg_perlmockHEADERS \
 	install-pkg_perlrpmsHEADERS install-pkgcfgDATA \
@@ -1740,6 +1741,10 @@ etc/mock/suse-12.2-x86_64-rtems-infra.cfg: etc/mock/suse-12.2-x86_64-rtems-infra
 $(srcdir)/buildgroups/makefile.am: am-buildgroups
 	$(srcdir)/am-buildgroups > $(srcdir)/buildgroups/makefile.am
 
+# Work-around to regression in automake > 1.11.4
+install-data-local:
+	@mkdir_p@ $(DESTDIR)$(pkglocalstatedir)
+
 # Tell versions [3.59,3.63) of GNU make to not export all variables.
 # Otherwise a system limit (for SysV at least) may be exceeded.
 .NOEXPORT:




More information about the vc mailing list