diff options
author | NIIBE Yutaka <[email protected]> | 2021-02-09 02:58:22 +0000 |
---|---|---|
committer | NIIBE Yutaka <[email protected]> | 2021-02-09 03:01:06 +0000 |
commit | 99ae862a96a569724f49a604ebb7d3f6d2c2d374 (patch) | |
tree | 25bd65e3dd6ecbaa92939ac5ea9523a3f98ced14 | |
parent | yat2m: New option --html and some basic html rendering. (diff) | |
download | libgpg-error-99ae862a96a569724f49a604ebb7d3f6d2c2d374.tar.gz libgpg-error-99ae862a96a569724f49a604ebb7d3f6d2c2d374.zip |
Support cross-compiling on more platforms.
* src/gen-lock-obj.sh (ECHO_C, ECHO_N): Portability fix.
--
GnuPG-bug-id: 5289
Signed-off-by: NIIBE Yutaka <[email protected]>
-rwxr-xr-x | src/gen-lock-obj.sh | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/src/gen-lock-obj.sh b/src/gen-lock-obj.sh index 13858cf..8536aed 100755 --- a/src/gen-lock-obj.sh +++ b/src/gen-lock-obj.sh @@ -38,6 +38,14 @@ # AWK=gawk ./gen-lock-obj.sh # +if test -n `echo -n`; then + ECHO_C='\c' + ECHO_N='' +else + ECHO_C='' + ECHO_N='-n' +fi + AWK_VERSION_OUTPUT=$($AWK 'BEGIN { print PROCINFO["version"] }') if test -n "$AWK_VERSION_OUTPUT"; then # It's GNU awk, which supports PROCINFO. @@ -84,17 +92,17 @@ EOF # USE_LONG_DOUBLE_FOR_ALIGNMENT # -echo -n "#define GPGRT_LOCK_INITIALIZER {$LOCK_ABI_VERSION,{{" +echo ${ECHO_N} "#define GPGRT_LOCK_INITIALIZER {$LOCK_ABI_VERSION,{{${ECHO_C}" i=0 while test "$i" -lt $ac_mtx_size; do if test "$i" -ne 0 -a "$(( $i % 8 ))" -eq 0; then echo ' \' - echo -n " " + echo ${ECHO_N} " ${ECHO_C}" fi - echo -n '0' + echo ${ECHO_N} "0${ECHO_C}" if test "$i" -lt $(($ac_mtx_size - 1)); then - echo -n ',' + echo ${ECHO_N} ",${ECHO_C}" fi i=$(( i + 1 )) done |