this repo has no description
at develop 694 B view raw
1### MiniZinc OsiCBC Solver Target 2 3if(OSICBC_FOUND) 4 5 ### Compile target for the OsiCBC interface 6 add_library(minizinc_osicbc OBJECT 7 8 solvers/MIP/MIP_osicbc_solverfactory.cpp 9 solvers/MIP/MIP_osicbc_wrap.cpp 10 11 include/minizinc/solvers/MIP/MIP_osicbc_solverfactory.hh 12 include/minizinc/solvers/MIP/MIP_osicbc_wrap.hh 13 ) 14 target_include_directories(minizinc_osicbc PRIVATE ${OSICBC_INCLUDE_DIRS}) 15 add_dependencies(minizinc_osicbc minizinc_mip) 16 17 ### Setup correct compilation into the MiniZinc library 18 target_compile_definitions(mzn PRIVATE HAS_OSICBC) 19 target_sources(mzn PRIVATE $<TARGET_OBJECTS:minizinc_osicbc>) 20 target_link_libraries(mzn ${OSICBC_TARGETS}) 21 22endif()