nginx_mruby.sh 691 B

12345678910111213141516171819202122232425
  1. #!/bin/bash
  2. PREFIX=/src/local/nginx_mruby
  3. RETCODE=$(fw_exists ${PREFIX})
  4. [ "$RETCODE" != 0 ] || { return 0; }
  5. #fw_depends nginx lua
  6. #fw_get http://openresty.org/download/ngx_openresty-1.7.4.1.tar.gz
  7. #fw_untar ngx_openresty-1.7.4.1.tar.gz
  8. git clone git://github.com/matsumoto-r/ngx_mruby.git
  9. cd ngx_mruby
  10. git submodule init
  11. git submodule update
  12. RETCODE=$(fw_exists mruby/mrbgems/mruby-mysql)
  13. if [ "$RETCODE" != 0 ] ; then
  14. git clone [email protected]:mattn/mruby-mysql.git mruby/mrbgems/mruby-mysql
  15. # cd mruby/mrbgems
  16. # git clone [email protected]:mattn/mruby-mysql.git mruby/mrbgems/m
  17. # cd ../..
  18. fi
  19. NGINX_CONFIG_OPT_ENV="--prefix=${PREFIX} --with-http_stub_status_module" sh build.sh