diff --git a/ortools/linear_solver/BUILD.bazel b/ortools/linear_solver/BUILD.bazel index bf46741939..a07e48431b 100644 --- a/ortools/linear_solver/BUILD.bazel +++ b/ortools/linear_solver/BUILD.bazel @@ -214,11 +214,15 @@ cc_library( "linear_expr.h", "linear_solver.h", "linear_solver_callback.h", - "scip_callback.h", - "scip_helper_macros.h", ] + select({ ":use_glop": ["glop_utils.h"], "//conditions:default": [], + }) + select({ + ":use_scip": [ + "scip_callback.h", + "scip_helper_macros.h", + ], + "//conditions:default": [], }), copts = [] + select({ ":use_bop": ["-DUSE_BOP"],