2 if(SATSOLVER_INCLUDE_DIR AND SATSOLVER_LIBRARY)
3 # Already in cache, be silent
4 set(SATSOLVER_FIND_QUIETLY TRUE)
5 endif(SATSOLVER_INCLUDE_DIR AND SATSOLVER_LIBRARY)
8 set(SATSOLVER_INCLUDE_DIR)
10 FIND_PATH(SATSOLVER_INCLUDE_DIR satsolver/solvable.h
15 FIND_LIBRARY(SATSOLVER_LIBRARY NAMES satsolver0
21 if(SATSOLVER_INCLUDE_DIR AND SATSOLVER_LIBRARY)
22 MESSAGE( STATUS "satsolver found: includes in ${SATSOLVER_INCLUDE_DIR}, library in ${SATSOLVER_LIBRARY}")
23 set(SATSOLVER_FOUND TRUE)
24 else(SATSOLVER_INCLUDE_DIR AND SATSOLVER_LIBRARY)
25 MESSAGE( STATUS "** satsolver not found")
26 MESSAGE( STATUS "** install package libsatsolver-devel")
27 MESSAGE( STATUS "** (http://svn.opensuse.org/svn/zypp/trunk/sat-solver)")
28 endif(SATSOLVER_INCLUDE_DIR AND SATSOLVER_LIBRARY)
30 MARK_AS_ADVANCED(SATSOLVER_INCLUDE_DIR SATSOLVER_LIBRARY)