summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDarryl L. Pierce <mcpierce@apache.org>2013-05-22 12:30:02 +0000
committerDarryl L. Pierce <mcpierce@apache.org>2013-05-22 12:30:02 +0000
commit8b3deee37e700b333e44c7e8c92b6c6604cbd7a6 (patch)
treee5eb90f536b8f5b54c5dcb3cc51a9d3d0b46efca
parent25cc9e700b123efceec39f4c1c61ba19576b854c (diff)
downloadqpid-python-8b3deee37e700b333e44c7e8c92b6c6604cbd7a6.tar.gz
NO-JIRA: Fixed requiring Perl to do a build
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1485186 13f79535-47bb-0310-9956-ffa450edef68
-rw-r--r--qpid/cpp/bindings/CMakeLists.txt19
1 files changed, 9 insertions, 10 deletions
diff --git a/qpid/cpp/bindings/CMakeLists.txt b/qpid/cpp/bindings/CMakeLists.txt
index 69a6330c2a..76ffdee2a2 100644
--- a/qpid/cpp/bindings/CMakeLists.txt
+++ b/qpid/cpp/bindings/CMakeLists.txt
@@ -101,15 +101,14 @@ if (SWIG_FOUND)
add_subdirectory(qmf/ruby)
endif (RUBY_FOUND)
- if (PERL_FOUND)
- message("Building Perl bindings")
- execute_process(COMMAND ${PERL_EXECUTABLE} "-V::prefix:"
- OUTPUT_VARIABLE QPERL_PREFIX
- OUTPUT_STRIP_TRAILING_WHITESPACE)
- string(REGEX REPLACE "'(.*)'" "\\1" PERL_PREFIX ${QPERL_PREFIX})
- string(REPLACE ${PERL_PREFIX} ${CMAKE_INSTALL_PREFIX} PERL_PFX_ARCHLIB ${PERL_ARCHLIB})
+ if (PERLLIBS_FOUND)
+ message("Building Perl bindings")
+ execute_process(COMMAND ${PERL_EXECUTABLE} "-V::prefix:"
+ OUTPUT_VARIABLE QPERL_PREFIX
+ OUTPUT_STRIP_TRAILING_WHITESPACE)
+ string(REGEX REPLACE "'(.*)'" "\\1" PERL_PREFIX ${QPERL_PREFIX})
+ string(REPLACE ${PERL_PREFIX} ${CMAKE_INSTALL_PREFIX} PERL_PFX_ARCHLIB ${PERL_ARCHLIB})
- add_subdirectory(qpid/perl)
- endif (PERL_FOUND)
- endif (${SWIG_VERSION} VERSION_LESS ${SWIG_MINIMUM_VERSION})
+ add_subdirectory(qpid/perl)
+ endif (PERLLIBS_FOUND)
endif (SWIG_FOUND)