comparison auto/fmt/ptrfmt @ 268:db5e5d854754

nginx-0.0.2-2004-02-24-22:34:46 import
author Igor Sysoev <igor@sysoev.ru>
date Tue, 24 Feb 2004 19:34:46 +0000
parents 83205e0b5522
children f082cb6bcdd7
comparison
equal deleted inserted replaced
267:83205e0b5522 268:db5e5d854754
46 if [ $ngx_fmt = no ]; then 46 if [ $ngx_fmt = no ]; then
47 echo "$0: error: printf() $ngx_type format not found" 47 echo "$0: error: printf() $ngx_type format not found"
48 exit 1 48 exit 1
49 fi 49 fi
50 50
51 fmtX="%0`expr 2 \* ${ngx_ptr_bytes}`" 51
52 if [ $ngx_ptr_bytes = 4 ]; then
53 fmtX="%0`expr 2 \* $ngx_ptr_bytes`"
54 else
55 fmtX="%$ngx_ptr_bytes'
56 fi
57
52 ngx_fmt=`echo $ngx_fmt | sed -e "s/d/X/" -e "s/^%/$fmtX/"` 58 ngx_fmt=`echo $ngx_fmt | sed -e "s/d/X/" -e "s/^%/$fmtX/"`
53 59
54 echo "$comma \"${ngx_fmt}\" used" 60 echo "$comma \"${ngx_fmt}\" used"
61
55 62
56 cat << END >> $NGX_AUTO_CONFIG_H 63 cat << END >> $NGX_AUTO_CONFIG_H
57 64
58 #ifndef $ngx_fmt_name 65 #ifndef $ngx_fmt_name
59 #define $ngx_fmt_name "$ngx_fmt" 66 #define $ngx_fmt_name "$ngx_fmt"