test/CMakeLists.txt
changeset 1062 caf16813b1e8
parent 1000 404b98971e1f
child 1065 490d89913a17
equal deleted inserted replaced
68:478104fc5185 75:e8ae2fd72141
    64 
    64 
    65   IF(LEMON_HAVE_GLPK)
    65   IF(LEMON_HAVE_GLPK)
    66     SET(LP_TEST_LIBS ${LP_TEST_LIBS} ${GLPK_LIBRARIES})
    66     SET(LP_TEST_LIBS ${LP_TEST_LIBS} ${GLPK_LIBRARIES})
    67   ENDIF()
    67   ENDIF()
    68   IF(LEMON_HAVE_CPLEX)
    68   IF(LEMON_HAVE_CPLEX)
    69     SET(LP_TEST_LIBS ${LP_TEST_LIBS} ${CPLEX_LIBRARIES})
    69     SET(LP_TEST_LIBS ${LP_TEST_LIBS} ${ILOG_LIBRARIES})
    70   ENDIF()
    70   ENDIF()
    71   IF(LEMON_HAVE_CLP)
    71   IF(LEMON_HAVE_CLP)
    72     SET(LP_TEST_LIBS ${LP_TEST_LIBS} ${COIN_CLP_LIBRARIES})
    72     SET(LP_TEST_LIBS ${LP_TEST_LIBS} ${COIN_CLP_LIBRARIES})
    73   ENDIF()
    73   ENDIF()
    74 
    74 
    88 
    88 
    89   IF(WIN32 AND LEMON_HAVE_CPLEX)
    89   IF(WIN32 AND LEMON_HAVE_CPLEX)
    90     GET_TARGET_PROPERTY(TARGET_LOC lp_test LOCATION)
    90     GET_TARGET_PROPERTY(TARGET_LOC lp_test LOCATION)
    91     GET_FILENAME_COMPONENT(TARGET_PATH ${TARGET_LOC} PATH)
    91     GET_FILENAME_COMPONENT(TARGET_PATH ${TARGET_LOC} PATH)
    92     ADD_CUSTOM_COMMAND(TARGET lp_test POST_BUILD
    92     ADD_CUSTOM_COMMAND(TARGET lp_test POST_BUILD
    93       COMMAND ${CMAKE_COMMAND} -E copy ${CPLEX_BIN_DIR}/cplex.dll ${TARGET_PATH}
    93       COMMAND ${CMAKE_COMMAND} -E copy ${ILOG_CPLEX_DLL} ${TARGET_PATH}
    94     )
    94     )
    95   ENDIF()
    95   ENDIF()
    96 ENDIF()
    96 ENDIF()
    97 
    97 
    98 IF(LEMON_HAVE_MIP)
    98 IF(LEMON_HAVE_MIP)
   106 
   106 
   107   IF(LEMON_HAVE_GLPK)
   107   IF(LEMON_HAVE_GLPK)
   108     SET(MIP_TEST_LIBS ${MIP_TEST_LIBS} ${GLPK_LIBRARIES})
   108     SET(MIP_TEST_LIBS ${MIP_TEST_LIBS} ${GLPK_LIBRARIES})
   109   ENDIF()
   109   ENDIF()
   110   IF(LEMON_HAVE_CPLEX)
   110   IF(LEMON_HAVE_CPLEX)
   111     SET(MIP_TEST_LIBS ${MIP_TEST_LIBS} ${CPLEX_LIBRARIES})
   111     SET(MIP_TEST_LIBS ${MIP_TEST_LIBS} ${ILOG_LIBRARIES})
   112   ENDIF()
   112   ENDIF()
   113   IF(LEMON_HAVE_CBC)
   113   IF(LEMON_HAVE_CBC)
   114     SET(MIP_TEST_LIBS ${MIP_TEST_LIBS} ${COIN_CBC_LIBRARIES})
   114     SET(MIP_TEST_LIBS ${MIP_TEST_LIBS} ${COIN_CBC_LIBRARIES})
   115   ENDIF()
   115   ENDIF()
   116 
   116 
   130 
   130 
   131   IF(WIN32 AND LEMON_HAVE_CPLEX)
   131   IF(WIN32 AND LEMON_HAVE_CPLEX)
   132     GET_TARGET_PROPERTY(TARGET_LOC mip_test LOCATION)
   132     GET_TARGET_PROPERTY(TARGET_LOC mip_test LOCATION)
   133     GET_FILENAME_COMPONENT(TARGET_PATH ${TARGET_LOC} PATH)
   133     GET_FILENAME_COMPONENT(TARGET_PATH ${TARGET_LOC} PATH)
   134     ADD_CUSTOM_COMMAND(TARGET mip_test POST_BUILD
   134     ADD_CUSTOM_COMMAND(TARGET mip_test POST_BUILD
   135       COMMAND ${CMAKE_COMMAND} -E copy ${CPLEX_BIN_DIR}/cplex.dll ${TARGET_PATH}
   135       COMMAND ${CMAKE_COMMAND} -E copy ${ILOG_CPLEX_DLL} ${TARGET_PATH}
   136     )
   136     )
   137   ENDIF()
   137   ENDIF()
   138 ENDIF()
   138 ENDIF()
   139 
   139 
   140 FOREACH(TEST_NAME ${TESTS})
   140 FOREACH(TEST_NAME ${TESTS})