From 5599573e2f49f6e1932e66d486d07ea6cf6abcd1 Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Sun, 14 Jul 2013 15:38:10 +0200 Subject: [PATCH] cmake: Fix getting filename components. --- cmake/Modules/FindIconv.cmake | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/cmake/Modules/FindIconv.cmake b/cmake/Modules/FindIconv.cmake index 1cdb7d4bcf..d7ced8928f 100644 --- a/cmake/Modules/FindIconv.cmake +++ b/cmake/Modules/FindIconv.cmake @@ -21,7 +21,6 @@ include(CheckPrototypeDefinition) find_path(ICONV_INCLUDE_DIR NAMES iconv.h sys/iconv.h - PATHS ) set(CMAKE_REQUIRED_INCLUDES ${ICONV_INCLUDE_DIR}) @@ -37,8 +36,8 @@ find_library(ICONV_LIBRARY ) if (ICONV_LIBRARY) - get_filename_component(NAME _ICONV_NAME) - get_filename_component(PATH _ICONV_PATH) + get_filename_component(NAME ${ICONV_LIBRARY} _ICONV_NAME) + get_filename_component(PATH ${ICONV_LIBRARY} _ICONV_PATH) check_library_exists(${_ICONV_NAME} iconv ${_ICONV_PATH} HAVE_ICONV) else() check_function_exists(iconv HAVE_ICONV)