summaryrefslogtreecommitdiff
path: root/configure.ac
Commit message (Collapse)AuthorAgeFilesLines
* Bumping revision for development.Alan Antonuk2014-09-131-2/+2
|
* Preparation for v0.5.2 release.Alan Antonuk2014-09-131-1/+1
|
* Add platform, version, copyright client propertiesAlan Antonuk2014-08-251-0/+1
| | | | | | | | | Add 'platform' 'version', 'copyright' client-properties to start-ok method during connection handshake. Adapted from: https://github.com/synety-jdebp/rabbitmq-c/commit/e3c76e1887ff50378f6146167daa024dbd7d4eeb by: Jonathan de Boyne Pollard <jonathan.de.boyne.pollard@synety.com>
* Suppress OpenSSL deprecation warnings on OSXAlan Antonuk2014-08-251-0/+4
|
* autoconf: look for htonll in arpa/inet.hAlan Antonuk2014-08-131-1/+20
| | | | | | | htonll maybe defined as a macro, look for it in the arpa/inet.h. CMake build system already does the right thing. Fixes #206
* Bumping version for development.Alan Antonuk2014-08-111-1/+1
|
* Preparation for v0.5.1 release.Alan Antonuk2014-08-111-2/+2
|
* Preparation for v0.5.0 releaseAlan Antonuk2014-01-291-5/+5
|
* Fixes librabbitmq.pc generation under autoconfAlan Antonuk2014-01-011-1/+4
| | | | | | | Properly substitute the @requires_private@ and @libs_private@ variables when configuring under autoconf This fixes #154
* Prep for v0.4.1 releaseAlan Antonuk2013-08-251-2/+2
|
* Updating version numbers for release of v0.4.0Alan Antonuk2013-08-131-3/+3
|
* FIX: bring autotools build system up to dateAlan Antonuk2013-08-131-30/+1
| | | | | Remove the amqp_framing.c/.h regeneration logic as it breaks make dist. Bring the EXTRA_DIST list up to date with whats in the repo
* Add compile and runtime library version functionsAlan Antonuk2013-07-231-1/+1
|
* Add amqp_get_monotonic_timestamp() functionAlan Antonuk2013-06-141-0/+1
|
* Enable SSL hostname verification by defaultMichael Steinert2013-04-171-1/+1
| | | | Signed-off-by: Michael Steinert <mike.steinert@gmail.com>
* Update to 0.2.1 for releaseMichael Steinert2013-04-091-0/+8
| | | | | | | | - Fixed a couple small MIPS-related alignment warnings - Updated version & created a dist tarball - Added a configure option to disable examples Signed-off-by: Michael Steinert <mike.steinert@gmail.com>
* Fix some compiler warningsMichael Steinert2013-04-091-0/+1
| | | | Signed-off-by: Michael Steinert <mike.steinert@gmail.com>
* Relaxing restriction on OpenSSL to support v0.9.8Alan Antonuk2013-04-091-1/+1
|
* Moving posix-specific inet includes to unix/socket.hAlan Antonuk2013-04-091-3/+0
|
* Add checks for Unix-specific header filesMichael Steinert2013-04-091-0/+3
| | | | Signed-off-by: Michael Steinert <mike.steinert@gmail.com>
* Fix non-SSL build in the tools directoryMichael Steinert2013-04-091-1/+1
| | | | | | | Also reduce OpenSSL requirement to 1.0.0 (0.9.8 would probably be fine as well). Signed-off-by: Michael Steinert <mike.steinert@gmail.com>
* Implement SSL/TLS over CyaSSL, GnuTLS, OpenSSL & PolarSSL backendsMichael Steinert2013-04-091-0/+31
| | | | Signed-off-by: Michael Steinert <mike.steinert@gmail.com>
* Adding vim modelines to help with source formattingAlan Antonuk2013-04-051-0/+1
|
* Bumping version to v0.3.0Alan Antonuk2013-01-171-1/+1
|
* Build without amqp_framing.py codegenAlan Antonuk2013-01-161-11/+23
| | | | | | | | Changes to support building rabbitmq-c without having run the python code generator, or do a git submodule init/update. This is to facilitate creating links to downloadable source archives from github
* autoconf: remove incorrect --enable-64-bit flagAlan Antonuk2012-12-271-9/+0
| | | | | | | | | | | | | This is a fix for issue #64: autotools: --enable-64-bit doesn't work consistently. This flag doesn't work correctly in the presence of other CFLAGS variables, or if its not specified and being built on a 64-bit platform the output at the end of the configure script will be incorrect causing confusion. The fix is to remove this flag from the configure.ac script and allow the users to force building a 32-bit or 64-bit library by setting the CFLAGS/LDFLAGS appropriate for their compiler/platform at ./configure time.
* Build works with python 2.4 or higherEugene Marcotte2012-12-201-1/+1
|
* Failing to have the json python module is not a fatal error. Fixes #71.Ryan Pearl2012-10-221-1/+1
|
* Bumping soversion ageAlan Antonuk2012-10-201-1/+1
|
* Provide replacement for htonll where not availableAlan Antonuk2012-10-201-1/+1
| | | | | | | | | Detect presence of htonll in autoconf/CMake, then provide a replacement inside amqp_private.h Use predefined macros to determine endianness based on processor type. This will help in case of cross compiling and a test program cannot be run.
* autoconf: Detect if a socket library is neededAlan Antonuk2012-10-201-0/+15
| | | | | | | Certain platforms require linking against a socket and/or name resolution library. Detect this in the autoconf configure script and add it to the link LIBS appropriately
* Adding autotools support for Python3 codegenAlan Antonuk2012-10-051-20/+16
|
* Correctly set-up SONAME for shared library versioningAlan Antonuk2012-10-021-10/+14
| | | | | We're starting with CURRENT=1 because CMake on OSX sets CURRENT=0 which is a wildcard, which isn't what we want.
* Add preprocessor definitions for Win32 static buildMichael Steinert2012-05-241-1/+7
| | | | | | | | | | | 1. Define AMQP_BUILD for all Win32 builds. 2. Define AMQP_STATIC for all static Win32 builds. 3. Error out if both static & shared libraries are enabled for a Win32 build since they require different flags. Signed-off-by: Michael Steinert <mike.steinert@gmail.com>
* Add a workaround for AC_PROG_CC_C99 for older version of AutoconfMichael Steinert2012-05-241-2/+5
| | | | Signed-off-by: Michael Steinert <mike.steinert@gmail.com>
* Setting minimum version for autoconf to 2.63Alan Antonuk2012-05-241-1/+1
|
* Update "issues" URIMichael Steinert2012-05-171-1/+1
| | | | Signed-off-by: Michael Steinert <mike.steinert@gmail.com>
* Bump version in configure.ac to match CMakeLists.txtMichael Steinert2012-05-171-2/+2
| | | | Signed-off-by: Michael Steinert <mike.steinert@gmail.com>
* Cleanup Win32 artifactsMichael Steinert2012-05-171-2/+1
| | | | | | | 1. Standardize on `win32` vs `windows/win32` 2. Move `msinttypes` into platform directory Signed-off-by: Michael Steinert <mike.steinert@gmail.com>
* Set default visibility to hidden & enable a couple more warningsMichael Steinert2012-05-171-0/+4
| | | | | | | | | | | | | | Enable the following GCC options: 1. -Wstrict-prototypes 2. -Wcast-align 3. -fno-common 4. -fvisibility=hidden This commit also includes some general cleanup of header files (mostly for readability). Signed-off-by: Michael Steinert <mike.steinert@gmail.com>
* Add a pkg-config fileMichael Steinert2012-05-171-1/+4
| | | | Signed-off-by: Michael Steinert <mike.steinert@gmail.com>
* Cleanup platform checks in configure.acMichael Steinert2012-05-171-40/+18
| | | | Signed-off-by: Michael Steinert <mike.steinert@gmail.com>
* Cleanup 64-bit optionMichael Steinert2012-05-171-5/+8
| | | | Signed-off-by: Michael Steinert <mike.steinert@gmail.com>
* Cleanup python checkMichael Steinert2012-05-171-38/+20
| | | | | | | Also remove old compiler flag settings (should have been in a previous commit). Signed-off-by: Michael Steinert <mike.steinert@gmail.com>
* Make configure options more sensibleMichael Steinert2012-05-171-42/+26
| | | | | | | | | | | | | | `--disable-tools` will disable the AMQP tools. `--disable-docs` will disable the AMQP tools documentation. The `XMLTO` environment variable can be used to override the location of the `xmlto` command at configure time. The `POPT_CFLAGS` & `POPT_LIBS` environment variables can be used to influence Libpopt configuration. Signed-off-by: Michael Steinert <mike.steinert@gmail.com>
* General cleanup in configure.acMichael Steinert2012-05-171-33/+22
| | | | Signed-off-by: Michael Steinert <mike.steinert@gmail.com>
* Add -Wall, -Wextra & -pedantic by defaultMichael Steinert2012-05-171-0/+7
| | | | | | | This change also adds a couple small autoconf macros to make it easier to deal with compiler options. Signed-off-by: Michael Steinert <mike.steinert@gmail.com>
* Add proper libtool versioningMichael Steinert2012-05-171-5/+24
| | | | Signed-off-by: Michael Steinert <mike.steinert@gmail.com>
* Enable silent build rulesMichael Steinert2012-05-171-0/+1
| | | | | | | | | This change makes it much easier to spot warnings in compiler output. To see the full build commands, build with: $ make V=1 Signed-off-by: Michael Steinert <mike.steinert@gmail.com>
* Store macros in m4 sub-directoryMichael Steinert2012-05-171-0/+1
| | | | | | | | This is a recommended practice for Automake. The correct macros will be distributed with the source tarball making it easier for users to regenerate configure/Makefile if they wish. Signed-off-by: Michael Steinert <mike.steinert@gmail.com>