From 8b04aa4c87fe7657d1a1dad62c2a95ab19e41083 Mon Sep 17 00:00:00 2001 From: Larry Knox Date: Mon, 1 Apr 2013 17:52:23 -0500 Subject: [svn-r23512] Replace install-data-local with install-exec-hook in test/Makefile.am. Change fixes order of chmod and rm for *dynlib* with parallel make. Tested in trunk. --- configure | 2 +- test/Makefile.am | 2 +- test/Makefile.in | 15 ++++++++------- 3 files changed, 10 insertions(+), 9 deletions(-) diff --git a/configure b/configure index bca8548..93fdd4c 100755 --- a/configure +++ b/configure @@ -1,5 +1,5 @@ #! /bin/sh -# From configure.ac Id: configure.ac 23506 2013-04-01 02:16:00Z brtnfld . +# From configure.ac Id: configure.ac 23510 2013-04-01 20:42:58Z songyulu . # Guess values for system-dependent variables and create Makefiles. # Generated by GNU Autoconf 2.69 for HDF5 1.8.11-snap16. # diff --git a/test/Makefile.am b/test/Makefile.am index 9f7fc9e..74f72d2 100644 --- a/test/Makefile.am +++ b/test/Makefile.am @@ -85,7 +85,7 @@ if HAVE_SHARED_CONDITIONAL libdynlib1_la_SOURCES=dynlib1.c libdynlib2_la_SOURCES=dynlib2.c -install-data-local: +install-exec-hook: $(RM) $(DESTDIR)$(libdir)/*dynlib* else diff --git a/test/Makefile.in b/test/Makefile.in index 194a508..da4432b 100644 --- a/test/Makefile.in +++ b/test/Makefile.in @@ -1512,7 +1512,7 @@ distclean-generic: maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." -@HAVE_SHARED_CONDITIONAL_FALSE@install-data-local: +@HAVE_SHARED_CONDITIONAL_FALSE@install-exec-hook: clean: clean-am clean-am: clean-checkPROGRAMS clean-generic clean-libLTLIBRARIES \ @@ -1537,14 +1537,15 @@ info: info-am info-am: -install-data-am: install-data-local +install-data-am: install-dvi: install-dvi-am install-dvi-am: install-exec-am: install-libLTLIBRARIES - + @$(NORMAL_INSTALL) + $(MAKE) $(AM_MAKEFLAGS) install-exec-hook install-html: install-html-am install-html-am: @@ -1585,7 +1586,7 @@ ps-am: uninstall-am: uninstall-libLTLIBRARIES -.MAKE: check-am install-am install-strip +.MAKE: check-am install-am install-exec-am install-strip .PHONY: CTAGS GTAGS all all-am all-local check check-TESTS check-am \ clean clean-checkPROGRAMS clean-generic clean-libLTLIBRARIES \ @@ -1593,8 +1594,8 @@ uninstall-am: uninstall-libLTLIBRARIES cscopelist ctags distclean distclean-compile distclean-generic \ distclean-libtool distclean-tags distdir dvi dvi-am html \ html-am info info-am install install-am install-data \ - install-data-am install-data-local install-dvi install-dvi-am \ - install-exec install-exec-am install-html install-html-am \ + install-data-am install-dvi install-dvi-am install-exec \ + install-exec-am install-exec-hook install-html install-html-am \ install-info install-info-am install-libLTLIBRARIES \ install-man install-pdf install-pdf-am install-ps \ install-ps-am install-strip installcheck installcheck-am \ @@ -1620,7 +1621,7 @@ help: @HAVE_SHARED_CONDITIONAL_TRUE@ # The libdynlib1 and libdynlib2 library for testing plugin module plugin.c. @HAVE_SHARED_CONDITIONAL_TRUE@ # Build it as shared library if configure is enabled for shared library. -@HAVE_SHARED_CONDITIONAL_TRUE@install-data-local: +@HAVE_SHARED_CONDITIONAL_TRUE@install-exec-hook: @HAVE_SHARED_CONDITIONAL_TRUE@ $(RM) $(DESTDIR)$(libdir)/*dynlib* @HAVE_SHARED_CONDITIONAL_FALSE@ # The libh5test library provides common support code for the tests. -- cgit v0.12