123456789101112131415161718192021222324252627282930 |
- #!/bin/bash
- PREFIX=/usr/local/nginx_mruby
- RETCODE=$(fw_exists nginx_mruby.installed)
- [ ! "$RETCODE" == 0 ] || { return 0; }
- fw_depends rvm
- rvm install ruby-2.0.0-p0
- rvm use ruby-2.0.0-p0
- #fw_depends nginx lua
- #fw_get http://openresty.org/download/ngx_openresty-1.7.4.1.tar.gz
- #fw_untar ngx_openresty-1.7.4.1.tar.gz
- git clone git://github.com/matsumoto-r/ngx_mruby.git
- cd ngx_mruby
- git submodule init
- git submodule update
- RETCODE=$(fw_exists mruby/mrbgems/mruby-mysql)
- if [ "$RETCODE" != 0 ] ; then
- git clone [email protected]:mattn/mruby-mysql.git mruby/mrbgems/mruby-mysql
- # cd mruby/mrbgems
- # git clone [email protected]:mattn/mruby-mysql.git mruby/mrbgems/m
- # cd ../..
- fi
- NGINX_CONFIG_OPT_ENV="--prefix=${PREFIX} --with-http_stub_status_module" sh build.sh
- touch $IROOT/nginx_mruby.installed
|