this repo has no description
1### MiniZinc FICO Xpress Solver Target
2
3if(XPRESS_FOUND)
4
5 ### Compile target for the Xpress interface
6 add_library(minizinc_xpress OBJECT
7 solvers/MIP/MIP_xpress_solverfactory.cpp
8 solvers/MIP/MIP_xpress_wrap.cpp
9
10 include/minizinc/solvers/MIP/MIP_xpress_solverfactory.hh
11 include/minizinc/solvers/MIP/MIP_xpress_wrap.hh
12 )
13
14 target_include_directories(minizinc_xpress PRIVATE ${XPRESS_INCLUDE_DIRS})
15 add_dependencies(minizinc_xpress minizinc_mip)
16
17 ### Setup correct compilation into the MiniZinc library
18 target_compile_definitions(mzn PRIVATE HAS_XPRESS)
19 target_sources(mzn PRIVATE $<TARGET_OBJECTS:minizinc_xpress>)
20
21endif()