From e767aee6f4113f2a71114ef1fded96168a6c741f Mon Sep 17 00:00:00 2001 From: Corentin Le Molgat Date: Thu, 22 Feb 2024 11:54:26 +0100 Subject: [PATCH] Update bazel build to use scip-related headers only when scip is used. --- ortools/linear_solver/BUILD.bazel | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) 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"],