1.1 --- a/cmake/FindCOIN.cmake Wed Sep 12 17:25:48 2012 +0200
1.2 +++ b/cmake/FindCOIN.cmake Thu Sep 13 11:56:19 2012 +0200
1.3 @@ -54,6 +54,17 @@
1.4 HINTS ${COIN_ROOT_DIR}/lib
1.5 )
1.6
1.7 +FIND_LIBRARY(COIN_ZLIB_LIBRARY
1.8 + NAMES z libz
1.9 + HINTS ${COIN_ROOT_DIR}/lib/coin
1.10 + HINTS ${COIN_ROOT_DIR}/lib
1.11 +)
1.12 +FIND_LIBRARY(COIN_BZ2_LIBRARY
1.13 + NAMES bz2 libbz2
1.14 + HINTS ${COIN_ROOT_DIR}/lib/coin
1.15 + HINTS ${COIN_ROOT_DIR}/lib
1.16 +)
1.17 +
1.18 INCLUDE(FindPackageHandleStandardArgs)
1.19 FIND_PACKAGE_HANDLE_STANDARD_ARGS(COIN DEFAULT_MSG
1.20 COIN_INCLUDE_DIR
1.21 @@ -71,9 +82,15 @@
1.22
1.23 IF(COIN_FOUND)
1.24 SET(COIN_INCLUDE_DIRS ${COIN_INCLUDE_DIR})
1.25 - SET(COIN_LIBRARIES "${COIN_CBC_LIBRARY};${COIN_CBC_SOLVER_LIBRARY};${COIN_CGL_LIBRARY};${COIN_CLP_LIBRARY};${COIN_COIN_UTILS_LIBRARY};${COIN_OSI_LIBRARY};${COIN_OSI_CBC_LIBRARY};${COIN_OSI_CLP_LIBRARY}")
1.26 - SET(COIN_CLP_LIBRARIES "${COIN_CLP_LIBRARY};${COIN_COIN_UTILS_LIBRARY}")
1.27 - SET(COIN_CBC_LIBRARIES ${COIN_LIBRARIES})
1.28 + SET(COIN_CLP_LIBRARIES "${COIN_CLP_LIBRARY};${COIN_COIN_UTILS_LIBRARY};${COIN_ZLIB_LIBRARY};${COIN_BZ2_LIBRARY}")
1.29 + IF(COIN_ZLIB_LIBRARY)
1.30 + SET(COIN_CLP_LIBRARIES "${COIN_CLP_LIBRARIES};${COIN_ZLIB_LIBRARY}")
1.31 + ENDIF(COIN_ZLIB_LIBRARY)
1.32 + IF(COIN_BZ2_LIBRARY)
1.33 + SET(COIN_CLP_LIBRARIES "${COIN_CLP_LIBRARIES};${COIN_BZ2_LIBRARY}")
1.34 + ENDIF(COIN_BZ2_LIBRARY)
1.35 + SET(COIN_CBC_LIBRARIES "${COIN_CBC_LIBRARY};${COIN_CBC_SOLVER_LIBRARY};${COIN_CGL_LIBRARY};${COIN_OSI_LIBRARY};${COIN_OSI_CBC_LIBRARY};${COIN_OSI_CLP_LIBRARY};${COIN_ZLIB_LIBRARY};${COIN_BZ2_LIBRARY};${COIN_CLP_LIBRARIES}")
1.36 + SET(COIN_LIBRARIES ${COIN_CBC_LIBRARIES})
1.37 ENDIF(COIN_FOUND)
1.38
1.39 MARK_AS_ADVANCED(
1.40 @@ -88,6 +105,8 @@
1.41 COIN_OSI_CLP_LIBRARY
1.42 COIN_OSI_VOL_LIBRARY
1.43 COIN_VOL_LIBRARY
1.44 + COIN_ZLIB_LIBRARY
1.45 + COIN_BZ2_LIBRARY
1.46 )
1.47
1.48 IF(COIN_FOUND)