more updates

This commit is contained in:
Bastian Bloessl
2019-03-08 12:38:20 +00:00
parent 284a0b1fa5
commit 8360cae375
3 changed files with 30 additions and 17 deletions
+36
View File
@@ -0,0 +1,36 @@
INCLUDE(FindPkgConfig)
PKG_CHECK_MODULES(PC_FOO foo)
FIND_PATH(
FOO_INCLUDE_DIRS
NAMES foo/api.h
HINTS $ENV{FOO_DIR}/include
${PC_FOO_INCLUDEDIR}
PATHS
@CMAKE_INSTALL_PREFIX@/include
${CMAKE_INSTALL_PREFIX}/include
/usr/local/include
/usr/include
)
FIND_LIBRARY(
FOO_LIBRARIES
NAMES gnuradio-foo
HINTS $ENV{FOO_DIR}/lib
${PC_FOO_LIBDIR}
PATHS
@CMAKE_INSTALL_PREFIX@/lib
@CMAKE_INSTALL_PREFIX@/lib64
${CMAKE_INSTALL_PREFIX}/lib
${CMAKE_INSTALL_PREFIX}/lib64
/usr/local/lib
/usr/local/lib64
/usr/lib
/usr/lib64
)
include("${CMAKE_CURRENT_LIST_DIR}/fooTarget.cmake")
INCLUDE(FindPackageHandleStandardArgs)
FIND_PACKAGE_HANDLE_STANDARD_ARGS(FOO DEFAULT_MSG FOO_LIBRARIES FOO_INCLUDE_DIRS)
MARK_AS_ADVANCED(FOO_LIBRARIES FOO_INCLUDE_DIRS)