From 3e7c061f3020bf6d5cf5cff47a144e9a23f427ea Mon Sep 17 00:00:00 2001
From: Josh Blum <josh@joshknows.com>
Date: Sat, 24 Sep 2011 08:34:46 -0700
Subject: howto: updated find gruel and core modules to match recommended style

---
 gr-howto-write-a-block-cmake/cmake/Modules/FindGnuradioCore.cmake | 8 ++++----
 gr-howto-write-a-block-cmake/cmake/Modules/FindGruel.cmake        | 8 ++++----
 2 files changed, 8 insertions(+), 8 deletions(-)

(limited to 'gr-howto-write-a-block-cmake/cmake/Modules')

diff --git a/gr-howto-write-a-block-cmake/cmake/Modules/FindGnuradioCore.cmake b/gr-howto-write-a-block-cmake/cmake/Modules/FindGnuradioCore.cmake
index f76364acfd..ffa6582a26 100644
--- a/gr-howto-write-a-block-cmake/cmake/Modules/FindGnuradioCore.cmake
+++ b/gr-howto-write-a-block-cmake/cmake/Modules/FindGnuradioCore.cmake
@@ -1,11 +1,11 @@
 INCLUDE(FindPkgConfig)
-PKG_CHECK_MODULES(GNURADIO_CORE gnuradio-core)
-IF(NOT GNURADIO_CORE_FOUND)
+PKG_CHECK_MODULES(PC_GNURADIO_CORE gnuradio-core QUIET)
 
 FIND_PATH(
     GNURADIO_CORE_INCLUDE_DIRS
     NAMES gr_random.h
     HINTS $ENV{GNURADIO_CORE_DIR}/include/gnuradio
+        ${PC_GNURADIO_CORE_INCLUDE_DIRS}
     PATHS /usr/local/include/gnuradio
           /usr/include/gnuradio
 )
@@ -14,6 +14,7 @@ FIND_LIBRARY(
     GNURADIO_CORE_LIBRARIES
     NAMES gnuradio-core
     HINTS $ENV{GNURADIO_CORE_DIR}/lib
+        ${PC_GNURADIO_CORE_LIBRARIES}
     PATHS /usr/local/lib
           /usr/local/lib64
           /usr/lib
@@ -22,5 +23,4 @@ FIND_LIBRARY(
 
 INCLUDE(FindPackageHandleStandardArgs)
 FIND_PACKAGE_HANDLE_STANDARD_ARGS(GNURADIO_CORE DEFAULT_MSG GNURADIO_CORE_LIBRARIES GNURADIO_CORE_INCLUDE_DIRS)
-
-ENDIF(NOT GNURADIO_CORE_FOUND)
+MARK_AS_ADVANCED(GNURADIO_CORE_LIBRARIES GNURADIO_CORE_INCLUDE_DIRS)
diff --git a/gr-howto-write-a-block-cmake/cmake/Modules/FindGruel.cmake b/gr-howto-write-a-block-cmake/cmake/Modules/FindGruel.cmake
index c142c905ef..3c21af91de 100644
--- a/gr-howto-write-a-block-cmake/cmake/Modules/FindGruel.cmake
+++ b/gr-howto-write-a-block-cmake/cmake/Modules/FindGruel.cmake
@@ -1,11 +1,11 @@
 INCLUDE(FindPkgConfig)
-PKG_CHECK_MODULES(GRUEL gnuradio-core)
-IF(NOT GRUEL_FOUND)
+PKG_CHECK_MODULES(PC_GRUEL gnuradio-core QUIET)
 
 FIND_PATH(
     GRUEL_INCLUDE_DIRS
     NAMES gruel/attributes.h
     HINTS $ENV{GRUEL_DIR}/include
+        ${PC_GRUEL_INCLUDE_DIRS}
     PATHS /usr/local/include
           /usr/include
 )
@@ -14,6 +14,7 @@ FIND_LIBRARY(
     GRUEL_LIBRARIES
     NAMES gruel
     HINTS $ENV{GRUEL_DIR}/lib
+        ${PC_GRUEL_LIBRARIES}
     PATHS /usr/local/lib
           /usr/local/lib64
           /usr/lib
@@ -22,5 +23,4 @@ FIND_LIBRARY(
 
 INCLUDE(FindPackageHandleStandardArgs)
 FIND_PACKAGE_HANDLE_STANDARD_ARGS(GRUEL DEFAULT_MSG GRUEL_LIBRARIES GRUEL_INCLUDE_DIRS)
-
-ENDIF(NOT GRUEL_FOUND)
+MARK_AS_ADVANCED(GRUEL_LIBRARIES GRUEL_INCLUDE_DIRS)
-- 
cgit v1.2.3