diff --git a/CMakeLists.txt b/CMakeLists.txt index 8caa947..d20dbc7 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -95,25 +95,23 @@ set(GRC_BLOCKS_DIR ${GR_PKG_DATA_DIR}/grc/blocks) ######################################################################## # Find gnuradio build dependencies ######################################################################## -set(GR_REQUIRED_COMPONENTS RUNTIME PMT BLOCKS) +set(GR_REQUIRED_COMPONENTS RUNTIME PMT BLOCKS FILTER ANALOG) + find_package(Gnuradio) -find_package(CppUnit) - -# To run a more advanced search for GNU Radio and it's components and -# versions, use the following. Add any components required to the list -# of GR_REQUIRED_COMPONENTS (in all caps) and change "version" to the -# minimum API compatible version required. -# -# set(GR_REQUIRED_COMPONENTS RUNTIME BLOCKS FILTER ...) -# find_package(Gnuradio "version") - if(NOT GNURADIO_RUNTIME_FOUND) message(FATAL_ERROR "GnuRadio Runtime required to compile foo") endif() + +find_package(CppUnit) if(NOT CPPUNIT_FOUND) message(FATAL_ERROR "CppUnit required to compile foo") endif() +find_package(SWIG) +if(NOT SWIG_FOUND) + message(FATAL_ERROR "SWIG required to compile gr-foo") +endif() + ######################################################################## # On Apple only, set install name and use rpath correctly, if not already set ########################################################################