[Groonga-commit] groonga/groonga at 15ff8c8 [master] groonga-httpd: support to build with ngx_mruby statically

Back to archive index

Kentaro Hayashi null+****@clear*****
Wed Oct 12 20:32:39 JST 2016


Kentaro Hayashi	2016-10-12 20:32:39 +0900 (Wed, 12 Oct 2016)

  New Revision: 15ff8c838213b3259c551938553649e26152fb7b
  https://github.com/groonga/groonga/commit/15ff8c838213b3259c551938553649e26152fb7b

  Message:
    groonga-httpd: support to build with ngx_mruby statically

  Modified files:
    src/httpd/configure

  Modified: src/httpd/configure (+5 -4)
===================================================================
--- src/httpd/configure    2016-10-12 15:46:37 +0900 (196d3b2)
+++ src/httpd/configure    2016-10-12 20:32:39 +0900 (7ea97fa)
@@ -88,12 +88,13 @@ fi
 
 nginx_mruby_directory="${top_builddir}/vendor/ngx_mruby-source"
 mruby_directory="${top_srcdir}/vendor/mruby-source"
+mruby_build_directory="${top_srcdir}/vendor/mruby-build"
 if [ "${GROONGA_HTTPD_WITH_MRUBY}" = "yes" ]; then
+  # NOTE: out-of-tree build support is required ngx_mruby PR#222 
   cd "${nginx_mruby_directory}"
-  ./configure --with-ngx-src-root=${nginx_directory} --with-mruby-root=${mruby_directory}
-  make build_mruby_with_fpic
-  make generate_gems_config_dynamic
-  configure_args="${configure_args} --add-dynamic-module=${nginx_mruby_directory}"
+  ./configure --with-ngx-src-root=${nginx_directory} --with-mruby-root=${mruby_directory} --with-mruby-build-root=${mruby_build_directory}
+  make generate_gems_config
+  configure_args="${configure_args} --add-module=${nginx_mruby_directory}"
 fi
 
 cd "${nginx_directory_in_build_directory}"
-------------- next part --------------
HTML����������������������������...
Download 



More information about the Groonga-commit mailing list
Back to archive index