| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
https is more likely to be allowed through corporate firewalls than the
git protocol
|
|
|
|
|
|
|
| |
- fix a warning by lintian
http://lintian.debian.org/tags/description-synopsis-starts-with-article.html
- Correct package name to properly include soname (librabbitmq1)
- Correct shared libs dependancies
|
| |
|
|
|
|
|
|
| |
http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/CMakePushCheckState.cmake
with licence copied from:
http://cmake.org/gitweb?p=cmake.git;a=blob;f=Copyright.txt
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
Refactor TestCInline cmake script to save the inline keyword in the
cmake cache so it won't get lost on a cmake reconfigure.
Print status message of which inlining keyword was selected
|
| |
|
|
|
|
|
|
| |
Refactor FindXmlTo to use FindPackageHandleStandardArgs to have less
to maintain. Also mark the XMLTO_EXECUTABLE variable as advanced so
it doesn't appear in the GUI by default
|
|
|
|
|
|
|
| |
Refactor FindPOPT to:
- Use pkg-config when available. (popt installs with a pkg-config file)
- Use FindPackageHandleStandardArgs which is a default part of CMake
and thus we don't need to maintain LibFindMacros
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
CMAKE_BUILD_TYPE only works with Ninja and Makefile based projects.
This we should only set it when we're using that kind of Generator.
Also print out a status message if a default is set
|
|
|
|
| |
Somehow it had 0755 permissions, should be 0644
|
|
|
|
|
| |
Prevent problems with developers that don't have core.autocrlf
set in their config files
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
|
| |
Certain platforms require linking against a socket
and/or name resolution library. Detect this in the
CMakeLists.txt script and SOCKET_LIBRARIES to the
target_link_libraries of rabbitmq
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
man-date.ent is a file generated by Makefile.am which puts the current
date in the man pages as they are generated.
The filename was listed in EXTRA_DIST which caused failures in
make dist when --disable-docs or --disable-tools was passed to the
configure script.
Fix is to remove man-date.ent as it really shouldn't be a part of
the distribution package
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Building rabbitmq-c involves building sources too, which are then to
be used by other parts of the code. These built sources end up being
placed under the build directory, not the source. For this reason,
lets update the Makefile.am, so that AM_CFLAGS includes both
$(top_srcdir)/librabbitmq and $(top_builddir)/librabbitmq. Then,
everything that sets any kind of CFLAGS, also has to be updated to
include $(AM_CFLAGS), as to not override it.
While there, also shuffle around a few LDADDs, because with static
linking, librabbitmq.la needs to come last, so that the symbols
tools/libcommon.la uses from it will be found by the linker.
Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
|
|
|
|
| |
message to a queue and expects to receive a reply to a private reply_to queue.
|
|\
| |
| | |
Issue47 python3 support
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
Changes to librabbitmq/codegen.py to support Python3
Upstream changes to rabbitmq-codegen/amqp_codegen.py
to support Python3
|
|\ \
| | |
| | | |
Correct sys/types.h sys/socket.h include order on *BSD
|
|/ /
| |
| |
| |
| | |
sys/types.h must be included before sys/socket.h on certain older
BSD variants
|
|\ \
| |/
|/| |
Fixed incorrect Depends line for librabbitmq-dev
|
| |
| |
| | |
Fixed incorrect Depends: line for librabbitmq-dev
|
|\ \
| | |
| | | |
Make inttypes.h available when compiling for msvc
|
|/ /
| |
| |
| |
| |
| | |
Test programs require inttypes.h which MSVC doesn't supply
at any version (stdint.h is supplied at 1600+). Make it
available in these situations
|
|\ \
| | |
| | | |
Correctly set-up SONAME for shared library versioning
|
|/ /
| |
| |
| |
| | |
We're starting with CURRENT=1 because CMake on OSX sets
CURRENT=0 which is a wildcard, which isn't what we want.
|
|\ \
| |/
| | |
Debian package fixes for issue #32
|
|/
|
|
|
|
| |
- Updated package version to 0.2.0
- Changed package name to librabbitmq0 to match upstream Debian/Ubuntu
naming
|
|\
| |
| | |
Set CMAKE_C_FLAGS appropritatly for a compiler
|