summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
...
* CMake build support for building with Python3Alan Antonuk2012-10-041-0/+58
|
* Correctly set-up SONAME for shared library versioningAlan Antonuk2012-10-021-0/+19
| | | | | We're starting with CURRENT=1 because CMake on OSX sets CURRENT=0 which is a wildcard, which isn't what we want.
* Set CMAKE_C_FLAGS appropritatly for a compilerAlan Antonuk2012-09-111-2/+7
| | | | | - Test to make sure we set flags only for GCC - Only set -fvisibility=hidden for gcc 4.0 and above
* Fix to CMakeLists.txt so it can be included via add_subdirectoryAndrew Kravchuk2012-07-211-4/+4
|
* Adding tests/ directory to CMake buildAlan Antonuk2012-05-241-0/+6
|
* Adding CMake procedure to build/install tools manpagesAlan Antonuk2012-05-241-1/+7
|
* Added CMake options to disable building of tools and examplesAlan Antonuk2012-05-241-3/+12
|
* Adding more strict compile Warning flags to gcc buildAlan Antonuk2012-05-241-0/+6
| | | | | | | | Added: -Wall -Wextra -pedantic -Wstrict-prototypes -Wcast-align -Wno-unused-function -fno-common -fvisibility=hidden The library compiles cleanly with the exception of the tools dir which has trouble with the initializer lists
* Set the default CMake build type to be in release modeAlan Antonuk2012-05-241-0/+4
|
* Add support for config/install of librabbitmq.pc fileAlan Antonuk2012-05-241-0/+13
|
* Making the CMakeLists.txt work with cmake v2.6Alan Antonuk2012-05-241-34/+12
| | | | | | | | Removing the ExternalProject code as it makes more sense to use the git submodule code. The CMakeLists.txt can now be made to work with cmake-v2.6 as a result
* Move TestCInline.cmake into cmake directoryMichael Steinert2012-05-171-3/+2
| | | | Signed-off-by: Michael Steinert <mike.steinert@gmail.com>
* Add new codegen directory to CMakeLists.txtMichael Steinert2012-05-171-0/+1
| | | | Signed-off-by: Michael Steinert <mike.steinert@gmail.com>
* Adding option to build rabbitmq-c staticallyAlan Antonuk2012-05-171-0/+6
| | | | | | | | | Adding option to the CMake build to build rabbitmq-c library as a static library. It is disabled on the WIN32 platform as the amqp.h header has __declspec(dllimport) statements that need to be different when using a static library.
* codegen.py should be copied to the bin directoryAlan Antonuk2011-11-041-0/+1
| | | | | Codegen.py should be copied to the bin directory and not the source directory.
* Specify the project language as C to prevent CMake for looking for a c++ ↵Alan Antonuk2011-11-041-1/+1
| | | | compiler
* Make codegen pull a dependancy of librabbitmqAlan Antonuk2011-11-011-1/+1
|
* Adding POPT CMake lib finder.Alan Antonuk2011-11-011-0/+7
| | | | | Utilities in the tools/ directory will now be built if the popt library is found
* Improved handing of external rabbitmq-codegenAlan Antonuk2011-10-301-14/+38
| | | | | | - By default look in the CMAKE_SOURCE_DIR/rabbitmq-codegen, then CMAKE_SOURCE_DIR/../rabbitmq-codegen unless RABBITMQ_CODEGEN_DIR is set - If FETCH_CODEGEN_FROM_GIT use the CMake ExternalProject to do it
* Adding the codegen stuff as an ExternalProjectAlan Antonuk2011-08-311-20/+27
|
* CodeGen found message should be a statusAlan Antonuk2011-06-071-1/+2
|
* Changes to support building on Win32/64Alan Antonuk2011-06-061-0/+4
|
* add cmake build support.XiaoGuang Zeng2011-03-031-0/+30
librabbitmq and example/amqp_sendstring can be build under linux now.