Top Level Namespace
Defined Under Namespace
Modules: StaticTracing
Constant Summary collapse
- BASE_DIR =
__dir__
- LIB_DIR =
File.('../../../lib/ruby-static-tracing', __dir__)
- MKMF_TARGET =
'ruby-static-tracing/ruby_static_tracing'
- LIB_DIRS =
[LIB_DIR, RbConfig::CONFIG['libdir']].freeze
- HEADER_DIRS =
[ File.join(BASE_DIR, 'include'), File.join(BASE_DIR, 'lib', 'libusdt'), RbConfig::CONFIG['includedir'] ].freeze
Instance Method Summary collapse
Instance Method Details
#lib_dir ⇒ Object
15 16 17 |
# File 'ext/ruby-static-tracing/extconf.rb', line 15 def lib_dir File.('../../lib/ruby-static-tracing', __dir__) end |
#platform_dir(platform) ⇒ Object
11 12 13 |
# File 'ext/ruby-static-tracing/extconf.rb', line 11 def platform_dir(platform) File.("../../../ext/ruby-static-tracing/#{platform}/", __FILE__) end |