Top Level Namespace
Defined Under Namespace
Modules: Qpid
Constant Summary collapse
- REQUIRED_LIBRARIES =
[ 'qpidclient', 'qpidcommon', 'qpidmessaging', 'qpidtypes' ]
- REQUIRED_HEADERS =
[ 'qpid/messaging/Address.h', 'qpid/messaging/Connection.h', 'qpid/messaging/Duration.h', 'qpid/messaging/exceptions.h', 'qpid/messaging/FailoverUpdates.h', 'qpid/messaging/Handle.h', 'qpid/messaging/ImportExport.h', 'qpid/messaging/Message.h', 'qpid/messaging/Receiver.h', 'qpid/messaging/Sender.h', 'qpid/messaging/Session.h' ]
Instance Method Summary collapse
- #abort_build(filetype, filename) ⇒ Object
- #require_header(header) ⇒ Object
- #require_library(lib) ⇒ Object
Instance Method Details
#abort_build(filetype, filename) ⇒ Object
54 55 56 |
# File 'ext/cqpid/extconf.rb', line 54 def abort_build filetype, filename abort "Missing required #{filetype}: #{filename}" end |
#require_header(header) ⇒ Object
62 63 64 |
# File 'ext/cqpid/extconf.rb', line 62 def require_header header abort_build "header", header unless have_header header end |
#require_library(lib) ⇒ Object
58 59 60 |
# File 'ext/cqpid/extconf.rb', line 58 def require_library lib abort_build "library", lib unless have_library lib end |