Suggestions/patches from Brian to make stuff better:
* Include all the stuff that is necessary for running autogen.sh in a distribution tarball. * Remove from config/Makefile.am's EXTRA_DIST that which is automatically included in the tarball in recent versions of Automake (i.e., all the m4 files that are acincluded). * Make ROMIO's configure script look for something that is actually included in the tarball. Fixes trac:1025. This commit was SVN r17505. The following Trac tickets were found above: Ticket 1025 --> https://svn.open-mpi.org/trac/ompi/ticket/1025
Этот коммит содержится в:
родитель
b22e8e7567
Коммит
5bb1e5151f
@ -18,7 +18,7 @@
|
||||
#
|
||||
|
||||
SUBDIRS = config contrib $(MCA_PROJECT_SUBDIRS) test
|
||||
EXTRA_DIST = README INSTALL VERSION Doxyfile LICENSE
|
||||
EXTRA_DIST = README INSTALL VERSION Doxyfile LICENSE autogen.sh
|
||||
|
||||
include examples/Makefile.include
|
||||
|
||||
|
@ -19,45 +19,11 @@
|
||||
|
||||
EXTRA_DIST = \
|
||||
distscript.csh \
|
||||
c_get_alignment.m4 \
|
||||
c_weak_symbols.m4 \
|
||||
cxx_find_template_parameters.m4 \
|
||||
cxx_find_template_repository.m4 \
|
||||
cxx_find_exception_flags.m4 \
|
||||
cxx_have_exceptions.m4 \
|
||||
f77_check_type.m4 \
|
||||
f77_find_ext_symbol_convention.m4 \
|
||||
f77_get_alignment.m4 \
|
||||
f77_get_sizeof.m4 \
|
||||
f90_check_type.m4 \
|
||||
f90_find_module_include_flag.m4 \
|
||||
f90_get_precision.m4 \
|
||||
f90_get_range.m4 \
|
||||
f90_get_sizeof.m4 \
|
||||
mca_acinclude.m4 \
|
||||
mca_configure.ac \
|
||||
mca_make_configure.pl \
|
||||
mca_no_configure_components.m4 \
|
||||
ompi_case_sensitive_fs_setup.m4 \
|
||||
ompi_check_optflags.m4 \
|
||||
ompi_check_pthread_pids.m4 \
|
||||
ompi_config_subdir.m4 \
|
||||
ompi_config_subdir_args.m4 \
|
||||
ompi_config_pthreads.m4 \
|
||||
ompi_config_solaris_threads.m4 \
|
||||
ompi_config_threads.m4 \
|
||||
ompi_configure_options.m4 \
|
||||
ompi_contrib.m4 \
|
||||
ompi_functions.m4 \
|
||||
ompi_get_version.m4 \
|
||||
ompi_get_version.m4sh \
|
||||
ompi_get_version.sh \
|
||||
ompi_make_stripped_flags.m4 \
|
||||
ompi_mca.m4 \
|
||||
ompi_setup_cc.m4 \
|
||||
ompi_setup_cxx.m4 \
|
||||
ompi_setup_f77.m4 \
|
||||
ompi_setup_f90.m4
|
||||
ompi_get_version.m4sh \
|
||||
libltdl_dlopen_global.diff \
|
||||
lt1522-pathCC.diff \
|
||||
lt21a-pathCC.diff \
|
||||
ltmain_otool.diff
|
||||
|
||||
maintainer-clean-local:
|
||||
rm -f ompi_get_version.sh
|
||||
|
@ -76,6 +76,14 @@ else
|
||||
echo "*** Did NOT updated VERSION file with SVN r number"
|
||||
endif
|
||||
|
||||
# Copy configure.params and autogen.subdirs files into distribution.
|
||||
# This should really be in each component's Makefile.am, but that's
|
||||
# never going to happen. So copy here automagically.
|
||||
echo "*** Copying configure.params files"
|
||||
find opal orte ompi -name "configure.params" -exec cp -f -p "{}" "$distdir/{}" \; >& /dev/null
|
||||
echo "*** Copying autogen.subdirs files"
|
||||
find opal orte ompi -name "autogen.subdirs" -exec cp -f -p "{}" "$distdir/{}" \; >& /dev/null
|
||||
|
||||
#########################################################
|
||||
# VERY IMPORTANT: Now go into the new distribution tree #
|
||||
#########################################################
|
||||
@ -202,7 +210,6 @@ set ver="$OMPI_VERSION"
|
||||
#end
|
||||
#cd ../..
|
||||
|
||||
|
||||
#
|
||||
# Put the release version number in the README and INSTALL files
|
||||
#
|
||||
|
@ -37,7 +37,7 @@ AC_DEFINE([HAVE_MPI_OFFSET], [1], [Will always be 1 - OMPI has MPI_OFFSET])
|
||||
|
||||
# Open MPI: look for top Open MPI directory
|
||||
AC_MSG_CHECKING([for Open MPI support files])
|
||||
if test -f "$srcdir/../../../../../config/mca_configure.ac"; then
|
||||
if test -f "$srcdir/../../../../../config/ompi_mca.m4"; then
|
||||
|
||||
# This is needed for VPATH builds, so that it will -I the
|
||||
# appropriate include directory (don't know why automake
|
||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user