From 71df50c0a5562f1aa26e85d61ff505c61879c44d Mon Sep 17 00:00:00 2001 From: Jon Siwek Date: Thu, 21 Oct 2010 13:21:37 -0500 Subject: [PATCH] Fixed "Found sed" messages from displaying on every cmake. --- CMakeLists.txt | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 5dd1a01ae1..92f4fc5163 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -54,11 +54,14 @@ endif () ## Dependency Configuration ## -find_program(SED_EXE sed) +# Check cache value first to avoid displaying "Found sed" messages everytime if (NOT SED_EXE) - message(FATAL_ERROR "Could not find required dependency: sed") -else () - message(STATUS "Found sed: ${SED_EXE}") + find_program(SED_EXE sed) + if (NOT SED_EXE) + message(FATAL_ERROR "Could not find required dependency: sed") + else () + message(STATUS "Found sed: ${SED_EXE}") + endif () endif () find_package(Perl REQUIRED)