Skip to content

Instantly share code, notes, and snippets.

@lamanotrama
Created February 4, 2016 11:49
Show Gist options
  • Save lamanotrama/638e97202cf54bfd9196 to your computer and use it in GitHub Desktop.
Save lamanotrama/638e97202cf54bfd9196 to your computer and use it in GitHub Desktop.
my nginx -V
$nginx -V |& sed 's/ --/\n/g' nginx version: nginx/1.9.9
built by gcc 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04)
built with OpenSSL 1.0.1f 6 Jan 2014
TLS SNI support enabled
configure arguments:
prefix=/etc/nginx
sbin-path=/usr/sbin/nginx
conf-path=/etc/nginx/nginx.conf
error-log-path=/var/log/nginx/error.log
http-log-path=/var/log/nginx/access.log
pid-path=/var/run/nginx.pid
lock-path=/var/run/nginx.lock
http-client-body-temp-path=/var/cache/nginx/client_temp
http-proxy-temp-path=/var/cache/nginx/proxy_temp
http-fastcgi-temp-path=/var/cache/nginx/fastcgi_temp
http-uwsgi-temp-path=/var/cache/nginx/uwsgi_temp
http-scgi-temp-path=/var/cache/nginx/scgi_temp
user=nginx
group=nginx
with-http_ssl_module
with-http_realip_module
with-http_addition_module
with-http_sub_module
with-http_dav_module
with-http_flv_module
with-http_mp4_module
with-http_gunzip_module
with-http_gzip_static_module
with-http_random_index_module
with-http_secure_link_module
with-http_stub_status_module
with-http_auth_request_module
with-threads
with-stream
with-stream_ssl_module
with-http_slice_module
with-mail
with-mail_ssl_module
with-file-aio
with-http_v2_module
with-cc-opt='-g -O2 -fstack-protector
param=ssp-buffer-size=4 -Wformat -Werror=format-security'
with-ld-opt='-Wl,-Bsymbolic-functions -Wl,-z,relro'
with-ipv6
add-module=/usr/local/src/ngx_mruby
add-module=/usr/local/src/ngx_devel_kit
@lamanotrama
Copy link
Author

build_config.rb

MRuby::Build.new do |conf|

  toolchain :gcc

  conf.gembox 'full-core'

  conf.gem :github => 'iij/mruby-io'
  conf.gem :github => 'iij/mruby-env'
  conf.gem :github => 'iij/mruby-dir'
  conf.gem :github => 'iij/mruby-digest'
  conf.gem :github => 'iij/mruby-process'
  conf.gem :github => 'iij/mruby-pack'
  conf.gem :github => 'iij/mruby-socket'
  conf.gem :github => 'mattn/mruby-json'
  conf.gem :github => 'mattn/mruby-onig-regexp'
  conf.gem :github => 'matsumoto-r/mruby-redis'
  # conf.gem :github => 'matsumoto-r/mruby-memcached'
  conf.gem :github => 'matsumoto-r/mruby-sleep'
  conf.gem :github => 'matsumoto-r/mruby-userdata'
  conf.gem :github => 'matsumoto-r/mruby-uname'
  conf.gem :github => 'matsumoto-r/mruby-mutex'
  conf.gem :github => 'matsumoto-r/mruby-cache'

  # ngx_mruby extended class
  conf.gem '../mrbgems/ngx_mruby_mrblib'
end

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment