if(YAST_INCLUDE_DIR AND YAST_LIBRARY AND YAST_YCP_LIBRARY) # Already in cache, be silent set(YAST_FIND_QUIETLY TRUE) endif(YAST_INCLUDE_DIR AND YAST_LIBRARY AND YAST_YCP_LIBRARY) set(YAST_LIBRARY) set(YAST_INCLUDE_DIR) set(YAST_YCP_LIBRARY) FIND_PATH(YAST_INCLUDE_DIR Y2.h ${CMAKE_INSTALL_PREFIX}/include/YaST2 /usr/include/YaST2 /usr/local/include/YaST2 ) SET(YAST_PLUGIN_DIR ${LIB_INSTALL_DIR}/YaST2/plugin) FIND_LIBRARY(YAST_LIBRARY NAMES y2 PATHS /usr/lib /usr/local/lib ) FIND_LIBRARY(YAST_YCP_LIBRARY NAMES ycp PATHS /usr/lib /usr/local/lib ) FIND_LIBRARY(YAST_PLUGIN_WFM_LIBRARY NAMES py2wfm PATHS /usr/lib/YaST2/plugin ${YAST_PLUGIN_DIR} /usr/lib /usr/local/lib ) FIND_LIBRARY(YAST_PLUGIN_UI_LIBRARY NAMES py2UI PATHS /usr/lib/YaST2/plugin ${YAST_PLUGIN_DIR} /usr/lib /usr/local/lib ) FIND_LIBRARY(YAST_PLUGIN_SCR_LIBRARY NAMES py2scr PATHS ${YAST_PLUGIN_DIR} /usr/lib /usr/local/lib ) if(YAST_INCLUDE_DIR AND YAST_LIBRARY AND YAST_YCP_LIBRARY) MESSAGE( STATUS "YaST2 found: includes in ${YAST_INCLUDE_DIR}, library in ${YAST_LIBRARY}") MESSAGE( STATUS " plugins in ${YAST_PLUGIN_DIR}") set(YAST_FOUND TRUE) else(YAST_INCLUDE_DIR AND YAST_LIBRARY AND YAST_YCP_LIBRARY) MESSAGE( STATUS "YaST2 not found") endif(YAST_INCLUDE_DIR AND YAST_LIBRARY AND YAST_YCP_LIBRARY) MARK_AS_ADVANCED(YAST_INCLUDE_DIR YAST_LIBRARY YAST_YCP_LIBRARY YAST_PLUGIN_WFM_LIBRARY YAST_PLUGIN_UI_LIBRARY )