install.sh 551 B

1234567891011121314151617181920
  1. #!/bin/bash
  2. PREFIX=${IROOT}/nginx_mruby
  3. RETCODE=$(fw_exists ${IROOT}/nginx_mruby.installed)
  4. [ ! "$RETCODE" == 0 ] || { return 0; }
  5. fw_depends rvm
  6. rvm install ruby-2.0.0-p0
  7. rvm use ruby-2.0.0-p0
  8. git clone git://github.com/matsumoto-r/ngx_mruby.git
  9. cd ngx_mruby
  10. git submodule init
  11. git submodule update
  12. [ -d mruby/mrbgems/mruby-mysql ] || git clone git://github.com/mattn/mruby-mysql.git mruby/mrbgems/mruby-mysql
  13. NGINX_CONFIG_OPT_ENV="--prefix=${PREFIX} --with-http_stub_status_module" sh build.sh
  14. make install
  15. touch ${IROOT}/nginx_mruby.installed