From b1bffc1494e4f3f637f82d4ad79fa4bbeb835d7d Mon Sep 17 00:00:00 2001 From: Markus Blatt <mblatt@dune-project.org> Date: Wed, 1 May 2013 08:40:36 +0000 Subject: [PATCH] Use tr instead of ${var,,} and ${var^^} which according to Elias is not available in older bash versions. [[Imported from SVN: r7462]] --- lib/dunemodules.lib | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/dunemodules.lib b/lib/dunemodules.lib index b69229ba7..59c84f897 100644 --- a/lib/dunemodules.lib +++ b/lib/dunemodules.lib @@ -586,8 +586,8 @@ check_version() { default_am2cmake_options(){ while test "$#" -gt 0; do local package=$1 - local lowercase=${1,,} - local uppercase=${1^^} + local lowercase=`tr 'A-Z' 'a-z' <<< $1` + local uppercase=`tr 'a-z' 'A-Z' <<< $1` shift if eval test \$"$lowercase"_processed ; then continue @@ -622,8 +622,8 @@ default_am2cmake_options(){ default_am2cmake_libraries(){ while test "$#" -gt 0; do lib=$1 - lowercase=${1,,} - uppercase=${1^^} + local lowercase=`tr 'A-Z' 'a-z' <<< $1` + local uppercase=`tr 'a-z' 'A-Z' <<< $1` shift if eval test \$"$lowercase"-lib_processed; then continue -- GitLab