Mercurial > hg > nginx-vendor-1-0
view auto/lib/sha1/make @ 202:ca5f86d94316 NGINX_0_3_48
nginx 0.3.48
*) Change: now the ngx_http_charset_module works for subrequests, if
the response has no "Content-Type" header line.
*) Bugfix: if the "proxy_pass" directive has no URI part, then the
"proxy_redirect default" directive add the unnecessary slash in
start of the rewritten redirect.
*) Bugfix: the internal redirect always transform client's HTTP method
to GET, now the transformation is made for the "X-Accel-Redirect"
redirects only and if the method is not HEAD; bug appeared in 0.3.42.
*) Bugfix: the ngx_http_perl_module could not be built, if the perl was
built with the threads support; bug appeared in 0.3.46.
author | Igor Sysoev <http://sysoev.ru> |
---|---|
date | Mon, 29 May 2006 00:00:00 +0400 |
parents | |
children | e66f886a8305 |
line wrap: on
line source
# Copyright (C) Igor Sysoev case "$NGX_CC_NAME" in msvc*) ngx_makefile=makefile.msvc ngx_opt="CPU_OPT=\"$CPU_OPT\" LIBC=$LIBC SHA1_ASM=$SHA1_ASM" ;; owc*) ngx_makefile=makefile.owc ngx_opt="CPU_OPT=\"$CPU_OPT\"" ;; bcc) ngx_makefile=makefile.bcc ngx_opt="-DCPU_OPT=\"$CPU_OPT\" -DSHA1_ASM=$SHA1_ASM" ;; esac done=NO case "$NGX_PLATFORM" in win32) cp auto/lib/sha1/$ngx_makefile $SHA1 cat << END >> $NGX_MAKEFILE `echo "$SHA1/sha1.lib: $NGX_MAKEFILE" | sed -e "s/\//$ngx_regex_dirsep/g"` cd `echo $SHA1 | sed -e "s/\//$ngx_regex_dirsep/g"` \$(MAKE) -f $ngx_makefile $ngx_opt cd ..\\..\\.. END done=YES ;; SunOS:*:i86pc) if [ $SHA1_ASM = YES ]; then cat << END >> $NGX_MAKEFILE $SHA1/libsha.a: $NGX_MAKEFILE cd $SHA1 \\ && \$(MAKE) CFLAGS="$SHA1_OPT -DSOL -DSHA1_ASM -DL_ENDIAN" \\ CC="\$(CC)" CPP="\$(CPP)" \\ SHA_ASM_OBJ=asm/sx86-sol.o clean libsha.a END done=YES fi ;; # FreeBSD: i386 # Linux: i686 *:i386 | *:i686) if [ $SHA1_ASM = YES ]; then cat << END >> $NGX_MAKEFILE $SHA1/libsha.a: $NGX_MAKEFILE cd $SHA1 \\ && \$(MAKE) CFLAGS="$SHA1_OPT -DELF -DSHA1_ASM -DL_ENDIAN" \\ CC="\$(CC)" CPP="\$(CPP)" \\ SHA_ASM_OBJ=asm/sx86-elf.o clean libsha.a END done=YES fi ;; esac if [ $done = NO ]; then cat << END >> $NGX_MAKEFILE $SHA1/libsha.a: $NGX_MAKEFILE cd $SHA1 \\ && \$(MAKE) CFLAGS="$SHA1_OPT" \\ CC="\$(CC)" SHA_ASM_OBJ= clean libsha.a END fi