Kouhei Sutou
null+****@clear*****
Thu Jan 17 13:39:15 JST 2013
Kouhei Sutou 2013-01-17 13:39:15 +0900 (Thu, 17 Jan 2013) New Revision: 706963c2e21eb2edce3a5787e763d7ef46c1f973 https://github.com/groonga/groonga/commit/706963c2e21eb2edce3a5787e763d7ef46c1f973 Log: httpd: add update-nginx target Added files: vendor/update_nginx.sh Modified files: Makefile.am Modified: Makefile.am (+3 -0) =================================================================== --- Makefile.am 2013-01-17 12:30:15 +0900 (7a1ec7f) +++ Makefile.am 2013-01-17 13:39:15 +0900 (fe7f68a) @@ -145,6 +145,9 @@ update-files: update-mruby: cd $(top_srcdir)/vendor/mruby && make update +update-nginx: + cd $(top_srcdir)/vendor && ./update_nginx.sh + misc: @if test -z "$(CUTTER_SOURCE_PATH)"; then \ echo "\$$(CUTTER_SOURCE_PATH) is missing"; \ Added: vendor/update_nginx.sh (+33 -0) 100755 =================================================================== --- /dev/null +++ vendor/update_nginx.sh 2013-01-17 13:39:15 +0900 (4dbbec3) @@ -0,0 +1,33 @@ +#!/bin/sh + +set -u +set -e +set -x + +if [ $# != 1 ]; then + echo "Usage: $0 VERSION" + echo " e.g.: $0 1.2.6" + exit 1 +fi + +new_nginx_version="$1" + +base_dir="$(dirname "$0")" +top_src_dir="${base_dir}/.." + +nginx_version_file="${top_src_dir}/nginx_version" +current_nginx_version=$(cat "${nginx_version_file}") + +current_nginx_dir="${base_dir}/nginx-${current_nginx_version}" + +new_nginx_base_name="nginx-${new_nginx_version}" +new_nginx_tar_gz="${new_nginx_base_name}.tar.gz" +wget "http://nginx.org/download/${new_nginx_tar_gz}" + +tar xzf "${new_nginx_tar_gz}" +rm "${new_nginx_tar_gz}" + +echo "${new_nginx_version}" > "${nginx_version_file}" + +git add "${new_nginx_base_name}" +git rm -rf "${current_nginx_dir}" || : -------------- next part -------------- HTML����������������������������...ダウンロード