From 6406216918e23e018c473aae8d2dfa194c41270b Mon Sep 17 00:00:00 2001 From: John Maguire Date: Mon, 6 Dec 2010 13:41:06 +0000 Subject: [PATCH] Don't try and get svn info if we're not using an svn checkout. --- cmake/Version.cmake | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/cmake/Version.cmake b/cmake/Version.cmake index c2a1ff63d..489d6d087 100644 --- a/cmake/Version.cmake +++ b/cmake/Version.cmake @@ -11,8 +11,14 @@ set(BUILDBOT_REVISION $ENV{BUILDBOT_REVISION}) if(NOT BUILDBOT_REVISION) find_package(Subversion) if(SUBVERSION_FOUND) - Subversion_WC_INFO(${PROJECT_SOURCE_DIR} clementine) - set(BUILDBOT_REVISION ${clementine_WC_REVISION}) + execute_process(COMMAND ${Subversion_SVN_EXECUTABLE} info ${PROJECT_SOURCE_DIR} + RESULT_VARIABLE SVN_INFO_RESULT + OUTPUT_QUIET + ERROR_QUIET) + if(${SVN_INFO_RESULT} EQUAL 0) + Subversion_WC_INFO(${PROJECT_SOURCE_DIR} clementine) + set(BUILDBOT_REVISION ${clementine_WC_REVISION}) + endif(${SVN_INFO_RESULT} EQUAL 0) endif(SUBVERSION_FOUND) endif(NOT BUILDBOT_REVISION)