diff options
| author | Darryl L. Pierce <mcpierce@apache.org> | 2013-05-16 17:50:16 +0000 |
|---|---|---|
| committer | Darryl L. Pierce <mcpierce@apache.org> | 2013-05-16 17:50:16 +0000 |
| commit | a5f788f0aab7b3b00db0f32f3102aca266757d68 (patch) | |
| tree | 23bad5310d6e361f3bfead0fb21d3389f43146c8 | |
| parent | c43f5d0600851d94511bd537674479511033c68a (diff) | |
| download | qpid-python-a5f788f0aab7b3b00db0f32f3102aca266757d68.tar.gz | |
QPID-4781: Fix the Perl bindings for CMake < 2.8
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1483468 13f79535-47bb-0310-9956-ffa450edef68
| -rw-r--r-- | qpid/cpp/bindings/qpid/perl/CMakeLists.txt | 18 |
1 files changed, 16 insertions, 2 deletions
diff --git a/qpid/cpp/bindings/qpid/perl/CMakeLists.txt b/qpid/cpp/bindings/qpid/perl/CMakeLists.txt index bf69305af1..c8257b74aa 100644 --- a/qpid/cpp/bindings/qpid/perl/CMakeLists.txt +++ b/qpid/cpp/bindings/qpid/perl/CMakeLists.txt @@ -35,8 +35,22 @@ include_directories(${PERL_INCLUDE_PATH} ##---------------------------------- ## Install the complete Perl binding ##---------------------------------- -install(FILES ${CMAKE_CURRENT_BINARY_DIR}/libcqpid_perl.so - ${CMAKE_CURRENT_BINARY_DIR}/cqpid_perl.pm +## install the Perl library separate, since we need to rename the film if +# it's coming from a version of Cmake < 2.8 +if ((${CMAKE_MAJOR_VERSION} EQUAL 2) AND (${CMAKE_MINOR_VERSION} LESS 8)) + install(FILES ${CMAKE_CURRENT_BINARY_DIR}/cqpid_perl.so + DESTINATION ${PERL_PFX_ARCHLIB} + COMPONENT ${QPID_COMPONENT_CLIENT} + ) +else() + install(FILES ${CMAKE_CURRENT_BINARY_DIR}/libcqpid_perl.so + RENAME cqpid_perl.so + DESTINATION ${PERL_PFX_ARCHLIB} + COMPONENT ${QPID_COMPONENT_CLIENT} + ) +endif ((${CMAKE_MAJOR_VERSION} EQUAL 2) AND (${CMAKE_MINOR_VERSION} LESS 8)) + +install(FILES ${CMAKE_CURRENT_BINARY_DIR}/cqpid_perl.pm ${CMAKE_CURRENT_SOURCE_DIR}/LICENSE ${CMAKE_CURRENT_SOURCE_DIR}/Makefile.PL DESTINATION ${PERL_PFX_ARCHLIB} |
