aboutsummaryrefslogtreecommitdiffstats
path: root/gr-utils
diff options
context:
space:
mode:
authorChristoph Koehler <ckoehle@sandia.gov>2021-11-03 15:28:38 -0600
committermormj <34754695+mormj@users.noreply.github.com>2021-11-12 07:06:41 -0500
commit077cfad67af5549767ff9ddf066f00b72ae8687c (patch)
tree99a5fe6d0940597a49d665a2d7c4722712457c60 /gr-utils
parentruntime: remove unused test.cc/h (diff)
downloadgnuradio-077cfad67af5549767ff9ddf066f00b72ae8687c.tar.xz
gnuradio-077cfad67af5549767ff9ddf066f00b72ae8687c.zip
modtool: fix CMake export config
Signed-off-by: Christoph Koehler <christoph@zerodeviation.net>
Diffstat (limited to 'gr-utils')
-rw-r--r--gr-utils/modtool/core/base.py1
-rw-r--r--gr-utils/modtool/templates/gr-newmod/CMakeLists.txt10
-rw-r--r--gr-utils/modtool/templates/gr-newmod/cmake/Modules/howtoConfig.cmake32
3 files changed, 1 insertions, 42 deletions
diff --git a/gr-utils/modtool/core/base.py b/gr-utils/modtool/core/base.py
index d35bc6315..a8dd55f06 100644
--- a/gr-utils/modtool/core/base.py
+++ b/gr-utils/modtool/core/base.py
@@ -144,7 +144,6 @@ class ModTool(object):
else:
self.info['includedir'] = 'include'
self._file['cminclude'] = os.path.join(self.info['includedir'], 'CMakeLists.txt')
- self._file['cmfind'] = os.path.join('cmake', 'Modules', 'howtoConfig.cmake')
def _setup_scm(self, mode='active'):
diff --git a/gr-utils/modtool/templates/gr-newmod/CMakeLists.txt b/gr-utils/modtool/templates/gr-newmod/CMakeLists.txt
index 1ebfb5b36..3c15e25e3 100644
--- a/gr-utils/modtool/templates/gr-newmod/CMakeLists.txt
+++ b/gr-utils/modtool/templates/gr-newmod/CMakeLists.txt
@@ -83,7 +83,7 @@ if(NOT CMAKE_MODULES_DIR)
endif(NOT CMAKE_MODULES_DIR)
set(GR_INCLUDE_DIR include/howto)
-set(GR_CMAKE_DIR ${CMAKE_MODULES_DIR}/howto)
+set(GR_CMAKE_DIR ${CMAKE_MODULES_DIR}/gnuradio-howto)
set(GR_PKG_DATA_DIR ${GR_DATA_DIR}/${CMAKE_PROJECT_NAME})
set(GR_PKG_DOC_DIR ${GR_DOC_DIR}/${CMAKE_PROJECT_NAME})
set(GR_PKG_CONF_DIR ${GR_CONF_DIR}/${CMAKE_PROJECT_NAME}/conf.d)
@@ -150,11 +150,3 @@ if(ENABLE_PYTHON)
else(ENABLE_PYTHON)
message(STATUS "PYTHON and GRC components are disabled")
endif(ENABLE_PYTHON)
-
-########################################################################
-# Install cmake search helper for this library
-########################################################################
-
-install(FILES cmake/Modules/howtoConfig.cmake
- DESTINATION ${CMAKE_MODULES_DIR}/howto
-)
diff --git a/gr-utils/modtool/templates/gr-newmod/cmake/Modules/howtoConfig.cmake b/gr-utils/modtool/templates/gr-newmod/cmake/Modules/howtoConfig.cmake
deleted file mode 100644
index 4f45052a9..000000000
--- a/gr-utils/modtool/templates/gr-newmod/cmake/Modules/howtoConfig.cmake
+++ /dev/null
@@ -1,32 +0,0 @@
-find_package(PkgConfig)
-
-PKG_CHECK_MODULES(PC_HOWTO howto)
-
-FIND_PATH(
- HOWTO_INCLUDE_DIRS
- NAMES howto/api.h
- HINTS $ENV{HOWTO_DIR}/include
- ${PC_HOWTO_INCLUDEDIR}
- PATHS ${CMAKE_INSTALL_PREFIX}/include
- /usr/local/include
- /usr/include
-)
-
-FIND_LIBRARY(
- HOWTO_LIBRARIES
- NAMES gnuradio-howto
- HINTS $ENV{HOWTO_DIR}/lib
- ${PC_HOWTO_LIBDIR}
- PATHS ${CMAKE_INSTALL_PREFIX}/lib
- ${CMAKE_INSTALL_PREFIX}/lib64
- /usr/local/lib
- /usr/local/lib64
- /usr/lib
- /usr/lib64
- )
-
-include("${CMAKE_CURRENT_LIST_DIR}/howtoTarget.cmake")
-
-INCLUDE(FindPackageHandleStandardArgs)
-FIND_PACKAGE_HANDLE_STANDARD_ARGS(HOWTO DEFAULT_MSG HOWTO_LIBRARIES HOWTO_INCLUDE_DIRS)
-MARK_AS_ADVANCED(HOWTO_LIBRARIES HOWTO_INCLUDE_DIRS)