m4_define([_m4_divert(SCRIPT)], 100) m4_divert_push([SCRIPT])dnl #!/bin/sh # # ompi_get_version is created from ompi_get_version.m4 and ompi_get_version.m4sh. # # Copyright (c) 2004-2006 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 (c) 2008 Cisco Systems, Inc. All rights reserved. # $COPYRIGHT$ # # Additional copyrights may follow # # $HEADER$ # m4_include([ompi_get_version.m4]) srcfile="$1" option="$2" case "$option" in # svnversion can take a while to run. If we don't need it, don't run it. --major|--minor|--release|--greek|--base|--help) ompi_ver_need_svn=0 ;; *) ompi_ver_need_svn=1 esac if test -z "$srcfile"; then option="--help" else OMPI_GET_VERSION([$srcfile],[OMPI]) if test "$option" = ""; then option="--full" fi fi case "$option" in --full|-v|--version) echo $OMPI_VERSION ;; --major) echo $OMPI_MAJOR_VERSION ;; --minor) echo $OMPI_MINOR_VERSION ;; --release) echo $OMPI_RELEASE_VERSION ;; --greek) echo $OMPI_GREEK_VERSION ;; --svn) echo $OMPI_SVN_R ;; --base) echo $OMPI_BASE_VERSION ;; --release-date) echo $OMPI_RELEASE_DATE ;; --all) echo ${OMPI_VERSION} ${OMPI_MAJOR_VERSION} ${OMPI_MINOR_VERSION} ${OMPI_RELEASE_VERSION} ${OMPI_GREEK_VERSION} ${OMPI_SVN_R} ;; -h|--help) cat < [