# -*- shell-script -*- # # Copyright (c) 2004-2005 The Trustees of Indiana University and Indiana # University Research and Technology # Corporation. All rights reserved. # Copyright (c) 2004-2005 The University of Tennessee and The University # of Tennessee Research Foundation. All rights # reserved. # Copyright (c) 2004-2005 High Performance Computing Center Stuttgart, # University of Stuttgart. All rights reserved. # Copyright (c) 2004-2005 The Regents of the University of California. # All rights reserved. # $COPYRIGHT$ # # Additional copyrights may follow # # $HEADER$ # # OMPI_INSTALL_DIRS(header_file) # ------------------------------ # Write out the installation directories into a header file that is # written by AC_SUBST so that files that depend on hard-coded paths # can include it and be rebuilt when paths change. We don't AC_DEFINE # because we don't want to rebuild the entire tree just because # someone changed the prefix. AC_DEFUN([OMPI_INSTALL_DIRS], [ ompi_exec_prefix_save="$exec_prefix" # need to temporarily expand this out as almost exactly as it will # be done later so that NONE doesn't show up in the # exec_prefix-based variables. We don't use '${prefix}' because # we don't want to have to double evaluate those variables. test "x$exec_prefix" = xNONE && exec_prefix="$prefix" OPAL_PREFIX="$prefix" OPAL_EXEC_PREFIX="$exec_prefix" eval OPAL_BINDIR="$bindir" eval OPAL_SBINDIR="$sbindir" eval OPAL_LIBEXECDIR="$libexecdir" eval OPAL_DATADIR="$datadir" eval OPAL_SYSCONFDIR="$sysconfdir" eval OPAL_SHAREDSTATEDIR="$sharedstatedir" eval OPAL_LOCALSTATEDIR="$localstatedir" eval OPAL_LIBDIR="$libdir" eval OPAL_INCLUDEDIR="$includedir" eval OPAL_INFODIR="$infodir" eval OPAL_MANDIR="$mandir" AC_SUBST(OPAL_PREFIX) AC_SUBST(OPAL_EXEC_PREFIX) AC_SUBST(OPAL_BINDIR) AC_SUBST(OPAL_SBINDIR) AC_SUBST(OPAL_LIBEXECDIR) AC_SUBST(OPAL_DATADIR) AC_SUBST(OPAL_SYSCONFDIR) AC_SUBST(OPAL_SHAREDSTATEDIR) AC_SUBST(OPAL_LOCALSTATEDIR) AC_SUBST(OPAL_LIBDIR) AC_SUBST(OPAL_INCLUDEDIR) AC_SUBST(OPAL_INFODIR) AC_SUBST(OPAL_MANDIR) exec_prefix="$ompi_exec_prefix_save" AC_CONFIG_FILES([$1]) ])dnl