m4_define([_m4_divert(SCRIPT)], 100) m4_divert_push([SCRIPT])dnl #!/bin/sh # # opal_get_version is created from opal_get_version.m4 and opal_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-2010 Cisco Systems, Inc. All rights reserved. # $COPYRIGHT$ # # Additional copyrights may follow # # $HEADER$ # m4_include([opal_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 OPAL_GET_VERSION([$srcfile],[OPAL]) if test "$option" = ""; then option="--full" fi fi case "$option" in --full|-v|--version) echo $OPAL_VERSION ;; --major) echo $OPAL_MAJOR_VERSION ;; --minor) echo $OPAL_MINOR_VERSION ;; --release) echo $OPAL_RELEASE_VERSION ;; --greek) echo $OPAL_GREEK_VERSION ;; --svn) echo $OPAL_SVN_R ;; --base) echo $OPAL_BASE_VERSION ;; --release-date) echo $OPAL_RELEASE_DATE ;; --all) echo ${OPAL_VERSION} ${OPAL_MAJOR_VERSION} ${OPAL_MINOR_VERSION} ${OPAL_RELEASE_VERSION} ${OPAL_GREEK_VERSION} ${OPAL_SVN_R} ;; -h|--help) cat < [