cmake/FindCOIN.cmake
changeset 919 1f1328691a07
parent 634 4629e096e3af
child 920 0dba9b96550a
equal deleted inserted replaced
2:21f53dfb76e7 3:fa2a3d3d19ea
     3 FIND_PATH(COIN_INCLUDE_DIR coin/CoinUtilsConfig.h
     3 FIND_PATH(COIN_INCLUDE_DIR coin/CoinUtilsConfig.h
     4   HINTS ${COIN_ROOT_DIR}/include
     4   HINTS ${COIN_ROOT_DIR}/include
     5 )
     5 )
     6 FIND_LIBRARY(COIN_CBC_LIBRARY
     6 FIND_LIBRARY(COIN_CBC_LIBRARY
     7   NAMES Cbc libCbc
     7   NAMES Cbc libCbc
       
     8   HINTS ${COIN_ROOT_DIR}/lib/coin
     8   HINTS ${COIN_ROOT_DIR}/lib
     9   HINTS ${COIN_ROOT_DIR}/lib
     9 )
    10 )
    10 FIND_LIBRARY(COIN_CBC_SOLVER_LIBRARY
    11 FIND_LIBRARY(COIN_CBC_SOLVER_LIBRARY
    11   NAMES CbcSolver libCbcSolver
    12   NAMES CbcSolver libCbcSolver
       
    13   HINTS ${COIN_ROOT_DIR}/lib/coin
    12   HINTS ${COIN_ROOT_DIR}/lib
    14   HINTS ${COIN_ROOT_DIR}/lib
    13 )
    15 )
    14 FIND_LIBRARY(COIN_CGL_LIBRARY
    16 FIND_LIBRARY(COIN_CGL_LIBRARY
    15   NAMES Cgl libCgl
    17   NAMES Cgl libCgl
       
    18   HINTS ${COIN_ROOT_DIR}/lib/coin
    16   HINTS ${COIN_ROOT_DIR}/lib
    19   HINTS ${COIN_ROOT_DIR}/lib
    17 )
    20 )
    18 FIND_LIBRARY(COIN_CLP_LIBRARY
    21 FIND_LIBRARY(COIN_CLP_LIBRARY
    19   NAMES Clp libClp
    22   NAMES Clp libClp
       
    23   HINTS ${COIN_ROOT_DIR}/lib/coin
    20   HINTS ${COIN_ROOT_DIR}/lib
    24   HINTS ${COIN_ROOT_DIR}/lib
    21 )
    25 )
    22 FIND_LIBRARY(COIN_COIN_UTILS_LIBRARY
    26 FIND_LIBRARY(COIN_COIN_UTILS_LIBRARY
    23   NAMES CoinUtils libCoinUtils
    27   NAMES CoinUtils libCoinUtils
       
    28   HINTS ${COIN_ROOT_DIR}/lib/coin
    24   HINTS ${COIN_ROOT_DIR}/lib
    29   HINTS ${COIN_ROOT_DIR}/lib
    25 )
    30 )
    26 FIND_LIBRARY(COIN_OSI_LIBRARY
    31 FIND_LIBRARY(COIN_OSI_LIBRARY
    27   NAMES Osi libOsi
    32   NAMES Osi libOsi
       
    33   HINTS ${COIN_ROOT_DIR}/lib/coin
    28   HINTS ${COIN_ROOT_DIR}/lib
    34   HINTS ${COIN_ROOT_DIR}/lib
    29 )
    35 )
    30 FIND_LIBRARY(COIN_OSI_CBC_LIBRARY
    36 FIND_LIBRARY(COIN_OSI_CBC_LIBRARY
    31   NAMES OsiCbc libOsiCbc
    37   NAMES OsiCbc libOsiCbc
       
    38   HINTS ${COIN_ROOT_DIR}/lib/coin
    32   HINTS ${COIN_ROOT_DIR}/lib
    39   HINTS ${COIN_ROOT_DIR}/lib
    33 )
    40 )
    34 FIND_LIBRARY(COIN_OSI_CLP_LIBRARY
    41 FIND_LIBRARY(COIN_OSI_CLP_LIBRARY
    35   NAMES OsiClp libOsiClp
    42   NAMES OsiClp libOsiClp
       
    43   HINTS ${COIN_ROOT_DIR}/lib/coin
    36   HINTS ${COIN_ROOT_DIR}/lib
    44   HINTS ${COIN_ROOT_DIR}/lib
    37 )
    45 )
    38 FIND_LIBRARY(COIN_OSI_VOL_LIBRARY
    46 FIND_LIBRARY(COIN_OSI_VOL_LIBRARY
    39   NAMES OsiVol libOsiVol
    47   NAMES OsiVol libOsiVol
       
    48   HINTS ${COIN_ROOT_DIR}/lib/coin
    40   HINTS ${COIN_ROOT_DIR}/lib
    49   HINTS ${COIN_ROOT_DIR}/lib
    41 )
    50 )
    42 FIND_LIBRARY(COIN_VOL_LIBRARY
    51 FIND_LIBRARY(COIN_VOL_LIBRARY
    43   NAMES Vol libVol
    52   NAMES Vol libVol
       
    53   HINTS ${COIN_ROOT_DIR}/lib/coin
    44   HINTS ${COIN_ROOT_DIR}/lib
    54   HINTS ${COIN_ROOT_DIR}/lib
    45 )
    55 )
    46 
    56 
    47 INCLUDE(FindPackageHandleStandardArgs)
    57 INCLUDE(FindPackageHandleStandardArgs)
    48 FIND_PACKAGE_HANDLE_STANDARD_ARGS(COIN DEFAULT_MSG
    58 FIND_PACKAGE_HANDLE_STANDARD_ARGS(COIN DEFAULT_MSG