]> git.tuebingen.mpg.de Git - paraslash.git/blobdiff - configure.ac
build: Run tr only once in configure.ac.
[paraslash.git] / configure.ac
index 6f8878a3e09c5b8b30f4f42f4a43825000b3c7a9..e4010bdeb0800dbea6ac63e073264666ad0f249e 100644 (file)
@@ -1541,9 +1541,8 @@ done
 # use echo to replace newlines by space
 AC_SUBST(object_executable_matrix, $(echo $object_executable_matrix))
 
-for obj in $all_errlist_objs; do
-       SS="$SS SS_$(echo $obj | tr 'a-z' 'A-Z'),"
-done
+SS=$(for obj in $all_errlist_objs; do
+       printf '%s' " SS_$obj,"; done | tr 'a-z' 'A-Z')
 AC_DEFINE_UNQUOTED(DEFINE_ERRLIST_OBJECT_ENUM,
        [enum {$SS NUM_SS}],
        [list of all objects that use the paraslash error facility]