Searched refs:mruby (Results 1 – 25 of 32) sorted by relevance
12
/third_party/nghttp2/third-party/ |
D | Makefile.am | 31 mruby/AUTHORS \ 32 mruby/codespell.txt \ 33 mruby/CONTRIBUTING.md \ 34 mruby/NEWS \ 35 mruby/CODEOWNERS \ 36 mruby/appveyor.yml \ 37 mruby/benchmark/plot.gpl \ 38 mruby/benchmark/bm_ao_render.rb \ 39 mruby/benchmark/bm_fib.rb \ 40 mruby/benchmark/bm_so_lists.rb \ [all …]
|
D | CMakeLists.txt | 35 # EXTRA_DIST = build_config.rb mruby/* 37 set(MRUBY_BUILD_DIR "${CMAKE_CURRENT_BINARY_DIR}/mruby/build") 39 "${CMAKE_STATIC_LIBRARY_PREFIX}mruby${CMAKE_STATIC_LIBRARY_SUFFIX}" 42 # The mruby build needs some env vars. Alternatively, look at cmake -P 50 # invoke 'ninja mruby' before building dependents. 54 set(_byproducts BYPRODUCTS "mruby/build/lib/${MRUBY_LIBRARY}") 56 add_custom_target(mruby target 62 "${CMAKE_CURRENT_SOURCE_DIR}/mruby/minirake" 63 -f "${CMAKE_CURRENT_SOURCE_DIR}/mruby/Rakefile" 68 # Make the mruby library available to others in this project without them [all …]
|
/third_party/nghttp2/ |
D | .gitmodules | 1 [submodule "third-party/mruby"] 2 path = third-party/mruby 3 url = https://github.com/mruby/mruby
|
D | releasechk | 5 ./configure --with-mruby --with-neverbleed
|
D | README.rst | 106 To enable mruby support for nghttpx, `mruby 107 <https://github.com/mruby/mruby>`_ is required. We need to build 108 mruby with C++ ABI explicitly turned on, and probably need other 109 mrgems, mruby is manged by git submodule under third-party/mruby 110 directory. Currently, mruby support for nghttpx is disabled by 111 default. To enable mruby support, use ``--with-mruby`` configure 112 option. Note that at the time of this writing, libmruby-dev and mruby 114 not enable C++ ABI. To build mruby, the following packages are 160 To enable mruby support in nghttpx, and use ``--with-mruby`` 396 $ ./configure --with-mruby --with-neverbleed --enable-http3 --with-libbpf \
|
D | makerelease.sh | 12 ./configure --with-mruby && \
|
D | CMakeOptions.txt | 24 option(WITH_MRUBY "Use mruby")
|
D | configure.ac | 155 AC_ARG_WITH([mruby], optwith 156 [AS_HELP_STRING([--with-mruby], 157 [Use mruby [default=no]])], 811 # mruby (for src/nghttpx) 813 # We are going to build mruby 815 AC_DEFINE([HAVE_MRUBY], [1], [Define to 1 if you have `mruby` library.])
|
/third_party/nghttp2/src/ |
D | shrpx_worker.h | 73 namespace mruby { 225 std::shared_ptr<mruby::MRubyContext> mruby_ctx; 360 mruby::MRubyContext *get_mruby_context() const; 425 std::unique_ptr<mruby::MRubyContext> mruby_ctx_;
|
D | shrpx_mruby_module_request.h | 34 namespace mruby {
|
D | shrpx_mruby_module_response.h | 34 namespace mruby {
|
D | shrpx_mruby_module_env.h | 34 namespace mruby {
|
D | shrpx_mruby_module.h | 40 namespace mruby {
|
D | CMakeLists.txt | 159 target_link_libraries(nghttpx_static mruby-lib) 196 target_link_libraries(nghttpx-unittest mruby-lib)
|
D | shrpx_mruby.h | 43 namespace mruby {
|
D | Makefile.am | 197 -I${top_srcdir}/third-party/mruby/include @LIBMRUBY_CFLAGS@ 198 nghttpx_LDADD += -L${top_builddir}/third-party/mruby/build/lib @LIBMRUBY_LIBS@
|
D | shrpx_mruby_module.cc | 41 namespace mruby { namespace
|
D | shrpx_mruby.cc | 38 namespace mruby { namespace
|
D | shrpx_worker.cc | 268 std::map<StringRef, std::shared_ptr<mruby::MRubyContext>> shared_mruby_ctxs; in replace_downstream_config() 326 shared_addr->mruby_ctx = mruby::create_mruby_context(src.mruby_file); in replace_downstream_config() 631 mruby_ctx_ = mruby::create_mruby_context(StringRef{get_config()->mruby_file}); in create_mruby_context() 639 mruby::MRubyContext *Worker::get_mruby_context() const { in get_mruby_context()
|
/third_party/nghttp2/doc/ |
D | nghttpx.h2r | 282 The current mruby extension API is experimental and not frozen. The 288 fresh new mruby string, which involves memory allocation, and 293 nghttpx allows users to extend its capability using mruby scripts. 294 nghttpx has 2 hook points to execute mruby script: request phase and 302 There are 2 levels of mruby script invocations: global and 303 per-pattern. The global mruby script is set by :option:`--mruby-file` 304 option and is called for all requests. The per-pattern mruby script 305 is set by "mruby" parameter in :option:`-b` option. It is invoked for 314 Please note that request and response hooks of per-pattern mruby 322 The all mruby script will be evaluated once per thread on startup, and [all …]
|
D | nghttpx.1.rst | 125 "upgrade-scheme", "mruby=<PATH>", 237 "mruby=<PATH>" parameter specifies a path to mruby 240 have the same mruby path. 279 generated by mruby script (see "mruby=<PATH>" parameter 756 (e.g., mruby script). Otherwise, this option might 1621 .. option:: --mruby-file=<PATH> 1623 Set mruby script file 1625 .. option:: --ignore-per-pattern-mruby-error 1627 Ignore mruby compile error for per-pattern mruby script 1628 file. If error occurred, it is treated as if no mruby [all …]
|
/third_party/libuv/ |
D | LINKS.md | 55 * [mruby-uv](https://github.com/mattn/mruby-uv): mruby binding
|
/third_party/node/deps/uv/ |
D | LINKS.md | 55 * [mruby-uv](https://github.com/mattn/mruby-uv): mruby binding
|
/third_party/nghttp2/doc/bash_completion/ |
D | nghttpx | 11 …worker-processes --worker-process-grace-shutdown-period --mruby-file --ignore-per-pattern-mruby-er…
|
/third_party/nghttp2/docker/ |
D | Dockerfile | 50 --with-mruby --with-neverbleed \
|
12