comparison libinterp/mk-errno-list @ 21277:1bca6c72d2b1

maint: Use consistent coding style for build helper shell scripts * mk-octave-config-h.sh: Keep if-then on a single line. * move-if-change: Insert a space in interpreter directive for consistency. * build-env-features.sh, config-images.sh, config-module.sh, config-ops.sh, find-defun-files.sh, find-files-with-tests.sh, mk-errno-list, libinterp/mk-pkg-add, scripts/mk-pkg-add, mkbuiltins, mkdefs, mkdocs, mkf77def.in, mkops: Initialize environment variable defaults consistently. Use shift only when the argument list is not empty. Remove unnecessary quotes and semicolons on variable assignments. Insert/remove blank lines for consistency.
author Mike Miller <mtmiller@octave.org>
date Tue, 16 Feb 2016 18:36:00 -0800
parents 4197fc428c7d
children bac0d6f07a3e
comparison
equal deleted inserted replaced
21276:3b4bb843ffcd 21277:1bca6c72d2b1
22 echo "usage: get-errno-list [--perl PERL|--python PYTHON]" 1>&2 22 echo "usage: get-errno-list [--perl PERL|--python PYTHON]" 1>&2
23 exit 1 23 exit 1
24 fi 24 fi
25 25
26 if [ $1 = "--perl" ]; then 26 if [ $1 = "--perl" ]; then
27 PERL="$2"; 27 PERL="$2"
28 $PERL -e 'foreach $key (keys(%!)) { 28 $PERL -e 'foreach $key (keys(%!)) {
29 $x .= "#if defined ($key)\n { \"$key\", $key, },\n#endif\n"; 29 $x .= "#if defined ($key)\n { \"$key\", $key, },\n#endif\n";
30 } 30 }
31 while (<>) { 31 while (<>) {
32 s/^ *\@SYSDEP_ERRNO_LIST\@/$ x/; 32 s/^ *\@SYSDEP_ERRNO_LIST\@/$ x/;
33 print; 33 print;
34 }' 34 }'
35 35
36 elif [ $1 = "--python" ]; then 36 elif [ $1 = "--python" ]; then
37 PYTHON="$2"; 37 PYTHON="$2"
38 $PYTHON -c ' 38 $PYTHON -c '
39 from errno import errorcode 39 from errno import errorcode
40 from sys import stdin 40 from sys import stdin
41 41
42 t = "#if defined (%s)\n { \"%s\", %s, },\n#endif\n" 42 t = "#if defined (%s)\n { \"%s\", %s, },\n#endif\n"