afb6d28cbf
speed of autogen.sh and configure: find modules that don't need to have a separate configure script during autogen.sh and set them up to be part of LAM's build process. This means that we don't have to run the GNU tools nearly as much during autogen.sh and that we don't have to run nearly as many sub-configure scripts during configure. This works fine for statically-built MCA modules, but doesn't seem to work properly yet for dynamically-built modules. More coming soon, but I wanted to get this in for others to use. This commit was SVN r756.
45 строки
1.2 KiB
Bash
45 строки
1.2 KiB
Bash
dnl -*- shell-script -*-
|
|
dnl
|
|
dnl $HEADER$
|
|
dnl
|
|
|
|
|
|
#
|
|
# LAM/MPI-specific tests
|
|
#
|
|
|
|
sinclude(config/c_weak_symbols.m4)
|
|
|
|
sinclude(config/cxx_find_template_parameters.m4)
|
|
sinclude(config/cxx_find_template_repository.m4)
|
|
sinclude(config/cxx_have_exceptions.m4)
|
|
sinclude(config/cxx_find_exception_flags.m4)
|
|
|
|
sinclude(config/f77_find_ext_symbol_convention.m4)
|
|
|
|
sinclude(config/lam_case_sensitive_fs_setup.m4)
|
|
sinclude(config/lam_check_optflags.m4)
|
|
sinclude(config/lam_config_subdir.m4)
|
|
sinclude(config/lam_config_subdir_args.m4)
|
|
sinclude(config/lam_configure_options.m4)
|
|
sinclude(config/lam_functions.m4)
|
|
sinclude(config/lam_get_sizeof_fortran_type.m4)
|
|
sinclude(config/lam_get_version.m4)
|
|
sinclude(config/lam_get_libtool_linker_flags.m4)
|
|
sinclude(config/lam_mca.m4)
|
|
sinclude(config/lam_setup_cc.m4)
|
|
sinclude(config/lam_setup_cxx.m4)
|
|
sinclude(config/lam_setup_f77.m4)
|
|
sinclude(config/lam_setup_f90.m4)
|
|
|
|
sinclude(config/lam_check_pthread_pids.m4)
|
|
sinclude(config/lam_config_pthreads.m4)
|
|
sinclude(config/lam_config_solaris_threads.m4)
|
|
sinclude(config/lam_config_threads.m4)
|
|
|
|
#
|
|
# The config/mca_no_configure_modules.m4 file is generated by autogen.sh
|
|
#
|
|
|
|
sinclude(config/mca_no_configure_modules.m4)
|