From dbb2eadcaa87a69c5c77e78c8db73df89821ca49 Mon Sep 17 00:00:00 2001 From: Mike McGreevy Date: Thu, 1 Oct 2009 14:52:37 -0500 Subject: [svn-r17572] Purpose: Makefile Bug Fix Description: Added $(EXEEXT) extension to H5detect when it's executed to generate H5Tinit.c so it works correctly on platforms that require the full extension when running executables. Tested: h5committest, mingw, and user-verified (via submitted patch). --- release_docs/RELEASE.txt | 4 ++++ src/Makefile.am | 2 +- src/Makefile.in | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/release_docs/RELEASE.txt b/release_docs/RELEASE.txt index 45cdc24..4856cc3 100644 --- a/release_docs/RELEASE.txt +++ b/release_docs/RELEASE.txt @@ -104,6 +104,10 @@ Bug Fixes since HDF5-1.8.3 Configuration ------------- + - Added $(EXEEXT) extension to H5detect when it's executed in the + src/Makefile to generate H5Tinit.c so it works correctly on platforms + that require the full extension when running executables. + MAM - 2009/10/01 - BZ #1613 - Configure will now set FC and CXX to "no" when fortran and c++ are not being compiled, respectively, so configure will not run some of the compiler tests for these languages when they are not diff --git a/src/Makefile.am b/src/Makefile.am index 511c847..d7d0e15 100755 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -123,7 +123,7 @@ settings_DATA=libhdf5.settings H5Tinit.c: H5detect$(EXEEXT) LD_LIBRARY_PATH="$$LD_LIBRARY_PATH`echo $(LDFLAGS) | \ sed -e 's/-L/:/g' -e 's/ //g'`" \ - $(RUNSERIAL) ./H5detect > H5Tinit.c || \ + $(RUNSERIAL) ./H5detect$(EXEEXT) > H5Tinit.c || \ (test $$HDF5_Make_Ignore && echo "*** Error ignored") || \ ($(RM) $@ ; exit 1) diff --git a/src/Makefile.in b/src/Makefile.in index 91ffd5a..9d088fb 100644 --- a/src/Makefile.in +++ b/src/Makefile.in @@ -1194,7 +1194,7 @@ help: H5Tinit.c: H5detect$(EXEEXT) LD_LIBRARY_PATH="$$LD_LIBRARY_PATH`echo $(LDFLAGS) | \ sed -e 's/-L/:/g' -e 's/ //g'`" \ - $(RUNSERIAL) ./H5detect > H5Tinit.c || \ + $(RUNSERIAL) ./H5detect$(EXEEXT) > H5Tinit.c || \ (test $$HDF5_Make_Ignore && echo "*** Error ignored") || \ ($(RM) $@ ; exit 1) -- cgit v0.12