Mercurial > hg > nginx-vendor-0-6
comparison auto/make @ 214:0ad9eeb6ac7f NGINX_0_3_54
nginx 0.3.54
*) Feature: nginx now logs the subrequest information to the error log.
*) Feature: the "proxy_next_upstream", "fastcgi_next_upstream", and
"memcached_next_upstream" directives support the "off" parameter.
*) Feature: the "debug_connection" directive supports the CIDR address
form.
*) Bugfix: if a response of proxied server or FastCGI server was
converted from UTF-8 or back, then it may be transferred incomplete.
*) Bugfix: the $upstream_response_time variable had the time of the
first request to a backend only.
*) Bugfix: nginx could not be built on amd64 platform; bug appeared in
0.3.53.
author | Igor Sysoev <http://sysoev.ru> |
---|---|
date | Tue, 11 Jul 2006 00:00:00 +0400 |
parents | 13710a1813ad |
children | fa32d59d9a15 |
comparison
equal
deleted
inserted
replaced
213:405beeeadf7f | 214:0ad9eeb6ac7f |
---|---|
148 | 148 |
149 ngx_all_srcs="$ngx_all_srcs $ngx_obj" | 149 ngx_all_srcs="$ngx_all_srcs $ngx_obj" |
150 done | 150 done |
151 | 151 |
152 ngx_all_objs=`echo $ngx_all_srcs \ | 152 ngx_all_objs=`echo $ngx_all_srcs \ |
153 | sed -e "s/\([^ ]*\.\)cpp/$NGX_OBJS\/\1$ngx_objext/g" \ | 153 | sed -e "s#\([^ ]*\.\)cpp#$NGX_OBJS\/\1$ngx_objext#g" \ |
154 -e "s/\([^ ]*\.\)cc/$NGX_OBJS\/\1$ngx_objext/g" \ | 154 -e "s#\([^ ]*\.\)cc#$NGX_OBJS\/\1$ngx_objext#g" \ |
155 -e "s/\([^ ]*\.\)c/$NGX_OBJS\/\1$ngx_objext/g" \ | 155 -e "s#\([^ ]*\.\)c#$NGX_OBJS\/\1$ngx_objext#g" \ |
156 -e "s/\([^ ]*\.\)S/$NGX_OBJS\/\1$ngx_objext/g"` | 156 -e "s#\([^ ]*\.\)S#$NGX_OBJS\/\1$ngx_objext#g"` |
157 | 157 |
158 ngx_modules_c=`echo $NGX_MODULES_C | sed -e "s/\//$ngx_regex_dirsep/g"` | 158 ngx_modules_c=`echo $NGX_MODULES_C | sed -e "s/\//$ngx_regex_dirsep/g"` |
159 | 159 |
160 ngx_modules_obj=`echo $ngx_modules_c | sed -e "s/\(.*\.\)c/\1$ngx_objext/"` | 160 ngx_modules_obj=`echo $ngx_modules_c | sed -e "s/\(.*\.\)c/\1$ngx_objext/"` |
161 | 161 |
211 | 211 |
212 for ngx_src in $CORE_SRCS | 212 for ngx_src in $CORE_SRCS |
213 do | 213 do |
214 ngx_src=`echo $ngx_src | sed -e "s/\//$ngx_regex_dirsep/g"` | 214 ngx_src=`echo $ngx_src | sed -e "s/\//$ngx_regex_dirsep/g"` |
215 ngx_obj=`echo $ngx_src \ | 215 ngx_obj=`echo $ngx_src \ |
216 | sed -e "s/^\(.*\.\)cpp$/$ngx_objs_dir\1$ngx_objext/g" \ | 216 | sed -e "s#^\(.*\.\)cpp\\$#$ngx_objs_dir\1$ngx_objext#g" \ |
217 -e "s/^\(.*\.\)cc$/$ngx_objs_dir\1$ngx_objext/g" \ | 217 -e "s#^\(.*\.\)cc\\$#$ngx_objs_dir\1$ngx_objext#g" \ |
218 -e "s/^\(.*\.\)c$/$ngx_objs_dir\1$ngx_objext/g" \ | 218 -e "s#^\(.*\.\)c\\$#$ngx_objs_dir\1$ngx_objext#g" \ |
219 -e "s/^\(.*\.\)S$/$ngx_objs_dir\1$ngx_objext/g"` | 219 -e "s#^\(.*\.\)S\\$#$ngx_objs_dir\1$ngx_objext#g"` |
220 | 220 |
221 cat << END >> $NGX_MAKEFILE | 221 cat << END >> $NGX_MAKEFILE |
222 | 222 |
223 $ngx_obj: \$(CORE_DEPS)$ngx_cont$ngx_src | 223 $ngx_obj: \$(CORE_DEPS)$ngx_cont$ngx_src |
224 $ngx_cc$ngx_tab$ngx_objout$ngx_obj$ngx_tab$ngx_src$NGX_AUX | 224 $ngx_cc$ngx_tab$ngx_objout$ngx_obj$ngx_tab$ngx_src$NGX_AUX |
240 | 240 |
241 for ngx_src in $HTTP_SRCS | 241 for ngx_src in $HTTP_SRCS |
242 do | 242 do |
243 ngx_src=`echo $ngx_src | sed -e "s/\//$ngx_regex_dirsep/g"` | 243 ngx_src=`echo $ngx_src | sed -e "s/\//$ngx_regex_dirsep/g"` |
244 ngx_obj=`echo $ngx_src \ | 244 ngx_obj=`echo $ngx_src \ |
245 | sed -e "s/^\(.*\.\)cpp$/$ngx_objs_dir\1$ngx_objext/g" \ | 245 | sed -e "s#^\(.*\.\)cpp\\$#$ngx_objs_dir\1$ngx_objext#g" \ |
246 -e "s/^\(.*\.\)cc$/$ngx_objs_dir\1$ngx_objext/g" \ | 246 -e "s#^\(.*\.\)cc\\$#$ngx_objs_dir\1$ngx_objext#g" \ |
247 -e "s/^\(.*\.\)c$/$ngx_objs_dir\1$ngx_objext/g" \ | 247 -e "s#^\(.*\.\)c\\$#$ngx_objs_dir\1$ngx_objext#g" \ |
248 -e "s/^\(.*\.\)S$/$ngx_objs_dir\1$ngx_objext/g"` | 248 -e "s#^\(.*\.\)S\\$#$ngx_objs_dir\1$ngx_objext#g"` |
249 | 249 |
250 cat << END >> $NGX_MAKEFILE | 250 cat << END >> $NGX_MAKEFILE |
251 | 251 |
252 $ngx_obj: \$(CORE_DEPS) \$(HTTP_DEPS)$ngx_cont$ngx_src | 252 $ngx_obj: \$(CORE_DEPS) \$(HTTP_DEPS)$ngx_cont$ngx_src |
253 $ngx_cc$ngx_tab$ngx_objout$ngx_obj$ngx_tab$ngx_src$NGX_AUX | 253 $ngx_cc$ngx_tab$ngx_objout$ngx_obj$ngx_tab$ngx_src$NGX_AUX |
270 | 270 |
271 for ngx_src in $IMAP_SRCS | 271 for ngx_src in $IMAP_SRCS |
272 do | 272 do |
273 ngx_src=`echo $ngx_src | sed -e "s/\//$ngx_regex_dirsep/g"` | 273 ngx_src=`echo $ngx_src | sed -e "s/\//$ngx_regex_dirsep/g"` |
274 ngx_obj=`echo $ngx_src \ | 274 ngx_obj=`echo $ngx_src \ |
275 | sed -e "s/^\(.*\.\)cpp$/$ngx_objs_dir\1$ngx_objext/g" \ | 275 | sed -e "s#^\(.*\.\)cpp\\$#$ngx_objs_dir\1$ngx_objext#g" \ |
276 -e "s/^\(.*\.\)cc$/$ngx_objs_dir\1$ngx_objext/g" \ | 276 -e "s#^\(.*\.\)cc\\$#$ngx_objs_dir\1$ngx_objext#g" \ |
277 -e "s/^\(.*\.\)c$/$ngx_objs_dir\1$ngx_objext/g" \ | 277 -e "s#^\(.*\.\)c\\$#$ngx_objs_dir\1$ngx_objext#g" \ |
278 -e "s/^\(.*\.\)S$/$ngx_objs_dir\1$ngx_objext/g"` | 278 -e "s#^\(.*\.\)S\\$#$ngx_objs_dir\1$ngx_objext#g"` |
279 | 279 |
280 cat << END >> $NGX_MAKEFILE | 280 cat << END >> $NGX_MAKEFILE |
281 | 281 |
282 $ngx_obj: \$(CORE_DEPS) \$(IMAP_DEPS)$ngx_cont$ngx_src | 282 $ngx_obj: \$(CORE_DEPS) \$(IMAP_DEPS)$ngx_cont$ngx_src |
283 $ngx_cc$ngx_tab$ngx_objout$ngx_obj$ngx_tab$ngx_src$NGX_AUX | 283 $ngx_cc$ngx_tab$ngx_objout$ngx_obj$ngx_tab$ngx_src$NGX_AUX |
300 | 300 |
301 ngx_obj=`echo $ngx_obj/\`basename $ngx_src\` \ | 301 ngx_obj=`echo $ngx_obj/\`basename $ngx_src\` \ |
302 | sed -e "s/\//$ngx_regex_dirsep/g"` | 302 | sed -e "s/\//$ngx_regex_dirsep/g"` |
303 | 303 |
304 ngx_obj=`echo $ngx_obj \ | 304 ngx_obj=`echo $ngx_obj \ |
305 | sed -e "s/^\(.*\.\)cpp$/$ngx_objs_dir\1$ngx_objext/g" \ | 305 | sed -e "s#^\(.*\.\)cpp\\$#$ngx_objs_dir\1$ngx_objext#g" \ |
306 -e "s/^\(.*\.\)cc$/$ngx_objs_dir\1$ngx_objext/g" \ | 306 -e "s#^\(.*\.\)cc\\$#$ngx_objs_dir\1$ngx_objext#g" \ |
307 -e "s/^\(.*\.\)c$/$ngx_objs_dir\1$ngx_objext/g" \ | 307 -e "s#^\(.*\.\)c\\$#$ngx_objs_dir\1$ngx_objext#g" \ |
308 -e "s/^\(.*\.\)S$/$ngx_objs_dir\1$ngx_objext/g"` | 308 -e "s#^\(.*\.\)S\\$#$ngx_objs_dir\1$ngx_objext#g"` |
309 | 309 |
310 ngx_src=`echo $ngx_src | sed -e "s/\//$ngx_regex_dirsep/g"` | 310 ngx_src=`echo $ngx_src | sed -e "s/\//$ngx_regex_dirsep/g"` |
311 | 311 |
312 cat << END >> $NGX_MAKEFILE | 312 cat << END >> $NGX_MAKEFILE |
313 | 313 |