# - Try to find the SCIM # Once done this will define # # SCIM_FOUND - system has SCIM # SCIM_INCLUDE_DIR - The include directory to use for the SCIM headers # SCIM_LIBRARIES - Link these to use SCIM # SCIM_DEFINITIONS - Compiler switches required for using SCIM # Copyright (c) 2009 Wang Hoi, # Based on Laurent Montel's FindFontConfig.cmake, # # Redistribution and use is allowed according to the terms of the BSD license. # For details see the accompanying COPYING-CMAKE-SCRIPTS file. if (SCIM_LIBRARIES AND SCIM_INCLUDE_DIR) # in cache already set(SCIM_FOUND TRUE) else (SCIM_LIBRARIES AND SCIM_INCLUDE_DIR) if (NOT WIN32) # use pkg-config to get the directories and then use these values # in the FIND_PATH() and FIND_LIBRARY() calls find_package(PkgConfig) pkg_check_modules(PC_SCIM scim) set(SCIM_DEFINITIONS ${PC_SCIM_CFLAGS_OTHER}) endif (NOT WIN32) find_path(SCIM_INCLUDE_DIR scim.h PATHS ${PC_SCIM_INCLUDEDIR} ${PC_SCIM_INCLUDE_DIRS} ) find_library(SCIM_LIBRARIES NAMES scim scim-1.0 PATHS ${PC_SCIM_LIBDIR} ${PC_SCIM_LIBRARY_DIRS} ) include(FindPackageHandleStandardArgs) FIND_PACKAGE_HANDLE_STANDARD_ARGS(SCIM DEFAULT_MSG SCIM_LIBRARIES SCIM_INCLUDE_DIR ) mark_as_advanced(SCIM_LIBRARIES SCIM_INCLUDE_DIR) endif (SCIM_LIBRARIES AND SCIM_INCLUDE_DIR)