Repository: qpid-proton Updated Branches: refs/heads/master 0c992c984 -> ab97f488a
PROTON-1611: Always enable building C++ binding - There is no proper way to discover if there is a C++ compiler except enable_language(CXX) which has no way to fail and allow the rest of the build to carry on. Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo Commit: http://git-wip-us.apache.org/repos/asf/qpid-proton/commit/ab97f488 Tree: http://git-wip-us.apache.org/repos/asf/qpid-proton/tree/ab97f488 Diff: http://git-wip-us.apache.org/repos/asf/qpid-proton/diff/ab97f488 Branch: refs/heads/master Commit: ab97f488a3690afa36852602f3b91da7752ea56f Parents: 0c992c9 Author: Andrew Stitcher <astitc...@apache.org> Authored: Tue Oct 17 14:19:33 2017 -0400 Committer: Andrew Stitcher <astitc...@apache.org> Committed: Tue Oct 17 14:19:33 2017 -0400 ---------------------------------------------------------------------- proton-c/bindings/CMakeLists.txt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/qpid-proton/blob/ab97f488/proton-c/bindings/CMakeLists.txt ---------------------------------------------------------------------- diff --git a/proton-c/bindings/CMakeLists.txt b/proton-c/bindings/CMakeLists.txt index a8dbe57..9a431d7 100644 --- a/proton-c/bindings/CMakeLists.txt +++ b/proton-c/bindings/CMakeLists.txt @@ -31,10 +31,10 @@ if (EMSCRIPTEN_FOUND) set (DEFAULT_JAVASCRIPT ON) endif (EMSCRIPTEN_FOUND) -# Prerequisites for C++ -if (CMAKE_CXX_COMPILER) - set (DEFAULT_CPP ON) -endif (CMAKE_CXX_COMPILER) +# It is impossible to easily test for the presence of a C++ compiler! so set this on by default +# That is because the OPTIONAL attribute to enable_language() does nothing (as of CMake 3.9.1) +# so if C++ is not present the build will fail anyway! +set (DEFAULT_CPP ON) # Prerequisites for Go find_program(GO_EXE go) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@qpid.apache.org For additional commands, e-mail: commits-h...@qpid.apache.org