Top Level Namespace

Defined Under Namespace

Modules: Mqlight, Qpid

Constant Summary collapse

INCLUDE_DIR =
File.expand_path('../../include', RbConfig::CONFIG['srcdir'])
LIB_DIR =
File.expand_path('../../lib', RbConfig::CONFIG['srcdir'])
RUBY_BINARY =
File.join(RbConfig::CONFIG['bindir'],
RbConfig::CONFIG['ruby_install_name'])
RUBY_ARCHS =
`file #{RUBY_BINARY}`.strip!.scan(/executable (.+)/)
REQUIRED_HEADERS =
[
  'proton/engine.h',
  'proton/message.h',
  'proton/sasl.h',
  'proton/messenger.h'
]

Instance Method Summary collapse

Instance Method Details

#fail(*messages) ⇒ Object



27
28
29
30
31
32
33
# File 'ext/cproton/extconf.rb', line 27

def fail(*messages)
  $stderr.puts "+#{'-' * 76}+"
  messages.each do |msg|
    $stderr.puts "| #{msg}"
  end
  $stderr.puts "+#{'-' * 76}+"
end