diff options
author | Ed Maste <emaste@FreeBSD.org> | 2023-04-20 23:17:42 +0000 |
---|---|---|
committer | Ed Maste <emaste@FreeBSD.org> | 2023-04-20 23:17:42 +0000 |
commit | 058aa793d837f38f112acc154816397251019319 (patch) | |
tree | 6703990f4d118959eeb50f39c44bc62dbffa4f26 /CMakeModules/FindCMocka.cmake | |
parent | 5b2defbd2a1aa991bd0a2855eef8e15107572747 (diff) |
Vendor import of libcbor 0.10.2vendor/libcbor/0.10.2
Diffstat (limited to 'CMakeModules/FindCMocka.cmake')
-rw-r--r-- | CMakeModules/FindCMocka.cmake | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/CMakeModules/FindCMocka.cmake b/CMakeModules/FindCMocka.cmake index 770b44afc426..29e57ae87f1b 100644 --- a/CMakeModules/FindCMocka.cmake +++ b/CMakeModules/FindCMocka.cmake @@ -21,7 +21,14 @@ #============================================================================= # +find_package(PkgConfig QUIET) +if(PKG_CONFIG_FOUND) + pkg_check_modules(PC_CMOCKA QUIET cmocka) + set(CMOCKA_DEFINITIONS ${PC_CMOCKA_CFLAGS_OTHER}) +endif() + find_path(CMOCKA_INCLUDE_DIR + HINTS ${PC_CMOCKA_INCLUDEDIR} ${PC_CMOCKA_INCLUDE_DIRS} NAMES cmocka.h PATHS @@ -29,6 +36,7 @@ find_path(CMOCKA_INCLUDE_DIR ) find_library(CMOCKA_LIBRARY + HINTS ${PC_CMOCKA_LIBDIR} ${PC_CMOCKA_LIBRARY_DIRS} NAMES cmocka cmocka_shared PATHS |