diff options
author | Konrad J Hambrick <kjhambrick@gmail.com> | 2022-04-29 11:35:46 +0100 |
---|---|---|
committer | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2022-04-30 13:51:55 +0700 |
commit | d0ad4ec4838a6d3cc63ad3e181cd74b783d41c96 (patch) | |
tree | f23e5070245a3aaf9a9efd319477a77a3bdc5aec /libraries/rabbitmq-c/README | |
parent | a6657c5ee38166a2b138c0ed7814ac8f5ae51570 (diff) | |
download | slackbuilds-d0ad4ec4838a6d3cc63ad3e181cd74b783d41c96.tar.gz slackbuilds-d0ad4ec4838a6d3cc63ad3e181cd74b783d41c96.tar.xz |
libraries/rabbitmq-c: Updated for version 0.11.0.
Signed-off-by: Dave Woodfall <dave@slackbuilds.org>
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'libraries/rabbitmq-c/README')
-rw-r--r-- | libraries/rabbitmq-c/README | 48 |
1 files changed, 46 insertions, 2 deletions
diff --git a/libraries/rabbitmq-c/README b/libraries/rabbitmq-c/README index c9c03a2d15..5eda5e78fe 100644 --- a/libraries/rabbitmq-c/README +++ b/libraries/rabbitmq-c/README @@ -1,11 +1,55 @@ This is a C-language AMQP client library for use with v2.0+ of the RabbitMQ broker. -Under the /usr/doc/rabbitmq-c-$VERSION/ directory are examples/ and -tests/ subdirectories. +* `BUILD_EXAMPLES=ON/OFF` toggles building the examples. + OFF by default. + +* `BUILD_SHARED_LIBS=ON/OFF` toggles building rabbitmq-c as a shared + library. + ON by default. + +* `BUILD_STATIC_LIBS=ON/OFF` toggles building rabbitmq-c as a static + library. + OFF by default. + +* `BUILD_TESTS=ON/OFF` toggles building test code. + OFF by default. + +* `BUILD_TOOLS=ON/OFF` toggles building the command line tools. + ON by default. + +* `BUILD_TOOLS_DOCS=ON/OFF` toggles building the man pages for the + command line tools. + ON by default if BUILD_TOOLS is ON and xmlto is installed. + +* `ENABLE_SSL_SUPPORT=ON/OFF` toggles building rabbitmq-c with SSL + support. + ON by default if the OpenSSL headers and library can be found. + +* `BUILD_API_DOCS=ON/OFF` toggles building the Doxygen API documentation + OFF by default. + +* `RUN_SYSTEM_TESTS=ON/OFF` toggles building the system tests. Tests + require an accessible RabbitMQ server instance on localhost. + OFF by default. + +If BUILD_EXAMPLES=ON or BUILD_TESTS=ON then executable programs will +be compiled from sources in /usr/doc/rabbitmq-c-$VERSION/examples/src/ +-and-or- /usr/doc/rabbitmq-c-$VERSION/examples/src/ The Extra Programs +will be installed in /usr/doc/rabbitmq-c-$VERSION/{examples,tests}/bin/ + +For Example, to build examples and tests: + +BUILD_EXAMPLES=ON BUILD_TESTS=ON ./rabbitmq-c.SlackBuild To build a nice html Doxygen API documentation tree in the directory /usr/doc/rabbitmq-c-$VERSION/html/ you need to pass BUILD_API_DOCS=ON to the script, for example BUILD_API_DOCS=ON ./rabbitmq-c.SlackBuild + +To build examples, tests and the html documentation: + +BUILD_EXAMPLES=ON \ +BUILD_TESTS=ON \ +BUILD_API_DOCS=ON ./rabbitmq-c.SlackBuild |